/* $Id: Imakefile,v 1.6 1994/01/28 05:28:17 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) \
		$(ENGINE_DEFS)

LibraryObjectRule()

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

DependTarget()
NormalLintTarget($(SRCS))
LintLibraryTarget(RKSj3,$(SRCS))
