Makefile.am revision 145b7b3c
1# $XdotOrg: $
2#
3
4include $(top_srcdir)/cpprules.in
5
6xdmscriptdir = $(XDMSCRIPTDIR)
7xdmconfigdir = $(XDMCONFIGDIR)
8
9dist_xdmconfig_DATA = \
10	Xaccess
11
12xdmconfig_DATA = \
13	xdm-config \
14	Xresources \
15	Xservers
16
17xdmscript_SCRIPTS = \
18	Xreset \
19	Xsession \
20	Xstartup
21
22dist_xdmscript_SCRIPTS = \
23	GiveConsole \
24	TakeConsole \
25	Xsetup_0 \
26	Xwilling
27
28pixmapdir = $(XDM_PIXMAPDIR)
29
30dist_pixmap_DATA = xorg-bw.xpm xorg.xpm
31
32BUILT_SOURCES = Xservers.ws xdm-config Xreset Xresources Xsession Xstartup
33
34CLEANFILES = $(BUILT_SOURCES) Xservers
35
36EXTRA_DIST = Xservers.ws.cpp Xservers.fs \
37	xdm-config.cpp Xreset.cpp Xresources.cpp Xsession.cpp Xstartup.cpp
38
39Xservers: Xservers.$(SERVERSTYPE)
40	ln -s Xservers.$(SERVERSTYPE) Xservers
41
42# Defines used when cpp'ing config files to replace settings in the files
43
44#if USE_XPM
45XPMDEFINES = -DXPM -DBITMAPDIR=$(XDM_PIXMAPDIR) -DXDM_PIXMAP=$(XDM_PIXMAP) \
46        -DXDM_BWPIXMAP=$(XDM_BWPIXMAP)
47#endif
48
49#if HAVE_MKTEMP_COMMAND
50MKTEMP_DEFINES = -DMKTEMP_COMMAND=$(MKTEMP_COMMAND)
51#endif
52
53CPP_FILES_FLAGS = -DBINDIR="$(bindir)" -DDEFAULTVT="$(DEFAULTVT)" \
54    -DXDMDIR="$(XDMLIBDIR)" -DXDMLOGDIR="$(XDMLOGDIR)" \
55    -DXDMPIDDIR="$(XDMPIDDIR)" -DXDMCONFIGDIR="$(XDMCONFIGDIR)" \
56    -DXDMSCRIPTDIR="$(XDMSCRIPTDIR)" -DSU="$(SU)" \
57    -DCHOOSERPATH="$(XDMLIBDIR)/chooser" $(XPMDEFINES) \
58    -DSHELL_CMD="$(SHELL_CMD)" $(MKTEMP_DEFINES)
59
60Xservers.ws: $(srcdir)/Xservers.ws.cpp
61	$(RAWCPP) $(RAWCPPFLAGS) $(CPP_FILES_FLAGS) < $(srcdir)/Xservers.ws.cpp | $(CPP_SED_MAGIC) > $@
62