XCOMM Imakefile,v 1.1
           SRCS = mkcodetab.c
           OBJS = mkcodetab.o

LIBMLEZHDIR=/usr/lib/mle/zh/data

CODETABLE = pinyin.ct

all:: mkcodetab

mkcodetab: $(OBJS) $(DEPLIBS)
	$(RM) $@
	$(CCLINK) -o $@ $(LDOPTIONS) $(OBJS) $(LOCAL_LIBRARIES) $(LDLIBS)  $(EXTRA_LOAD_FLAGS)

depend::
	$(DEPEND) $(DEPENDFLAGS) -- $(ALLDEFINES) $(DEPEND_DEFINES) -- $(SRCS)

clean::
	$(RM) mkcodetab $(CODETABLE)

all:: $(CODETABLE)

$(CODETABLE):
	mkcodetab $(@:.ct=.txt) -o $@

#ifndef Win32Architecture
# define LTarget(name)							@@\
all:: 									@@\
									@@\
install::								@@\
	MakeDir($(LIBMLEZHDIR))						@@\
	RemoveFile($(LIBMLEZHDIR)/name)					@@\
	cd $(LIBMLEZHDIR) && $(LN) $(BUILDLIBTOP)/../$(CURRENT_DIR)/name name @@\
InstallNamedNonExec(name,name,$(LIBMLEZHDIR))
#else
# define LTarget(name)							@@\
all:: 									@@\
									@@\
install:: 								@@\
	MakeDir($(LIBMLEZHDIR:/=\))					@@\
	RemoveFile(Concat($(LIBMLEZHDIR:/=\),name))			@@\
	cd $(LIBMLEZHDIR:/=\) && $(LN) Concat($(BUILDLIBTOP:/=\)\..\$(CURRENT_DIR:/=\)\,name) name @@\
InstallNamedNonExec(name,name,$(LIBMLEZHDIR))
#endif

LTarget(pinyin.ct)
