summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--talerbuildconfig.py2
-rw-r--r--testconfigure.py1
2 files changed, 2 insertions, 1 deletions
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()