* qt/: Update to Subversion r548032.
[platform/upstream/dbus.git] / qt / examples / Makefile.am
1 INCLUDES=-I$(top_srcdir)/qt $(DBUS_CLIENT_CFLAGS) $(DBUS_QT_CFLAGS) -DDBUS_COMPILATION
2 LDADD = ../src/libdbus-qt4-1.la
3
4 if HAVE_QT_GUI
5 chat_LDADD = $(LDADD) $(DBUS_QT_GUI_LIBS)
6 dist_chat_SOURCES = chat.cpp chat.h chatadaptor.cpp
7 nodist_chat_SOURCES = chatinterface.cpp
8 chat.o: chatmainwindow.h chatsetnickname.h chatinterface.h chatadaptor.h chat.moc chatadaptor.moc
9 chatmainwindow.h: chatmainwindow.ui
10 chatsetnickname.h: chatsetnickname.ui
11 chatinterface.cpp chatinterface.h: com.trolltech.ChatInterface.xml
12         ../tools/dbusidl2cpp -m -p chatinterface $?
13         $(QT_MOC) -o chatinterface.moc chatinterface.h
14
15 CHAT=chat
16 endif
17
18
19 noinst_PROGRAMS = hello listnames dbus ping pong complexping complexpong $(CHAT)
20 hello_SOURCES = hello.cpp
21 dbus_SOURCES = dbus.cpp
22 listnames_SOURCES = listnames.cpp
23
24 ping_SOURCES = ping.cpp
25 pong_SOURCES = pong.cpp pong.h
26 pong.o: pong.moc
27
28 complexping_SOURCES = complexping.cpp complexping.h
29 complexpong_SOURCES = complexpong.cpp complexpong.h
30 complexpong.o: complexpong.moc
31 complexping.o: complexping.moc
32
33 EXTRA_DIST = ping-common.h chatmainwindow.ui chatsetnickname.ui com.trolltech.ChatInterface.xml chatadaptor.h
34
35 CLEANFILES = chat.moc chatadaptor.moc complexping.moc complexpong.moc pong.moc \
36         chatinterface.cpp chatinterface.h chatinterface.moc \
37         chatmainwindow.h chatsetnickname.h
38
39 %.moc: %.h
40         $(QT_MOC) $< > $@
41 %.h: %.ui
42         $(QT_UIC) -o $@ $?
43