#ifndef XCOMM
#define XCOMM #
#endif


XCOMM Remove the next line if you want genuine Xaw instead of Xaw3d

XCOMM Remove the next line if you don't want to enable XTEST support

XCOMM Remove the next line if you want to disable internationalization
#define I18N


SRCS = xvkbd.c findwidget.c
OBJS = xvkbd.o findwidget.o
DEPLIBS = XawClientDepLibs
SYS_LIBRARIES = XawClientLibs

#ifdef XAW3D
D_XAW3D = -DXAW3D
XAWLIB = -lXaw3d
#endif

#ifdef XTEST
D_XTEST = -DUSE_XTEST
SYS_LIBRARIES = XawClientLibs -lXtst
#endif

#ifdef I18N
D_I18N = -DUSE_I18N
#endif

DEFINES = $(D_XAW3D) $(D_XTEST) $(D_I18N)

SpecialObjectRule(xvkbd.o, xvkbd.c resources.h XVkbd-common.h, )
ComplexProgramTarget(xvkbd)

InstallAppDefaults(XVkbd)
InstallAppDefaults(XVkbd-belgian)
InstallAppDefaults(XVkbd-common)
InstallAppDefaults(XVkbd-danish)
InstallAppDefaults(XVkbd-fitaly)
InstallAppDefaults(XVkbd-french)
InstallAppDefaults(XVkbd-french2)
InstallAppDefaults(XVkbd-german)
InstallAppDefaults(XVkbd-greek)
InstallAppDefaults(XVkbd-hebrew)
InstallAppDefaults(XVkbd-icelandic)
InstallAppDefaults(XVkbd-italian)
InstallAppDefaults(XVkbd-jisx6002)
InstallAppDefaults(XVkbd-jisx6004)
InstallAppDefaults(XVkbd-korean)
InstallAppDefaults(XVkbd-latin1)
InstallAppDefaults(XVkbd-norwegian)
InstallAppDefaults(XVkbd-portuguese)
InstallAppDefaults(XVkbd-russian)
InstallAppDefaults(XVkbd-slovene)
InstallAppDefaults(XVkbd-small)
InstallAppDefaults(XVkbd-spanish)
InstallAppDefaults(XVkbd-swedish)
InstallAppDefaults(XVkbd-swissgerman)
InstallAppDefaults(XVkbd-turkish)
InstallAppDefaults(XVkbd-uk)


XCOMM  ============================
XCOMM  These rules are only for me

_distclean: clean
	-rm Makefile

XVkbd-common.h: XVkbd-common.ad
	-which ad2c > /dev/null && ad2c XVkbd-common.ad > XVkbd-common.h

HTML = $(HOME)/public_html/homepage3.nifty.com/xvkbd/index.html
_readme:
	-[ -f $(HTML) ] && html2man $(HTML) > xvkbd.man
	( echo ".pl 10000"; echo ".ll 75"; echo ".hy 0"; echo ".ad l" ) | \
		cat - xvkbd.man | groff -Tascii -man | sed 's/.//g' | \
		head -9000 | cat -s | tail -n +3 > README

XCOMM  ============================
