From fc2b43313eaa852522782b37a4953938affaa5e3 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Fri, 28 Dec 2018 16:19:25 +1100 Subject: [PATCH] Tools: fixed error in build_binaries.py --- Tools/scripts/build_binaries.py | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/Tools/scripts/build_binaries.py b/Tools/scripts/build_binaries.py index eb8e5ebe57..4a9433f53c 100755 --- a/Tools/scripts/build_binaries.py +++ b/Tools/scripts/build_binaries.py @@ -402,11 +402,16 @@ is bob we will attempt to checkout bob-AVR''' self.touch_filepath(os.path.join(self.binaries, vehicle_binaries_subdir, tag)) - board_list = self.run_program('BB-WAF', ['./waf', 'list_boards']) - board_list = board_list.split(',') - if not px4-v2 in board_list: - print("Skipping px4 builds") + if not self.checkout(vehicle, tag, "PX4", None): self.checkout(vehicle, "latest") + return + + board_list = self.run_program('BB-WAF', ['./waf', 'list_boards']) + board_list = board_list.split(' ') + self.checkout(vehicle, "latest") + if not 'px4-v2' in board_list: + print("Skipping px4 builds") + return # PX4-building board = "px4"