From e71514c136a33c4b4a3a122bcf9fbf3a96f11106 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Wed, 13 Feb 2019 18:42:38 +1100 Subject: [PATCH] waf: allow for no param default support this allows apj files to be built for example fw --- Tools/ardupilotwaf/chibios.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/Tools/ardupilotwaf/chibios.py b/Tools/ardupilotwaf/chibios.py index a42f4b9648..de78d79a80 100644 --- a/Tools/ardupilotwaf/chibios.py +++ b/Tools/ardupilotwaf/chibios.py @@ -75,11 +75,9 @@ class set_default_parameters(Task.Task): sys.path.append(os.path.dirname(apj_tool)) from apj_tool import embedded_defaults defaults = embedded_defaults(self.inputs[0].abspath()) - if not defaults.find(): - print("Error: Param defaults support not found in firmware") - sys.exit(1) - defaults.set_file(abs_default_parameters) - defaults.save() + if defaults.find(): + defaults.set_file(abs_default_parameters) + defaults.save() class generate_bin(Task.Task):