diff options
-rw-r--r-- | talerbuildconfig.py | 2 | ||||
-rw-r--r-- | testconfigure.py | 1 |
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() |