Get /usr/dt/config populated correctly on make install
[oweals/cde.git] / cde / programs / dtlogin / config / Makefile.am
1
2 AM_CPPFLAGS = -DCDE_CONFIGURATION_TOP=$(CDE_CONFIGURATION_TOP) \
3             -DCDE_INSTALLATION_TOP=${prefix} \
4             -DCDE_LOGFILES_TOP=$(CDE_LOGFILES_TOP) \
5             -DKORNSHELL=$(KSH)
6
7 if FREEBSD
8 AM_CPPFLAGS += -DFREEBSD
9 endif
10
11 CPP_TARGETS = 0060.dtsysenv Dtlogin Xaccess Xconfig Xconfig.con \
12         Xconfig.nc Xfailsafe Xreset Xresources Xresources.ive   \
13         Xservers Xservers.con Xservers.nc Xsession Xsession.ive \
14         Xsetup Xstartup current.session display.current.session \
15         display.home.session dtlslocale dtprofile home.session  \
16         sys.dtprofile
17
18 BUILT_SOURCES = $(CPP_TARGETS)
19 CLEANFILES = $(CPP_TARGETS)
20
21 # Some of these are installed here, others are installed via
22 # programs/localization/
23
24 configsdir=$(CDE_INSTALLATION_TOP)/config
25 dist_configs_DATA = Xaccess Xconfig Xfailsafe Xreset Xservers Xsetup \
26         Xstartup sys.dtprofile
27
28 xsessdir=$(CDE_INSTALLATION_TOP)/config/Xsession.d
29 dist_xsess_DATA = 0060.dtsysenv
30
31
32 # fake - installed under a different name
33 sys.dtprofile: dtprofile
34         $(RM) $@
35         $(LN_S) $< $@
36
37 # regular targets
38 0060.dtsysenv: 0060.dtsysenv.src
39         $(RM) $@
40         $(GENCPP) -P -DXCOMM=# $(AM_CPPFLAGS)  $< > $@
41
42 Dtlogin: Dtlogin.src
43         $(RM) $@
44         $(GENCPP) -P -DXCOMM=# $(AM_CPPFLAGS) $< > $@
45
46 Xaccess: Xaccess.src
47         $(RM) $@
48         $(GENCPP) -P -DXCOMM=# $(AM_CPPFLAGS) $< > $@
49
50 Xconfig: Xconfig.src
51         $(RM) $@
52         $(GENCPP) -P -DXCOMM=# $(AM_CPPFLAGS) $< > $@
53
54 Xconfig.con: Xconfig.src
55         $(RM) $@
56         $(GENCPP) -P -DXCOMM=# $(AM_CPPFLAGS) $< > $@
57
58 Xconfig.nc: Xconfig.src
59         $(RM) $@
60         $(GENCPP) -P -DXCOMM=# $(AM_CPPFLAGS) -DNO_CONSOLE $< > $@
61
62 Xfailsafe: Xfailsafe.src
63         $(RM) $@
64         $(GENCPP) -P -DXCOMM=# $(AM_CPPFLAGS) $< > $@
65
66 Xreset: Xreset.src
67         $(RM) $@
68         $(GENCPP) -P -DXCOMM=# $(AM_CPPFLAGS) $< > $@
69
70 Xresources: Xresources.src
71         $(RM) $@
72         $(GENCPP) -P -DXCOMM=# $(AM_CPPFLAGS) $< > $@
73
74 Xresources.ive: Xresources.src
75         $(RM) $@
76         $(GENCPP) -P -DXCOMM=# $(AM_CPPFLAGS) -DIVE $< > $@
77
78 Xservers: Xservers.src
79         $(RM) $@
80         $(GENCPP) -P -DXCOMM=# $(AM_CPPFLAGS) $< > $@
81
82 Xservers.con: Xservers.src
83         $(RM) $@
84         $(GENCPP) -P -DXCOMM=# $(AM_CPPFLAGS) $< > $@
85
86 Xservers.nc: Xservers.src
87         $(RM) $@
88         $(GENCPP) -P -DXCOMM=# $(AM_CPPFLAGS) -DNO_CONSOLE $< > $@
89
90 Xsession: Xsession.src
91         $(RM) $@
92         $(GENCPP) -P -DXCOMM=# $(AM_CPPFLAGS) $< > $@
93
94 Xsession.ive: Xsession.src
95         $(RM) $@
96         $(GENCPP) -P -DXCOMM=# $(AM_CPPFLAGS) -DIVE $< > $@
97
98 Xsetup: Xsetup.src
99         $(RM) $@
100         $(GENCPP) -P -DXCOMM=# $(AM_CPPFLAGS) $< > $@
101
102 Xstartup: Xstartup.src
103         $(RM) $@
104         $(GENCPP) -P -DXCOMM=# $(AM_CPPFLAGS) $< > $@
105
106 current.session: current.session.src
107         $(RM) $@
108         $(GENCPP) -P -DXCOMM=# $(AM_CPPFLAGS) $< > $@
109
110 display.current.session: display.current.session.src
111         $(RM) $@
112         $(GENCPP) -P -DXCOMM=# $(AM_CPPFLAGS) $< > $@
113
114 display.home.session: display.home.session.src
115         $(RM) $@
116         $(GENCPP) -P -DXCOMM=# $(AM_CPPFLAGS) $< > $@
117
118 dtlslocale: dtlslocale.src
119         $(RM) $@
120         $(GENCPP) -P -DXCOMM=# $(AM_CPPFLAGS) $< > $@
121
122 dtprofile: dtprofile.src
123         $(RM) $@
124         $(GENCPP) -P -DXCOMM=# $(AM_CPPFLAGS) $< > $@
125
126 home.session: home.session.src
127         $(RM) $@
128         $(GENCPP) -P -DXCOMM=# $(AM_CPPFLAGS) $< > $@
129