commit 5fb2f811026bbe7152ed59b712248048853eb0f6
parent d7cb231e63afb32665481fc8c28a5458adde3414
Author: Florian Dold <florian@dold.me>
Date: Tue, 4 May 2021 20:48:28 +0200
fix default
Diffstat:
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git 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
@@ -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()