summaryrefslogtreecommitdiffstats
path: root/qt/Makefile.am
blob: 71a747704925792341c510854e3e00e3c9e10b64 (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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
SUBDIRS = . examples

if HAVE_QT
INCLUDES=-I$(top_srcdir) $(DBUS_CLIENT_CFLAGS) $(DBUS_QT_CFLAGS) -DDBUS_COMPILATION

lib_LTLIBRARIES=libdbus-qt4-1.la

dbusincludedir=$(includedir)/dbus-1.0/dbus
dbusinclude_HEADERS=    \
        qdbusbus.h      \
        qdbusmacros.h   \
        qdbuserror.h    \
        qdbusmessage.h  \
        qdbusserver.h   \
        qdbusconnection.h \
        qdbusabstractinterface.h \
        qdbusinterface.h \
        qdbusutil.h     \
        qdbusabstractadaptor.h \
        qdbusreply.h    \
        qdbustypehelper_p.h

noinst_HEADERS=		\
	qdbusabstractadaptor_p.h \
	qdbusabstractinterface_p.h \
	qdbusconnection_p.h    \
	qdbusinterface_p.h     \
	qdbusintrospection_p.h \
	qdbusmarshall_p.h      \
	qdbusmessage_p.h       \
	qdbusmetaobject_p.h    \
	qdbustype_p.h		\
	qdbusxmlparser_p.h

libdbus_qt4_1_la_SOURCES =      \
        qdbusbus.cpp            \
        qdbusconnection.cpp     \
        qdbuserror.cpp          \
        qdbusintegrator.cpp     \
        qdbusmarshall.cpp       \
        qdbusmessage.cpp        \
        qdbusserver.cpp         \
        qdbustype.cpp           \
        qdbusabstractinterface.cpp \
        qdbusinterface.cpp      \
        qdbusxmlparser.cpp      \
        qdbusutil.cpp           \
        qdbusintrospection.cpp  \
        qdbusabstractadaptor.cpp \
        qdbusthread.cpp         \
        qdbusinternalfilters.cpp \
        qdbusmetaobject.cpp

bin_PROGRAMS = dbusidl2cpp
dbusidl2cpp_SOURCES = dbusidl2cpp.cpp
dbusidl2cpp_LDFLAGS = -no-undefined 
dbusidl2cpp_LDADD = $(DBUS_QT_LIBS) libdbus-qt4-1.la

qdbusabstractadaptor.lo: qdbusabstractadaptor.moc qdbusabstractadaptor_p.moc
qdbusabstractinterface.lo: qdbusabstractinterface.moc
qdbusbus.lo: qdbusbus.moc
qdbusserver.lo: qdbusserver.moc
qdbusintegrator.lo: qdbusconnection_p.moc

CLEANFILES=qdbusabstractadaptor.moc qdbusserver.moc qdbusconnection.moc qdbusconnection_p.moc qdbusabstractadaptor_p.moc qdbusbus.moc qdbusabstractinterface.moc

libdbus_qt4_1_la_LIBADD= $(DBUS_QT_LIBS) $(top_builddir)/dbus/libdbus-1.la
libdbus_qt4_1_la_LDFLAGS= -version-info 1:0 -no-undefined

EXTRA_DIST = qt-dbus.qdocconf

%.moc: %.h
	$(QT_MOC) $< > $@
endif