XCOMM
XCOMM $Id: Imakefile,v 1.7 1994/08/23 02:18:50 kuwa Exp $
XCOMM
#if BuildJlib || BuildWnnClients
#define IHaveSubdirs
#endif

   INSTALLFLAGS = $(INSTDATFLAGS)

#if BuildJlib || BuildWnnClients
SUBDIRS = rk rk.vi
#endif

#if BuildJserver
SERVERCDS = jserverrc hinsi.data
#endif

#if BuildJserver || BuildJlib
HINSILINKS = hinsi.data
#endif

#if BuildWnnClients
CLIENTJDS1 = uum.msg \
	uumkey \
	uumkey.omr \
	uumkey_e \
	uumrc \
	uumrc.omr \
	uumrc.rev \
	uumrc_e \
	uumrc_vi \
	wnnstat.msg


CLIENTJDS2 = cvt_key_empty \
	cvt_key_tbl \
	cvt_key_tbl.ST \
	cvt_key_tbl.gm \
	cvt_key_tbl.kt \
	cvt_key_tbl.mv \
	cvt_key_tbl.vt

CLIENTSLINKS = uumrc \
	cvt_key_empty \
	cvt_key_tbl \
	cvt_key_tbl.ST \
	cvt_key_tbl.gm \
	cvt_key_tbl.kt \
	cvt_key_tbl.mv \
	cvt_key_tbl.vt

#endif

#if BuildJlib || BuildWnnClients
LIBJDS1 = hinsi.data \
	libwnn.msg \
	wnnenvrc \
	wnnenvrc.omr \
	wnnenvrc.rem \
	wnnenvrc.rev \
	wnnenvrc_R \
	wnnenvrc_R.omr \
	wnnenvrc_R.rem

LIBJDS2 = serverdefs

JLIBLINKS = wnnenvrc wnnenvrc_R
#endif

LINKS = $(HINSILINKS) $(CLIENTSLINKS) $(JLIBLINKS)

all::

includes:: $(LINKS)

#if BuildJlib
LinkFile(wnnenvrc,wnnenvrc.omr)
LinkFile(wnnenvrc_R,wnnenvrc_R.omr)
#endif

#if BuildJserver || BuildJlib
LinkSourceFile(hinsi.data,../../Pubdic)
#endif

#if BuildWnnClients
LinkFile(uumrc,uumrc.omr)
LinkSourceFile(cvt_key_empty,$(WNNCNVFILEDIR))
LinkSourceFile(cvt_key_tbl,$(WNNCNVFILEDIR))
LinkSourceFile(cvt_key_tbl.ST,$(WNNCNVFILEDIR))
LinkSourceFile(cvt_key_tbl.gm,$(WNNCNVFILEDIR))
#if defined(DguxArchitecture)
LinkFile(cvt_key_tbl.kt,$(WNNCNVFILEDIR)/cvt_key_tbl.at)
#else
LinkSourceFile(cvt_key_tbl.kt,$(WNNCNVFILEDIR))
#endif
LinkSourceFile(cvt_key_tbl.mv,$(WNNCNVFILEDIR))
LinkSourceFile(cvt_key_tbl.vt,$(WNNCNVFILEDIR))
#endif

#if BuildJserver
InstallMultipleDest(install, $(SERVERCDS),$(JWNNWNNDIR))
#endif
#if BuildWnnClients
InstallMultipleDest(install, $(CLIENTJDS1),$(JWNNWNNDIR))
InstallMultipleDest(install, $(CLIENTJDS2),$(WNNWNNDIR))
#endif
#if BuildJlib
InstallMultipleDest(install, $(LIBJDS1),$(JWNNWNNDIR))
InstallMultipleDest(install, $(LIBJDS2),$(WNNWNNDIR))
#endif

depend::

clean::
	$(RM) $(LINKS)
