]> rtime.felk.cvut.cz Git - sojka/lightdm.git/blob - src/Makefile.am
Add a gdmflexiserver binary that provides backwards compatibility with existing sessions
[sojka/lightdm.git] / src / Makefile.am
1 sbin_PROGRAMS = lightdm
2
3 dist_pkglibexec_SCRIPTS = gdmflexiserver
4
5 ldm-marshal.c: ldm-marshal.list
6         @GLIB_GENMARSHAL@ --prefix=ldm_marshal $(srcdir)/ldm-marshal.list --header --body > ldm-marshal.c
7
8 ldm-marshal.h: ldm-marshal.list
9         @GLIB_GENMARSHAL@ --prefix=ldm_marshal $(srcdir)/ldm-marshal.list --header > ldm-marshal.h
10
11 lightdm_SOURCES = \
12         configuration.c \
13         configuration.h \
14         display.c \
15         display.h \
16         display-manager.c \
17         display-manager.h \
18         display-server.c \
19         display-server.h \
20         dmrc.c \
21         dmrc.h \
22         greeter.c \
23         greeter.h \
24         guest-account.c \
25         guest-account.h \
26         lightdm.c \
27         ldm-marshal.c \
28         ldm-marshal.h \
29         pam-session.c \
30         pam-session.h \
31         plymouth.c \
32         plymouth.h \
33         process.c \
34         process.h \
35         seat.c \
36         seat.h \
37         seat-xdmcp-session.c \
38         seat-xdmcp-session.h \
39         seat-xlocal.c \
40         seat-xlocal.h \
41         session.c \
42         session.h \
43         user.c \
44         user.h \
45         vt.c \
46         vt.h \
47         xauthority.c \
48         xauthority.h \
49         xdisplay.c \
50         xdisplay.h \
51         xdmcp-protocol.c \
52         xdmcp-protocol.h \
53         xdmcp-server.c \
54         xdmcp-server.h \
55         xdmcp-session.c \
56         xdmcp-session.h \
57         xdmcp-session-private.h \
58         xserver-local.c \
59         xserver-local.h \
60         xserver-remote.c \
61         xserver-remote.h \
62         xserver.c \
63         xserver.h \
64         xsession.c \
65         xsession.h
66
67 BUILT_SOURCES = \
68         ldm-marshal.c \
69         ldm-marshal.h
70
71 lightdm_CFLAGS = \
72         $(LIGHTDM_CFLAGS) \
73         $(WARN_CFLAGS) \
74         -DPKGLIBEXEC_DIR=\"$(pkglibexecdir)\" \
75         -DCONFIG_DIR=\"$(sysconfdir)/lightdm\" \
76         -DLOG_DIR=\"$(localstatedir)/log/lightdm\" \
77         -DRUN_DIR=\"$(localstatedir)/run/lightdm\" \
78         -DCACHE_DIR=\"$(localstatedir)/cache/lightdm\" \
79         -DXSESSIONS_DIR=\"$(datadir)/xsessions\" \
80         -DXGREETERS_DIR=\"$(datadir)/xgreeters\"
81
82 lightdm_LDADD = \
83         $(LIGHTDM_LIBS) \
84         -lpam
85
86 EXTRA_DIST = ldm-marshal.list \
87         display-manager.xml
88
89 CLEANFILES = \
90         $(BUILT_SOURCES)
91
92 DISTCLEANFILES = \
93         Makefile.in