1 XCOMM $TOG: Imakefile /main/13 1998/03/11 16:20:10 mgreess $
5 #define PassCDebugFlags
12 DATABASE_DIR = ../../../databases
13 BUILD_UDB_TOOL = $(SHELL) build_udb_list
14 UDB_TOOL = $(KORNSHELL) $(TOOL_DIR)/udbToAny.ksh
19 #ifdef LinuxArchitecture
23 #ifdef OpenBSDArchitecture
27 #ifdef FreeBSDArchitecture
35 #ifdef SunArchitecture
39 #ifdef UXPArchitecture
43 #ifdef USLArchitecture
47 #ifdef AlphaArchitecture
52 #ifndef HPArchitecture
53 MakeSubdirs($(SUBDIRS))
58 configHelp:: $(DATABASE_DIR)/CDE-HELP-C.udb
59 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
60 $(DATABASE_DIR)/CDE-HELP-C.udb > CDE-HELP-C.lst
61 $(BUILD_UDB_TOOL) CDE-HELP-C ../../..
63 configHelpPrg:: $(DATABASE_DIR)/CDE-HELP-PRG.udb
64 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
65 $(DATABASE_DIR)/CDE-HELP-PRG.udb > CDE-HELP-PRG.lst
66 $(BUILD_UDB_TOOL) CDE-HELP-PRG ../../..
68 configDemos:: $(DATABASE_DIR)/CDE-DEMOS.udb
69 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
70 $(DATABASE_DIR)/CDE-DEMOS.udb > CDE-DEMOS.lst
71 $(BUILD_UDB_TOOL) CDE-DEMOS ../../..
73 configFonts:: $(DATABASE_DIR)/CDE-FONTS.udb
74 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
75 $(DATABASE_DIR)/CDE-FONTS.udb > CDE-FONTS.lst
76 $(BUILD_UDB_TOOL) CDE-FONTS ../../..
78 configHelpRun:: $(DATABASE_DIR)/CDE-HELP-RUN.udb
79 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
80 $(DATABASE_DIR)/CDE-HELP-RUN.udb > CDE-HELP-RUN.lst
81 $(BUILD_UDB_TOOL) CDE-HELP-RUN ../../..
83 configIcons:: $(DATABASE_DIR)/CDE-ICONS.udb
84 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
85 $(DATABASE_DIR)/CDE-ICONS.udb > CDE-ICONS.lst
86 $(BUILD_UDB_TOOL) CDE-ICONS ../../..
88 configInc:: $(DATABASE_DIR)/CDE-INC.udb
89 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
90 $(DATABASE_DIR)/CDE-INC.udb > CDE-INC.lst
91 $(BUILD_UDB_TOOL) CDE-INC ../../..
93 configManDev:: $(DATABASE_DIR)/CDE-MAN-DEV.udb
94 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
95 $(DATABASE_DIR)/CDE-MAN-DEV.udb > CDE-MAN-DEV.lst
96 $(BUILD_UDB_TOOL) CDE-MAN-DEV ../../..
98 configMan:: $(DATABASE_DIR)/CDE-MAN.udb
99 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
100 $(DATABASE_DIR)/CDE-MAN.udb > CDE-MAN.lst
101 $(BUILD_UDB_TOOL) CDE-MAN ../../..
103 configMsgCat:: $(DATABASE_DIR)/CDE-MSG-C.udb
104 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
105 $(DATABASE_DIR)/CDE-MSG-C.udb > CDE-MSG-C.lst
106 $(BUILD_UDB_TOOL) CDE-MSG-C ../../..
108 configPrg:: $(DATABASE_DIR)/CDE-PRG.udb
109 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
110 $(DATABASE_DIR)/CDE-PRG.udb > CDE-PRG.lst
111 $(BUILD_UDB_TOOL) CDE-PRG ../../..
113 configShlibs:: $(DATABASE_DIR)/CDE-SHLIBS.udb
114 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
115 $(DATABASE_DIR)/CDE-SHLIBS.udb > CDE-SHLIBS.lst
116 $(BUILD_UDB_TOOL) CDE-SHLIBS ../../..
118 LOCAL_CPP_DEFINES = -DCDE_INSTALLATION_TOP=$(CDE_INSTALLATION_TOP) \
119 -DCDE_CONFIGURATION_TOP=$(CDE_CONFIGURATION_TOP) \
120 -DCDE_LOGFILES_TOP=$(CDE_LOGFILES_TOP)
122 CppSourceFile(configHelp,configHelp.src,$(LOCAL_CPP_DEFINES),)
123 CppSourceFile(configHelpPrg,configHelpPrg.src,$(LOCAL_CPP_DEFINES),)
125 CppSourceFile(configDemos,configDemos.src,$(LOCAL_CPP_DEFINES),)
126 CppSourceFile(configFonts,configFonts.src,$(LOCAL_CPP_DEFINES),)
127 CppSourceFile(configHelpRun,configHelpRun.src,$(LOCAL_CPP_DEFINES),)
128 CppSourceFile(configIcons,configIcons.src,$(LOCAL_CPP_DEFINES),)
129 CppSourceFile(configInc,configInc.src,$(LOCAL_CPP_DEFINES),)
130 CppSourceFile(configMan,configMan.src,$(LOCAL_CPP_DEFINES),)
131 CppSourceFile(configManDev,configManDev.src,$(LOCAL_CPP_DEFINES),)
132 CppSourceFile(configMsgCat,configMsgCat.src,$(LOCAL_CPP_DEFINES),)
133 CppSourceFile(configPrg,configPrg.src,$(LOCAL_CPP_DEFINES),)
134 CppSourceFile(configShlibs,configShlibs.src,$(LOCAL_CPP_DEFINES),)
136 configHelp:: configHelp.src
139 configHelpPrg:: configHelpPrg.src
140 chmod +x configHelpPrg
142 configDemos:: configDemos.src
145 configFonts:: configFonts.src
148 configHelpRun:: configHelpRun.src
149 chmod +x configHelpRun
151 configIcons:: configIcons.src
154 configInc:: configInc.src
157 configMan:: configMan.src
160 configManDev:: configManDev.src
161 chmod +x configManDev
163 configMsgCat:: configMsgCat.src
164 chmod +x configMsgCat
166 configPrg:: configPrg.src
169 configShlibs:: configShlibs.src
170 chmod +x configShlibs