Makefile (cd56fb443c4794f8e06ffe38e3b9d3c031621649) | Makefile (38b632b5f750c9c8471a5f58c48f2a608c00a98a) |
---|---|
1CC = g++ 2 3# Requirements: cpputest.github.io 4 5BTSTACK_ROOT = ../.. 6 7CFLAGS = -g -Wall \ 8 -I. \ --- 53 unchanged lines hidden (view full) --- 62 63build-coverage/%.o: %.c | build-coverage 64 ${CC} -c $(CFLAGS_COVERAGE) $< -o $@ 65 66build-asan/%.o: %.c | build-asan 67 ${CC} -c $(CFLAGS_ASAN) $< -o $@ 68 69 | 1CC = g++ 2 3# Requirements: cpputest.github.io 4 5BTSTACK_ROOT = ../.. 6 7CFLAGS = -g -Wall \ 8 -I. \ --- 53 unchanged lines hidden (view full) --- 62 63build-coverage/%.o: %.c | build-coverage 64 ${CC} -c $(CFLAGS_COVERAGE) $< -o $@ 65 66build-asan/%.o: %.c | build-asan 67 ${CC} -c $(CFLAGS_ASAN) $< -o $@ 68 69 |
70build-coverage/embedded_test: ${COMMON_OBJ} build-coverage/embedded_test.o | build-coverage | 70build-coverage/embedded_test: ${COMMON_OBJ_COVERAGE} build-coverage/embedded_test.o | build-coverage |
71 ${CC} $^ ${LDFLAGS_COVERAGE} -o $@ 72 | 71 ${CC} $^ ${LDFLAGS_COVERAGE} -o $@ 72 |
73build-coverage/freertos_test: ${COMMON_OBJ} ${FREERTOS_OBJS} build-coverage/freertos_test.o | build-coverage | 73build-coverage/freertos_test: ${COMMON_OBJ_COVERAGE} ${FREERTOS_OBJS} build-coverage/freertos_test.o | build-coverage |
74 ${CC} $^ ${LDFLAGS_COVERAGE} -o $@ 75 | 74 ${CC} $^ ${LDFLAGS_COVERAGE} -o $@ 75 |
76build-asan/embedded_test: ${COMMON_OBJ} build-asan/embedded_test.o | build-asan | 76build-asan/embedded_test: ${COMMON_OBJ_ASAN} build-asan/embedded_test.o | build-asan |
77 ${CC} $^ ${LDFLAGS_ASAN} -o $@ 78 | 77 ${CC} $^ ${LDFLAGS_ASAN} -o $@ 78 |
79build-asan/freertos_test: ${COMMON_OBJ} ${FREERTOS_OBJS} build-asan/freertos_test.o | build-asan | 79build-asan/freertos_test: ${COMMON_OBJ_ASAN} ${FREERTOS_OBJS} build-asan/freertos_test.o | build-asan |
80 ${CC} $^ ${LDFLAGS_ASAN} -o $@ 81 82test: all 83 build-asan/embedded_test 84 build-asan/freertos_test 85 86coverage: all 87 rm -f build-coverage/*.gcda 88 build-coverage/embedded_test 89 build-coverage/freertos_test 90 91clean: 92 rm -rf build-coverage build-asan | 80 ${CC} $^ ${LDFLAGS_ASAN} -o $@ 81 82test: all 83 build-asan/embedded_test 84 build-asan/freertos_test 85 86coverage: all 87 rm -f build-coverage/*.gcda 88 build-coverage/embedded_test 89 build-coverage/freertos_test 90 91clean: 92 rm -rf build-coverage build-asan |