1#include "Skkinput.conf"
2
3#define IHaveSubdirs
4#define	PassCDebugFlags	'CDEBUGFLAGS=$(CDEBUGFLAGS)'
5
6#if defined(UseSkk8)
7#undef	UseSkk8
8#endif
9#if defined(UseSkk10)
10#undef	UseSkk8
11#endif
12#if !defined(UseSkk8) && !defined(UseSkk10)
13#define	UseSkk8	YES
14#endif
15
16#if defined(UseSkk10)
17SUBDIRS         = kpp lib skk10
18#else
19SUBDIRS         = kpp lib
20#endif
21
22MakeSubdirs($(SUBDIRS))
23DependSubdirs($(SUBDIRS))
24
25INCLUDES        = -Ilib/common -Ilib/misc -Ilib/regex -Ilib/win -Ilib/proto -Ilib/lisp
26WINLIB          = lib/win/libwin.a
27MISCLIB         = lib/misc/libmisc.a
28REGEXLIB        = lib/regex/libregexw.a
29PROTOLIB        = lib/proto/libproto.a
30LISPLIB         = lib/lisp/libLM.a
31
32DEPLIBS	        = $(PROTOLIB) $(LISPLIB) $(PROTOLIB) $(REGEXLIB) $(WINLIB) $(MISCLIB) \
33		  $(DEPXMULIB) $(DEPXTOOLLIB) $(DEPXLIB)
34LOCAL_LIBRARIES = $(PROTOLIB) $(LISPLIB) $(PROTOLIB) $(REGEXLIB) $(WINLIB) $(MISCLIB) \
35		  $(XMULIB) $(XTOOLLIB) $(XLIB)
36DEFINES         += -DELISP_DIR=\"$(ELISP_DIR)\"
37SRCS            = main.c
38OBJS            = main.o
39
40ComplexProgramTargetNoMan(skkinput3)
41/* InstallAppDefaults(Skkinput) */
42
43#if !defined(UseSkk10) && defined(UseSkk8)
44ELISP_FILES     = init.el skk.el skk-startup.el skk-trial.el
45
46MakeDirectories(install,$(ELISP_DIR))
47InstallMultiple($(ELISP_FILES),$(ELISP_DIR))
48#endif
49