Mercurial > kinput2.yaz
diff sj3def/Imakefile @ 0:92745d501b9a
initial import from kinput2-v3.1
author | Yoshiki Yazawa <yaz@honeyplanet.jp> |
---|---|
date | Mon, 08 Mar 2010 04:44:30 +0900 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sj3def/Imakefile Mon Mar 08 04:44:30 2010 +0900 @@ -0,0 +1,41 @@ +#include "../Kinput2.conf" + +SJ3DEF_FILES = sjhk sjrc sjrk sjsb sjzh + +OBJS = jcode.o ../lib/Xsj3clib/code.o +SRCS = jcode.c + +DEPLIBS = $(DEPXLIB) +LOCAL_LIBRARIES = $(XLIB) + +#ifdef UseSj3 +INCLUDES = -I../include -I../lib/Xsj3clib -I$(SJ3SRC)/sj3lib -I$(SJ3SRC) + +#define SjdefTarget(file) @@\ +file: file.EUC @@\ + rm -f $@ @@\ + ./jcode file.EUC > file + +all:: jcode $(SJ3DEF_FILES) +install:: $(SJ3DEF_FILES) + +SjdefTarget(sjhk) +SjdefTarget(sjrc) +SjdefTarget(sjrk) +SjdefTarget(sjsb) +SjdefTarget(sjzh) +SingleProgramTarget(jcode,$(OBJS),$(XLIB),) +MakeDirectories(install,$(SJ3DEF_DIR)) +InstallMultipleFlags($(SJ3DEF_FILES),$(SJ3DEF_DIR),$(INSTDATFLAGS)) + +clean:: + $(RM) $(SJ3DEF_FILES) + +DependTarget() + +#else +all:: +clean:: +install:: +depend:: +#endif