Remove UXPDS support
[oweals/cde.git] / cde / admin / IntegTools / post_install / netbsd / Imakefile
1 XCOMM $TOG: Imakefile /main/1 1998/03/11 16:08:16 mgreess $
2 TOOL_DIR = ../../dbTools
3 DATABASE_DIR = ../../../../databases
4
5 #ifdef HPArchitecture
6 PLATFORM = hp-ux
7 #endif
8 #ifdef LinuxArchitecture
9 PLATFORM = linux
10 #endif
11 #ifdef FreeBSDArchitecture
12 PLATFORM = freebsd
13 #endif
14 #ifdef OpenBSDArchitecture
15 PLATFORM = openbsd
16 #endif
17 #ifdef NetBSDArchitecture
18 PLATFORM = netbsd
19 #endif
20 #ifdef RsArchitecture
21 PLATFORM = aix
22 #endif
23 #ifdef SunArchitecture
24 PLATFORM = sun
25 .NO_PARALLEL:
26 #endif
27 #ifdef USLArchitecture
28 PLATFORM = usl
29 #endif
30
31 UDBTOANY = $(KORNSHELL) $(TOOL_DIR)/udbToAny.ksh
32 BUILD_UDB_LIST = $(SHELL) ../build_udb_list
33
34 all::
35
36 configMin:: $(DATABASE_DIR)/CDE-MIN.udb
37         $(UDBTOANY) -toLst -ReleaseStream $(PLATFORM) \
38             $(DATABASE_DIR)/CDE-MIN.udb > CDE-MIN.lst
39         $(BUILD_UDB_LIST) CDE-MIN ../../../..
40
41 configTT:: $(DATABASE_DIR)/CDE-TT.udb
42         $(UDBTOANY) -toLst -ReleaseStream $(PLATFORM) \
43             $(DATABASE_DIR)/CDE-TT.udb > CDE-TT.lst
44         $(BUILD_UDB_LIST) CDE-TT ../../../..
45
46 configRun:: $(DATABASE_DIR)/CDE-RUN.udb
47         $(UDBTOANY) -toLst -ReleaseStream $(PLATFORM) \
48             $(DATABASE_DIR)/CDE-RUN.udb > CDE-RUN.lst
49         $(BUILD_UDB_LIST) CDE-RUN ../../../..
50
51 configShlibs:: $(DATABASE_DIR)/CDE-SHLIBS.udb
52         $(UDBTOANY) -toLst -ReleaseStream $(PLATFORM) \
53             $(DATABASE_DIR)/CDE-SHLIBS.udb > CDE-SHLIBS.lst
54         $(BUILD_UDB_LIST) CDE-SHLIBS ../../../..
55
56 LOCAL_CPP_DEFINES = -DCDE_INSTALLATION_TOP=$(CDE_INSTALLATION_TOP) \
57                     -DCDE_CONFIGURATION_TOP=$(CDE_CONFIGURATION_TOP) \
58                     -DCDE_LOGFILES_TOP=$(CDE_LOGFILES_TOP)
59
60 AllTarget(configShlibs configTT configRun configMin)
61
62 CppScriptTarget(configShlibs,configShlibs.src,$(LOCAL_CPP_DEFINES),)
63 CppScriptTarget(configTT,configTT.src,$(LOCAL_CPP_DEFINES),)
64 CppScriptTarget(configRun,configRun.src,$(LOCAL_CPP_DEFINES),)
65 CppScriptTarget(configMin,configMin.src,$(LOCAL_CPP_DEFINES),)
66
67 clean::
68         $(RM) *.lst *.list