summaryrefslogtreecommitdiff
path: root/Makefile.tools
diff options
context:
space:
mode:
authorAbhinav Kumar <abhinav.ku91@samsung.com>2015-02-18 18:46:18 +0530
committerAbhinav Kumar <abhinav.ku91@samsung.com>2015-02-18 18:46:18 +0530
commitd88e507a339b9c982b172b555834cd831c54f050 (patch)
tree259714ffaa00ccfaa7b766edf79df0eb6353d3c8 /Makefile.tools
parentccb69ca94573c9863fe6324d77dae73ef7c01393 (diff)
downloadbluez-d88e507a339b9c982b172b555834cd831c54f050.tar.gz
bluez-d88e507a339b9c982b172b555834cd831c54f050.tar.bz2
bluez-d88e507a339b9c982b172b555834cd831c54f050.zip
Changes for successful build after porting of Tizen 2.4 code
1> Copied Tizen 2.4 code in tizen branch. 2> Made changes to spec file for successful build. Also added a new file .gbs.conf. Change-Id: I6e479759454c1978e68340a0f3541fb66b437044
Diffstat (limited to 'Makefile.tools')
-rw-r--r--Makefile.tools238
1 files changed, 89 insertions, 149 deletions
diff --git a/Makefile.tools b/Makefile.tools
index 412a9988..f01d3f98 100644
--- a/Makefile.tools
+++ b/Makefile.tools
@@ -14,7 +14,6 @@ if MONITOR
bin_PROGRAMS += monitor/btmon
monitor_btmon_SOURCES = monitor/main.c monitor/bt.h \
- monitor/mainloop.h monitor/mainloop.c \
monitor/display.h monitor/display.c \
monitor/hcidump.h monitor/hcidump.c \
monitor/ellisys.h monitor/ellisys.c \
@@ -26,15 +25,14 @@ monitor_btmon_SOURCES = monitor/main.c monitor/bt.h \
monitor/ll.h monitor/ll.c \
monitor/l2cap.h monitor/l2cap.c \
monitor/sdp.h monitor/sdp.c \
+ monitor/avctp.h monitor/avctp.c \
+ monitor/rfcomm.h monitor/rfcomm.c \
monitor/uuid.h monitor/uuid.c \
monitor/hwdb.h monitor/hwdb.c \
monitor/keys.h monitor/keys.c \
- monitor/analyze.h monitor/analyze.c \
- src/shared/util.h src/shared/util.c \
- src/shared/queue.h src/shared/queue.c \
- src/shared/crypto.h src/shared/crypto.c \
- src/shared/btsnoop.h src/shared/btsnoop.c
-monitor_btmon_LDADD = lib/libbluetooth-internal.la @UDEV_LIBS@
+ monitor/analyze.h monitor/analyze.c
+monitor_btmon_LDADD = lib/libbluetooth-internal.la \
+ src/libshared-mainloop.la @UDEV_LIBS@
endif
if EXPERIMENTAL
@@ -45,138 +43,85 @@ noinst_PROGRAMS += emulator/btvirt emulator/b1ee emulator/hfp tools/3dsp \
tools/rfcomm-tester
emulator_btvirt_SOURCES = emulator/main.c monitor/bt.h \
- monitor/mainloop.h monitor/mainloop.c \
- src/shared/timeout.h \
- src/shared/timeout-mainloop.c \
- src/shared/util.h src/shared/util.c \
- src/shared/crypto.h src/shared/crypto.c \
+ emulator/serial.h emulator/serial.c \
emulator/server.h emulator/server.c \
emulator/vhci.h emulator/vhci.c \
emulator/btdev.h emulator/btdev.c \
emulator/bthost.h emulator/bthost.c \
emulator/smp.c \
+ emulator/phy.h emulator/phy.c \
emulator/amp.h emulator/amp.c \
emulator/le.h emulator/le.c
-emulator_btvirt_LDADD = lib/libbluetooth-internal.la
-
-emulator_b1ee_SOURCES = emulator/b1ee.c monitor/mainloop.h monitor/mainloop.c
-
-emulator_hfp_SOURCES = emulator/hfp.c \
- monitor/mainloop.h monitor/mainloop.c \
- src/shared/io.h src/shared/io-mainloop.c \
- src/shared/util.h src/shared/util.c \
- src/shared/queue.h src/shared/queue.c \
- src/shared/ringbuf.h src/shared/ringbuf.c \
- src/shared/hfp.h src/shared/hfp.c
-
-tools_3dsp_SOURCES = tools/3dsp.c monitor/bt.h \
- monitor/mainloop.h monitor/mainloop.c \
- src/shared/io.h src/shared/io-mainloop.c \
- src/shared/timeout.h \
- src/shared/timeout-mainloop.c \
- src/shared/hci.h src/shared/hci.c \
- src/shared/util.h src/shared/util.c \
- src/shared/queue.h src/shared/queue.c \
- src/shared/ringbuf.h src/shared/ringbuf.c
+emulator_btvirt_LDADD = lib/libbluetooth-internal.la src/libshared-mainloop.la
+
+emulator_b1ee_SOURCES = emulator/b1ee.c
+emulator_b1ee_LDADD = src/libshared-mainloop.la
+
+emulator_hfp_SOURCES = emulator/hfp.c
+emulator_hfp_LDADD = src/libshared-mainloop.la
+
+tools_3dsp_SOURCES = tools/3dsp.c monitor/bt.h
+tools_3dsp_LDADD = src/libshared-mainloop.la
tools_mgmt_tester_SOURCES = tools/mgmt-tester.c monitor/bt.h \
+ emulator/hciemu.h emulator/hciemu.c \
emulator/btdev.h emulator/btdev.c \
emulator/bthost.h emulator/bthost.c \
- emulator/smp.c \
- src/shared/crypto.h src/shared/crypto.c \
- src/shared/io.h src/shared/io-glib.c \
- src/shared/queue.h src/shared/queue.c \
- src/shared/util.h src/shared/util.c \
- src/shared/mgmt.h src/shared/mgmt.c \
- src/shared/hciemu.h src/shared/hciemu.c \
- src/shared/tester.h src/shared/tester.c \
- src/shared/timeout.h src/shared/timeout-glib.c
-tools_mgmt_tester_LDADD = lib/libbluetooth-internal.la @GLIB_LIBS@
+ emulator/smp.c
+tools_mgmt_tester_LDADD = lib/libbluetooth-internal.la \
+ src/libshared-glib.la @GLIB_LIBS@
tools_l2cap_tester_SOURCES = tools/l2cap-tester.c monitor/bt.h \
+ emulator/hciemu.h emulator/hciemu.c \
emulator/btdev.h emulator/btdev.c \
emulator/bthost.h emulator/bthost.c \
- emulator/smp.c \
- src/shared/crypto.h src/shared/crypto.c \
- src/shared/io.h src/shared/io-glib.c \
- src/shared/queue.h src/shared/queue.c \
- src/shared/util.h src/shared/util.c \
- src/shared/mgmt.h src/shared/mgmt.c \
- src/shared/hciemu.h src/shared/hciemu.c \
- src/shared/tester.h src/shared/tester.c \
- src/shared/timeout.h src/shared/timeout-glib.c
-tools_l2cap_tester_LDADD = lib/libbluetooth-internal.la @GLIB_LIBS@
+ emulator/smp.c
+tools_l2cap_tester_LDADD = lib/libbluetooth-internal.la \
+ src/libshared-glib.la @GLIB_LIBS@
tools_rfcomm_tester_SOURCES = tools/rfcomm-tester.c monitor/bt.h \
+ emulator/hciemu.h emulator/hciemu.c \
emulator/btdev.h emulator/btdev.c \
emulator/bthost.h emulator/bthost.c \
- emulator/smp.c \
- src/shared/crypto.h src/shared/crypto.c \
- src/shared/io.h src/shared/io-glib.c \
- src/shared/queue.h src/shared/queue.c \
- src/shared/util.h src/shared/util.c \
- src/shared/mgmt.h src/shared/mgmt.c \
- src/shared/hciemu.h src/shared/hciemu.c \
- src/shared/tester.h src/shared/tester.c \
- src/shared/timeout.h src/shared/timeout-glib.c
-tools_rfcomm_tester_LDADD = lib/libbluetooth-internal.la @GLIB_LIBS@
+ emulator/smp.c
+tools_rfcomm_tester_LDADD = lib/libbluetooth-internal.la \
+ src/libshared-glib.la @GLIB_LIBS@
tools_smp_tester_SOURCES = tools/smp-tester.c monitor/bt.h \
+ emulator/hciemu.h emulator/hciemu.c \
emulator/btdev.h emulator/btdev.c \
emulator/bthost.h emulator/bthost.c \
- emulator/smp.c \
- src/shared/crypto.h src/shared/crypto.c \
- src/shared/io.h src/shared/io-glib.c \
- src/shared/queue.h src/shared/queue.c \
- src/shared/util.h src/shared/util.c \
- src/shared/mgmt.h src/shared/mgmt.c \
- src/shared/hciemu.h src/shared/hciemu.c \
- src/shared/tester.h src/shared/tester.c \
- src/shared/timeout.h src/shared/timeout-glib.c
-tools_smp_tester_LDADD = lib/libbluetooth-internal.la @GLIB_LIBS@
+ emulator/smp.c
+tools_smp_tester_LDADD = lib/libbluetooth-internal.la \
+ src/libshared-glib.la @GLIB_LIBS@
tools_gap_tester_SOURCES = tools/gap-tester.c monitor/bt.h \
+ emulator/hciemu.h emulator/hciemu.c \
emulator/btdev.h emulator/btdev.c \
emulator/bthost.h emulator/bthost.c \
- emulator/smp.c \
- src/shared/crypto.h src/shared/crypto.c \
- src/shared/util.h src/shared/util.c \
- src/shared/queue.h src/shared/queue.c \
- src/shared/hciemu.h src/shared/hciemu.c \
- src/shared/tester.h src/shared/tester.c \
- src/shared/timeout.h src/shared/timeout-glib.c
+ emulator/smp.c
tools_gap_tester_LDADD = lib/libbluetooth-internal.la \
gdbus/libgdbus-internal.la \
+ src/libshared-glib.la \
@GLIB_LIBS@ @DBUS_LIBS@
tools_sco_tester_SOURCES = tools/sco-tester.c monitor/bt.h \
+ emulator/hciemu.h emulator/hciemu.c \
emulator/btdev.h emulator/btdev.c \
emulator/bthost.h emulator/bthost.c \
- emulator/smp.c \
- src/shared/crypto.h src/shared/crypto.c \
- src/shared/io.h src/shared/io-glib.c \
- src/shared/queue.h src/shared/queue.c \
- src/shared/util.h src/shared/util.c \
- src/shared/mgmt.h src/shared/mgmt.c \
- src/shared/hciemu.h src/shared/hciemu.c \
- src/shared/tester.h src/shared/tester.c \
- src/shared/timeout.h src/shared/timeout-glib.c
-tools_sco_tester_LDADD = lib/libbluetooth-internal.la @GLIB_LIBS@
-
-tools_hci_tester_SOURCES = tools/hci-tester.c monitor/bt.h \
- src/shared/io.h src/shared/io-glib.c \
- src/shared/hci.h src/shared/hci.c \
- src/shared/util.h src/shared/util.c \
- src/shared/queue.h src/shared/queue.c \
- src/shared/ringbuf.h src/shared/ringbuf.c \
- src/shared/tester.h src/shared/tester.c
-tools_hci_tester_LDADD = @GLIB_LIBS@
+ emulator/smp.c
+tools_sco_tester_LDADD = lib/libbluetooth-internal.la \
+ src/libshared-glib.la @GLIB_LIBS@
+
+tools_hci_tester_SOURCES = tools/hci-tester.c monitor/bt.h
+tools_hci_tester_LDADD = src/libshared-glib.la @GLIB_LIBS@
endif
if TOOLS
bin_PROGRAMS += tools/hciattach tools/hciconfig tools/hcitool tools/hcidump \
tools/rfcomm tools/rctest tools/l2test tools/l2ping \
- tools/sdptool tools/ciptool tools/bccmd tools/bluemoon
+ tools/sdptool tools/ciptool tools/bccmd \
+ tools/bluemoon tools/mpris-proxy tools/mcaptest
tools_hciattach_SOURCES = tools/hciattach.c tools/hciattach.h \
tools/hciattach_st.c \
@@ -186,6 +131,8 @@ tools_hciattach_SOURCES = tools/hciattach.c tools/hciattach.h \
tools/hciattach_qualcomm.c \
tools/hciattach_intel.c \
tools/hciattach_bcm43xx.c
+# src/log.c
+# tools/hciattach_bcm43xx.c
tools_hciattach_LDADD = lib/libbluetooth-internal.la
tools_hciconfig_SOURCES = tools/hciconfig.c tools/csr.h tools/csr.c
@@ -240,13 +187,17 @@ tools_bccmd_SOURCES = tools/bccmd.c tools/csr.h tools/csr.c \
tools/csr_bcsp.c tools/ubcsp.h tools/ubcsp.c
tools_bccmd_LDADD = lib/libbluetooth-internal.la
-tools_bluemoon_SOURCES = tools/bluemoon.c monitor/bt.h \
- monitor/mainloop.h monitor/mainloop.c \
- src/shared/io.h src/shared/io-mainloop.c \
- src/shared/hci.h src/shared/hci.c \
- src/shared/util.h src/shared/util.c \
- src/shared/queue.h src/shared/queue.c \
- src/shared/ringbuf.h src/shared/ringbuf.c
+tools_bluemoon_SOURCES = tools/bluemoon.c monitor/bt.h
+tools_bluemoon_LDADD = src/libshared-mainloop.la
+
+tools_mpris_proxy_SOURCES = tools/mpris-proxy.c
+tools_mpris_proxy_LDADD = gdbus/libgdbus-internal.la @GLIB_LIBS@ @DBUS_LIBS@
+
+tools_mcaptest_SOURCES = tools/mcaptest.c \
+ btio/btio.h btio/btio.c \
+ src/log.c src/log.h \
+ profiles/health/mcap.h profiles/health/mcap.c
+tools_mcaptest_LDADD = lib/libbluetooth-internal.la @GLIB_LIBS@ -lrt
dist_man_MANS += tools/hciattach.1 tools/hciconfig.1 \
tools/hcitool.1 tools/hcidump.1 \
@@ -277,8 +228,9 @@ noinst_PROGRAMS += tools/bdaddr tools/avinfo tools/avtest \
tools/hcieventmask tools/hcisecfilter \
tools/btmgmt tools/btinfo tools/btattach \
tools/btsnoop tools/btproxy tools/btiotest \
- tools/mpris-player tools/cltest tools/seq2bseq \
- tools/hex2hcd tools/ibeacon
+ tools/cltest tools/seq2bseq tools/hex2hcd \
+ tools/ibeacon tools/btgatt-client \
+ tools/btgatt-server
tools_bdaddr_SOURCES = tools/bdaddr.c src/oui.h src/oui.c
tools_bdaddr_LDADD = lib/libbluetooth-internal.la @UDEV_LIBS@
@@ -295,54 +247,41 @@ tools_hwdb_LDADD = lib/libbluetooth-internal.la
tools_hcieventmask_LDADD = lib/libbluetooth-internal.la
-tools_btmgmt_SOURCES = tools/btmgmt.c src/uuid-helper.c \
- monitor/mainloop.h monitor/mainloop.c \
- src/shared/io.h src/shared/io-mainloop.c \
- src/shared/queue.h src/shared/queue.c \
- src/shared/util.h src/shared/util.c \
- src/shared/mgmt.h src/shared/mgmt.c
-tools_btmgmt_LDADD = lib/libbluetooth-internal.la
-
-tools_btinfo_SOURCES = tools/btinfo.c monitor/bt.h \
- monitor/mainloop.h monitor/mainloop.c \
- src/shared/io.h src/shared/io-mainloop.c \
- src/shared/timeout.h \
- src/shared/timeout-mainloop.c \
- src/shared/hci.h src/shared/hci.c \
- src/shared/util.h src/shared/util.c \
- src/shared/queue.h src/shared/queue.c \
- src/shared/ringbuf.h src/shared/ringbuf.c
-
-tools_btsnoop_SOURCES = tools/btsnoop.c \
- src/shared/pcap.h src/shared/pcap.c \
- src/shared/btsnoop.h src/shared/btsnoop.c
-
-tools_btproxy_SOURCES = tools/btproxy.c monitor/bt.h \
- monitor/mainloop.h monitor/mainloop.c \
- src/shared/util.h src/shared/util.c
+tools_btmgmt_SOURCES = tools/btmgmt.c src/uuid-helper.c
+tools_btmgmt_LDADD = lib/libbluetooth-internal.la src/libshared-mainloop.la
+
+tools_btinfo_SOURCES = tools/btinfo.c monitor/bt.h
+tools_btinfo_LDADD = src/libshared-mainloop.la
+
+tools_btattach_SOURCES = tools/btattach.c monitor/bt.h
+tools_btattach_LDADD = src/libshared-mainloop.la
+
+tools_btsnoop_SOURCES = tools/btsnoop.c
+tools_btsnoop_LDADD = src/libshared-mainloop.la
+
+tools_btproxy_SOURCES = tools/btproxy.c monitor/bt.h
+tools_btproxy_LDADD = src/libshared-mainloop.la
tools_btiotest_SOURCES = tools/btiotest.c btio/btio.h btio/btio.c
tools_btiotest_LDADD = lib/libbluetooth-internal.la @GLIB_LIBS@
-tools_mpris_player_SOURCES = tools/mpris-player.c
-tools_mpris_player_LDADD = gdbus/libgdbus-internal.la @GLIB_LIBS@ @DBUS_LIBS@
-
-tools_cltest_SOURCES = tools/cltest.c monitor/mainloop.h monitor/mainloop.c
-tools_cltest_LDADD = lib/libbluetooth-internal.la
+tools_cltest_SOURCES = tools/cltest.c
+tools_cltest_LDADD = lib/libbluetooth-internal.la src/libshared-mainloop.la
tools_seq2bseq_SOURCES = tools/seq2bseq.c
tools_hex2hcd_SOURCES = tools/hex2hcd.c
-tools_ibeacon_SOURCES = tools/ibeacon.c monitor/bt.h \
- monitor/mainloop.h monitor/mainloop.c \
- src/shared/io.h src/shared/io-mainloop.c \
- src/shared/timeout.h \
- src/shared/timeout-mainloop.c \
- src/shared/hci.h src/shared/hci.c \
- src/shared/util.h src/shared/util.c \
- src/shared/queue.h src/shared/queue.c \
- src/shared/ringbuf.h src/shared/ringbuf.c
+tools_ibeacon_SOURCES = tools/ibeacon.c monitor/bt.h
+tools_ibeacon_LDADD = src/libshared-mainloop.la
+
+tools_btgatt_client_SOURCES = tools/btgatt-client.c src/uuid-helper.c
+tools_btgatt_client_LDADD = src/libshared-mainloop.la \
+ lib/libbluetooth-internal.la
+
+tools_btgatt_server_SOURCES = tools/btgatt-server.c src/uuid-helper.c
+tools_btgatt_server_LDADD = src/libshared-mainloop.la \
+ lib/libbluetooth-internal.la
EXTRA_DIST += tools/bdaddr.1
endif
@@ -357,7 +296,8 @@ attrib_gatttool_SOURCES = attrib/gatttool.c attrib/att.c attrib/gatt.c \
attrib/gatttool.h attrib/interactive.c \
attrib/utils.c src/log.c client/display.c \
client/display.h
-attrib_gatttool_LDADD = lib/libbluetooth-internal.la @GLIB_LIBS@ -lreadline
+attrib_gatttool_LDADD = lib/libbluetooth-internal.la \
+ src/libshared-glib.la @GLIB_LIBS@ -lreadline
tools_obex_client_tool_SOURCES = $(gobex_sources) $(btio_sources) \
tools/obex-client-tool.c