blob: 3269751874f1759dd7ea0e2d281cda3333f9cf27 [file] [log] [blame]
Emeric Vigier2f625822012-08-06 11:09:52 -04001BUILT_SOURCES = TestAppIntroProviderPrivate.h TestAppIntroPrivate.h
2
3# We don't want to install this header
4noinst_HEADERS = $(BUILT_SOURCES)
5
6# Correctly clean the generated headers, but keep the xml description
7CLEANFILES = $(BUILT_SOURCES)
8
9EXTRA_DIST = TestAppIntro.xml
10
11noinst_PROGRAMS = \
12 TestApp
13
14## Rule to generate the binding headers
15
16TestAppIntroProviderPrivate.h: TestAppIntro.xml
17 $(top_builddir)/tools/dbusxx-xml2cpp $< --adaptor=$@
18
19TestAppIntroPrivate.h: TestAppIntro.xml
20 $(top_builddir)/tools/dbusxx-xml2cpp $< --proxy=$@
21
22TestApp_SOURCES = \
23 TestAppMain.cpp \
24 TestApp.cpp \
25 TestApp.h \
26 TestAppIntroProviderPrivate.h \
27 TestAppIntroPrivate.h \
28 TestAppIntro.h \
29 TestAppIntroProvider.h
30
31TestApp_LDADD = \
32 $(top_builddir)/src/libdbus-c++-1.la \
33 $(PTHREAD_LIBS) \
34 $(RT_LIBS)
35
36TestApp_CXXFLAGS = \
37 -I$(top_srcdir)/include
38
39AM_CPPFLAGS =
40
41## File created by the gnome-build tools
42