Merge branch 'master' of https://git.code.sf.net/p/cdesktopenv/code
[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 RsArchitecture
26 PLATFORM = aix
27 SUBDIRS = ibm
28 #endif
29 #ifdef SunArchitecture
30 PLATFORM = sun
31 SUBDIRS = sun
32 #endif
33 #ifdef UXPArchitecture
34 PLATFORM = uxp
35 SUBDIRS = uxp
36 #endif
37 #ifdef USLArchitecture
38 PLATFORM = usl
39 SUBDIRS = usl
40 #endif
41 #ifdef AlphaArchitecture
42 PLATFORM = dec
43 SUBDIRS = dec
44 #endif
45
46 #ifndef HPArchitecture
47 MakeSubdirs($(SUBDIRS))
48 #endif
49
50 all::
51
52 configHelp:: $(DATABASE_DIR)/CDE-HELP-C.udb
53         $(TOOL_DIR)/udbToAny.ksh  -toLst -ReleaseStream $(PLATFORM) \
54             $(DATABASE_DIR)/CDE-HELP-C.udb > CDE-HELP-C.lst
55         $(BUILD_UDB_TOOL) CDE-HELP-C ../../..
56
57 configHelpPrg:: $(DATABASE_DIR)/CDE-HELP-PRG.udb
58         $(TOOL_DIR)/udbToAny.ksh  -toLst -ReleaseStream $(PLATFORM) \
59             $(DATABASE_DIR)/CDE-HELP-PRG.udb > CDE-HELP-PRG.lst
60         $(BUILD_UDB_TOOL) CDE-HELP-PRG ../../..
61
62 configDemos:: $(DATABASE_DIR)/CDE-DEMOS.udb
63         $(TOOL_DIR)/udbToAny.ksh  -toLst -ReleaseStream $(PLATFORM) \
64             $(DATABASE_DIR)/CDE-DEMOS.udb > CDE-DEMOS.lst
65         $(BUILD_UDB_TOOL) CDE-DEMOS ../../..
66
67 configFonts:: $(DATABASE_DIR)/CDE-FONTS.udb
68         $(TOOL_DIR)/udbToAny.ksh  -toLst -ReleaseStream $(PLATFORM) \
69             $(DATABASE_DIR)/CDE-FONTS.udb > CDE-FONTS.lst
70         $(BUILD_UDB_TOOL) CDE-FONTS ../../..
71
72 configHelpRun:: $(DATABASE_DIR)/CDE-HELP-RUN.udb
73         $(TOOL_DIR)/udbToAny.ksh  -toLst -ReleaseStream $(PLATFORM) \
74             $(DATABASE_DIR)/CDE-HELP-RUN.udb > CDE-HELP-RUN.lst
75         $(BUILD_UDB_TOOL) CDE-HELP-RUN ../../..
76
77 configIcons:: $(DATABASE_DIR)/CDE-ICONS.udb
78         $(TOOL_DIR)/udbToAny.ksh  -toLst -ReleaseStream $(PLATFORM) \
79             $(DATABASE_DIR)/CDE-ICONS.udb > CDE-ICONS.lst
80         $(BUILD_UDB_TOOL) CDE-ICONS ../../..
81
82 configInc:: $(DATABASE_DIR)/CDE-INC.udb
83         $(TOOL_DIR)/udbToAny.ksh  -toLst -ReleaseStream $(PLATFORM) \
84             $(DATABASE_DIR)/CDE-INC.udb > CDE-INC.lst
85         $(BUILD_UDB_TOOL) CDE-INC ../../..
86
87 configManDev:: $(DATABASE_DIR)/CDE-MAN-DEV.udb
88         $(TOOL_DIR)/udbToAny.ksh  -toLst -ReleaseStream $(PLATFORM) \
89             $(DATABASE_DIR)/CDE-MAN-DEV.udb > CDE-MAN-DEV.lst
90         $(BUILD_UDB_TOOL) CDE-MAN-DEV ../../..
91
92 configMan:: $(DATABASE_DIR)/CDE-MAN.udb
93         $(TOOL_DIR)/udbToAny.ksh  -toLst -ReleaseStream $(PLATFORM) \
94             $(DATABASE_DIR)/CDE-MAN.udb > CDE-MAN.lst
95         $(BUILD_UDB_TOOL) CDE-MAN ../../..
96
97 configMsgCat:: $(DATABASE_DIR)/CDE-MSG-C.udb
98         $(TOOL_DIR)/udbToAny.ksh  -toLst -ReleaseStream $(PLATFORM) \
99             $(DATABASE_DIR)/CDE-MSG-C.udb > CDE-MSG-C.lst
100         $(BUILD_UDB_TOOL) CDE-MSG-C ../../..
101
102 configPrg:: $(DATABASE_DIR)/CDE-PRG.udb
103         $(TOOL_DIR)/udbToAny.ksh  -toLst -ReleaseStream $(PLATFORM) \
104             $(DATABASE_DIR)/CDE-PRG.udb > CDE-PRG.lst
105         $(BUILD_UDB_TOOL) CDE-PRG ../../..
106
107 configShlibs:: $(DATABASE_DIR)/CDE-SHLIBS.udb
108         $(TOOL_DIR)/udbToAny.ksh  -toLst -ReleaseStream $(PLATFORM) \
109             $(DATABASE_DIR)/CDE-SHLIBS.udb > CDE-SHLIBS.lst
110         $(BUILD_UDB_TOOL) CDE-SHLIBS ../../..
111
112 LOCAL_CPP_DEFINES = -DCDE_INSTALLATION_TOP=$(CDE_INSTALLATION_TOP) \
113                     -DCDE_CONFIGURATION_TOP=$(CDE_CONFIGURATION_TOP) \
114                     -DCDE_LOGFILES_TOP=$(CDE_LOGFILES_TOP)
115
116 CppSourceFile(configHelp,configHelp.src,$(LOCAL_CPP_DEFINES),)
117 CppSourceFile(configHelpPrg,configHelpPrg.src,$(LOCAL_CPP_DEFINES),)
118
119 CppSourceFile(configDemos,configDemos.src,$(LOCAL_CPP_DEFINES),)
120 CppSourceFile(configFonts,configFonts.src,$(LOCAL_CPP_DEFINES),)
121 CppSourceFile(configHelpRun,configHelpRun.src,$(LOCAL_CPP_DEFINES),)
122 CppSourceFile(configIcons,configIcons.src,$(LOCAL_CPP_DEFINES),)
123 CppSourceFile(configInc,configInc.src,$(LOCAL_CPP_DEFINES),)
124 CppSourceFile(configMan,configMan.src,$(LOCAL_CPP_DEFINES),)
125 CppSourceFile(configManDev,configManDev.src,$(LOCAL_CPP_DEFINES),)
126 CppSourceFile(configMsgCat,configMsgCat.src,$(LOCAL_CPP_DEFINES),)
127 CppSourceFile(configPrg,configPrg.src,$(LOCAL_CPP_DEFINES),)
128 CppSourceFile(configShlibs,configShlibs.src,$(LOCAL_CPP_DEFINES),)
129
130 configHelp:: configHelp.src
131         chmod +x configHelp
132
133 configHelpPrg:: configHelpPrg.src
134         chmod +x configHelpPrg
135
136 configDemos:: configDemos.src
137         chmod +x configDemos
138
139 configFonts:: configFonts.src
140         chmod +x configFonts
141
142 configHelpRun:: configHelpRun.src
143         chmod +x configHelpRun
144
145 configIcons:: configIcons.src
146         chmod +x configIcons
147
148 configInc:: configInc.src
149         chmod +x configInc
150
151 configMan:: configMan.src
152         chmod +x configMan
153
154 configManDev:: configManDev.src
155         chmod +x configManDev
156
157 configMsgCat:: configMsgCat.src
158         chmod +x configMsgCat
159
160 configPrg:: configPrg.src
161         chmod +x configPrg
162
163 configShlibs:: configShlibs.src
164         chmod +x configShlibs
165
166 clean::
167         $(RM) *.lst *.list