Mercurial > kinput2.yaz
comparison 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 |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:92745d501b9a |
---|---|
1 #include "../Kinput2.conf" | |
2 | |
3 SJ3DEF_FILES = sjhk sjrc sjrk sjsb sjzh | |
4 | |
5 OBJS = jcode.o ../lib/Xsj3clib/code.o | |
6 SRCS = jcode.c | |
7 | |
8 DEPLIBS = $(DEPXLIB) | |
9 LOCAL_LIBRARIES = $(XLIB) | |
10 | |
11 #ifdef UseSj3 | |
12 INCLUDES = -I../include -I../lib/Xsj3clib -I$(SJ3SRC)/sj3lib -I$(SJ3SRC) | |
13 | |
14 #define SjdefTarget(file) @@\ | |
15 file: file.EUC @@\ | |
16 rm -f $@ @@\ | |
17 ./jcode file.EUC > file | |
18 | |
19 all:: jcode $(SJ3DEF_FILES) | |
20 install:: $(SJ3DEF_FILES) | |
21 | |
22 SjdefTarget(sjhk) | |
23 SjdefTarget(sjrc) | |
24 SjdefTarget(sjrk) | |
25 SjdefTarget(sjsb) | |
26 SjdefTarget(sjzh) | |
27 SingleProgramTarget(jcode,$(OBJS),$(XLIB),) | |
28 MakeDirectories(install,$(SJ3DEF_DIR)) | |
29 InstallMultipleFlags($(SJ3DEF_FILES),$(SJ3DEF_DIR),$(INSTDATFLAGS)) | |
30 | |
31 clean:: | |
32 $(RM) $(SJ3DEF_FILES) | |
33 | |
34 DependTarget() | |
35 | |
36 #else | |
37 all:: | |
38 clean:: | |
39 install:: | |
40 depend:: | |
41 #endif |