Makefile (9e6f2329910d5193795b796692002063e5d8752d) Makefile (e2cf249052262c874eb59d124e2f8a9577561deb)
1CC=g++
2
3# Makefile for libusb based PTS tests
4BTSTACK_ROOT = ../..
5POSIX_ROOT= ${BTSTACK_ROOT}/platform/posix
6CPPUTEST_HOME = ${BTSTACK_ROOT}/test/cpputest
7
8include ${BTSTACK_ROOT}/example/Makefile.inc

--- 43 unchanged lines hidden (view full) ---

52
53VPATH += ${BTSTACK_ROOT}/src
54VPATH += ${BTSTACK_ROOT}/src/classic
55VPATH += ${BTSTACK_ROOT}/platform/posix
56
57CFLAGS = -g -Wall -I. -I../ -I${BTSTACK_ROOT}/src -I${BTSTACK_ROOT}/src/classic -I${POSIX_ROOT} -I${BTSTACK_ROOT}/include
58LDFLAGS += -lCppUTest -lCppUTestExt
59
1CC=g++
2
3# Makefile for libusb based PTS tests
4BTSTACK_ROOT = ../..
5POSIX_ROOT= ${BTSTACK_ROOT}/platform/posix
6CPPUTEST_HOME = ${BTSTACK_ROOT}/test/cpputest
7
8include ${BTSTACK_ROOT}/example/Makefile.inc

--- 43 unchanged lines hidden (view full) ---

52
53VPATH += ${BTSTACK_ROOT}/src
54VPATH += ${BTSTACK_ROOT}/src/classic
55VPATH += ${BTSTACK_ROOT}/platform/posix
56
57CFLAGS = -g -Wall -I. -I../ -I${BTSTACK_ROOT}/src -I${BTSTACK_ROOT}/src/classic -I${POSIX_ROOT} -I${BTSTACK_ROOT}/include
58LDFLAGS += -lCppUTest -lCppUTestExt
59
60EXAMPLES = hfp_ag_parser_test hfp_ag_client_test hfp_hf_parser_test hfp_hf_client_test cvsd_plc_test
60EXAMPLES = hfp_ag_parser_test hfp_ag_client_test hfp_hf_parser_test hfp_hf_client_test cvsd_plc_test pklg_cvsd_test
61
62all: ${EXAMPLES}
63
64clean:
65 rm -rf *.o $(EXAMPLES) $(CLIENT_EXAMPLES) *.dSYM *.wav results/*
66
67hfp_ag_parser_test: ${COMMON_OBJ} hfp_gsm_model.o hfp_ag.o hfp.o hfp_ag_parser_test.c
68 ${CC} $^ ${CFLAGS} ${LDFLAGS} -o $@

--- 5 unchanged lines hidden (view full) ---

74 ${CC} $^ ${CFLAGS} ${LDFLAGS} -o $@
75
76hfp_ag_client_test: ${MOCK_OBJ} hfp_gsm_model.o hfp_ag.o hfp.o hfp_ag_client_test.c
77 ${CC} $^ ${CFLAGS} ${LDFLAGS} -o $@
78
79cvsd_plc_test: ${COMMON_OBJ} btstack_cvsd_plc.o wav_util.o cvsd_plc_test.c
80 ${CC} $^ ${CFLAGS} ${LDFLAGS} -o $@
81
61
62all: ${EXAMPLES}
63
64clean:
65 rm -rf *.o $(EXAMPLES) $(CLIENT_EXAMPLES) *.dSYM *.wav results/*
66
67hfp_ag_parser_test: ${COMMON_OBJ} hfp_gsm_model.o hfp_ag.o hfp.o hfp_ag_parser_test.c
68 ${CC} $^ ${CFLAGS} ${LDFLAGS} -o $@

--- 5 unchanged lines hidden (view full) ---

74 ${CC} $^ ${CFLAGS} ${LDFLAGS} -o $@
75
76hfp_ag_client_test: ${MOCK_OBJ} hfp_gsm_model.o hfp_ag.o hfp.o hfp_ag_client_test.c
77 ${CC} $^ ${CFLAGS} ${LDFLAGS} -o $@
78
79cvsd_plc_test: ${COMMON_OBJ} btstack_cvsd_plc.o wav_util.o cvsd_plc_test.c
80 ${CC} $^ ${CFLAGS} ${LDFLAGS} -o $@
81
82pklg_cvsd_test: ${COMMON_OBJ} btstack_cvsd_plc.o wav_util.o pklg_cvsd_test.o
83 ${CC} $^ ${CFLAGS} ${LDFLAGS} -o $@
84
82test: all
83 mkdir -p results
84 ./hfp_ag_parser_test
85 ./hfp_ag_client_test
86 ./hfp_hf_parser_test
87 ./hfp_hf_client_test
88 ./cvsd_plc_test
85test: all
86 mkdir -p results
87 ./hfp_ag_parser_test
88 ./hfp_ag_client_test
89 ./hfp_hf_parser_test
90 ./hfp_hf_client_test
91 ./cvsd_plc_test
92
93pklg-test: pklg_cvsd_test
94 ./pklg_cvsd_test pklg/test1
95 ./pklg_cvsd_test pklg/test2
96 ./pklg_cvsd_test pklg/test3
97 ./pklg_cvsd_test pklg/test4