mirror of
https://github.com/paparazzi/paparazzi.git
synced 2026-05-31 03:57:45 +08:00
[build] move generation folder into target directory
thus we avoid to force generation of modules.h at every build
This commit is contained in:
+2
-2
@@ -31,7 +31,7 @@ AIRBORNE=sw/airborne
|
|||||||
MESSAGES_XML = $(CONF)/messages.xml
|
MESSAGES_XML = $(CONF)/messages.xml
|
||||||
ACINCLUDE = $(PAPARAZZI_HOME)/var/$(AIRCRAFT)
|
ACINCLUDE = $(PAPARAZZI_HOME)/var/$(AIRCRAFT)
|
||||||
AIRCRAFT_CONF_DIR = $(ACINCLUDE)/conf
|
AIRCRAFT_CONF_DIR = $(ACINCLUDE)/conf
|
||||||
AC_GENERATED = $(ACINCLUDE)/generated
|
AC_GENERATED = $(ACINCLUDE)/$(TARGET)/generated
|
||||||
|
|
||||||
AIRFRAME_H=$(AC_GENERATED)/airframe.h
|
AIRFRAME_H=$(AC_GENERATED)/airframe.h
|
||||||
PERIODIC_H=$(AC_GENERATED)/periodic_telemetry.h
|
PERIODIC_H=$(AC_GENERATED)/periodic_telemetry.h
|
||||||
@@ -196,4 +196,4 @@ clean_ac :
|
|||||||
$(Q)if (expr "$(AIRCRAFT)"); then : ; else echo "AIRCRAFT undefined: type 'make AIRCRAFT=AircraftName ...'"; exit 1; fi
|
$(Q)if (expr "$(AIRCRAFT)"); then : ; else echo "AIRCRAFT undefined: type 'make AIRCRAFT=AircraftName ...'"; exit 1; fi
|
||||||
rm -fr $(PAPARAZZI_HOME)/var/$(AIRCRAFT)
|
rm -fr $(PAPARAZZI_HOME)/var/$(AIRCRAFT)
|
||||||
|
|
||||||
.PHONY: init all_ac_h radio_ac_h flight_plan_ac_h makefile_ac clean_ac print_version $(MODULES_H)
|
.PHONY: init all_ac_h radio_ac_h flight_plan_ac_h makefile_ac clean_ac print_version
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ Q=@
|
|||||||
|
|
||||||
OBJDIR = $(PAPARAZZI_HOME)/var/$(AIRCRAFT)/$(TARGET)
|
OBJDIR = $(PAPARAZZI_HOME)/var/$(AIRCRAFT)/$(TARGET)
|
||||||
VARINCLUDE=$(PAPARAZZI_HOME)/var/include
|
VARINCLUDE=$(PAPARAZZI_HOME)/var/include
|
||||||
ACINCLUDE = $(PAPARAZZI_HOME)/var/$(AIRCRAFT)
|
ACINCLUDE = $(PAPARAZZI_HOME)/var/$(AIRCRAFT)/$(TARGET)
|
||||||
|
|
||||||
INCLUDES = -I$(PAPARAZZI_SRC)/sw/include -I$(PAPARAZZI_SRC)/sw/airborne -I$(PAPARAZZI_SRC)/conf/autopilot -I$(PAPARAZZI_SRC)/sw/airborne/arch/$($(TARGET).ARCHDIR) -I$(VARINCLUDE) -I$(ACINCLUDE)
|
INCLUDES = -I$(PAPARAZZI_SRC)/sw/include -I$(PAPARAZZI_SRC)/sw/airborne -I$(PAPARAZZI_SRC)/conf/autopilot -I$(PAPARAZZI_SRC)/sw/airborne/arch/$($(TARGET).ARCHDIR) -I$(VARINCLUDE) -I$(ACINCLUDE)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user