Browse Source

waf: added mindpx-v2 build target

master
Andrew Tridgell 7 years ago
parent
commit
5af4f8b364
  1. 15
      Tools/ardupilotwaf/boards.py

15
Tools/ardupilotwaf/boards.py

@ -393,6 +393,21 @@ class fmuv4(chibios): @@ -393,6 +393,21 @@ class fmuv4(chibios):
% cfg.srcnode.make_node('libraries/AP_HAL_ChibiOS/hwdef/%s/ldscript.ld' % env.BOARD).abspath(),
]
class mindpx_v2(chibios):
name = 'mindpx-v2'
def configure_env(self, cfg, env):
super(mindpx_v2, self).configure_env(cfg, env)
env.DEFINES.update(
CONFIG_HAL_BOARD_SUBTYPE = 'HAL_BOARD_SUBTYPE_CHIBIOS_MINDPXV2',
)
env.BOARD = 'mindpx-v2'
env.LINKFLAGS += [
'-L%s'\
% cfg.srcnode.make_node('libraries/AP_HAL_ChibiOS/hwdef/').abspath(),
'-Wl,--gc-sections,--no-warn-mismatch,--library-path=/ld,--script=%s,--defsym=__process_stack_size__=0x400,--defsym=__main_stack_size__=0x400'\
% cfg.srcnode.make_node('libraries/AP_HAL_ChibiOS/hwdef/%s/ldscript.ld' % env.BOARD).abspath(),
]
class linux(Board):
def configure_env(self, cfg, env):
super(linux, self).configure_env(cfg, env)

Loading…
Cancel
Save