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
26 #ifdef FreeBSDArchitecture
33 #ifdef SunArchitecture
37 #ifdef UXPArchitecture
41 #ifdef USLArchitecture
45 #ifdef AlphaArchitecture
50 #ifndef HPArchitecture
51 MakeSubdirs($(SUBDIRS))
56 configHelp:: $(DATABASE_DIR)/CDE-HELP-C.udb
57 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
58 $(DATABASE_DIR)/CDE-HELP-C.udb > CDE-HELP-C.lst
59 $(BUILD_UDB_TOOL) CDE-HELP-C ../../..
61 configHelpPrg:: $(DATABASE_DIR)/CDE-HELP-PRG.udb
62 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
63 $(DATABASE_DIR)/CDE-HELP-PRG.udb > CDE-HELP-PRG.lst
64 $(BUILD_UDB_TOOL) CDE-HELP-PRG ../../..
66 configDemos:: $(DATABASE_DIR)/CDE-DEMOS.udb
67 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
68 $(DATABASE_DIR)/CDE-DEMOS.udb > CDE-DEMOS.lst
69 $(BUILD_UDB_TOOL) CDE-DEMOS ../../..
71 configFonts:: $(DATABASE_DIR)/CDE-FONTS.udb
72 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
73 $(DATABASE_DIR)/CDE-FONTS.udb > CDE-FONTS.lst
74 $(BUILD_UDB_TOOL) CDE-FONTS ../../..
76 configHelpRun:: $(DATABASE_DIR)/CDE-HELP-RUN.udb
77 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
78 $(DATABASE_DIR)/CDE-HELP-RUN.udb > CDE-HELP-RUN.lst
79 $(BUILD_UDB_TOOL) CDE-HELP-RUN ../../..
81 configIcons:: $(DATABASE_DIR)/CDE-ICONS.udb
82 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
83 $(DATABASE_DIR)/CDE-ICONS.udb > CDE-ICONS.lst
84 $(BUILD_UDB_TOOL) CDE-ICONS ../../..
86 configInc:: $(DATABASE_DIR)/CDE-INC.udb
87 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
88 $(DATABASE_DIR)/CDE-INC.udb > CDE-INC.lst
89 $(BUILD_UDB_TOOL) CDE-INC ../../..
91 configManDev:: $(DATABASE_DIR)/CDE-MAN-DEV.udb
92 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
93 $(DATABASE_DIR)/CDE-MAN-DEV.udb > CDE-MAN-DEV.lst
94 $(BUILD_UDB_TOOL) CDE-MAN-DEV ../../..
96 configMan:: $(DATABASE_DIR)/CDE-MAN.udb
97 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
98 $(DATABASE_DIR)/CDE-MAN.udb > CDE-MAN.lst
99 $(BUILD_UDB_TOOL) CDE-MAN ../../..
101 configMsgCat:: $(DATABASE_DIR)/CDE-MSG-C.udb
102 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
103 $(DATABASE_DIR)/CDE-MSG-C.udb > CDE-MSG-C.lst
104 $(BUILD_UDB_TOOL) CDE-MSG-C ../../..
106 configPrg:: $(DATABASE_DIR)/CDE-PRG.udb
107 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
108 $(DATABASE_DIR)/CDE-PRG.udb > CDE-PRG.lst
109 $(BUILD_UDB_TOOL) CDE-PRG ../../..
111 configShlibs:: $(DATABASE_DIR)/CDE-SHLIBS.udb
112 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
113 $(DATABASE_DIR)/CDE-SHLIBS.udb > CDE-SHLIBS.lst
114 $(BUILD_UDB_TOOL) CDE-SHLIBS ../../..
116 LOCAL_CPP_DEFINES = -DCDE_INSTALLATION_TOP=$(CDE_INSTALLATION_TOP) \
117 -DCDE_CONFIGURATION_TOP=$(CDE_CONFIGURATION_TOP) \
118 -DCDE_LOGFILES_TOP=$(CDE_LOGFILES_TOP)
120 CppSourceFile(configHelp,configHelp.src,$(LOCAL_CPP_DEFINES),)
121 CppSourceFile(configHelpPrg,configHelpPrg.src,$(LOCAL_CPP_DEFINES),)
123 CppSourceFile(configDemos,configDemos.src,$(LOCAL_CPP_DEFINES),)
124 CppSourceFile(configFonts,configFonts.src,$(LOCAL_CPP_DEFINES),)
125 CppSourceFile(configHelpRun,configHelpRun.src,$(LOCAL_CPP_DEFINES),)
126 CppSourceFile(configIcons,configIcons.src,$(LOCAL_CPP_DEFINES),)
127 CppSourceFile(configInc,configInc.src,$(LOCAL_CPP_DEFINES),)
128 CppSourceFile(configMan,configMan.src,$(LOCAL_CPP_DEFINES),)
129 CppSourceFile(configManDev,configManDev.src,$(LOCAL_CPP_DEFINES),)
130 CppSourceFile(configMsgCat,configMsgCat.src,$(LOCAL_CPP_DEFINES),)
131 CppSourceFile(configPrg,configPrg.src,$(LOCAL_CPP_DEFINES),)
132 CppSourceFile(configShlibs,configShlibs.src,$(LOCAL_CPP_DEFINES),)
134 configHelp:: configHelp.src
137 configHelpPrg:: configHelpPrg.src
138 chmod +x configHelpPrg
140 configDemos:: configDemos.src
143 configFonts:: configFonts.src
146 configHelpRun:: configHelpRun.src
147 chmod +x configHelpRun
149 configIcons:: configIcons.src
152 configInc:: configInc.src
155 configMan:: configMan.src
158 configManDev:: configManDev.src
159 chmod +x configManDev
161 configMsgCat:: configMsgCat.src
162 chmod +x configMsgCat
164 configPrg:: configPrg.src
167 configShlibs:: configShlibs.src
168 chmod +x configShlibs