4a7e889d9990e2fff1dace667cf448adda2f8cc4
[platform/upstream/dbus.git] / qt / Makefile.am
1 if HAVE_QT
2 INCLUDES=-I$(top_srcdir) $(DBUS_CLIENT_CFLAGS) $(DBUS_QT_CFLAGS) -DDBUS_COMPILATION
3
4 dbusincludedir=$(includedir)/dbus-1.0/dbus
5
6 lib_LTLIBRARIES=libdbus-qt4-1.la
7
8 dbusinclude_HEADERS=    \
9         qdbusmacros.h   \
10         qdbuserror.h    \
11         qdbusmessage.h  \
12         qdbusserver.h   \
13         qdbusconnection.h \
14         qdbusvariant.h  \
15         qdbusobject.h   \
16         qdbusinterface.h \
17         qdbustype.h     \
18         qdbusstandardinterfaces.h \
19         qdbusutil.h     \
20         qdbusintrospection.h \
21         qdbusabstractadaptor.h
22
23 libdbus_qt4_1_la_SOURCES =                      \
24         $(top_srcdir)/qt/qdbusconnection.cpp    \
25         $(top_srcdir)/qt/qdbuserror.cpp         \
26         $(top_srcdir)/qt/qdbusintegrator.cpp    \
27         $(top_srcdir)/qt/qdbusmarshall.cpp      \
28         $(top_srcdir)/qt/qdbusmessage.cpp       \
29         $(top_srcdir)/qt/qdbusserver.cpp        \
30         $(top_srcdir)/qt/qdbustype.cpp          \
31         $(top_srcdir)/qt/qdbusobject.cpp        \
32         $(top_srcdir)/qt/qdbusinterface.cpp     \
33         $(top_srcdir)/qt/qdbusstandardinterfaces.cpp    \
34         $(top_srcdir)/qt/qdbusxmlparser.cpp     \
35         $(top_srcdir)/qt/qdbusutil.cpp          \
36         $(top_srcdir)/qt/qdbusintrospection.cpp \
37         $(top_srcdir)/qt/qdbusabstractadaptor.cpp       \
38         $(top_srcdir)/qt/qdbusthread.cpp        \
39                                                 \
40         $(top_srcdir)/dbus/qdbus.h              \
41         $(top_srcdir)/qt/qdbusabstractadaptor.h \
42         $(top_srcdir)/qt/qdbusconnection.h      \
43         $(top_srcdir)/qt/qdbusconnection_p.h    \
44         $(top_srcdir)/qt/qdbuserror.h           \
45         $(top_srcdir)/qt/qdbusinterface.h       \
46         $(top_srcdir)/qt/qdbusinterface_p.h     \
47         $(top_srcdir)/qt/qdbusintrospection.h   \
48         $(top_srcdir)/qt/qdbusmacros.h          \
49         $(top_srcdir)/qt/qdbusmarshall.h        \
50         $(top_srcdir)/qt/qdbusmessage.h         \
51         $(top_srcdir)/qt/qdbusmessage_p.h       \
52         $(top_srcdir)/qt/qdbusobject.h          \
53         $(top_srcdir)/qt/qdbusobject_p.h        \
54         $(top_srcdir)/qt/qdbusserver.h          \
55         $(top_srcdir)/qt/qdbusstandardinterfaces.h \
56         $(top_srcdir)/qt/qdbustype.h            \
57         $(top_srcdir)/qt/qdbusvariant.h         \
58         $(top_srcdir)/qt/qdbusxmlparser_p.h     
59
60
61 qdbusabstractadaptor.lo: qdbusabstractadaptor.moc
62 qdbusserver.lo: qdbusserver.moc
63 qdbusconnection.lo: qdbusconnection_p.moc
64
65 CLEANFILES=qdbusabstractadaptor.moc qdbusserver.moc qdbusconnection.moc
66
67 libdbus_qt4_1_la_LIBADD= $(DBUS_QT_LIBS) $(top_builddir)/dbus/libdbus-1.la
68 libdbus_qt4_1_la_LDFLAGS= -version-info 1:0 -no-undefined
69
70 %.moc: %.h
71         $(QT_MOC) $< > $@
72 endif