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