build-common

Shared build system code (usually as a git submodule)
Log | Files | Refs | README | LICENSE

commit 5fb2f811026bbe7152ed59b712248048853eb0f6
parent d7cb231e63afb32665481fc8c28a5458adde3414
Author: Florian Dold <florian@dold.me>
Date:   Tue,  4 May 2021 20:48:28 +0200

fix default

Diffstat:
Mtalerbuildconfig.py | 2+-
Mtestconfigure.py | 1+
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()