1
%_moc4.cpp: QLightDM/%.h
4
%_moc5.cpp: QLightDM/%.h
8
2
-L$(top_builddir)/liblightdm-gobject \
10
liblightdm_qt_2_la_LIBADD = \
4
liblightdm_qt_3_la_LIBADD = \
11
5
$(LIBLIGHTDM_QT4_LIBS) \
13
liblightdm_qt5_2_la_LIBADD = \
7
liblightdm_qt5_3_la_LIBADD = \
14
8
$(LIBLIGHTDM_QT5_LIBS) \
18
12
-I$(top_srcdir)/liblightdm-gobject \
19
$(LIBLIGHTDM_GOBJECT_CFLAGS) \
21
15
-DXSESSIONS_DIR=\"$(datadir)/xsessions\"
22
liblightdm_qt_2_la_CXXFLAGS = \
16
liblightdm_qt_3_la_CXXFLAGS = \
23
17
$(LIBLIGHTDM_QT4_CFLAGS) \
25
liblightdm_qt5_2_la_CXXFLAGS = \
19
liblightdm_qt5_3_la_CXXFLAGS = \
27
21
-DQT_DISABLE_DEPRECATED_BEFORE="QT_VERSION_CHECK(4, 0, 0)" \
28
22
$(LIBLIGHTDM_QT5_CFLAGS) \
38
32
QLightDM/sessionsmodel.h \
39
33
QLightDM/usersmodel.h
41
liblightdm_qt_2includedir=$(includedir)/lightdm-qt-2/QLightDM
42
liblightdm_qt5_2includedir=$(includedir)/lightdm-qt5-2/QLightDM
35
liblightdm_qt_3includedir=$(includedir)/lightdm-qt-3/QLightDM
36
liblightdm_qt5_3includedir=$(includedir)/lightdm-qt5-3/QLightDM
47
41
sessionsmodel.cpp \
49
liblightdm_qt_2_la_SOURCES = \
51
$(liblightdm_qt_2include_HEADERS)
52
liblightdm_qt5_2_la_SOURCES = \
54
$(liblightdm_qt5_2include_HEADERS)
43
liblightdm_qt_3_la_SOURCES = \
45
$(liblightdm_qt_3include_HEADERS)
46
liblightdm_qt5_3_la_SOURCES = \
48
$(liblightdm_qt5_3include_HEADERS)
56
50
pkgconfigdir = $(libdir)/pkgconfig
69
63
if COMPILE_LIBLIGHTDM_QT4
70
lib_LTLIBRARIES += liblightdm-qt-2.la
71
liblightdm_qt_2include_HEADERS = $(common_headers)
64
lib_LTLIBRARIES += liblightdm-qt-3.la
65
liblightdm_qt_3include_HEADERS = $(common_headers)
72
66
BUILT_SOURCES += $(common_sources:.cpp=_moc4.cpp)
73
pkgconfig_DATA += liblightdm-qt-2.pc
67
pkgconfig_DATA += liblightdm-qt-3.pc
76
70
if COMPILE_LIBLIGHTDM_QT5
77
lib_LTLIBRARIES += liblightdm-qt5-2.la
78
liblightdm_qt5_2include_HEADERS = $(common_headers)
71
lib_LTLIBRARIES += liblightdm-qt5-3.la
72
liblightdm_qt5_3include_HEADERS = $(common_headers)
79
73
BUILT_SOURCES += $(common_sources:.cpp=_moc5.cpp)
80
pkgconfig_DATA += liblightdm-qt5-2.pc
74
pkgconfig_DATA += liblightdm-qt5-3.pc
77
# Support pretty printing MOC
78
AM_V_MOC4 = $(am__v_MOC4_$(V))
79
am__v_MOC4_ = $(am__v_MOC4_$(AM_DEFAULT_VERBOSITY))
80
am__v_MOC4_0 = @echo " MOC4 " $@;
81
%_moc4.cpp: QLightDM/%.h
82
$(AM_V_MOC4) $(MOC4) $< -o $@
84
AM_V_MOC5 = $(am__v_MOC5_$(V))
85
am__v_MOC5_ = $(am__v_MOC5_$(AM_DEFAULT_VERBOSITY))
86
am__v_MOC5_0 = @echo " MOC5 " $@;
87
%_moc5.cpp: QLightDM/%.h
88
$(AM_V_MOC5) $(MOC5) $< -o $@