Get /usr/dt/config populated correctly on make install
[oweals/cde.git] / cde / programs / dtspcd / Makefile.am
1 MAITAINERCLEANFILES = Makefile.in
2
3 bin_PROGRAMS = dtspcd
4
5 dtspcd_CFLAGS = -DCDE_CONFIGURATION_TOP=\"${prefix}\" \
6                 -DCDE_INSTALLATION_TOP=\"$(CDE_INSTALLATION_TOP)\" \
7                 $(DT_INCDIR)
8
9 dtspcd_LDADD = $(DTCLIENTLIBS) $(XTOOLLIB)
10
11 if SOLARIS
12 dtspcd_LDADD += -ldl -lgen
13 endif
14
15 cfgdir = $(CDE_INSTALLATION_TOP)/config
16 dist_cfg_DATA = dtspcdenv
17
18 # I really think we should get rid of dtspcd in general...
19
20 dtspcd_SOURCES = main.c spcd_event.c
21
22 DEF_SYSTEM_PATH = "/bin:/usr/bin"
23 LOCAL_CPP_DEFINES = -DCDE_CONFIGURATION_TOP=$(CDE_CONFIGURATION_TOP)    \
24         -DCDE_LOGFILES_TOP=$(CDE_LOGFILES_TOP) \
25         -DDEF_SYSTEM_PATH=$(DEF_SYSTEM_PATH)
26
27 CPP_TARGETS = dtspcdenv
28 BUILT_SOURCES = $(CPP_TARGETS)
29 CLEANFILES = $(CPP_TARGETS)
30
31 dtspcdenv: dtspcdenv.src
32         $(RM) $@
33         $(GENCPP) -P -DXCOMM=# $(LOCAL_CPP_DEFINES) $< > $@
34