FreeBSD port: dtsearch, dtterm, dtwidget, dthelp
[oweals/cde.git] / cde / admin / IntegTools / post_install / Imakefile
1 XCOMM $TOG: Imakefile /main/13 1998/03/11 16:20:10 mgreess $
2 #ifndef HPArchitecture
3 # define IHaveSubdirs
4 #endif
5 #define PassCDebugFlags
6
7 #ifdef SunArchitecture
8 .NO_PARALLEL:
9 #endif
10
11 TOOL_DIR = ../dbTools
12 DATABASE_DIR = ../../../databases
13 BUILD_UDB_TOOL = ./build_udb_list
14
15 #ifdef HPArchitecture
16 PLATFORM = hp-ux
17 #endif
18 #ifdef LinuxArchitecture
19 PLATFORM = linux
20 SUBDIRS = linux
21 #endif
22 #ifdef OpenBSDArchitecture
23 PLATFORM = openbsd
24 #endif
25 #ifdef FreeBSDArchitecture
26 PLATFORM = freebsd
27 #endif
28 #ifdef RsArchitecture
29 PLATFORM = aix
30 SUBDIRS = ibm
31 #endif
32 #ifdef SunArchitecture
33 PLATFORM = sun
34 SUBDIRS = sun
35 #endif
36 #ifdef UXPArchitecture
37 PLATFORM = uxp
38 SUBDIRS = uxp
39 #endif
40 #ifdef USLArchitecture
41 PLATFORM = usl
42 SUBDIRS = usl
43 #endif
44 #ifdef AlphaArchitecture
45 PLATFORM = dec
46 SUBDIRS = dec
47 #endif
48
49 #ifndef HPArchitecture
50 MakeSubdirs($(SUBDIRS))
51 #endif
52
53 all::
54
55 configHelp:: $(DATABASE_DIR)/CDE-HELP-C.udb
56         $(TOOL_DIR)/udbToAny.ksh  -toLst -ReleaseStream $(PLATFORM) \
57             $(DATABASE_DIR)/CDE-HELP-C.udb > CDE-HELP-C.lst
58         $(BUILD_UDB_TOOL) CDE-HELP-C ../../..
59
60 configHelpPrg:: $(DATABASE_DIR)/CDE-HELP-PRG.udb
61         $(TOOL_DIR)/udbToAny.ksh  -toLst -ReleaseStream $(PLATFORM) \
62             $(DATABASE_DIR)/CDE-HELP-PRG.udb > CDE-HELP-PRG.lst
63         $(BUILD_UDB_TOOL) CDE-HELP-PRG ../../..
64
65 configDemos:: $(DATABASE_DIR)/CDE-DEMOS.udb
66         $(TOOL_DIR)/udbToAny.ksh  -toLst -ReleaseStream $(PLATFORM) \
67             $(DATABASE_DIR)/CDE-DEMOS.udb > CDE-DEMOS.lst
68         $(BUILD_UDB_TOOL) CDE-DEMOS ../../..
69
70 configFonts:: $(DATABASE_DIR)/CDE-FONTS.udb
71         $(TOOL_DIR)/udbToAny.ksh  -toLst -ReleaseStream $(PLATFORM) \
72             $(DATABASE_DIR)/CDE-FONTS.udb > CDE-FONTS.lst
73         $(BUILD_UDB_TOOL) CDE-FONTS ../../..
74
75 configHelpRun:: $(DATABASE_DIR)/CDE-HELP-RUN.udb
76         $(TOOL_DIR)/udbToAny.ksh  -toLst -ReleaseStream $(PLATFORM) \
77             $(DATABASE_DIR)/CDE-HELP-RUN.udb > CDE-HELP-RUN.lst
78         $(BUILD_UDB_TOOL) CDE-HELP-RUN ../../..
79
80 configIcons:: $(DATABASE_DIR)/CDE-ICONS.udb
81         $(TOOL_DIR)/udbToAny.ksh  -toLst -ReleaseStream $(PLATFORM) \
82             $(DATABASE_DIR)/CDE-ICONS.udb > CDE-ICONS.lst
83         $(BUILD_UDB_TOOL) CDE-ICONS ../../..
84
85 configInc:: $(DATABASE_DIR)/CDE-INC.udb
86         $(TOOL_DIR)/udbToAny.ksh  -toLst -ReleaseStream $(PLATFORM) \
87             $(DATABASE_DIR)/CDE-INC.udb > CDE-INC.lst
88         $(BUILD_UDB_TOOL) CDE-INC ../../..
89
90 configManDev:: $(DATABASE_DIR)/CDE-MAN-DEV.udb
91         $(TOOL_DIR)/udbToAny.ksh  -toLst -ReleaseStream $(PLATFORM) \
92             $(DATABASE_DIR)/CDE-MAN-DEV.udb > CDE-MAN-DEV.lst
93         $(BUILD_UDB_TOOL) CDE-MAN-DEV ../../..
94
95 configMan:: $(DATABASE_DIR)/CDE-MAN.udb
96         $(TOOL_DIR)/udbToAny.ksh  -toLst -ReleaseStream $(PLATFORM) \
97             $(DATABASE_DIR)/CDE-MAN.udb > CDE-MAN.lst
98         $(BUILD_UDB_TOOL) CDE-MAN ../../..
99
100 configMsgCat:: $(DATABASE_DIR)/CDE-MSG-C.udb
101         $(TOOL_DIR)/udbToAny.ksh  -toLst -ReleaseStream $(PLATFORM) \
102             $(DATABASE_DIR)/CDE-MSG-C.udb > CDE-MSG-C.lst
103         $(BUILD_UDB_TOOL) CDE-MSG-C ../../..
104
105 configPrg:: $(DATABASE_DIR)/CDE-PRG.udb
106         $(TOOL_DIR)/udbToAny.ksh  -toLst -ReleaseStream $(PLATFORM) \
107             $(DATABASE_DIR)/CDE-PRG.udb > CDE-PRG.lst
108         $(BUILD_UDB_TOOL) CDE-PRG ../../..
109
110 configShlibs:: $(DATABASE_DIR)/CDE-SHLIBS.udb
111         $(TOOL_DIR)/udbToAny.ksh  -toLst -ReleaseStream $(PLATFORM) \
112             $(DATABASE_DIR)/CDE-SHLIBS.udb > CDE-SHLIBS.lst
113         $(BUILD_UDB_TOOL) CDE-SHLIBS ../../..
114
115 LOCAL_CPP_DEFINES = -DCDE_INSTALLATION_TOP=$(CDE_INSTALLATION_TOP) \
116                     -DCDE_CONFIGURATION_TOP=$(CDE_CONFIGURATION_TOP) \
117                     -DCDE_LOGFILES_TOP=$(CDE_LOGFILES_TOP)
118
119 CppSourceFile(configHelp,configHelp.src,$(LOCAL_CPP_DEFINES),)
120 CppSourceFile(configHelpPrg,configHelpPrg.src,$(LOCAL_CPP_DEFINES),)
121
122 CppSourceFile(configDemos,configDemos.src,$(LOCAL_CPP_DEFINES),)
123 CppSourceFile(configFonts,configFonts.src,$(LOCAL_CPP_DEFINES),)
124 CppSourceFile(configHelpRun,configHelpRun.src,$(LOCAL_CPP_DEFINES),)
125 CppSourceFile(configIcons,configIcons.src,$(LOCAL_CPP_DEFINES),)
126 CppSourceFile(configInc,configInc.src,$(LOCAL_CPP_DEFINES),)
127 CppSourceFile(configMan,configMan.src,$(LOCAL_CPP_DEFINES),)
128 CppSourceFile(configManDev,configManDev.src,$(LOCAL_CPP_DEFINES),)
129 CppSourceFile(configMsgCat,configMsgCat.src,$(LOCAL_CPP_DEFINES),)
130 CppSourceFile(configPrg,configPrg.src,$(LOCAL_CPP_DEFINES),)
131 CppSourceFile(configShlibs,configShlibs.src,$(LOCAL_CPP_DEFINES),)
132
133 configHelp:: configHelp.src
134         chmod +x configHelp
135
136 configHelpPrg:: configHelpPrg.src
137         chmod +x configHelpPrg
138
139 configDemos:: configDemos.src
140         chmod +x configDemos
141
142 configFonts:: configFonts.src
143         chmod +x configFonts
144
145 configHelpRun:: configHelpRun.src
146         chmod +x configHelpRun
147
148 configIcons:: configIcons.src
149         chmod +x configIcons
150
151 configInc:: configInc.src
152         chmod +x configInc
153
154 configMan:: configMan.src
155         chmod +x configMan
156
157 configManDev:: configManDev.src
158         chmod +x configManDev
159
160 configMsgCat:: configMsgCat.src
161         chmod +x configMsgCat
162
163 configPrg:: configPrg.src
164         chmod +x configPrg
165
166 configShlibs:: configShlibs.src
167         chmod +x configShlibs
168
169 clean::
170         $(RM) *.lst *.list