1
0
mirror of https://git.lyx.org/repos/lyx.git synced 2024-12-12 08:41:46 +00:00
lyx_mirror/development/autotests/xvkbd/Imakefile
Tommaso Cucinotta 1f51de3cd1 Added custom xvkbd for avoiding typing into other windows.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37439 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-02 23:18:16 +00:00

86 lines
2.1 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#ifndef XCOMM
#define XCOMM #
#endif
XCOMM Remove the next line if you want genuine Xaw instead of Xaw3d
XCOMM #define XAW3D
XCOMM Remove the next line if you don't want to enable XTEST support
#define XTEST
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)
InstallAppDefaults(XVkbd-strip)
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 ============================