|
|
|
@ -141,7 +141,23 @@ def configure(cfg):
@@ -141,7 +141,23 @@ def configure(cfg):
|
|
|
|
|
cfg.load('clang_compilation_database') |
|
|
|
|
cfg.load('waf_unit_test') |
|
|
|
|
cfg.load('mavgen') |
|
|
|
|
|
|
|
|
|
cfg.env.SUBMODULE_UPDATE = cfg.options.submodule_update |
|
|
|
|
|
|
|
|
|
cfg.start_msg('Source is git repository') |
|
|
|
|
if cfg.srcnode.find_node('.git'): |
|
|
|
|
cfg.end_msg('yes') |
|
|
|
|
else: |
|
|
|
|
cfg.end_msg('no') |
|
|
|
|
cfg.env.SUBMODULE_UPDATE = False |
|
|
|
|
|
|
|
|
|
cfg.start_msg('Update submodules') |
|
|
|
|
if cfg.env.SUBMODULE_UPDATE: |
|
|
|
|
cfg.end_msg('yes') |
|
|
|
|
cfg.load('git_submodule') |
|
|
|
|
else: |
|
|
|
|
cfg.end_msg('no') |
|
|
|
|
|
|
|
|
|
if cfg.options.enable_benchmarks: |
|
|
|
|
cfg.load('gbenchmark') |
|
|
|
|
cfg.load('gtest') |
|
|
|
@ -172,9 +188,6 @@ def configure(cfg):
@@ -172,9 +188,6 @@ def configure(cfg):
|
|
|
|
|
'SKETCHBOOK="' + cfg.srcnode.abspath() + '"', |
|
|
|
|
]) |
|
|
|
|
|
|
|
|
|
if cfg.options.submodule_update: |
|
|
|
|
cfg.env.SUBMODULE_UPDATE = True |
|
|
|
|
|
|
|
|
|
# Always use system extensions |
|
|
|
|
cfg.define('_GNU_SOURCE', 1) |
|
|
|
|
|
|
|
|
|