build: add navio2 target

This commit is contained in:
Staroselskii Georgii 2016-01-20 15:30:00 +03:00 committed by Lucas De Marchi
parent 392165c6a2
commit f5df5e61bb
3 changed files with 11 additions and 1 deletions

View File

@ -227,3 +227,8 @@ ifeq ($(HAL_BOARD),)
HAL_BOARD = HAL_BOARD_SITL HAL_BOARD = HAL_BOARD_SITL
HAL_BOARD_SUBTYPE = HAL_BOARD_SUBTYPE_NONE HAL_BOARD_SUBTYPE = HAL_BOARD_SUBTYPE_NONE
endif endif
ifneq ($(findstring navio2, $(MAKECMDGOALS)),)
HAL_BOARD = HAL_BOARD_LINUX
HAL_BOARD_SUBTYPE = HAL_BOARD_SUBTYPE_LINUX_NAVIO2
endif

View File

@ -38,3 +38,4 @@ help:
@echo " erlebrain2 - the Erle-Brain 2 board" @echo " erlebrain2 - the Erle-Brain 2 board"
@echo " bhat - the RaspberryPi + BH HAT combination" @echo " bhat - the RaspberryPi + BH HAT combination"
@echo " pxfmini - the RaspberryPi Zero + PXFmini cape combination" @echo " pxfmini - the RaspberryPi Zero + PXFmini cape combination"
@echo " navio2 - the RaspberryPi + NavIO2 cape combination"

View File

@ -49,6 +49,10 @@ navio: HAL_BOARD = HAL_BOARD_LINUX
navio: TOOLCHAIN = RPI navio: TOOLCHAIN = RPI
navio: all navio: all
navio2: HAL_BOARD = HAL_BOARD_LINUX
navio2: TOOLCHAIN = RPI
navio2: all
raspilot: HAL_BOARD = HAL_BOARD_LINUX raspilot: HAL_BOARD = HAL_BOARD_LINUX
raspilot: TOOLCHAIN = RPI raspilot: TOOLCHAIN = RPI
raspilot: all raspilot: all
@ -100,7 +104,7 @@ pxfmini: all
# cope with copter and hil targets # cope with copter and hil targets
FRAMES = quad tri hexa y6 octa octa-quad heli single coax obc nologging FRAMES = quad tri hexa y6 octa octa-quad heli single coax obc nologging
BOARDS = apm1 apm2 apm2beta apm1-1280 px4 px4-v1 px4-v2 px4-v4 sitl flymaple linux vrbrain vrbrain-v40 vrbrain-v45 vrbrainv-50 vrbrain-v51 vrbrain-v52 vrubrain-v51 vrubrain-v52 vrhero-v10 erle pxf navio raspilot bbbmini minlure erlebrain2 bhat qflight pxfmini BOARDS = apm1 apm2 apm2beta apm1-1280 px4 px4-v1 px4-v2 px4-v4 sitl flymaple linux vrbrain vrbrain-v40 vrbrain-v45 vrbrainv-50 vrbrain-v51 vrbrain-v52 vrubrain-v51 vrubrain-v52 vrhero-v10 erle pxf navio navio2 raspilot bbbmini minlure erlebrain2 bhat qflight pxfmini
define frame_template define frame_template
$(1)-$(2) : EXTRAFLAGS += "-DFRAME_CONFIG=$(shell echo $(2) | tr a-z A-Z | sed s/-/_/g)_FRAME " $(1)-$(2) : EXTRAFLAGS += "-DFRAME_CONFIG=$(shell echo $(2) | tr a-z A-Z | sed s/-/_/g)_FRAME "