]> rtime.felk.cvut.cz Git - sojka/lightdm.git/blob - libldmgreeter-qt/Makefile.am
1d44b938ffe52a6e36fcf67d4a2d58af7bacde50
[sojka/lightdm.git] / libldmgreeter-qt / Makefile.am
1 if HAVE_QT
2 lib_LTLIBRARIES = libldmgreeter-qt.la
3 endif
4
5 GENERATED_FILES = \
6         displayinterface.cpp \
7         displayinterface.h \
8         usermanagerinterface.cpp \
9         usermanagerinterface.h
10
11 displayinterface.cpp displayinterface.h: $(top_srcdir)/src/display.xml
12         qdbusxml2cpp $< -i ldmauthrequest.h -c DisplayInterface -p displayinterface
13 usermanagerinterface.cpp usermanagerinterface.h: $(top_srcdir)/src/user-manager.xml
14         qdbusxml2cpp $< -i ldmuser.h -c UserManagerInterface -p usermanagerinterface
15
16 ldmgreeter.cpp: displayinterface.h usermanagerinterface.h    
17
18 libldmgreeter_qtinclude_HEADERS = \
19         consolekitinterface.h \
20         displayinterface.h \
21         ldmauthrequest.h \
22         ldmgreeter.h \
23         ldmlanguage.h \
24         ldmsession.h \
25         ldmuser.h \
26         powermanagementinterface.h \
27         usermanagerinterface.h
28 libldmgreeter_qtincludedir=$(includedir)/lightdm-qt-0/lightdm
29
30 libldmgreeter_qt_la_LIBADD = $(LIBLDMGREETER_QT_LIBS)
31 libldmgreeter_qt_la_CXXFLAGS = $(LIBLDMGREETER_QT_CFLAGS) \
32         -DXSESSIONS_DIR=\"$(XSESSIONS_DIR)\"
33
34 libldmgreeter_qt_la_SOURCES= \
35         consolekitinterface.cpp \
36         displayinterface.cpp \
37         ldmauthrequest.cpp \
38         ldmgreeter.cpp \
39         ldmlanguage.cpp \
40         ldmsession.cpp \
41         ldmuser.cpp \
42         powermanagementinterface.cpp \
43         usermanagerinterface.cpp
44
45 pkgconfigdir = $(libdir)/pkgconfig
46 pkgconfig_DATA = libldmgreeter-qt-0.pc
47
48 CLEANFILES = \
49         $(GENERATED_FILES)
50
51 DISTCLEANFILES = \
52         Makefile.in \
53         $(pkgconfig_DATA)