summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Dold <florian@dold.me>2021-05-04 20:48:28 +0200
committerFlorian Dold <florian@dold.me>2021-05-04 20:48:28 +0200
commit5fb2f811026bbe7152ed59b712248048853eb0f6 (patch)
treeb03cbe205f0439f68e3b8474d463fe4e017e7250
parentd7cb231e63afb32665481fc8c28a5458adde3414 (diff)
downloadbuild-common-5fb2f811026bbe7152ed59b712248048853eb0f6.tar.gz
build-common-5fb2f811026bbe7152ed59b712248048853eb0f6.tar.bz2
build-common-5fb2f811026bbe7152ed59b712248048853eb0f6.zip
fix default
-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()