Merge branch 'master' into multi-monitor
[oweals/cde.git] / cde / programs / dtlogin / config / Imakefile
1 XCOMM $TOG: Imakefile /main/10 1999/02/26 11:28:56 mgreess $
2
3 #if InstallXdmConfig
4       XDMCONFIG = xdm-config
5    XDMRESOURCES = Xresources
6      XDMSERVERS = Xservers
7      XDMSESSION = Xsession
8
9 InstallNonExec($(XDMCONFIG),$(XDMDIR))
10 InstallNonExec($(XDMRESOURCES),$(XDMDIR))
11 InstallNonExec($(XDMSERVERS),$(XDMDIR))
12 InstallNonExec($(XDMSESSION),$(XDMDIR))
13
14 Xservers:
15         echo "Choose one of" Xservers.* "and copy it to Xservers"
16         exit 1
17 #endif
18
19 LOCAL_CPP_DEFINES = -DCDE_CONFIGURATION_TOP=$(CDE_CONFIGURATION_TOP) \
20                     -DCDE_INSTALLATION_TOP=$(CDE_INSTALLATION_TOP) \
21                     -DCDE_LOGFILES_TOP=$(CDE_LOGFILES_TOP) \
22                     -DKORNSHELL=$(KORNSHELL) \
23                     -DXPROJECTROOT=X11ProjectRoot
24
25 #ifdef FreeBSDArchitecture
26 LOCAL_CPP_DEFINES += -DFREEBSD
27 #endif
28
29 #ifdef SunArchitecture
30 EXTRA_CPP_TARGETS = \
31         0015.sun.env \
32         Xresources.ow \
33         Xsession.ow \
34         Xsession.ow2
35 #else
36 EXTRA_CPP_TARGETS =
37 #endif
38
39 CPP_TARGETS = \
40         0060.dtsysenv           Dtlogin \
41         Xaccess                 Xconfig \
42         Xconfig.con             Xconfig.nc \
43         Xfailsafe               Xreset \
44         Xresources              Xresources.ive \
45         Xservers                Xservers.con \
46         Xservers.nc             Xsession \
47         Xsession.ive            Xsetup \
48         Xstartup                current.session \
49         display.current.session display.home.session \
50         dtlslocale              dtprofile \
51         home.session            $(EXTRA_CPP_TARGETS)
52
53 AllTarget($(CPP_TARGETS))
54
55 CppScriptTarget(0015.sun.env,0015.sun.env.src,$(LOCAL_CPP_DEFINES),)
56 CppScriptTarget(0020.dtims,0020.dtims.src,$(LOCAL_CPP_DEFINES),)
57 CppSourceFile(0060.dtsysenv,0060.dtsysenv.src,$(LOCAL_CPP_DEFINES),)
58 CppSourceFile(Dtlogin,Dtlogin.src,$(LOCAL_CPP_DEFINES),)
59 CppSourceFile(Xaccess,Xaccess.src,$(LOCAL_CPP_DEFINES),)
60 CppSourceFile(Xconfig,Xconfig.src,$(LOCAL_CPP_DEFINES),)
61 CppSourceFile(Xconfig.con,Xconfig.src,$(LOCAL_CPP_DEFINES),)
62 CppSourceFile(Xconfig.nc,Xconfig.src,-D_NO_CONSOLE $(LOCAL_CPP_DEFINES),)
63 CppScriptTarget(Xfailsafe,Xfailsafe.src,$(LOCAL_CPP_DEFINES),)
64 CppScriptTarget(Xreset,Xreset.src,$(LOCAL_CPP_DEFINES),)
65 CppSourceFile(Xresources,Xresources.src,$(LOCAL_CPP_DEFINES),)
66 CppSourceFile(Xresources.ive,Xresources.src,-DIVE $(LOCAL_CPP_DEFINES),)
67 CppSourceFile(Xresources.ow,Xresources.ow.src,$(LOCAL_CPP_DEFINES),)
68 CppSourceFile(Xservers,Xservers.src,$(LOCAL_CPP_DEFINES),)
69 CppSourceFile(Xservers.con,Xservers.src,$(LOCAL_CPP_DEFINES),)
70 CppSourceFile(Xservers.nc,Xservers.src,-D_NO_CONSOLE $(LOCAL_CPP_DEFINES),)
71 CppSourceFile(Xservers.nc,Xservers.src,-D_NO_CONSOLE,)
72 CppScriptTarget(Xsession,Xsession.src,$(LOCAL_CPP_DEFINES),)
73 CppScriptTarget(Xsession.ive,Xsession.src,-DIVE $(LOCAL_CPP_DEFINES),)
74 CppScriptTarget(Xsession.ow,Xsession.ow.src,$(LOCAL_CPP_DEFINES),)
75 CppScriptTarget(Xsession.ow2,Xsession.ow2.src,$(LOCAL_CPP_DEFINES),)
76 CppScriptTarget(Xsetup,Xsetup.src,$(LOCAL_CPP_DEFINES),)
77 CppScriptTarget(Xstartup,Xstartup.src,$(LOCAL_CPP_DEFINES),)
78 CppSourceFile(current.session,current.session.src,$(LOCAL_CPP_DEFINES),)
79 CppSourceFile(display.current.session,display.current.session.src,$(LOCAL_CPP_DEFINES),)
80 CppSourceFile(display.home.session,display.home.session.src,$(LOCAL_CPP_DEFINES),)
81 CppSourceFile(dtlslocale,dtlslocale.src,$(LOCAL_CPP_DEFINES),)
82 CppSourceFile(dtprofile,dtprofile.src,$(LOCAL_CPP_DEFINES),)
83 CppSourceFile(home.session,home.session.src,$(LOCAL_CPP_DEFINES),)