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

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

#include <Library.tmpl>

   CANNAROOT = ../..

        SRCS = RKsj3.c

   SJ3INCDIR = $(sj3SrcDir)/sj3/sj3lib
      SJ3LIB = $(sj3SrcDir)/sj3/sj3lib/libsj3lib.a
 CANNAINCDIR = $(CANNAROOT)/include

    INCLUDES = -I$(SJ3INCDIR) -I$(CANNAINCDIR)
     DEFINES = -DJAPANESE_LOCALE=\"$(JapaneseLocale)\" $(wcharDefinition) \
		-DWCHAR16 $(ENGINE_DEFS)

LibraryObjectRule()

#ifdef engineSwitch
        OBJS = RKsj3.o $(SJ3LIB)
 ENGINE_DEFS = -DENGINE_SWITCH -DDL
SharedLibraryTarget(RKSj316,$(cannaDsoRev),$(OBJS),shared,..)
InstallSharedLibrary(RKSj316,$(cannaDsoRev),$(libCannaDir))
#else /* !engineSwitch */
        OBJS = RKsj3.o
AllTarget($(OBJS))
#endif /* !engineSwitch */

depend:: $(SRCS)
LinkSourceFile(RKsj3.c,../RKSj3)

DependTarget()
