XCOMM $TOG: Imakefile /main/13 1998/03/11 16:20:10 mgreess $ #ifndef HPArchitecture # define IHaveSubdirs #endif #define PassCDebugFlags #ifdef SunArchitecture .NO_PARALLEL: #endif TOOL_DIR = ../dbTools DATABASE_DIR = ../../../databases BUILD_UDB_TOOL = $(SHELL) build_udb_list UDB_TOOL = $(KORNSHELL) $(TOOL_DIR)/udbToAny.ksh #ifdef HPArchitecture PLATFORM = hp-ux #endif #ifdef LinuxArchitecture PLATFORM = linux SUBDIRS = linux #endif #ifdef OpenBSDArchitecture PLATFORM = openbsd SUBDIRS = openbsd #endif #ifdef NetBSDArchitecture PLATFORM = netbsd SUBDIRS = netbsd #endif #ifdef FreeBSDArchitecture PLATFORM = freebsd SUBDIRS = freebsd #endif #ifdef RsArchitecture PLATFORM = aix SUBDIRS = ibm #endif #ifdef SunArchitecture PLATFORM = sun SUBDIRS = sun #endif #ifndef HPArchitecture MakeSubdirs($(SUBDIRS)) #endif all:: DoUDB_SCRIPT3(configHelp,CDE-HELP-C,$(UDB_TOOL),$(BUILD_UDB_TOOL)) DoUDB_SCRIPT3(configHelpPrg,CDE-HELP-PRG,$(UDB_TOOL),$(BUILD_UDB_TOOL)) DoUDB_SCRIPT3(configDemos,CDE-DEMOS,$(UDB_TOOL),$(BUILD_UDB_TOOL)) DoUDB_SCRIPT3(configFonts,CDE-FONTS,$(UDB_TOOL),$(BUILD_UDB_TOOL)) DoUDB_SCRIPT3(configHelpRun,CDE-HELP-RUN,$(UDB_TOOL),$(BUILD_UDB_TOOL)) DoUDB_SCRIPT3(configIcons,CDE-ICONS,$(UDB_TOOL),$(BUILD_UDB_TOOL)) DoUDB_SCRIPT3(configInc,CDE-INC,$(UDB_TOOL),$(BUILD_UDB_TOOL)) DoUDB_SCRIPT3(configManDev,CDE-MAN-DEV,$(UDB_TOOL),$(BUILD_UDB_TOOL)) DoUDB_SCRIPT3(configMan,CDE-MAN,$(UDB_TOOL),$(BUILD_UDB_TOOL)) DoUDB_SCRIPT3(configMsgCat,CDE-MSG-C,$(UDB_TOOL),$(BUILD_UDB_TOOL)) DoUDB_SCRIPT3(configPrg,CDE-PRG,$(UDB_TOOL),$(BUILD_UDB_TOOL)) DoUDB_SCRIPT3(configShlibs,CDE-SHLIBS,$(UDB_TOOL),$(BUILD_UDB_TOOL)) LOCAL_CPP_DEFINES = -DCDE_INSTALLATION_TOP=$(CDE_INSTALLATION_TOP) \ -DCDE_CONFIGURATION_TOP=$(CDE_CONFIGURATION_TOP) \ -DCDE_LOGFILES_TOP=$(CDE_LOGFILES_TOP) CppSourceFile(configHelp,configHelp.src,$(LOCAL_CPP_DEFINES),) CppSourceFile(configHelpPrg,configHelpPrg.src,$(LOCAL_CPP_DEFINES),) CppSourceFile(configDemos,configDemos.src,$(LOCAL_CPP_DEFINES),) CppSourceFile(configFonts,configFonts.src,$(LOCAL_CPP_DEFINES),) CppSourceFile(configHelpRun,configHelpRun.src,$(LOCAL_CPP_DEFINES),) CppSourceFile(configIcons,configIcons.src,$(LOCAL_CPP_DEFINES),) CppSourceFile(configInc,configInc.src,$(LOCAL_CPP_DEFINES),) CppSourceFile(configMan,configMan.src,$(LOCAL_CPP_DEFINES),) CppSourceFile(configManDev,configManDev.src,$(LOCAL_CPP_DEFINES),) CppSourceFile(configMsgCat,configMsgCat.src,$(LOCAL_CPP_DEFINES),) CppSourceFile(configPrg,configPrg.src,$(LOCAL_CPP_DEFINES),) CppSourceFile(configShlibs,configShlibs.src,$(LOCAL_CPP_DEFINES),) configHelp:: configHelp.src chmod +x configHelp configHelpPrg:: configHelpPrg.src chmod +x configHelpPrg configDemos:: configDemos.src chmod +x configDemos configFonts:: configFonts.src chmod +x configFonts configHelpRun:: configHelpRun.src chmod +x configHelpRun configIcons:: configIcons.src chmod +x configIcons configInc:: configInc.src chmod +x configInc configMan:: configMan.src chmod +x configMan configManDev:: configManDev.src chmod +x configManDev configMsgCat:: configMsgCat.src chmod +x configMsgCat configPrg:: configPrg.src chmod +x configPrg configShlibs:: configShlibs.src chmod +x configShlibs clean:: $(RM) *.lst *.list