131 lines
3.4 KiB
Plaintext
131 lines
3.4 KiB
Plaintext
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
|
|
#ifdef UXPArchitecture
|
|
PLATFORM = uxp
|
|
SUBDIRS = uxp
|
|
#endif
|
|
#ifdef USLArchitecture
|
|
PLATFORM = usl
|
|
SUBDIRS = usl
|
|
#endif
|
|
#ifdef AlphaArchitecture
|
|
PLATFORM = dec
|
|
SUBDIRS = dec
|
|
#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
|