mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-04-16 08:42:28 +00:00
moved hsp implementation to src/ and all pts tests to test/pts
This commit is contained in:
parent
1788fb5e5a
commit
4fc359d955
@ -73,16 +73,11 @@ EXAMPLES = \
|
|||||||
|
|
||||||
EXAMPLES_USING_LE = \
|
EXAMPLES_USING_LE = \
|
||||||
ancs_client \
|
ancs_client \
|
||||||
ble_central_test \
|
|
||||||
ble_peripheral_test \
|
|
||||||
gatt_battery_query \
|
gatt_battery_query \
|
||||||
gatt_browser \
|
gatt_browser \
|
||||||
led_counter \
|
led_counter \
|
||||||
spp_and_le_counter \
|
spp_and_le_counter \
|
||||||
|
|
||||||
# requires termios / command line support
|
|
||||||
EXAMPLES_CLI = ble_peripheral_test ble_central_test l2cap_test ancs_client classic_test bnep_test hsp_ag_test hsp_hs_test
|
|
||||||
|
|
||||||
# .o for .c
|
# .o for .c
|
||||||
CORE_OBJ = $(CORE:.c=.o)
|
CORE_OBJ = $(CORE:.c=.o)
|
||||||
COMMON_OBJ = $(COMMON:.c=.o)
|
COMMON_OBJ = $(COMMON:.c=.o)
|
||||||
@ -154,35 +149,12 @@ gatt_battery_query: ${CORE_OBJ} ${COMMON_OBJ} ${ATT_OBJ} ${GATT_CLIENT_OBJ} ${SM
|
|||||||
ancs_client: ancs_client.h ${CORE_OBJ} ${COMMON_OBJ} ${ATT_OBJ} ${GATT_SERVER_OBJ} ${GATT_CLIENT_OBJ} ${SM_REAL_OBJ} ${BTSTACK_ROOT}/ble/ancs_client_lib.c ancs_client.c
|
ancs_client: ancs_client.h ${CORE_OBJ} ${COMMON_OBJ} ${ATT_OBJ} ${GATT_SERVER_OBJ} ${GATT_CLIENT_OBJ} ${SM_REAL_OBJ} ${BTSTACK_ROOT}/ble/ancs_client_lib.c ancs_client.c
|
||||||
${CC} $(filter-out ancs_client.h,$^) ${CFLAGS} ${LDFLAGS} -o $@
|
${CC} $(filter-out ancs_client.h,$^) ${CFLAGS} ${LDFLAGS} -o $@
|
||||||
|
|
||||||
|
led_counter: ${CORE_OBJ} ${COMMON_OBJ} led_counter.c
|
||||||
# CLI Examples
|
|
||||||
ble_peripheral_test: profile.h ${CORE_OBJ} ${COMMON_OBJ} ${ATT_OBJ} ${GATT_SERVER_OBJ} ${SM_REAL_OBJ} ble_peripheral_test.o
|
|
||||||
${CC} $(filter-out profile.h,$^) ${CFLAGS} ${LDFLAGS} -o $@
|
|
||||||
|
|
||||||
ble_central_test: ${CORE_OBJ} ${COMMON_OBJ} ${SM_REAL_OBJ} ${ATT_OBJ} ${GATT_CLIENT_OBJ} ble_central_test.c
|
|
||||||
${CC} $^ ${CFLAGS} ${LDFLAGS} -o $@
|
|
||||||
|
|
||||||
hsp_ag_test: ${CORE_OBJ} ${COMMON_OBJ} ${SDP_CLIENT} hsp_ag.o hsp_ag_test.c
|
|
||||||
${CC} $^ ${CFLAGS} ${LDFLAGS} -o $@
|
|
||||||
|
|
||||||
hsp_hs_test: ${CORE_OBJ} ${COMMON_OBJ} ${SDP_CLIENT} hsp_hs.o hsp_hs_test.c
|
|
||||||
${CC} $^ ${CFLAGS} ${LDFLAGS} -o $@
|
|
||||||
|
|
||||||
l2cap_test: ${CORE_OBJ} ${COMMON_OBJ} l2cap_test.c
|
|
||||||
${CC} $^ ${CFLAGS} ${LDFLAGS} -o $@
|
|
||||||
|
|
||||||
classic_test: ${CORE_OBJ} ${COMMON_OBJ} ${SDP_CLIENT} classic_test.c
|
|
||||||
${CC} $^ ${CFLAGS} ${LDFLAGS} -o $@
|
|
||||||
|
|
||||||
bnep_test: ${CORE_OBJ} ${COMMON_OBJ} bnep_test.c
|
|
||||||
${CC} $^ ${CFLAGS} ${LDFLAGS} -o $@
|
${CC} $^ ${CFLAGS} ${LDFLAGS} -o $@
|
||||||
|
|
||||||
ble_client: ${CORE_OBJ} ${COMMON_OBJ} ${ATT_OBJ} ${GATT_CLIENT_OBJ} ${SM_REAL} ble_client.c
|
ble_client: ${CORE_OBJ} ${COMMON_OBJ} ${ATT_OBJ} ${GATT_CLIENT_OBJ} ${SM_REAL} ble_client.c
|
||||||
${CC} $^ ${CFLAGS} ${LDFLAGS} -o $@
|
${CC} $^ ${CFLAGS} ${LDFLAGS} -o $@
|
||||||
|
|
||||||
led_counter: ${CORE_OBJ} ${COMMON_OBJ} led_counter.c
|
|
||||||
${CC} $^ ${CFLAGS} ${LDFLAGS} -o $@
|
|
||||||
|
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -f ${EXAMPLES}
|
rm -f ${EXAMPLES}
|
||||||
|
@ -6,8 +6,8 @@ CORE += main.c stdin_support.c
|
|||||||
|
|
||||||
COMMON += hci_transport_h2_libusb.c run_loop_posix.c remote_device_db_fs.c
|
COMMON += hci_transport_h2_libusb.c run_loop_posix.c remote_device_db_fs.c
|
||||||
|
|
||||||
|
|
||||||
include ${BTSTACK_ROOT}/example/embedded/Makefile.inc
|
include ${BTSTACK_ROOT}/example/embedded/Makefile.inc
|
||||||
|
|
||||||
# CC = gcc-fsf-4.9
|
# CC = gcc-fsf-4.9
|
||||||
CFLAGS += -g -Wall
|
CFLAGS += -g -Wall
|
||||||
# CFLAGS += -Werror
|
# CFLAGS += -Werror
|
||||||
@ -25,10 +25,4 @@ CFLAGS += $(shell pkg-config libusb-1.0 --cflags)
|
|||||||
LDFLAGS += $(shell pkg-config libusb-1.0 --libs)
|
LDFLAGS += $(shell pkg-config libusb-1.0 --libs)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# Command Line examples require porting to win32, so only build on other unix-ish hosts
|
|
||||||
ifneq ($(OS),Windows_NT)
|
|
||||||
EXAMPLES += ${EXAMPLES_CLI}
|
|
||||||
CFLAGS += -I${POSIX_ROOT}/src
|
|
||||||
endif
|
|
||||||
|
|
||||||
all: ${BTSTACK_ROOT}/include/btstack/version.h ${EXAMPLES}
|
all: ${BTSTACK_ROOT}/include/btstack/version.h ${EXAMPLES}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user