]> rtime.felk.cvut.cz Git - sojka/lightdm.git/blob - src/Makefile.am
Qt bindings: properly hand over prompt and message type
[sojka/lightdm.git] / src / Makefile.am
1 sbin_PROGRAMS = lightdm
2 bin_PROGRAMS = dm-tool
3
4 lightdm_SOURCES = \
5         accounts.c \
6         accounts.h \
7         configuration.c \
8         configuration.h \
9         console-kit.c \
10         console-kit.h \
11         display-manager.c \
12         display-manager.h \
13         display-server.c \
14         display-server.h \
15         dmrc.c \
16         dmrc.h \
17         greeter.c \
18         greeter.h \
19         guest-account.c \
20         guest-account.h \
21         lightdm.c \
22         logger.c \
23         logger.h \
24         login1.c \
25         login1.h \
26         mir-server.c \
27         mir-server.h \
28         plymouth.c \
29         plymouth.h \
30         privileges.c \
31         privileges.h \
32         process.c \
33         process.h \
34         seat.c \
35         seat.h \
36         seat-surfaceflinger.c \
37         seat-surfaceflinger.h \
38         seat-unity.c \
39         seat-unity.h \
40         seat-xdmcp-session.c \
41         seat-xdmcp-session.h \
42         seat-xlocal.c \
43         seat-xlocal.h \
44         seat-xremote.c \
45         seat-xremote.h \
46         seat-xvnc.c \
47         seat-xvnc.h \
48         session.c \
49         session.h \
50         session-child.c \
51         session-child.h \
52         session-config.c \
53         session-config.h \
54         surfaceflinger-server.c \
55         surfaceflinger-server.h \
56         unity-system-compositor.c \
57         unity-system-compositor.h \
58         vnc-server.c \
59         vnc-server.h \
60         vt.c \
61         vt.h \
62         x-authority.c \
63         x-authority.h \
64         x-server-local.c \
65         x-server-local.h \
66         x-server-remote.c \
67         x-server-remote.h \
68         x-server-xvnc.c \
69         x-server-xvnc.h \
70         x-server.c \
71         x-server.h \
72         xdmcp-protocol.c \
73         xdmcp-protocol.h \
74         xdmcp-server.c \
75         xdmcp-server.h \
76         xdmcp-session.c \
77         xdmcp-session.h \
78         xdmcp-session-private.h
79
80 lightdm_CFLAGS = \
81         $(WARN_CFLAGS) \
82         $(LIGHTDM_CFLAGS) \
83         -DSBIN_DIR=\"$(sbindir)\" \
84         -DCONFIG_DIR=\"$(sysconfdir)/lightdm\" \
85         -DLOG_DIR=\"$(localstatedir)/log/lightdm\" \
86         -DRUN_DIR=\"$(localstatedir)/run/lightdm\" \
87         -DCACHE_DIR=\"$(localstatedir)/cache/lightdm\" \
88         -DSYSTEM_CONFIG_DIR=\"$(pkgdatadir)/lightdm.conf.d\" \
89         -DSESSIONS_DIR=\"$(pkgdatadir)/sessions:$(datadir)/xsessions\" \
90         -DREMOTE_SESSIONS_DIR=\"$(pkgdatadir)/remote-sessions\" \
91         -DGREETERS_DIR=\"$(pkgdatadir)/greeters:$(datadir)/xgreeters\"
92
93 lightdm_LDADD = \
94         $(LIGHTDM_LIBS) \
95         -lgcrypt \
96         -lpam
97
98 dm_tool_SOURCES = \
99         dm-tool.c
100
101 dm_tool_CFLAGS = \
102         $(WARN_CFLAGS) \
103         $(LIGHTDM_CFLAGS) \
104         -DCONFIG_DIR=\"$(sysconfdir)/lightdm\" \
105         -DLOCALE_DIR=\"$(datadir)/locale\"
106
107 dm_tool_LDADD = \
108         $(LIGHTDM_LIBS)
109
110 libexec_PROGRAMS = lightdm-guest-session
111
112 lightdm_guest_session_SOURCES = lightdm-guest-session.c
113
114 lightdm_guest_session_CFLAGS = \
115         $(WARN_CFLAGS) \
116         $(LIGHTDM_CFLAGS)
117
118 EXTRA_DIST = \
119         display-manager.xml
120
121 DISTCLEANFILES = \
122         Makefile.in