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