From 5fb2f811026bbe7152ed59b712248048853eb0f6 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Tue, 4 May 2021 20:48:28 +0200 Subject: fix default --- talerbuildconfig.py | 2 +- testconfigure.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/talerbuildconfig.py b/talerbuildconfig.py index ab3ec4a..f6dba99 100644 --- a/talerbuildconfig.py +++ b/talerbuildconfig.py @@ -194,7 +194,7 @@ class Option(Plugin): print(f"required option '--{self.optname}' missing") sys.exit(1) else: - arg = default + arg = self.default self._arg = arg def get_configmk(self, buildconfig): diff --git a/testconfigure.py b/testconfigure.py index 46645f4..047e8b0 100644 --- a/testconfigure.py +++ b/testconfigure.py @@ -12,4 +12,5 @@ b.add_tool(PosixTool("find")) b.add_tool(PosixTool("xargs")) b.add_tool(PosixTool("msgmerge")) b.use(Option("foo", help="What is foo?")) +b.use(Option("bar", help="What is bar?", required=False, default="42")) b.run() -- cgit v1.2.3