fabb7d736efb5b3f4c0d94e120fe8f5d6b2b8d86
[platform/upstream/dbus.git] / tools / Makefile.am
1 configdir=$(sysconfdir)/dbus-1
2
3 INCLUDES=-I$(top_srcdir) $(DBUS_X_CFLAGS) -DDBUS_LOCALEDIR=\"@EXPANDED_DATADIR@/locale\" -DDBUS_COMPILATION -DDBUS_MACHINE_UUID_FILE=\""$(localstatedir)/lib/dbus/machine-id"\"
4
5 # if assertions are enabled, improve backtraces
6 AM_LDFLAGS = @R_DYNAMIC_LDFLAG@
7
8 bin_PROGRAMS = \
9         dbus-launch \
10         dbus-monitor \
11         dbus-send \
12         $(NULL)
13
14 if DBUS_UNIX
15 bin_PROGRAMS += \
16         dbus-cleanup-sockets \
17         dbus-uuidgen \
18         $(NULL)
19 endif
20
21 dbus_send_SOURCES=                              \
22         dbus-print-message.c                    \
23         dbus-print-message.h                    \
24         dbus-send.c
25
26 dbus_monitor_SOURCES=                           \
27         dbus-monitor.c                          \
28         dbus-print-message.c                    \
29         dbus-print-message.h
30
31 if DBUS_WIN
32 dbus_launch_SOURCES=                            \
33         dbus-launch-win.c                       \
34         dbus-launch.h
35 else
36 dbus_launch_SOURCES=                            \
37         dbus-launch.c                           \
38         dbus-launch-x11.c                       \
39         dbus-launch.h
40 endif
41
42 dbus_cleanup_sockets_SOURCES=                   \
43         dbus-cleanup-sockets.c
44
45 dbus_uuidgen_SOURCES=                           \
46         dbus-uuidgen.c
47
48 dbus_send_LDADD = \
49         $(top_builddir)/dbus/libdbus-1.la \
50         $(NULL)
51
52 dbus_monitor_LDADD = \
53         $(top_builddir)/dbus/libdbus-1.la \
54         $(NETWORK_libs) \
55         $(NULL)
56
57 dbus_uuidgen_LDADD = \
58         $(top_builddir)/dbus/libdbus-1.la \
59         $(NULL)
60
61 dbus_launch_LDADD = \
62         $(DBUS_X_LIBS) \
63         $(NULL)
64
65 EXTRA_DIST = run-with-tmp-session-bus.sh strtoll.c strtoull.c
66 CLEANFILES =                            \
67         run-with-tmp-session-bus.conf
68
69 #create the /var/lib/data directory for dbus-uuidgen
70 localstatelibdir = $(localstatedir)/lib/dbus
71 localstatelib_DATA =