1 XCOMM $TOG: Imakefile /main/13 1998/03/11 16:20:10 mgreess $
5 #define PassCDebugFlags
12 DATABASE_DIR = ../../../databases
13 BUILD_UDB_TOOL = ./build_udb_list
18 #ifdef LinuxArchitecture
22 #ifdef OpenBSDArchitecture
25 #ifdef FreeBSDArchitecture
32 #ifdef SunArchitecture
36 #ifdef UXPArchitecture
40 #ifdef USLArchitecture
44 #ifdef AlphaArchitecture
49 #ifndef HPArchitecture
50 MakeSubdirs($(SUBDIRS))
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 ../../..
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 ../../..
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 ../../..
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 ../../..
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 ../../..
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 ../../..
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 ../../..
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 ../../..
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 ../../..
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 ../../..
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 ../../..
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 ../../..
115 LOCAL_CPP_DEFINES = -DCDE_INSTALLATION_TOP=$(CDE_INSTALLATION_TOP) \
116 -DCDE_CONFIGURATION_TOP=$(CDE_CONFIGURATION_TOP) \
117 -DCDE_LOGFILES_TOP=$(CDE_LOGFILES_TOP)
119 CppSourceFile(configHelp,configHelp.src,$(LOCAL_CPP_DEFINES),)
120 CppSourceFile(configHelpPrg,configHelpPrg.src,$(LOCAL_CPP_DEFINES),)
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),)
133 configHelp:: configHelp.src
136 configHelpPrg:: configHelpPrg.src
137 chmod +x configHelpPrg
139 configDemos:: configDemos.src
142 configFonts:: configFonts.src
145 configHelpRun:: configHelpRun.src
146 chmod +x configHelpRun
148 configIcons:: configIcons.src
151 configInc:: configInc.src
154 configMan:: configMan.src
157 configManDev:: configManDev.src
158 chmod +x configManDev
160 configMsgCat:: configMsgCat.src
161 chmod +x configMsgCat
163 configPrg:: configPrg.src
166 configShlibs:: configShlibs.src
167 chmod +x configShlibs