3 """Print current tinc version for using in build scripts."""
5 from os import path, environ
6 import subprocess as subp
9 SOURCE_ROOT = path.dirname(path.realpath(__file__))
10 SOURCE_ROOT = environ.get("MESON_SOURCE_ROOT", SOURCE_ROOT)
15 path.join(SOURCE_ROOT, ".git"),
19 "--match=" + PREFIX + "*",
22 result = subp.run(cmd, stdout=subp.PIPE, encoding="utf-8", check=True)
23 version = result.stdout.strip().replace("release-", "", 1)