diff options
author | Beat Bolli <dev@drbeat.li> | 2016-02-20 13:21:03 +0100 |
---|---|---|
committer | Jon Schlueter <jschlueter@redhat.com> | 2016-02-20 11:43:22 -0500 |
commit | 18307fcfbefb8a6e05de14930040137dfe526e87 (patch) | |
tree | 9439245b5351d6b3254c0ebcd74419475f74a730 /devtools | |
parent | 3fbde4ea81104a5ceaf5147f581f4df634ab54a0 (diff) | |
download | gpsd-18307fcfbefb8a6e05de14930040137dfe526e87.tar.gz |
Simplify the preparation of the build parameters.
Signed-off-by: Beat Bolli <dev@drbeat.li>
Signed-off-by: Jon Schlueter <jschlueter@redhat.com>
Diffstat (limited to 'devtools')
-rwxr-xr-x | devtools/identify_failing_build_options.py | 15 |
1 files changed, 4 insertions, 11 deletions
diff --git a/devtools/identify_failing_build_options.py b/devtools/identify_failing_build_options.py index be8d4e75..e3238393 100755 --- a/devtools/identify_failing_build_options.py +++ b/devtools/identify_failing_build_options.py @@ -81,23 +81,16 @@ def main(starting_number_of_options=0): import itertools failed_configurations = [] + static_params = [key + '=on' for key in always_on] + static_params += [key + '=off' for key in always_off] + for i in range(starting_number_of_options, len(knobs)): jj = itertools.combinations(knobs, i) print 'Testing at length {}'.format(i) for row in list(jj): print row - params = [] - - for key in always_on: - params.append(key + "=on") - - for key in always_off: - params.append(key + "=off") - - for key in knobs: - if key in row: - params.append(key + "=on") + params = static_params + [key + '=on' for key in row] # print {'on_params': row, 'scons_params': params} |