]> git.lyx.org Git - lyx.git/blob - development/autotests/xvkbd/Imakefile
ctests: mark failing LyXHTML tests as "lyxbugs"
[lyx.git] / development / autotests / xvkbd / Imakefile
1 #ifndef XCOMM
2 #define XCOMM #
3 #endif
4
5
6 XCOMM Remove the next line if you want genuine Xaw instead of Xaw3d
7 XCOMM #define XAW3D
8
9 XCOMM Remove the next line if you don't want to enable XTEST support
10 #define XTEST
11
12 XCOMM Remove the next line if you want to disable internationalization
13 #define I18N
14
15
16 SRCS = xvkbd.c findwidget.c
17 OBJS = xvkbd.o findwidget.o
18 DEPLIBS = XawClientDepLibs
19 SYS_LIBRARIES = XawClientLibs
20
21 #ifdef XAW3D
22 D_XAW3D = -DXAW3D
23 XAWLIB = -lXaw3d
24 #endif
25
26 #ifdef XTEST
27 D_XTEST = -DUSE_XTEST
28 SYS_LIBRARIES = XawClientLibs -lXtst
29 #endif
30
31 #ifdef I18N
32 D_I18N = -DUSE_I18N
33 #endif
34
35 DEFINES = $(D_XAW3D) $(D_XTEST) $(D_I18N)
36
37 SpecialObjectRule(xvkbd.o, xvkbd.c resources.h XVkbd-common.h, )
38 ComplexProgramTarget(xvkbd)
39
40 InstallAppDefaults(XVkbd)
41 InstallAppDefaults(XVkbd-belgian)
42 InstallAppDefaults(XVkbd-common)
43 InstallAppDefaults(XVkbd-danish)
44 InstallAppDefaults(XVkbd-fitaly)
45 InstallAppDefaults(XVkbd-french)
46 InstallAppDefaults(XVkbd-french2)
47 InstallAppDefaults(XVkbd-german)
48 InstallAppDefaults(XVkbd-greek)
49 InstallAppDefaults(XVkbd-hebrew)
50 InstallAppDefaults(XVkbd-icelandic)
51 InstallAppDefaults(XVkbd-italian)
52 InstallAppDefaults(XVkbd-jisx6002)
53 InstallAppDefaults(XVkbd-jisx6004)
54 InstallAppDefaults(XVkbd-korean)
55 InstallAppDefaults(XVkbd-latin1)
56 InstallAppDefaults(XVkbd-norwegian)
57 InstallAppDefaults(XVkbd-portuguese)
58 InstallAppDefaults(XVkbd-russian)
59 InstallAppDefaults(XVkbd-slovene)
60 InstallAppDefaults(XVkbd-small)
61 InstallAppDefaults(XVkbd-spanish)
62 InstallAppDefaults(XVkbd-swedish)
63 InstallAppDefaults(XVkbd-swissgerman)
64 InstallAppDefaults(XVkbd-turkish)
65 InstallAppDefaults(XVkbd-uk)
66 InstallAppDefaults(XVkbd-strip)
67
68
69 XCOMM  ============================
70 XCOMM  These rules are only for me
71
72 _distclean: clean
73         -rm Makefile
74
75 XVkbd-common.h: XVkbd-common.ad
76         -which ad2c > /dev/null && ad2c XVkbd-common.ad > XVkbd-common.h
77
78 HTML = $(HOME)/public_html/homepage3.nifty.com/xvkbd/index.html
79 _readme:
80         -[ -f $(HTML) ] && html2man $(HTML) > xvkbd.man
81         ( echo ".pl 10000"; echo ".ll 75"; echo ".hy 0"; echo ".ad l" ) | \
82                 cat - xvkbd.man | groff -Tascii -man | sed 's/.\b//g' | \
83                 head -9000 | cat -s | tail -n +3 > README
84
85 XCOMM  ============================