mirror of https://github.com/ArduPilot/ardupilot
Tools: allow to build examples and tests with debug
This commit is contained in:
parent
58358d9f97
commit
7e389afbec
|
@ -137,9 +137,14 @@ def build_SITL(build_target, j=None, debug=False, board='sitl', clean=True, conf
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
|
||||||
def build_examples(board, j=None, debug=False, clean=False):
|
def build_examples(board, j=None, debug=False, clean=False, configure=True, math_check_indexes=False, extra_configure_args=[]):
|
||||||
# first configure
|
# first configure
|
||||||
waf_configure(board, j=j, debug=debug)
|
if configure:
|
||||||
|
waf_configure(board,
|
||||||
|
j=j,
|
||||||
|
debug=debug,
|
||||||
|
math_check_indexes=math_check_indexes,
|
||||||
|
extra_args=extra_configure_args)
|
||||||
|
|
||||||
# then clean
|
# then clean
|
||||||
if clean:
|
if clean:
|
||||||
|
@ -163,9 +168,14 @@ def build_replay(board, j=None, debug=False, clean=False):
|
||||||
run_cmd(cmd_make, directory=topdir(), checkfail=True, show=True)
|
run_cmd(cmd_make, directory=topdir(), checkfail=True, show=True)
|
||||||
return True
|
return True
|
||||||
|
|
||||||
def build_tests(board, j=None, debug=False, clean=False):
|
def build_tests(board, j=None, debug=False, clean=False, configure=True, math_check_indexes=False, extra_configure_args=[]):
|
||||||
# first configure
|
# first configure
|
||||||
waf_configure(board, j=j, debug=debug)
|
if configure:
|
||||||
|
waf_configure(board,
|
||||||
|
j=j,
|
||||||
|
debug=debug,
|
||||||
|
math_check_indexes=math_check_indexes,
|
||||||
|
extra_args=extra_configure_args)
|
||||||
|
|
||||||
# then clean
|
# then clean
|
||||||
if clean:
|
if clean:
|
||||||
|
|
Loading…
Reference in New Issue