summaryrefslogtreecommitdiff
path: root/liblightdm-qt/Makefile.am
blob: c1c1608e1a3a8328b30eaff21ddd00fe0f6f0b47 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
lib_LTLIBRARIES = liblightdm-qt-0.la

GENERATED_FILES = \
	displayinterface.cpp \
	displayinterface.h \
	usermanagerinterface.cpp \
	usermanagerinterface.h

displayinterface.cpp displayinterface.h: $(top_srcdir)/src/display.xml
	qdbusxml2cpp $< -i ldmauthrequest.h -c DisplayInterface -p displayinterface
usermanagerinterface.cpp usermanagerinterface.h: $(top_srcdir)/src/user-manager.xml
	qdbusxml2cpp $< -i ldmuser.h -c UserManagerInterface -p usermanagerinterface

ldmgreeter.cpp: displayinterface.h usermanagerinterface.h    

liblightdm_qt_0include_HEADERS = \
	ldmauthrequest.h \
	ldmgreeter.h \
	ldmlanguage.h \
	ldmsession.h \
	ldmuser.h \
	include/LdmAuthRequest \
	include/LdmGreeter \
	include/LdmLanguage \
	include/LdmSession \
	include/LdmUser
liblightdm_qt_0includedir=$(includedir)/lightdm-qt-0/lightdm

liblightdm_qt_0_la_LIBADD = $(LIBLIGHTDM_QT_LIBS)
liblightdm_qt_0_la_CXXFLAGS = $(LIBLIGHTDM_QT_CFLAGS) \
	-DXSESSIONS_DIR=\"$(XSESSIONS_DIR)\"

liblightdm_qt_0_la_SOURCES= \
	consolekitinterface.cpp \
	displayinterface.cpp \
	ldmauthrequest.cpp \
	ldmgreeter.cpp \
	ldmlanguage.cpp \
	ldmsession.cpp \
	ldmuser.cpp \
	powermanagementinterface.cpp \
	usermanagerinterface.cpp

pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = liblightdm-qt-0.pc

CLEANFILES = \
	$(GENERATED_FILES)

DISTCLEANFILES = \
	Makefile.in \
	$(pkgconfig_DATA)