|
|
@ -57,6 +57,7 @@ |
|
|
|
# [ SERIAL_PORTS <list> ] |
|
|
|
# [ SERIAL_PORTS <list> ] |
|
|
|
# [ CONSTRAINED_FLASH ] |
|
|
|
# [ CONSTRAINED_FLASH ] |
|
|
|
# [ TESTING ] |
|
|
|
# [ TESTING ] |
|
|
|
|
|
|
|
# [ LINKER_PREFIX <string> ] |
|
|
|
# ) |
|
|
|
# ) |
|
|
|
# |
|
|
|
# |
|
|
|
# Input: |
|
|
|
# Input: |
|
|
@ -78,6 +79,7 @@ |
|
|
|
# SERIAL_PORTS : mapping of user configurable serial ports and param facing name |
|
|
|
# SERIAL_PORTS : mapping of user configurable serial ports and param facing name |
|
|
|
# CONSTRAINED_FLASH : flag to enable constrained flash options (eg limit init script status text) |
|
|
|
# CONSTRAINED_FLASH : flag to enable constrained flash options (eg limit init script status text) |
|
|
|
# TESTING : flag to enable automatic inclusion of PX4 testing modules |
|
|
|
# TESTING : flag to enable automatic inclusion of PX4 testing modules |
|
|
|
|
|
|
|
# LINKER_PREFIX : optional to prefix on the Linker script. |
|
|
|
# |
|
|
|
# |
|
|
|
# |
|
|
|
# |
|
|
|
# Example: |
|
|
|
# Example: |
|
|
@ -140,6 +142,7 @@ function(px4_add_board) |
|
|
|
IO |
|
|
|
IO |
|
|
|
BOOTLOADER |
|
|
|
BOOTLOADER |
|
|
|
UAVCAN_INTERFACES |
|
|
|
UAVCAN_INTERFACES |
|
|
|
|
|
|
|
LINKER_PREFIX |
|
|
|
MULTI_VALUE |
|
|
|
MULTI_VALUE |
|
|
|
DRIVERS |
|
|
|
DRIVERS |
|
|
|
MODULES |
|
|
|
MODULES |
|
|
@ -229,6 +232,12 @@ function(px4_add_board) |
|
|
|
set(PX4_TESTING "1" CACHE INTERNAL "testing enabled" FORCE) |
|
|
|
set(PX4_TESTING "1" CACHE INTERNAL "testing enabled" FORCE) |
|
|
|
endif() |
|
|
|
endif() |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if(LINKER_PREFIX) |
|
|
|
|
|
|
|
set(PX4_BOARD_LINKER_PREFIX ${LINKER_PREFIX} CACHE STRING "PX4 board linker prefix" FORCE) |
|
|
|
|
|
|
|
else() |
|
|
|
|
|
|
|
set(PX4_BOARD_LINKER_PREFIX "" CACHE STRING "PX4 board linker prefix" FORCE) |
|
|
|
|
|
|
|
endif() |
|
|
|
|
|
|
|
|
|
|
|
include(px4_impl_os) |
|
|
|
include(px4_impl_os) |
|
|
|
px4_os_prebuild_targets(OUT prebuild_targets BOARD ${PX4_BOARD}) |
|
|
|
px4_os_prebuild_targets(OUT prebuild_targets BOARD ${PX4_BOARD}) |
|
|
|
|
|
|
|
|
|
|
|