/* $Id: Imakefile,v 1.13 1994/01/28 05:28:30 kon Exp $ */
#include "../../Canna.conf"

#if defined(engineSwitch) && DoNormalLib
#undef DoNormalLib
#define DoNormalLib NO
#endif

#include <Library.tmpl>

   CANNAROOT = ../..

        SRCS = RKwnn.c

  KINPUT2DIR = $(kinput2SrcDir)
  JWNNINCDIR = $(wnn4SrcDir)/include
     JWNNLIB = $(wnn4SrcDir)/jlib/libwnn.a
 CANNAINCDIR = $(CANNAROOT)/include

    INCLUDES = -I$(KINPUT2DIR)/include -I$(JWNNINCDIR) -I$(CANNAINCDIR)
     DEFINES = -DJAPANESE_LOCALE=\"$(JapaneseLocale)\" $(wcharDefinition) \
		$(ENGINE_DEFS)

LibraryObjectRule()

#ifdef engineSwitch
        OBJS = RKwnn.o $(KINPUT2DIR)/lib/jilib.o $(KINPUT2DIR)/lib/jclib.o\
		$(JWNNLIB)
 ENGINE_DEFS = -DENGINE_SWITCH -DDL
SharedLibraryTarget(RKWnn,$(cannaDsoRev),$(OBJS),shared,..)
InstallSharedLibrary(RKWnn,$(cannaDsoRev),$(libCannaDir))
#else /* !engineSwitch */
        OBJS = RKwnn.o
AllTarget($(OBJS))
#endif /* !engineSwitch */

DependTarget()
