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
34 #ifdef SunArchitecture
38 #ifdef UXPArchitecture
42 #ifdef USLArchitecture
46 #ifdef AlphaArchitecture
51 #ifndef HPArchitecture
52 MakeSubdirs($(SUBDIRS))
57 configHelp:: $(DATABASE_DIR)/CDE-HELP-C.udb
58 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
59 $(DATABASE_DIR)/CDE-HELP-C.udb > CDE-HELP-C.lst
60 $(BUILD_UDB_TOOL) CDE-HELP-C ../../..
62 configHelpPrg:: $(DATABASE_DIR)/CDE-HELP-PRG.udb
63 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
64 $(DATABASE_DIR)/CDE-HELP-PRG.udb > CDE-HELP-PRG.lst
65 $(BUILD_UDB_TOOL) CDE-HELP-PRG ../../..
67 configDemos:: $(DATABASE_DIR)/CDE-DEMOS.udb
68 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
69 $(DATABASE_DIR)/CDE-DEMOS.udb > CDE-DEMOS.lst
70 $(BUILD_UDB_TOOL) CDE-DEMOS ../../..
72 configFonts:: $(DATABASE_DIR)/CDE-FONTS.udb
73 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
74 $(DATABASE_DIR)/CDE-FONTS.udb > CDE-FONTS.lst
75 $(BUILD_UDB_TOOL) CDE-FONTS ../../..
77 configHelpRun:: $(DATABASE_DIR)/CDE-HELP-RUN.udb
78 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
79 $(DATABASE_DIR)/CDE-HELP-RUN.udb > CDE-HELP-RUN.lst
80 $(BUILD_UDB_TOOL) CDE-HELP-RUN ../../..
82 configIcons:: $(DATABASE_DIR)/CDE-ICONS.udb
83 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
84 $(DATABASE_DIR)/CDE-ICONS.udb > CDE-ICONS.lst
85 $(BUILD_UDB_TOOL) CDE-ICONS ../../..
87 configInc:: $(DATABASE_DIR)/CDE-INC.udb
88 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
89 $(DATABASE_DIR)/CDE-INC.udb > CDE-INC.lst
90 $(BUILD_UDB_TOOL) CDE-INC ../../..
92 configManDev:: $(DATABASE_DIR)/CDE-MAN-DEV.udb
93 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
94 $(DATABASE_DIR)/CDE-MAN-DEV.udb > CDE-MAN-DEV.lst
95 $(BUILD_UDB_TOOL) CDE-MAN-DEV ../../..
97 configMan:: $(DATABASE_DIR)/CDE-MAN.udb
98 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
99 $(DATABASE_DIR)/CDE-MAN.udb > CDE-MAN.lst
100 $(BUILD_UDB_TOOL) CDE-MAN ../../..
102 configMsgCat:: $(DATABASE_DIR)/CDE-MSG-C.udb
103 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
104 $(DATABASE_DIR)/CDE-MSG-C.udb > CDE-MSG-C.lst
105 $(BUILD_UDB_TOOL) CDE-MSG-C ../../..
107 configPrg:: $(DATABASE_DIR)/CDE-PRG.udb
108 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
109 $(DATABASE_DIR)/CDE-PRG.udb > CDE-PRG.lst
110 $(BUILD_UDB_TOOL) CDE-PRG ../../..
112 configShlibs:: $(DATABASE_DIR)/CDE-SHLIBS.udb
113 $(UDB_TOOL) -toLst -ReleaseStream $(PLATFORM) \
114 $(DATABASE_DIR)/CDE-SHLIBS.udb > CDE-SHLIBS.lst
115 $(BUILD_UDB_TOOL) CDE-SHLIBS ../../..
117 LOCAL_CPP_DEFINES = -DCDE_INSTALLATION_TOP=$(CDE_INSTALLATION_TOP) \
118 -DCDE_CONFIGURATION_TOP=$(CDE_CONFIGURATION_TOP) \
119 -DCDE_LOGFILES_TOP=$(CDE_LOGFILES_TOP)
121 CppSourceFile(configHelp,configHelp.src,$(LOCAL_CPP_DEFINES),)
122 CppSourceFile(configHelpPrg,configHelpPrg.src,$(LOCAL_CPP_DEFINES),)
124 CppSourceFile(configDemos,configDemos.src,$(LOCAL_CPP_DEFINES),)
125 CppSourceFile(configFonts,configFonts.src,$(LOCAL_CPP_DEFINES),)
126 CppSourceFile(configHelpRun,configHelpRun.src,$(LOCAL_CPP_DEFINES),)
127 CppSourceFile(configIcons,configIcons.src,$(LOCAL_CPP_DEFINES),)
128 CppSourceFile(configInc,configInc.src,$(LOCAL_CPP_DEFINES),)
129 CppSourceFile(configMan,configMan.src,$(LOCAL_CPP_DEFINES),)
130 CppSourceFile(configManDev,configManDev.src,$(LOCAL_CPP_DEFINES),)
131 CppSourceFile(configMsgCat,configMsgCat.src,$(LOCAL_CPP_DEFINES),)
132 CppSourceFile(configPrg,configPrg.src,$(LOCAL_CPP_DEFINES),)
133 CppSourceFile(configShlibs,configShlibs.src,$(LOCAL_CPP_DEFINES),)
135 configHelp:: configHelp.src
138 configHelpPrg:: configHelpPrg.src
139 chmod +x configHelpPrg
141 configDemos:: configDemos.src
144 configFonts:: configFonts.src
147 configHelpRun:: configHelpRun.src
148 chmod +x configHelpRun
150 configIcons:: configIcons.src
153 configInc:: configInc.src
156 configMan:: configMan.src
159 configManDev:: configManDev.src
160 chmod +x configManDev
162 configMsgCat:: configMsgCat.src
163 chmod +x configMsgCat
165 configPrg:: configPrg.src
168 configShlibs:: configShlibs.src
169 chmod +x configShlibs