diff options
Diffstat (limited to 'build_test.mk')
-rw-r--r-- | build_test.mk | 83 |
1 files changed, 0 insertions, 83 deletions
diff --git a/build_test.mk b/build_test.mk deleted file mode 100644 index 136a0455f0..0000000000 --- a/build_test.mk +++ /dev/null @@ -1,83 +0,0 @@ -ifndef VERBOSE -.SILENT: -endif - -.DEFAULT_GOAL := all - -include paths.mk -include $(BUILDDEFS_PATH)/message.mk - -TARGET=test/$(TEST) - -GTEST_OUTPUT = $(BUILD_DIR)/gtest - -TEST_OBJ = $(BUILD_DIR)/test_obj - -OUTPUTS := $(TEST_OBJ)/$(TEST) $(GTEST_OUTPUT) - -GTEST_INC := \ - $(LIB_PATH)/googletest/googletest/include \ - $(LIB_PATH)/googletest/googlemock/include - -GTEST_INTERNAL_INC := \ - $(LIB_PATH)/googletest/googletest \ - $(LIB_PATH)/googletest/googlemock - -$(GTEST_OUTPUT)_SRC := \ - googletest/src/gtest-all.cc\ - googlemock/src/gmock-all.cc - -$(GTEST_OUTPUT)_DEFS := -$(GTEST_OUTPUT)_INC := $(GTEST_INC) $(GTEST_INTERNAL_INC) - -LDFLAGS += -lstdc++ -lpthread -shared-libgcc -CREATE_MAP := no - -VPATH += \ - $(LIB_PATH)/googletest \ - $(LIB_PATH)/googlemock \ - $(LIB_PATH)/printf - -all: elf - -VPATH += $(COMMON_VPATH) -PLATFORM:=TEST -PLATFORM_KEY:=test - -ifeq ($(strip $(DEBUG)), 1) -CONSOLE_ENABLE = yes -endif - -ifneq ($(filter $(FULL_TESTS),$(TEST)),) -include tests/test_common/build.mk -include $(TEST_PATH)/test.mk -endif - -include common_features.mk -include $(BUILDDEFS_PATH)/generic_features.mk -include $(PLATFORM_PATH)/common.mk -include $(TMK_PATH)/protocol.mk -include $(QUANTUM_PATH)/debounce/tests/rules.mk -include $(QUANTUM_PATH)/encoder/tests/rules.mk -include $(QUANTUM_PATH)/sequencer/tests/rules.mk -include $(PLATFORM_PATH)/test/rules.mk -ifneq ($(filter $(FULL_TESTS),$(TEST)),) -include build_full_test.mk -endif - -$(TEST)_SRC += \ - tests/test_common/main.c \ - $(LIB_PATH)/printf/printf.c \ - $(QUANTUM_PATH)/logging/print.c - -$(TEST_OBJ)/$(TEST)_SRC := $($(TEST)_SRC) -$(TEST_OBJ)/$(TEST)_INC := $($(TEST)_INC) $(VPATH) $(GTEST_INC) -$(TEST_OBJ)/$(TEST)_DEFS := $($(TEST)_DEFS) -$(TEST_OBJ)/$(TEST)_CONFIG := $($(TEST)_CONFIG) - -include $(PLATFORM_PATH)/$(PLATFORM_KEY)/platform.mk -include $(TMK_PATH)/rules.mk - - -$(shell mkdir -p $(BUILD_DIR)/test 2>/dev/null) -$(shell mkdir -p $(TEST_OBJ) 2>/dev/null) |