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