mirror of https://github.com/ArduPilot/ardupilot
mk: deprecate build system for linux boards
All the linux boards that have their counterpart in waf are being deprecated here. The only exception for now is sitl.
This commit is contained in:
parent
a38d350502
commit
3343391409
|
@ -1,11 +1,29 @@
|
||||||
|
|
||||||
# git submodule support
|
# git submodule support
|
||||||
|
|
||||||
|
define echowarning
|
||||||
|
@echo -e "\e[31mWARNING:\e[0m $1" >&2
|
||||||
|
endef
|
||||||
|
|
||||||
|
define echoallwarnings
|
||||||
|
$(call echowarning)
|
||||||
|
$(call echowarning)
|
||||||
|
$(call echowarning,make build system is deprecated for Linux boards)
|
||||||
|
$(call echowarning,new features are not going to be added anymore)
|
||||||
|
$(call echowarning,See README-WAF.md: https://github.com/ArduPilot/ardupilot/blob/master/README-WAF.md)
|
||||||
|
$(call echowarning)
|
||||||
|
$(call echowarning,The make build system will soon be removed)
|
||||||
|
$(call echowarning)
|
||||||
|
$(call echowarning)
|
||||||
|
@sleep 3
|
||||||
|
endef
|
||||||
|
|
||||||
|
CHECK_MODULES:
|
||||||
|
$(if $(BUILDSYS_DEPRECATED),$(call echoallwarnings))
|
||||||
|
$(v)$(MK_DIR)/check_modules.sh
|
||||||
|
|
||||||
.PHONY: CHECK_MODULES
|
.PHONY: CHECK_MODULES
|
||||||
all: CHECK_MODULES
|
all: CHECK_MODULES
|
||||||
|
|
||||||
CHECK_MODULES:
|
|
||||||
$(v)$(MK_DIR)/check_modules.sh
|
|
||||||
|
|
||||||
module-update:
|
module-update:
|
||||||
git submodule update
|
git submodule update
|
||||||
|
|
|
@ -20,10 +20,12 @@ flymaple-hil: flymaple
|
||||||
|
|
||||||
linux: HAL_BOARD = HAL_BOARD_LINUX
|
linux: HAL_BOARD = HAL_BOARD_LINUX
|
||||||
linux: TOOLCHAIN = NATIVE
|
linux: TOOLCHAIN = NATIVE
|
||||||
|
linux: BUILDSYS_DEPRECATED = 1
|
||||||
linux: all
|
linux: all
|
||||||
|
|
||||||
erleboard: HAL_BOARD = HAL_BOARD_LINUX
|
erleboard: HAL_BOARD = HAL_BOARD_LINUX
|
||||||
erleboard: TOOLCHAIN = BBONE
|
erleboard: TOOLCHAIN = BBONE
|
||||||
|
erleboard: BUILDSYS_DEPRECATED = 1
|
||||||
erleboard: all
|
erleboard: all
|
||||||
|
|
||||||
zynq: HAL_BOARD = HAL_BOARD_LINUX
|
zynq: HAL_BOARD = HAL_BOARD_LINUX
|
||||||
|
@ -34,41 +36,55 @@ zynq-hil : zynq
|
||||||
|
|
||||||
pxf: HAL_BOARD = HAL_BOARD_LINUX
|
pxf: HAL_BOARD = HAL_BOARD_LINUX
|
||||||
pxf: TOOLCHAIN = BBONE
|
pxf: TOOLCHAIN = BBONE
|
||||||
|
pxf: BUILDSYS_DEPRECATED = 1
|
||||||
pxf: all
|
pxf: all
|
||||||
|
|
||||||
bebop: HAL_BOARD = HAL_BOARD_LINUX
|
bebop: HAL_BOARD = HAL_BOARD_LINUX
|
||||||
bebop: TOOLCHAIN = BBONE
|
bebop: TOOLCHAIN = BBONE
|
||||||
bebop: LDFLAGS += "-static"
|
bebop: LDFLAGS += "-static"
|
||||||
|
bebop: BUILDSYS_DEPRECATED = 1
|
||||||
bebop: all
|
bebop: all
|
||||||
|
|
||||||
minlure: HAL_BOARD = HAL_BOARD_LINUX
|
minlure: HAL_BOARD = HAL_BOARD_LINUX
|
||||||
minlure: TOOLCHAIN = NATIVE
|
minlure: TOOLCHAIN = NATIVE
|
||||||
|
minlure: BUILDSYS_DEPRECATED = 1
|
||||||
minlure: all
|
minlure: all
|
||||||
|
|
||||||
navio: HAL_BOARD = HAL_BOARD_LINUX
|
navio: HAL_BOARD = HAL_BOARD_LINUX
|
||||||
navio: TOOLCHAIN = RPI
|
navio: TOOLCHAIN = RPI
|
||||||
|
navio: BUILDSYS_DEPRECATED = 1
|
||||||
navio: all
|
navio: all
|
||||||
|
|
||||||
navio2: HAL_BOARD = HAL_BOARD_LINUX
|
navio2: HAL_BOARD = HAL_BOARD_LINUX
|
||||||
navio2: TOOLCHAIN = RPI
|
navio2: TOOLCHAIN = RPI
|
||||||
|
navio2: BUILDSYS_DEPRECATED = 1
|
||||||
navio2: all
|
navio2: all
|
||||||
|
|
||||||
raspilot: HAL_BOARD = HAL_BOARD_LINUX
|
raspilot: HAL_BOARD = HAL_BOARD_LINUX
|
||||||
raspilot: TOOLCHAIN = RPI
|
raspilot: TOOLCHAIN = RPI
|
||||||
|
raspilot: BUILDSYS_DEPRECATED = 1
|
||||||
raspilot: all
|
raspilot: all
|
||||||
|
|
||||||
erlebrain2: HAL_BOARD = HAL_BOARD_LINUX
|
erlebrain2: HAL_BOARD = HAL_BOARD_LINUX
|
||||||
erlebrain2: TOOLCHAIN = RPI
|
erlebrain2: TOOLCHAIN = RPI
|
||||||
|
erlebrain2: BUILDSYS_DEPRECATED = 1
|
||||||
erlebrain2: all
|
erlebrain2: all
|
||||||
|
|
||||||
bbbmini: HAL_BOARD = HAL_BOARD_LINUX
|
bbbmini: HAL_BOARD = HAL_BOARD_LINUX
|
||||||
bbbmini: TOOLCHAIN = BBONE
|
bbbmini: TOOLCHAIN = BBONE
|
||||||
|
bbbmini: BUILDSYS_DEPRECATED = 1
|
||||||
bbbmini: all
|
bbbmini: all
|
||||||
|
|
||||||
bhat: HAL_BOARD = HAL_BOARD_LINUX
|
bhat: HAL_BOARD = HAL_BOARD_LINUX
|
||||||
bhat: TOOLCHAIN = RPI
|
bhat: TOOLCHAIN = RPI
|
||||||
|
bhat: BUILDSYS_DEPRECATED = 1
|
||||||
bhat: all
|
bhat: all
|
||||||
|
|
||||||
|
pxfmini: HAL_BOARD = HAL_BOARD_LINUX
|
||||||
|
pxfmini: TOOLCHAIN = RPI
|
||||||
|
pxfmini: BUILDSYS_DEPRECATED = 1
|
||||||
|
pxfmini: all
|
||||||
|
|
||||||
qflight: HAL_BOARD = HAL_BOARD_LINUX
|
qflight: HAL_BOARD = HAL_BOARD_LINUX
|
||||||
qflight: TOOLCHAIN = QFLIGHT
|
qflight: TOOLCHAIN = QFLIGHT
|
||||||
qflight: all
|
qflight: all
|
||||||
|
@ -81,10 +97,6 @@ qurt: HAL_BOARD = HAL_BOARD_QURT
|
||||||
qurt: TOOLCHAIN = QURT
|
qurt: TOOLCHAIN = QURT
|
||||||
qurt: all
|
qurt: all
|
||||||
|
|
||||||
pxfmini: HAL_BOARD = HAL_BOARD_LINUX
|
|
||||||
pxfmini: TOOLCHAIN = RPI
|
|
||||||
pxfmini: all
|
|
||||||
|
|
||||||
# cope with HIL targets
|
# cope with HIL targets
|
||||||
%-hil: EXTRAFLAGS += "-DHIL_MODE=HIL_MODE_SENSORS "
|
%-hil: EXTRAFLAGS += "-DHIL_MODE=HIL_MODE_SENSORS "
|
||||||
%-hilsensors: EXTRAFLAGS += "-DHIL_MODE=HIL_MODE_SENSORS "
|
%-hilsensors: EXTRAFLAGS += "-DHIL_MODE=HIL_MODE_SENSORS "
|
||||||
|
|
Loading…
Reference in New Issue