mirror of
https://github.com/paparazzi/paparazzi.git
synced 2026-05-28 09:58:23 +08:00
F3 and X-Vert support (#2113)
* Make mpu9250 compatible with mpu6500, by providing option to disable mag * Upgrade QTC version, add more QTCreator compatibility with chibios * F3 support * Add priliminary support stm32f3 discovery board using chibios * Add support for the stm32f37 xvert board by means of chibios * Give INDI simple full control authority * Motor driver for the vertx * Create define out of required THD_WORKING_AREA space
This commit is contained in:
committed by
Gautier Hattenberger
parent
2581a9798c
commit
2a6ad556f1
+10
-3
@@ -56,6 +56,7 @@ RADIO_H=$(AC_GENERATED)/radio.h
|
||||
FLIGHT_PLAN_H=$(AC_GENERATED)/flight_plan.h
|
||||
FLIGHT_PLAN_XML=$(AIRCRAFT_BUILD_DIR)/flight_plan.xml
|
||||
SRCS_LIST=$(AIRCRAFT_BUILD_DIR)/$(TARGET)_srcs.list
|
||||
TMP_LIST=$(AIRCRAFT_BUILD_DIR)/$(TARGET)_tmp.list
|
||||
SETTINGS_H=$(AC_GENERATED)/settings.h
|
||||
SETTINGS_XMLS=$(patsubst %,$(CONF)/%,$(SETTINGS))
|
||||
SETTINGS_XMLS_DEP=$(filter-out %~,$(SETTINGS_XMLS))
|
||||
@@ -155,14 +156,20 @@ all_ac_h: $(SRCS_LIST) qt_project
|
||||
|
||||
$(SRCS_LIST) : $(CONF_XML) $(AIRFRAME_H) $(MODULES_H) autopilot_h $(SETTINGS_H) $(MAKEFILE_AC) $(PERIODIC_H)
|
||||
@echo "TARGET: " $(TARGET) > $(SRCS_LIST)
|
||||
@echo "CFLAGS: " $(CFLAGS) >> $(SRCS_LIST)
|
||||
@echo "CFLAGS: " $(CFLAGS) $(IINCDIR) $(TOPT) >> $(SRCS_LIST)
|
||||
@echo "LDFLAGS: " $($(TARGET).LDFLAGS) >> $(SRCS_LIST)
|
||||
@echo "srcs: " $($(TARGET).srcs) >> $(SRCS_LIST)
|
||||
@echo -n "headers: " >> $(SRCS_LIST)
|
||||
@echo $(VPATH) > $(TMP_LIST)
|
||||
@echo $($(TARGET).srcs) >> $(TMP_LIST)
|
||||
@echo $(CFLAGS) >> $(TMP_LIST)
|
||||
@echo $(IINCDIR) >> $(TMP_LIST)
|
||||
@echo $(TOPT)>> $(TMP_LIST)
|
||||
@echo ../../sw/tools/find_vpaths.py $(CC) $(TMP_LIST) $(PAPARAZZI_SRC)
|
||||
ifeq (,$(findstring cpp,$($(TARGET).srcs)))
|
||||
$(Q)cd $(AIRBORNE) ; ../../sw/tools/find_vpaths.py $(CC) $(VPATH) + $($(TARGET).srcs) + $(CFLAGS) $(IINCDIR) $(TOPT) >> $(SRCS_LIST)
|
||||
$(Q)cd $(PAPARAZZI_SRC) ; ./sw/tools/find_vpaths.py $(CC) $(TMP_LIST) $(PAPARAZZI_SRC) >> $(SRCS_LIST)
|
||||
else
|
||||
$(Q)cd $(AIRBORNE) ; ../../sw/tools/find_vpaths.py $(CXX) $(VPATH) + $($(TARGET).srcs) + $(CXXFLAGS) $(IINCDIR) $(TOPT) >> $(SRCS_LIST)
|
||||
$(Q)cd $(PAPARAZZI_SRC) ; ./sw/tools/find_vpaths.py $(CXX) $(TMP_LIST) $(PAPARAZZI_SRC) >> $(SRCS_LIST)
|
||||
endif
|
||||
|
||||
qt_project : $(SRCS_LIST)
|
||||
|
||||
Reference in New Issue
Block a user