From 237b671e0c24d4ea5323dc66c80046a3931698a4 Mon Sep 17 00:00:00 2001 From: Remco Burema Date: Wed, 28 Sep 2022 17:21:31 +0200 Subject: [PATCH] Prevent building with prerelease-string if none present. --- conanfile.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/conanfile.py b/conanfile.py index 327a571e54..29cb38502a 100644 --- a/conanfile.py +++ b/conanfile.py @@ -157,7 +157,10 @@ class CuraConan(ConanFile): version.prerelease = self.options.extra_build_version if self.options.internal: version.prerelease = version.prerelease.replace('+', '+internal_') - cura_version = f"{version.major}.{version.minor}.{version.patch}-{version.prerelease}" + if version.prerelease and version.prerelease != "": + cura_version = f"{version.major}.{version.minor}.{version.patch}-{version.prerelease}" + else: + cura_version = f"{version.major}.{version.minor}.{version.patch}" with open(Path(location, "CuraVersion.py"), "w") as f: f.write(cura_version_py.render(