From 31b8f916457bb9d01665269c187c6a8c22c57e0a Mon Sep 17 00:00:00 2001 From: Anders Ingemann Date: Tue, 28 May 2024 18:31:24 +0200 Subject: [PATCH] Make docopt library version available as a variable for sourcing --- docopt_sh/parser.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docopt_sh/parser.py b/docopt_sh/parser.py index c225e9f..ca17499 100644 --- a/docopt_sh/parser.py +++ b/docopt_sh/parser.py @@ -48,7 +48,7 @@ def generate(self, script): ) if self.parameters.library_path: - library = indent(f'''source {self.parameters.library_path} '{__version__}' || {{ + library = indent(f'''local v='{__version__}'; source {self.parameters.library_path} "$v" || {{ ret=$? printf -- "exit %d\\n" "$ret" exit "$ret"