X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=build_test.mk;h=cac2cba509268b80fbc197947f0f38f3a341f3d2;hb=e717dcaa09143615ae0b46bf625621f67a7b55ce;hp=1d8cb08b15d372864cd2b2488954f049599151ec;hpb=0a11460175d6a838c71343c19eb4ce4699936247;p=qmk_firmware.git diff --git a/build_test.mk b/build_test.mk index 1d8cb08b1..cac2cba50 100644 --- a/build_test.mk +++ b/build_test.mk @@ -31,6 +31,7 @@ $(GTEST_OUTPUT)_DEFS := $(GTEST_OUTPUT)_INC := $(GTEST_INC) $(GTEST_INTERNAL_INC) LDFLAGS += -lstdc++ -lpthread -shared-libgcc +CREATE_MAP := no VPATH +=\ $(LIB_PATH)/googletest\ @@ -38,11 +39,24 @@ VPATH +=\ all: elf +VPATH += $(COMMON_VPATH) +PLATFORM:=TEST + +ifneq ($(filter $(FULL_TESTS),$(TEST)),) +include tests/$(TEST)/rules.mk +endif + +include common_features.mk +include $(TMK_PATH)/common.mk include $(QUANTUM_PATH)/serial_link/tests/rules.mk +ifneq ($(filter $(FULL_TESTS),$(TEST)),) +include build_full_test.mk +endif $(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 $(TMK_PATH)/native.mk include $(TMK_PATH)/rules.mk