Browse Source

waf: support no-gcs and DAL builds

zr-v5.1
Andrew Tridgell 4 years ago
parent
commit
0c1d665818
  1. 1
      Tools/ardupilotwaf/ardupilotwaf.py
  2. 4
      Tools/ardupilotwaf/boards.py

1
Tools/ardupilotwaf/ardupilotwaf.py

@ -36,6 +36,7 @@ COMMON_VEHICLE_DEPENDENT_LIBRARIES = [ @@ -36,6 +36,7 @@ COMMON_VEHICLE_DEPENDENT_LIBRARIES = [
'AP_InertialSensor',
'AP_Math',
'AP_Mission',
'AP_DAL',
'AP_NavEKF',
'AP_NavEKF2',
'AP_NavEKF3',

4
Tools/ardupilotwaf/boards.py

@ -64,6 +64,10 @@ class Board: @@ -64,6 +64,10 @@ class Board:
else:
cfg.options.disable_scripting = True
# allow GCS disable for AP_DAL example
if cfg.options.no_gcs:
env.CXXFLAGS += ['-DHAL_NO_GCS=1']
d = env.get_merged_dict()
# Always prepend so that arguments passed in the command line get
# the priority.

Loading…
Cancel
Save