diff cmd/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 598fcbe482b5
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/cmd/Imakefile	Mon Mar 08 04:44:30 2010 +0900
@@ -0,0 +1,49 @@
+#include "../Kinput2.conf"
+
+         INCLUDES = -I../include -I..
+           KI2LIB = ../lib/libKi2.a
+            IMLIB = ../lib/imlib/libim.a
+
+#ifdef UseWnn
+#ifdef UseWnn6
+#ifdef StrlenNeeded
+             DEFW = -DUSE_WNN -DUSE_WNN6 -DNEED_Strlen
+#else
+             DEFW = -DUSE_WNN -DUSE_WNN6
+#endif
+#else
+#ifdef StrlenNeeded
+             DEFW = -DUSE_WNN -DNEED_Strlen
+#else
+             DEFW = -DUSE_WNN
+#endif
+#endif
+#if HasLibCrypt
+             LIBW = $(WNNLIB) -lcrypt
+#else
+             LIBW = $(WNNLIB)
+#endif
+#endif
+#ifdef UseCanna
+             DEFI = -DUSE_CANNA
+             LIBI = $(CANNALIB)
+#endif
+#ifdef UseSj3
+             DEFS = -DUSE_SJ3
+         XSJ3CLIB = ../lib/Xsj3clib/libXsj3clib.a
+             LIBS = $(XSJ3CLIB) $(SJ3LIB)
+#endif
+#ifdef UseAtok
+             DEFS = -DUSE_ATOK
+         XATOKLIB = ../lib/Xatoklib/libXatoklib.a
+             LIBS = $(XATOKLIB) -L$(ATOKLIBDIR) $(ATOKLIB)
+#endif
+
+          DEPLIBS = $(KI2LIB) $(IMLIB) $(XSJ3CLIB) $(XATOKLIB) XawClientDepLibs
+  LOCAL_LIBRARIES = $(KI2LIB) $(IMLIB) $(LIBW) $(LIBI) $(LIBS) XawClientLibs
+          DEFINES = $(SIGNAL_DEFINES) $(DEFW) $(DEFI) $(DEFS)
+             SRCS = kinput2.c
+             OBJS = kinput2.o
+
+ComplexProgramTarget(kinput2)
+InstallAppDefaults(Kinput2)