summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMicah Lee <micah@micahflee.com>2022-06-19 23:58:41 -0400
committerMicah Lee <micah@micahflee.com>2022-06-19 23:58:41 -0400
commit6a5ac6974184610871844f6f3040f39f88bd330a (patch)
treec14b2a49434792fe664e3c6e0332653f5ec3352d
parentac745dd0417b771efe8be70767e97385e28ebf6b (diff)
downloadonionshare-6a5ac6974184610871844f6f3040f39f88bd330a.tar.gz
onionshare-6a5ac6974184610871844f6f3040f39f88bd330a.zip
cx_Freeze cannot handle dev version strings
-rw-r--r--desktop/setup-freeze.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/desktop/setup-freeze.py b/desktop/setup-freeze.py
index ccb5a541..63920e4d 100644
--- a/desktop/setup-freeze.py
+++ b/desktop/setup-freeze.py
@@ -108,6 +108,10 @@ if platform.system() == "Darwin" or platform.system() == "Linux":
# Discover the version
with open(os.path.join("..", "cli", "onionshare_cli", "resources", "version.txt")) as f:
version = f.read().strip()
+ # change a version like 2.6.dev1 to just 2.6, for cx_Freeze's sake
+ last_digit = version[-1]
+ if version.endswith(f".dev{last_digit}"):
+ version = version[0:-4]
# Build