2009-08-23 15:40:59 +08:00
|
|
|
|
|
|
|
if TOOLS
|
2009-08-30 13:09:10 +08:00
|
|
|
bin_PROGRAMS += tools/rfcomm tools/l2ping \
|
2009-08-23 15:40:59 +08:00
|
|
|
tools/hcitool tools/sdptool tools/ciptool
|
|
|
|
|
2009-08-23 16:07:21 +08:00
|
|
|
sbin_PROGRAMS += tools/hciattach tools/hciconfig
|
|
|
|
|
2012-11-09 17:31:28 +08:00
|
|
|
noinst_PROGRAMS += tools/avinfo tools/hcieventmask tools/hcisecfilter
|
2009-08-23 15:40:59 +08:00
|
|
|
|
2012-08-10 04:29:02 +08:00
|
|
|
tools_rfcomm_SOURCES = tools/rfcomm.c
|
2011-09-13 22:48:58 +08:00
|
|
|
tools_rfcomm_LDADD = lib/libbluetooth-private.la
|
2009-08-23 15:40:59 +08:00
|
|
|
|
2011-09-13 22:48:58 +08:00
|
|
|
tools_l2ping_LDADD = lib/libbluetooth-private.la
|
2009-08-23 15:40:59 +08:00
|
|
|
|
2009-08-23 16:07:21 +08:00
|
|
|
tools_hciattach_SOURCES = tools/hciattach.c tools/hciattach.h \
|
|
|
|
tools/hciattach_st.c \
|
|
|
|
tools/hciattach_ti.c \
|
2010-08-18 17:29:28 +08:00
|
|
|
tools/hciattach_tialt.c \
|
2010-08-24 00:17:47 +08:00
|
|
|
tools/hciattach_ath3k.c \
|
2012-05-16 01:23:29 +08:00
|
|
|
tools/hciattach_qualcomm.c \
|
|
|
|
tools/hciattach_intel.c
|
2011-09-13 22:48:58 +08:00
|
|
|
tools_hciattach_LDADD = lib/libbluetooth-private.la
|
2009-08-23 16:07:21 +08:00
|
|
|
|
|
|
|
tools_hciconfig_SOURCES = tools/hciconfig.c tools/csr.h tools/csr.c \
|
2009-08-29 13:24:04 +08:00
|
|
|
src/textfile.h src/textfile.c
|
2011-09-13 22:48:58 +08:00
|
|
|
tools_hciconfig_LDADD = lib/libbluetooth-private.la
|
2009-08-23 16:07:21 +08:00
|
|
|
|
2009-08-29 13:24:04 +08:00
|
|
|
tools_hcitool_SOURCES = tools/hcitool.c src/oui.h src/oui.c \
|
|
|
|
src/textfile.h src/textfile.c
|
2012-10-31 01:05:28 +08:00
|
|
|
tools_hcitool_LDADD = lib/libbluetooth-private.la @GLIB_LIBS@
|
2009-08-23 15:40:59 +08:00
|
|
|
|
2009-08-29 13:24:04 +08:00
|
|
|
tools_sdptool_SOURCES = tools/sdptool.c src/sdp-xml.h src/sdp-xml.c
|
2012-10-02 20:45:29 +08:00
|
|
|
tools_sdptool_LDADD = lib/libbluetooth-private.la @GLIB_LIBS@
|
2009-08-23 15:40:59 +08:00
|
|
|
|
2011-09-13 22:48:58 +08:00
|
|
|
tools_ciptool_LDADD = lib/libbluetooth-private.la
|
2009-08-23 15:40:59 +08:00
|
|
|
|
2011-09-13 22:48:58 +08:00
|
|
|
tools_avinfo_LDADD = lib/libbluetooth-private.la
|
2009-08-23 15:40:59 +08:00
|
|
|
|
2011-09-13 22:48:58 +08:00
|
|
|
tools_hcieventmask_LDADD = lib/libbluetooth-private.la
|
2009-08-23 15:40:59 +08:00
|
|
|
|
2012-11-07 17:51:01 +08:00
|
|
|
noinst_PROGRAMS += tools/btmgmt tools/btattach tools/btsnoop \
|
2012-11-05 04:50:46 +08:00
|
|
|
monitor/btmon emulator/btvirt emulator/b1ee
|
2012-02-20 23:11:26 +08:00
|
|
|
|
2012-10-22 18:01:12 +08:00
|
|
|
tools_btmgmt_SOURCES = tools/btmgmt.c src/glib-helper.c src/eir.c
|
2012-07-10 22:03:08 +08:00
|
|
|
tools_btmgmt_LDADD = lib/libbluetooth-private.la @GLIB_LIBS@
|
2011-10-25 21:36:00 +08:00
|
|
|
|
2012-11-07 17:51:01 +08:00
|
|
|
tools_btattach_SOURCES = tools/btattach.c
|
|
|
|
|
2012-11-05 04:50:46 +08:00
|
|
|
tools_btsnoop_SOURCES = tools/btsnoop.c
|
|
|
|
|
2012-02-28 02:52:14 +08:00
|
|
|
monitor_btmon_SOURCES = monitor/main.c monitor/bt.h \
|
|
|
|
monitor/mainloop.h monitor/mainloop.c \
|
2012-11-04 17:16:30 +08:00
|
|
|
monitor/display.h monitor/display.c \
|
2012-02-27 16:55:34 +08:00
|
|
|
monitor/hcidump.h monitor/hcidump.c \
|
2012-03-02 08:56:59 +08:00
|
|
|
monitor/btsnoop.h monitor/btsnoop.c \
|
2012-02-27 16:55:34 +08:00
|
|
|
monitor/control.h monitor/control.c \
|
2012-11-03 17:25:03 +08:00
|
|
|
monitor/packet.h monitor/packet.c \
|
|
|
|
monitor/l2cap.h monitor/l2cap.c
|
2012-02-21 01:17:34 +08:00
|
|
|
monitor_btmon_LDADD = lib/libbluetooth-private.la
|
2012-02-20 23:11:26 +08:00
|
|
|
|
2012-02-28 02:56:43 +08:00
|
|
|
emulator_btvirt_SOURCES = emulator/main.c monitor/bt.h \
|
|
|
|
monitor/mainloop.h monitor/mainloop.c \
|
|
|
|
emulator/server.h emulator/server.c \
|
|
|
|
emulator/vhci.h emulator/vhci.c \
|
|
|
|
emulator/btdev.h emulator/btdev.c
|
|
|
|
|
2012-10-09 06:35:47 +08:00
|
|
|
emulator_b1ee_SOURCES = emulator/b1ee.c monitor/mainloop.h monitor/mainloop.c
|
|
|
|
|
2011-03-31 23:59:10 +08:00
|
|
|
if READLINE
|
|
|
|
bin_PROGRAMS += attrib/gatttool
|
|
|
|
|
|
|
|
attrib_gatttool_SOURCES = attrib/gatttool.c attrib/att.c attrib/gatt.c \
|
|
|
|
attrib/gattrib.c btio/btio.c \
|
|
|
|
attrib/gatttool.h attrib/interactive.c \
|
2012-02-09 23:41:36 +08:00
|
|
|
attrib/utils.c src/log.c
|
2011-09-13 22:48:58 +08:00
|
|
|
attrib_gatttool_LDADD = lib/libbluetooth-private.la @GLIB_LIBS@ @READLINE_LIBS@
|
2011-03-31 23:59:10 +08:00
|
|
|
endif
|
|
|
|
|
2009-08-30 13:09:10 +08:00
|
|
|
dist_man_MANS += tools/rfcomm.1 tools/l2ping.8 \
|
2009-08-23 16:07:21 +08:00
|
|
|
tools/hciattach.8 tools/hciconfig.8 \
|
2009-08-23 15:40:59 +08:00
|
|
|
tools/hcitool.1 tools/sdptool.1 tools/ciptool.1
|
2009-08-25 05:56:11 +08:00
|
|
|
else
|
2009-08-30 13:09:10 +08:00
|
|
|
EXTRA_DIST += tools/rfcomm.1 tools/l2ping.8 \
|
2009-08-25 05:56:11 +08:00
|
|
|
tools/hciattach.8 tools/hciconfig.8 \
|
|
|
|
tools/hcitool.1 tools/sdptool.1 tools/ciptool.1
|
2009-08-23 15:40:59 +08:00
|
|
|
endif
|
|
|
|
|
2009-08-23 16:07:21 +08:00
|
|
|
if BCCMD
|
|
|
|
sbin_PROGRAMS += tools/bccmd
|
|
|
|
|
|
|
|
tools_bccmd_SOURCES = tools/bccmd.c tools/csr.h tools/csr.c \
|
|
|
|
tools/csr_hci.c tools/csr_h4.c tools/csr_3wire.c \
|
|
|
|
tools/csr_bcsp.c tools/ubcsp.h tools/ubcsp.c
|
2011-09-13 22:48:58 +08:00
|
|
|
tools_bccmd_LDADD = lib/libbluetooth-private.la
|
2009-08-23 16:07:21 +08:00
|
|
|
|
|
|
|
if USB
|
|
|
|
tools_bccmd_SOURCES += tools/csr_usb.c
|
|
|
|
tools_bccmd_LDADD += @USB_LIBS@
|
|
|
|
endif
|
|
|
|
|
|
|
|
dist_man_MANS += tools/bccmd.8
|
2009-08-25 05:56:11 +08:00
|
|
|
else
|
|
|
|
EXTRA_DIST += tools/bccmd.8
|
2009-08-23 16:07:21 +08:00
|
|
|
endif
|
|
|
|
|
|
|
|
if HID2HCI
|
2011-04-29 06:32:25 +08:00
|
|
|
udevdir = @UDEV_DIR@
|
|
|
|
|
|
|
|
udev_PROGRAMS = tools/hid2hci
|
2009-08-23 16:07:21 +08:00
|
|
|
|
2011-04-28 17:08:47 +08:00
|
|
|
tools_hid2hci_LDADD = @USB_LIBS@ @UDEV_LIBS@
|
2009-08-23 16:07:21 +08:00
|
|
|
|
|
|
|
dist_man_MANS += tools/hid2hci.8
|
2009-08-25 05:56:11 +08:00
|
|
|
else
|
|
|
|
EXTRA_DIST += tools/hid2hci.8
|
2009-08-23 16:07:21 +08:00
|
|
|
endif
|
|
|
|
|
2009-08-23 15:40:59 +08:00
|
|
|
if DFUTOOL
|
|
|
|
bin_PROGRAMS += tools/dfutool
|
|
|
|
|
|
|
|
tools_dfutool_SOURCES = tools/dfutool.c tools/dfu.h tools/dfu.c
|
|
|
|
tools_dfutool_LDADD = @USB_LIBS@
|
|
|
|
|
|
|
|
dist_man_MANS += tools/dfutool.1
|
2009-08-25 05:56:11 +08:00
|
|
|
else
|
|
|
|
EXTRA_DIST += tools/dfutool.1
|
2009-08-23 15:40:59 +08:00
|
|
|
endif
|
|
|
|
|
|
|
|
|
|
|
|
if CUPS
|
|
|
|
cupsdir = $(libdir)/cups/backend
|
|
|
|
|
2012-07-10 05:10:34 +08:00
|
|
|
cups_PROGRAMS = profiles/cups/bluetooth
|
2009-08-23 15:40:59 +08:00
|
|
|
|
2012-07-10 05:10:34 +08:00
|
|
|
profiles_cups_bluetooth_SOURCES = $(gdbus_sources) profiles/cups/main.c \
|
|
|
|
profiles/cups/cups.h \
|
|
|
|
profiles/cups/sdp.c \
|
|
|
|
profiles/cups/spp.c \
|
|
|
|
profiles/cups/hcrp.c
|
2009-08-23 15:40:59 +08:00
|
|
|
|
2012-07-10 05:10:34 +08:00
|
|
|
profiles_cups_bluetooth_LDADD = @GLIB_LIBS@ @DBUS_LIBS@ \
|
|
|
|
lib/libbluetooth-private.la
|
2009-08-23 15:40:59 +08:00
|
|
|
endif
|
|
|
|
|
|
|
|
|
|
|
|
if TEST
|
|
|
|
sbin_PROGRAMS += test/hciemu
|
|
|
|
|
|
|
|
bin_PROGRAMS += test/l2test test/rctest
|
|
|
|
|
|
|
|
noinst_PROGRAMS += test/gaptest test/sdptest test/scotest \
|
2012-06-25 17:06:17 +08:00
|
|
|
test/attest test/hstest test/avtest \
|
2009-08-29 13:38:35 +08:00
|
|
|
test/lmptest test/bdaddr test/agent \
|
2011-03-15 21:05:04 +08:00
|
|
|
test/btiotest test/test-textfile \
|
2011-10-06 20:46:31 +08:00
|
|
|
test/uuidtest test/mpris-player
|
2009-08-23 15:40:59 +08:00
|
|
|
|
2011-12-01 00:51:13 +08:00
|
|
|
test_hciemu_LDADD = lib/libbluetooth-private.la
|
2009-08-23 15:40:59 +08:00
|
|
|
|
2011-09-13 22:48:58 +08:00
|
|
|
test_l2test_LDADD = lib/libbluetooth-private.la
|
2009-08-23 15:40:59 +08:00
|
|
|
|
2011-09-13 22:48:58 +08:00
|
|
|
test_rctest_LDADD = lib/libbluetooth-private.la
|
2009-08-23 15:40:59 +08:00
|
|
|
|
|
|
|
test_gaptest_LDADD = @DBUS_LIBS@
|
|
|
|
|
2011-09-13 22:48:58 +08:00
|
|
|
test_sdptest_LDADD = lib/libbluetooth-private.la
|
2009-08-23 15:40:59 +08:00
|
|
|
|
2011-09-13 22:48:58 +08:00
|
|
|
test_scotest_LDADD = lib/libbluetooth-private.la
|
2009-08-23 15:40:59 +08:00
|
|
|
|
2011-09-13 22:48:58 +08:00
|
|
|
test_attest_LDADD = lib/libbluetooth-private.la
|
2009-08-23 15:40:59 +08:00
|
|
|
|
2011-09-13 22:48:58 +08:00
|
|
|
test_hstest_LDADD = lib/libbluetooth-private.la
|
2009-08-23 15:40:59 +08:00
|
|
|
|
2011-09-13 22:48:58 +08:00
|
|
|
test_avtest_LDADD = lib/libbluetooth-private.la
|
2009-08-23 15:40:59 +08:00
|
|
|
|
2011-09-13 22:48:58 +08:00
|
|
|
test_lmptest_LDADD = lib/libbluetooth-private.la
|
2009-08-29 13:38:35 +08:00
|
|
|
|
2009-08-29 13:24:04 +08:00
|
|
|
test_bdaddr_SOURCES = test/bdaddr.c src/oui.h src/oui.c
|
2011-09-13 22:48:58 +08:00
|
|
|
test_bdaddr_LDADD = lib/libbluetooth-private.la
|
2009-08-23 15:40:59 +08:00
|
|
|
|
|
|
|
test_agent_LDADD = @DBUS_LIBS@
|
|
|
|
|
2010-09-13 16:17:31 +08:00
|
|
|
test_btiotest_SOURCES = test/btiotest.c btio/btio.h btio/btio.c
|
2011-09-13 22:48:58 +08:00
|
|
|
test_btiotest_LDADD = @GLIB_LIBS@ lib/libbluetooth-private.la
|
2009-08-23 15:40:59 +08:00
|
|
|
|
2011-03-15 21:05:04 +08:00
|
|
|
test_uuidtest_SOURCES = test/uuidtest.c
|
2011-09-13 22:48:58 +08:00
|
|
|
test_uuidtest_LDADD = lib/libbluetooth-private.la
|
2011-03-15 21:05:04 +08:00
|
|
|
|
2012-06-04 10:18:50 +08:00
|
|
|
test_mpris_player_SOURCES = test/mpris-player.c
|
2011-10-06 20:46:31 +08:00
|
|
|
test_mpris_player_LDADD = @DBUS_LIBS@ @GLIB_LIBS@
|
|
|
|
|
2009-08-29 13:42:42 +08:00
|
|
|
test_test_textfile_SOURCES = test/test-textfile.c src/textfile.h src/textfile.c
|
2009-08-29 13:24:04 +08:00
|
|
|
|
2009-08-23 15:40:59 +08:00
|
|
|
dist_man_MANS += test/rctest.1 test/hciemu.1
|
|
|
|
|
2009-08-25 05:56:11 +08:00
|
|
|
EXTRA_DIST += test/bdaddr.8
|
|
|
|
else
|
|
|
|
EXTRA_DIST += test/rctest.1 test/hciemu.1 test/bdaddr.8
|
2009-08-23 15:40:59 +08:00
|
|
|
endif
|
|
|
|
|
2012-07-06 01:12:42 +08:00
|
|
|
EXTRA_DIST += test/sap_client.py test/hsplay test/hsmicro \
|
2011-03-24 21:33:01 +08:00
|
|
|
test/dbusdef.py test/monitor-bluetooth test/list-devices \
|
|
|
|
test/test-discovery test/test-manager test/test-adapter \
|
2012-11-14 20:52:25 +08:00
|
|
|
test/test-device test/test-service test/test-network \
|
|
|
|
test/simple-agent test/simple-service test/simple-endpoint \
|
|
|
|
test/test-audio test/test-input test/test-sap-server \
|
|
|
|
test/test-oob test/test-attrib test/test-proximity \
|
|
|
|
test/test-thermometer test/test-profile test/test-health \
|
|
|
|
test/test-health-sink test/service-record.dtd \
|
2012-07-24 21:11:00 +08:00
|
|
|
test/service-did.xml test/service-spp.xml test/service-opp.xml \
|
2012-09-25 22:27:46 +08:00
|
|
|
test/service-ftp.xml test/simple-player test/test-nap \
|
2012-10-03 04:24:43 +08:00
|
|
|
test/test-heartrate test/test-alert
|