mirror of
https://bitbucket.org/librepilot/librepilot.git
synced 2025-01-18 03:52:11 +01:00
Change the makefiles - always compile the optional objects but the flag
indicates whether they are registered
This commit is contained in:
parent
ae67c51632
commit
132e19d613
@ -168,16 +168,10 @@ SRC += $(OPUAVSYNTHDIR)/attitudesettings.c
|
|||||||
SRC += $(OPUAVSYNTHDIR)/camerastabsettings.c
|
SRC += $(OPUAVSYNTHDIR)/camerastabsettings.c
|
||||||
SRC += $(OPUAVSYNTHDIR)/hwsettings.c
|
SRC += $(OPUAVSYNTHDIR)/hwsettings.c
|
||||||
|
|
||||||
ifeq ($(DIAGNOISTCS),YES)
|
|
||||||
SRC += $(OPUAVSYNTHDIR)/taskinfo.c
|
SRC += $(OPUAVSYNTHDIR)/taskinfo.c
|
||||||
SRC += $(OPUAVSYNTHDIR)/mixerstatus.c
|
SRC += $(OPUAVSYNTHDIR)/mixerstatus.c
|
||||||
SRC += $(OPUAVSYNTHDIR)/ratedesired.c
|
SRC += $(OPUAVSYNTHDIR)/ratedesired.c
|
||||||
endif
|
|
||||||
|
|
||||||
#${wildcard ${OBJ}/$(shell echo $(VAR) | tr A-Z a-z)/*.c}
|
|
||||||
#SRC += ${foreach OBJ, ${UAVOBJECTS}, $(UAVOBJECTS)/$(OBJ).c}
|
|
||||||
# Cant use until i can automatically generate list of UAVObjects
|
|
||||||
#SRC += ${OUTDIR}/InitObjects.c
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
## PIOS Hardware (STM32F10x)
|
## PIOS Hardware (STM32F10x)
|
||||||
|
@ -388,6 +388,9 @@ ifeq ($(DEBUG),YES)
|
|||||||
CFLAGS = -g$(DEBUGF) -DDEBUG
|
CFLAGS = -g$(DEBUGF) -DDEBUG
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
# OP has enough memory to always enable optional objects
|
||||||
|
CFLAGS += -DDIAGNOSTICS
|
||||||
|
|
||||||
CFLAGS += -O$(OPT)
|
CFLAGS += -O$(OPT)
|
||||||
CFLAGS += -mcpu=$(MCU)
|
CFLAGS += -mcpu=$(MCU)
|
||||||
CFLAGS += $(CDEFS)
|
CFLAGS += $(CDEFS)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user