mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-23 16:25:31 +03:00
Merge pull request #2808 from unitware/bf-test-dependencies
handle dependencies in unit tests
This commit is contained in:
commit
cad16aa26c
1 changed files with 129 additions and 3 deletions
|
@ -114,9 +114,9 @@ $(OBJECT_DIR)/gtest_main.a : $(OBJECT_DIR)/gtest-all.o $(OBJECT_DIR)/gtest_main.
|
||||||
@echo "linking $@" "$(STDOUT)"
|
@echo "linking $@" "$(STDOUT)"
|
||||||
$(V1) $(AR) $(ARFLAGS) $@ $^
|
$(V1) $(AR) $(ARFLAGS) $@ $^
|
||||||
|
|
||||||
# Builds a sample test. A test should link with either gtest.a or
|
-include $(OBJECT_DIR)/gtest-all.d \
|
||||||
# gtest_main.a, depending on whether it defines its own main()
|
$(OBJECT_DIR)/gtest_main.d
|
||||||
# function.
|
|
||||||
|
|
||||||
# includes in test dir must override includes in user dir
|
# includes in test dir must override includes in user dir
|
||||||
TEST_INCLUDE_DIRS := $(TEST_DIR) \
|
TEST_INCLUDE_DIRS := $(TEST_DIR) \
|
||||||
|
@ -126,6 +126,8 @@ TEST_CFLAGS = $(addprefix -I,$(TEST_INCLUDE_DIRS))
|
||||||
|
|
||||||
DEPS = $(TEST_BINARIES:%=%.d)
|
DEPS = $(TEST_BINARIES:%=%.d)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
$(OBJECT_DIR)/common/maths.o : \
|
$(OBJECT_DIR)/common/maths.o : \
|
||||||
$(USER_DIR)/common/maths.c \
|
$(USER_DIR)/common/maths.c \
|
||||||
$(USER_DIR)/common/maths.h \
|
$(USER_DIR)/common/maths.h \
|
||||||
|
@ -151,6 +153,10 @@ $(OBJECT_DIR)/maths_unittest : \
|
||||||
@echo "linking $@" "$(STDOUT)"
|
@echo "linking $@" "$(STDOUT)"
|
||||||
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
||||||
|
|
||||||
|
-include $(OBJECT_DIR)/maths_unittest.d \
|
||||||
|
$(OBJECT_DIR)/common/maths.d
|
||||||
|
|
||||||
|
|
||||||
$(OBJECT_DIR)/common/filter.o : \
|
$(OBJECT_DIR)/common/filter.o : \
|
||||||
$(USER_DIR)/common/filter.c \
|
$(USER_DIR)/common/filter.c \
|
||||||
$(USER_DIR)/common/filter.h \
|
$(USER_DIR)/common/filter.h \
|
||||||
|
@ -176,6 +182,10 @@ $(OBJECT_DIR)/common_filter_unittest : \
|
||||||
@echo "linking $@" "$(STDOUT)"
|
@echo "linking $@" "$(STDOUT)"
|
||||||
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
||||||
|
|
||||||
|
-include $(OBJECT_DIR)/common_filter_unittest.d \
|
||||||
|
$(OBJECT_DIR)/common/filter.d
|
||||||
|
|
||||||
|
|
||||||
$(OBJECT_DIR)/common/encoding.o : $(USER_DIR)/common/encoding.c $(USER_DIR)/common/encoding.h $(GTEST_HEADERS)
|
$(OBJECT_DIR)/common/encoding.o : $(USER_DIR)/common/encoding.c $(USER_DIR)/common/encoding.h $(GTEST_HEADERS)
|
||||||
@echo "compiling $@" "$(STDOUT)"
|
@echo "compiling $@" "$(STDOUT)"
|
||||||
@mkdir -p $(dir $@)
|
@mkdir -p $(dir $@)
|
||||||
|
@ -198,6 +208,10 @@ $(OBJECT_DIR)/encoding_unittest : \
|
||||||
@echo "linking $@" "$(STDOUT)"
|
@echo "linking $@" "$(STDOUT)"
|
||||||
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
||||||
|
|
||||||
|
-include $(OBJECT_DIR)/common/encoding.d \
|
||||||
|
$(OBJECT_DIR)/encoding_unittest.d
|
||||||
|
|
||||||
|
|
||||||
$(OBJECT_DIR)/common/typeconversion.o : \
|
$(OBJECT_DIR)/common/typeconversion.o : \
|
||||||
$(USER_DIR)/common/typeconversion.c \
|
$(USER_DIR)/common/typeconversion.c \
|
||||||
$(USER_DIR)/common/typeconversion.h \
|
$(USER_DIR)/common/typeconversion.h \
|
||||||
|
@ -224,6 +238,10 @@ $(OBJECT_DIR)/type_conversion_unittest : \
|
||||||
@echo "linking $@" "$(STDOUT)"
|
@echo "linking $@" "$(STDOUT)"
|
||||||
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
||||||
|
|
||||||
|
-include $(OBJECT_DIR)/common/typeconversion.d \
|
||||||
|
$(OBJECT_DIR)/type_conversion_unittest.d
|
||||||
|
|
||||||
|
|
||||||
$(OBJECT_DIR)/fc/runtime_config.o : \
|
$(OBJECT_DIR)/fc/runtime_config.o : \
|
||||||
$(USER_DIR)/fc/runtime_config.c \
|
$(USER_DIR)/fc/runtime_config.c \
|
||||||
$(USER_DIR)/fc/runtime_config.h \
|
$(USER_DIR)/fc/runtime_config.h \
|
||||||
|
@ -261,6 +279,12 @@ $(OBJECT_DIR)/flight_imu_unittest : \
|
||||||
@echo "linking $@" "$(STDOUT)"
|
@echo "linking $@" "$(STDOUT)"
|
||||||
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
||||||
|
|
||||||
|
-include $(OBJECT_DIR)/flight/imu.d \
|
||||||
|
$(OBJECT_DIR)/flight/altitudehold.d \
|
||||||
|
$(OBJECT_DIR)/flight_imu_unittest.d \
|
||||||
|
$(OBJECT_DIR)/common/maths.d
|
||||||
|
|
||||||
|
|
||||||
$(OBJECT_DIR)/flight/altitudehold.o : \
|
$(OBJECT_DIR)/flight/altitudehold.o : \
|
||||||
$(USER_DIR)/flight/altitudehold.c \
|
$(USER_DIR)/flight/altitudehold.c \
|
||||||
$(USER_DIR)/flight/altitudehold.h \
|
$(USER_DIR)/flight/altitudehold.h \
|
||||||
|
@ -287,6 +311,9 @@ $(OBJECT_DIR)/altitude_hold_unittest : \
|
||||||
@echo "linking $@" "$(STDOUT)"
|
@echo "linking $@" "$(STDOUT)"
|
||||||
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
||||||
|
|
||||||
|
-include $(OBJECT_DIR)/flight/altitudehold.d \
|
||||||
|
$(OBJECT_DIR)/altitude_hold_unittest.d
|
||||||
|
|
||||||
|
|
||||||
$(OBJECT_DIR)/common/gps_conversion.o : \
|
$(OBJECT_DIR)/common/gps_conversion.o : \
|
||||||
$(USER_DIR)/common/gps_conversion.c \
|
$(USER_DIR)/common/gps_conversion.c \
|
||||||
|
@ -314,6 +341,8 @@ $(OBJECT_DIR)/gps_conversion_unittest : \
|
||||||
@echo "linking $@" "$(STDOUT)"
|
@echo "linking $@" "$(STDOUT)"
|
||||||
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
||||||
|
|
||||||
|
-include $(OBJECT_DIR)/common/gps_conversion.d \
|
||||||
|
$(OBJECT_DIR)/gps_conversion_unittest.d
|
||||||
|
|
||||||
|
|
||||||
$(OBJECT_DIR)/flight/mixer.o : \
|
$(OBJECT_DIR)/flight/mixer.o : \
|
||||||
|
@ -353,6 +382,12 @@ $(OBJECT_DIR)/flight_mixer_unittest : \
|
||||||
@echo "linking $@" "$(STDOUT)"
|
@echo "linking $@" "$(STDOUT)"
|
||||||
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
||||||
|
|
||||||
|
-include $(OBJECT_DIR)/flight/mixer.d \
|
||||||
|
$(OBJECT_DIR)/flight/servos.d \
|
||||||
|
$(OBJECT_DIR)/flight_mixer_unittest.d \
|
||||||
|
$(OBJECT_DIR)/common/maths.d
|
||||||
|
|
||||||
|
|
||||||
$(OBJECT_DIR)/flight/failsafe.o : \
|
$(OBJECT_DIR)/flight/failsafe.o : \
|
||||||
$(USER_DIR)/flight/failsafe.c \
|
$(USER_DIR)/flight/failsafe.c \
|
||||||
$(USER_DIR)/flight/failsafe.h \
|
$(USER_DIR)/flight/failsafe.h \
|
||||||
|
@ -380,6 +415,9 @@ $(OBJECT_DIR)/flight_failsafe_unittest : \
|
||||||
@echo "linking $@" "$(STDOUT)"
|
@echo "linking $@" "$(STDOUT)"
|
||||||
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
||||||
|
|
||||||
|
-include $(OBJECT_DIR)/flight/failsafe.d \
|
||||||
|
$(OBJECT_DIR)/flight_failsafe_unittest.d \
|
||||||
|
$(OBJECT_DIR)/common/maths.d
|
||||||
|
|
||||||
|
|
||||||
$(OBJECT_DIR)/telemetry/hott.o : \
|
$(OBJECT_DIR)/telemetry/hott.o : \
|
||||||
|
@ -409,6 +447,10 @@ $(OBJECT_DIR)/telemetry_hott_unittest : \
|
||||||
@echo "linking $@" "$(STDOUT)"
|
@echo "linking $@" "$(STDOUT)"
|
||||||
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
||||||
|
|
||||||
|
-include $(OBJECT_DIR)/telemetry/hott.d \
|
||||||
|
$(OBJECT_DIR)/telemetry_hott_unittest.d \
|
||||||
|
$(OBJECT_DIR)/common/gps_conversion.d
|
||||||
|
|
||||||
|
|
||||||
$(OBJECT_DIR)/fc/rc_controls.o : \
|
$(OBJECT_DIR)/fc/rc_controls.o : \
|
||||||
$(USER_DIR)/fc/rc_controls.c \
|
$(USER_DIR)/fc/rc_controls.c \
|
||||||
|
@ -437,6 +479,10 @@ $(OBJECT_DIR)/rc_controls_unittest : \
|
||||||
@echo "linking $@" "$(STDOUT)"
|
@echo "linking $@" "$(STDOUT)"
|
||||||
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
||||||
|
|
||||||
|
-include $(OBJECT_DIR)/common/maths.d \
|
||||||
|
$(OBJECT_DIR)/fc/rc_controls.d \
|
||||||
|
$(OBJECT_DIR)/rc_controls_unittest.d
|
||||||
|
|
||||||
|
|
||||||
$(OBJECT_DIR)/io/ledstrip.o : \
|
$(OBJECT_DIR)/io/ledstrip.o : \
|
||||||
$(USER_DIR)/io/ledstrip.c \
|
$(USER_DIR)/io/ledstrip.c \
|
||||||
|
@ -464,6 +510,8 @@ $(OBJECT_DIR)/ledstrip_unittest : \
|
||||||
@echo "linking $@" "$(STDOUT)"
|
@echo "linking $@" "$(STDOUT)"
|
||||||
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
||||||
|
|
||||||
|
-include $(OBJECT_DIR)/io/ledstrip.d \
|
||||||
|
$(OBJECT_DIR)/ledstrip_unittest.d
|
||||||
|
|
||||||
|
|
||||||
$(OBJECT_DIR)/drivers/light_ws2811strip.o : \
|
$(OBJECT_DIR)/drivers/light_ws2811strip.o : \
|
||||||
|
@ -492,6 +540,9 @@ $(OBJECT_DIR)/ws2811_unittest : \
|
||||||
@echo "linking $@" "$(STDOUT)"
|
@echo "linking $@" "$(STDOUT)"
|
||||||
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
||||||
|
|
||||||
|
-include $(OBJECT_DIR)/drivers/light_ws2811strip.d \
|
||||||
|
$(OBJECT_DIR)/ws2811_unittest.d
|
||||||
|
|
||||||
|
|
||||||
$(OBJECT_DIR)/io/serial.o : \
|
$(OBJECT_DIR)/io/serial.o : \
|
||||||
$(USER_DIR)/io/serial.c \
|
$(USER_DIR)/io/serial.c \
|
||||||
|
@ -519,6 +570,10 @@ $(OBJECT_DIR)/io_serial_unittest : \
|
||||||
@echo "linking $@" "$(STDOUT)"
|
@echo "linking $@" "$(STDOUT)"
|
||||||
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
||||||
|
|
||||||
|
-include $(OBJECT_DIR)/io/serial.d \
|
||||||
|
$(OBJECT_DIR)/io_serial_unittest.d
|
||||||
|
|
||||||
|
|
||||||
$(OBJECT_DIR)/rx/rx.o : \
|
$(OBJECT_DIR)/rx/rx.o : \
|
||||||
$(USER_DIR)/rx/rx.c \
|
$(USER_DIR)/rx/rx.c \
|
||||||
$(USER_DIR)/rx/rx.h \
|
$(USER_DIR)/rx/rx.h \
|
||||||
|
@ -546,6 +601,11 @@ $(OBJECT_DIR)/rx_rx_unittest : \
|
||||||
@echo "linking $@" "$(STDOUT)"
|
@echo "linking $@" "$(STDOUT)"
|
||||||
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
||||||
|
|
||||||
|
-include $(OBJECT_DIR)/rx/rx.d \
|
||||||
|
$(OBJECT_DIR)/rx_rx_unittest.d \
|
||||||
|
$(OBJECT_DIR)/common/maths.d
|
||||||
|
|
||||||
|
|
||||||
$(OBJECT_DIR)/rx/crsf.o : \
|
$(OBJECT_DIR)/rx/crsf.o : \
|
||||||
$(USER_DIR)/rx/crsf.c \
|
$(USER_DIR)/rx/crsf.c \
|
||||||
$(USER_DIR)/rx/crsf.h \
|
$(USER_DIR)/rx/crsf.h \
|
||||||
|
@ -574,6 +634,11 @@ $(OBJECT_DIR)/rx_crsf_unittest : \
|
||||||
@echo "linking $@" "$(STDOUT)"
|
@echo "linking $@" "$(STDOUT)"
|
||||||
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
||||||
|
|
||||||
|
-include $(OBJECT_DIR)/rx/crsf.d \
|
||||||
|
$(OBJECT_DIR)/rx_crsf_unittest.d \
|
||||||
|
$(OBJECT_DIR)/common/maths.d
|
||||||
|
|
||||||
|
|
||||||
$(OBJECT_DIR)/telemetry/crsf.o : \
|
$(OBJECT_DIR)/telemetry/crsf.o : \
|
||||||
$(USER_DIR)/telemetry/crsf.c \
|
$(USER_DIR)/telemetry/crsf.c \
|
||||||
$(USER_DIR)/telemetry/crsf.h \
|
$(USER_DIR)/telemetry/crsf.h \
|
||||||
|
@ -609,6 +674,15 @@ $(OBJECT_DIR)/telemetry_crsf_unittest : \
|
||||||
@echo "linking $@" "$(STDOUT)"
|
@echo "linking $@" "$(STDOUT)"
|
||||||
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
||||||
|
|
||||||
|
-include $(OBJECT_DIR)/rx/crsf.d \
|
||||||
|
$(OBJECT_DIR)/telemetry/crsf.d \
|
||||||
|
$(OBJECT_DIR)/telemetry_crsf_unittest.d \
|
||||||
|
$(OBJECT_DIR)/common/maths.d \
|
||||||
|
$(OBJECT_DIR)/common/streambuf.d \
|
||||||
|
$(OBJECT_DIR)/common/gps_conversion.d \
|
||||||
|
$(OBJECT_DIR)/fc/runtime_config.d
|
||||||
|
|
||||||
|
|
||||||
$(OBJECT_DIR)/rx_ranges_unittest.o : \
|
$(OBJECT_DIR)/rx_ranges_unittest.o : \
|
||||||
$(TEST_DIR)/rx_ranges_unittest.cc \
|
$(TEST_DIR)/rx_ranges_unittest.cc \
|
||||||
$(USER_DIR)/rx/rx.h \
|
$(USER_DIR)/rx/rx.h \
|
||||||
|
@ -627,6 +701,10 @@ $(OBJECT_DIR)/rx_ranges_unittest : \
|
||||||
@echo "linking $@" "$(STDOUT)"
|
@echo "linking $@" "$(STDOUT)"
|
||||||
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
||||||
|
|
||||||
|
-include $(OBJECT_DIR)/rx/rx.d \
|
||||||
|
$(OBJECT_DIR)/rx_ranges_unittest.d \
|
||||||
|
$(OBJECT_DIR)/common/maths.d
|
||||||
|
|
||||||
|
|
||||||
$(OBJECT_DIR)/sensors/battery.o : $(USER_DIR)/sensors/battery.c $(USER_DIR)/sensors/battery.h $(GTEST_HEADERS)
|
$(OBJECT_DIR)/sensors/battery.o : $(USER_DIR)/sensors/battery.c $(USER_DIR)/sensors/battery.h $(GTEST_HEADERS)
|
||||||
@echo "compiling $@" "$(STDOUT)"
|
@echo "compiling $@" "$(STDOUT)"
|
||||||
|
@ -650,6 +728,11 @@ $(OBJECT_DIR)/battery_unittest : \
|
||||||
|
|
||||||
$(CXX) $(CXX_FLAGS) $^ -o $@
|
$(CXX) $(CXX_FLAGS) $^ -o $@
|
||||||
|
|
||||||
|
-include $(OBJECT_DIR)/sensors/battery.d \
|
||||||
|
$(OBJECT_DIR)/common/maths.d \
|
||||||
|
$(OBJECT_DIR)/battery_unittest.d
|
||||||
|
|
||||||
|
|
||||||
$(OBJECT_DIR)/drivers/barometer_ms5611.o : \
|
$(OBJECT_DIR)/drivers/barometer_ms5611.o : \
|
||||||
$(USER_DIR)/drivers/barometer_ms5611.c \
|
$(USER_DIR)/drivers/barometer_ms5611.c \
|
||||||
$(USER_DIR)/drivers/barometer_ms5611.h \
|
$(USER_DIR)/drivers/barometer_ms5611.h \
|
||||||
|
@ -676,6 +759,10 @@ $(OBJECT_DIR)/baro_ms5611_unittest : \
|
||||||
@echo "linking $@" "$(STDOUT)"
|
@echo "linking $@" "$(STDOUT)"
|
||||||
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
||||||
|
|
||||||
|
-include $(OBJECT_DIR)/drivers/barometer_ms5611.d \
|
||||||
|
$(OBJECT_DIR)/baro_ms5611_unittest.d
|
||||||
|
|
||||||
|
|
||||||
$(OBJECT_DIR)/drivers/barometer_bmp085.o : \
|
$(OBJECT_DIR)/drivers/barometer_bmp085.o : \
|
||||||
$(USER_DIR)/drivers/barometer_bmp085.c \
|
$(USER_DIR)/drivers/barometer_bmp085.c \
|
||||||
$(USER_DIR)/drivers/barometer_bmp085.h \
|
$(USER_DIR)/drivers/barometer_bmp085.h \
|
||||||
|
@ -703,6 +790,11 @@ $(OBJECT_DIR)/baro_bmp085_unittest : \
|
||||||
@echo "linking $@" "$(STDOUT)"
|
@echo "linking $@" "$(STDOUT)"
|
||||||
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
||||||
|
|
||||||
|
-include $(OBJECT_DIR)/drivers/barometer_bmp085.d \
|
||||||
|
$(OBJECT_DIR)/drivers/io.d \
|
||||||
|
$(OBJECT_DIR)/baro_bmp085_unittest.d
|
||||||
|
|
||||||
|
|
||||||
$(OBJECT_DIR)/drivers/barometer_bmp280.o : \
|
$(OBJECT_DIR)/drivers/barometer_bmp280.o : \
|
||||||
$(USER_DIR)/drivers/barometer_bmp280.c \
|
$(USER_DIR)/drivers/barometer_bmp280.c \
|
||||||
$(USER_DIR)/drivers/barometer_bmp280.h \
|
$(USER_DIR)/drivers/barometer_bmp280.h \
|
||||||
|
@ -729,6 +821,10 @@ $(OBJECT_DIR)/baro_bmp280_unittest : \
|
||||||
@echo "linking $@" "$(STDOUT)"
|
@echo "linking $@" "$(STDOUT)"
|
||||||
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
||||||
|
|
||||||
|
-include $(OBJECT_DIR)/drivers/barometer_bmp280.d \
|
||||||
|
$(OBJECT_DIR)/baro_bmp280_unittest.d
|
||||||
|
|
||||||
|
|
||||||
$(OBJECT_DIR)/sensors/boardalignment.o : \
|
$(OBJECT_DIR)/sensors/boardalignment.o : \
|
||||||
$(USER_DIR)/sensors/boardalignment.c \
|
$(USER_DIR)/sensors/boardalignment.c \
|
||||||
$(USER_DIR)/sensors/boardalignment.h \
|
$(USER_DIR)/sensors/boardalignment.h \
|
||||||
|
@ -756,6 +852,10 @@ $(OBJECT_DIR)/alignsensor_unittest : \
|
||||||
@echo "linking $@" "$(STDOUT)"
|
@echo "linking $@" "$(STDOUT)"
|
||||||
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
||||||
|
|
||||||
|
-include $(OBJECT_DIR)/common/maths.d \
|
||||||
|
$(OBJECT_DIR)/sensors/boardalignment.d \
|
||||||
|
$(OBJECT_DIR)/alignsensor_unittest.d
|
||||||
|
|
||||||
|
|
||||||
$(OBJECT_DIR)/build/debug.o : \
|
$(OBJECT_DIR)/build/debug.o : \
|
||||||
$(USER_DIR)/build/debug.c \
|
$(USER_DIR)/build/debug.c \
|
||||||
|
@ -816,6 +916,15 @@ $(OBJECT_DIR)/sensor_gyro_unittest : \
|
||||||
@echo "linking $@" "$(STDOUT)"
|
@echo "linking $@" "$(STDOUT)"
|
||||||
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
||||||
|
|
||||||
|
-include $(OBJECT_DIR)/build/debug.d \
|
||||||
|
$(OBJECT_DIR)/common/filter.d \
|
||||||
|
$(OBJECT_DIR)/common/maths.d \
|
||||||
|
$(OBJECT_DIR)/drivers/accgyro_fake.d \
|
||||||
|
$(OBJECT_DIR)/drivers/gyro_sync.d \
|
||||||
|
$(OBJECT_DIR)/sensors/boardalignment.d \
|
||||||
|
$(OBJECT_DIR)/sensors/gyro.d \
|
||||||
|
$(OBJECT_DIR)/sensor_gyro_unittest.d
|
||||||
|
|
||||||
|
|
||||||
$(OBJECT_DIR)/build/version.o : \
|
$(OBJECT_DIR)/build/version.o : \
|
||||||
$(USER_DIR)/build/version.c \
|
$(USER_DIR)/build/version.c \
|
||||||
|
@ -880,6 +989,12 @@ $(OBJECT_DIR)/cms_unittest : \
|
||||||
@echo "linking $@" "$(STDOUT)"
|
@echo "linking $@" "$(STDOUT)"
|
||||||
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
$(V1) $(CXX) $(CXX_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
||||||
|
|
||||||
|
-include $(OBJECT_DIR)/cms_unittest.d \
|
||||||
|
$(OBJECT_DIR)/common/typeconversion.d \
|
||||||
|
$(OBJECT_DIR)/drivers/display.d \
|
||||||
|
$(OBJECT_DIR)/cms/cms.d
|
||||||
|
|
||||||
|
|
||||||
$(OBJECT_DIR)/drivers/io.o : \
|
$(OBJECT_DIR)/drivers/io.o : \
|
||||||
$(USER_DIR)/drivers/io.c \
|
$(USER_DIR)/drivers/io.c \
|
||||||
$(USER_DIR)/drivers/io.h \
|
$(USER_DIR)/drivers/io.h \
|
||||||
|
@ -914,6 +1029,9 @@ $(OBJECT_DIR)/parameter_groups_unittest : \
|
||||||
@echo "linking $@" "$(STDOUT)"
|
@echo "linking $@" "$(STDOUT)"
|
||||||
$(V1) $(CXX) $(CXX_FLAGS) $(PG_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
$(V1) $(CXX) $(CXX_FLAGS) $(PG_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
||||||
|
|
||||||
|
-include $(OBJECT_DIR)/parameter_groups_unittest.d \
|
||||||
|
$(OBJECT_DIR)/config/parameter_group.d
|
||||||
|
|
||||||
|
|
||||||
$(OBJECT_DIR)/rx/ibus.o : \
|
$(OBJECT_DIR)/rx/ibus.o : \
|
||||||
$(USER_DIR)/rx/ibus.c \
|
$(USER_DIR)/rx/ibus.c \
|
||||||
|
@ -940,6 +1058,9 @@ $(OBJECT_DIR)/rx_ibus_unittest : \
|
||||||
@echo "linking $@" "$(STDOUT)"
|
@echo "linking $@" "$(STDOUT)"
|
||||||
$(V1) $(CXX) $(CXX_FLAGS) $(PG_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
$(V1) $(CXX) $(CXX_FLAGS) $(PG_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
||||||
|
|
||||||
|
-include $(OBJECT_DIR)/rx_ibus_unittest.d \
|
||||||
|
$(OBJECT_DIR)/rx/ibus.d
|
||||||
|
|
||||||
|
|
||||||
$(OBJECT_DIR)/telemetry/ibus.o : \
|
$(OBJECT_DIR)/telemetry/ibus.o : \
|
||||||
$(USER_DIR)/telemetry/ibus.c \
|
$(USER_DIR)/telemetry/ibus.c \
|
||||||
|
@ -976,6 +1097,11 @@ $(OBJECT_DIR)/telemetry_ibus_unittest : \
|
||||||
@echo "linking $@" "$(STDOUT)"
|
@echo "linking $@" "$(STDOUT)"
|
||||||
$(V1) $(CXX) $(CXX_FLAGS) $(PG_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
$(V1) $(CXX) $(CXX_FLAGS) $(PG_FLAGS) $^ -o $(OBJECT_DIR)/$@
|
||||||
|
|
||||||
|
-include $(OBJECT_DIR)/telemetry_ibus_unittest.d \
|
||||||
|
$(OBJECT_DIR)/telemetry/ibus_shared.d \
|
||||||
|
$(OBJECT_DIR)/telemetry/ibus.d
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## test : Build and run the Unit Tests
|
## test : Build and run the Unit Tests
|
||||||
test: $(TESTS:%=test-%)
|
test: $(TESTS:%=test-%)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue