mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-01-18 06:38:29 -04:00
waf: added env.BOARD_CLASS
This commit is contained in:
parent
d289ba0181
commit
fb0a0de2f2
@ -646,6 +646,8 @@ class sitl(Board):
|
|||||||
AP_BARO_PROBE_EXTERNAL_I2C_BUSES = 1,
|
AP_BARO_PROBE_EXTERNAL_I2C_BUSES = 1,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
env.BOARD_CLASS = "SITL"
|
||||||
|
|
||||||
cfg.define('AP_SIM_ENABLED', 1)
|
cfg.define('AP_SIM_ENABLED', 1)
|
||||||
cfg.define('HAL_WITH_SPI', 1)
|
cfg.define('HAL_WITH_SPI', 1)
|
||||||
cfg.define('HAL_WITH_RAMTRON', 1)
|
cfg.define('HAL_WITH_RAMTRON', 1)
|
||||||
@ -897,6 +899,8 @@ class esp32(Board):
|
|||||||
abstract = True
|
abstract = True
|
||||||
toolchain = 'xtensa-esp32-elf'
|
toolchain = 'xtensa-esp32-elf'
|
||||||
def configure_env(self, cfg, env):
|
def configure_env(self, cfg, env):
|
||||||
|
env.BOARD_CLASS = "ESP32"
|
||||||
|
|
||||||
def expand_path(p):
|
def expand_path(p):
|
||||||
print("USING EXPRESSIF IDF:"+str(env.idf))
|
print("USING EXPRESSIF IDF:"+str(env.idf))
|
||||||
return cfg.root.find_dir(env.IDF+p).abspath()
|
return cfg.root.find_dir(env.IDF+p).abspath()
|
||||||
@ -988,6 +992,7 @@ class chibios(Board):
|
|||||||
|
|
||||||
cfg.load('chibios')
|
cfg.load('chibios')
|
||||||
env.BOARD = self.name
|
env.BOARD = self.name
|
||||||
|
env.BOARD_CLASS = "ChibiOS"
|
||||||
|
|
||||||
env.DEFINES.update(
|
env.DEFINES.update(
|
||||||
CONFIG_HAL_BOARD = 'HAL_BOARD_CHIBIOS',
|
CONFIG_HAL_BOARD = 'HAL_BOARD_CHIBIOS',
|
||||||
@ -1229,6 +1234,8 @@ class linux(Board):
|
|||||||
self.with_can = True
|
self.with_can = True
|
||||||
super(linux, self).configure_env(cfg, env)
|
super(linux, self).configure_env(cfg, env)
|
||||||
|
|
||||||
|
env.BOARD_CLASS = "LINUX"
|
||||||
|
|
||||||
env.DEFINES.update(
|
env.DEFINES.update(
|
||||||
CONFIG_HAL_BOARD = 'HAL_BOARD_LINUX',
|
CONFIG_HAL_BOARD = 'HAL_BOARD_LINUX',
|
||||||
CONFIG_HAL_BOARD_SUBTYPE = 'HAL_BOARD_SUBTYPE_LINUX_NONE',
|
CONFIG_HAL_BOARD_SUBTYPE = 'HAL_BOARD_SUBTYPE_LINUX_NONE',
|
||||||
|
Loading…
Reference in New Issue
Block a user