X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=tools%2Fautowaf.py;h=f82b80a83f61b3ec9c8821f75c795fbd7a3d7641;hb=d00650c2fdbee486c456143b9e2f1cb00485f4ad;hp=0f25c6ea20509b8887b6e75d217d2b6126e9ebdc;hpb=58148819d5b572e1c992871499b0682d59f2c212;p=ardour.git diff --git a/tools/autowaf.py b/tools/autowaf.py index 0f25c6ea20..f82b80a83f 100644 --- a/tools/autowaf.py +++ b/tools/autowaf.py @@ -171,7 +171,7 @@ def ensure_visible_symbols(bld, visible): print ('*** WARNING: MSVC does not allow symbols to be visible/exported by default while building ' + bld.name) else: pass - else: + else: if not hasattr (bld,'cxxflags'): bld.cxxflags = [] if not hasattr (bld,'cflags'): @@ -183,19 +183,19 @@ def ensure_visible_symbols(bld, visible): bld.cxxflags += [ '-fvisibility=hidden' ] bld.cflags += [ '-fvisibility=hidden' ] -def set_basic_compiler_flags (conf,flag_dict): +def set_basic_compiler_flags(conf, flag_dict): if Options.options.debug: - conf.env.append_value('CFLAGS',flag_dict['debuggable']) - conf.env.append_value('CXXFLAGS',flag_dict['debuggable']) - conf.env.append_value('LINKFLAGS',flag_dict['linker-debuggable']) + conf.env.append_value('CFLAGS', flag_dict['debuggable']) + conf.env.append_value('CXXFLAGS', flag_dict['debuggable']) + conf.env.append_value('LINKFLAGS', flag_dict['linker-debuggable']) else: - conf.env.append_value('CFLAGS',flag_dict['nondebuggable']) - conf.env.append_value('CXXFLAGS',flag_dict['nondebuggable']) + conf.env.append_value('CFLAGS', flag_dict['nondebuggable']) + conf.env.append_value('CXXFLAGS', flag_dict['nondebuggable']) if Options.options.ultra_strict: Options.options.strict = True conf.env.append_value('CFLAGS', flag_dict['ultra-strict']) - + if Options.options.strict: conf.env.append_value('CFLAGS', flag_dict['c-strict']) conf.env.append_value('CXXFLAGS', flag_dict['cxx-strict']) @@ -204,7 +204,7 @@ def set_basic_compiler_flags (conf,flag_dict): conf.env.append_value('CFLAGS', flag_dict['show-column']) conf.env.append_value('CXXFLAGS', flag_dict['show-column']) - + def configure(conf): global g_step if g_step > 1: @@ -620,18 +620,18 @@ def post_test(ctx, appname, dirs=['src'], remove=['*boost*', 'c++*']): # Generate coverage data subprocess.call(('lcov -c %s -b %s' % (diropts, base)).split(), stdout=coverage_lcov, stderr=coverage_log) - + # Strip unwanted stuff subprocess.call( ['lcov', '--remove', 'coverage.lcov'] + remove, stdout=coverage_stripped_lcov, stderr=coverage_log) - + # Generate HTML coverage output if not os.path.isdir('coverage'): os.makedirs('coverage') subprocess.call('genhtml -o coverage coverage-stripped.lcov'.split(), stdout=coverage_log, stderr=coverage_log) - + except: Logs.warn('Failed to run lcov, no coverage report will be generated') finally: @@ -677,4 +677,3 @@ def run_tests(ctx, appname, tests, desired_status=0, dirs=['src'], name='*'): Logs.pprint('GREEN', '** Pass: All %s.%s tests passed' % (appname, name)) else: Logs.pprint('RED', '** FAIL: %d %s.%s tests failed' % (failures, appname, name)) -