commit 8f01cba611301f7841bf6b8212abf8b7661bf357
parent dbdec6ce8d5981923937ecacb5bb2e7316fdfee6
Author: MS <ms@taler.net>
Date: Mon, 15 Feb 2021 18:46:59 +0100
Skip building components installed via packaging.
Diffstat:
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/bin/taler-deployment b/bin/taler-deployment
@@ -475,7 +475,13 @@ def build() -> None:
for r in stale:
p = Path.home() / "sources" / r.name
os.chdir(str(p))
- r.builder(r, p) # type: ignore
+ tag = getattr(cfg, "tag_" + r.name.replace("-", "_"))
+ # Usually a None tag indicates that the artifact was already installed
+ # via some packaging mechanism, like Debian packages. There is no
+ # need to build it then.
+ if not tag:
+ continue
+ r.builder(r, p)
@cli.command()