1*dd280e25S[email protected]CC = g++ 2*dd280e25S[email protected] 3*dd280e25S[email protected]# Requirements: http://www.cpputest.org/ should be placed in btstack/test 4*dd280e25S[email protected] 5*dd280e25S[email protected]BTSTACK_ROOT = ../.. 6*dd280e25S[email protected]CPPUTEST_HOME = ${BTSTACK_ROOT}/test/cpputest 7*dd280e25S[email protected] 8*dd280e25S[email protected]CFLAGS = -g -Wall -I. -I${BTSTACK_ROOT}/src -I${BTSTACK_ROOT}/include -I$(CPPUTEST_HOME)/include 9*dd280e25S[email protected]LDFLAGS += -L$(CPPUTEST_HOME) -lCppUTest -lCppUTestExt 10*dd280e25S[email protected] 11*dd280e25S[email protected]COMMON = \ 12*dd280e25S[email protected] ${BTSTACK_ROOT}/src/sdp_util.c \ 13*dd280e25S[email protected] ${BTSTACK_ROOT}/src/sdp_parser.c \ 14*dd280e25S[email protected] ${BTSTACK_ROOT}/src/sdp_query_rfcomm.c \ 15*dd280e25S[email protected] ${BTSTACK_ROOT}/src/utils.c \ 16*dd280e25S[email protected] 17*dd280e25S[email protected]COMMON_OBJ = $(COMMON:.c=.o) 18*dd280e25S[email protected] 19*dd280e25S[email protected]all: test-sdp 20*dd280e25S[email protected] 21*dd280e25S[email protected]test-sdp: ${COMMON_OBJ} test_sdp.c 22*dd280e25S[email protected] ${CC} $^ ${CFLAGS} ${LDFLAGS} -o $@ 23*dd280e25S[email protected] 24*dd280e25S[email protected]clean: 25*dd280e25S[email protected] rm -f test-sdp *.o ${BTSTACK_ROOT}/src/*.o 26*dd280e25S[email protected] rm -rf *.dSYM 27*dd280e25S[email protected]