details: https://code.tryton.org/tryton/commit/bfc6656d1954
branch: 8.0
user: Cédric Krier <[email protected]>
date: Tue Apr 21 11:39:44 2026 +0200
description:
Use version from setup-freeze when making tryton installer
This prevents the need to install the build backend dependencies.
(grafted from f120b2c743b1479b2b9d0e72c95f27f59d52d051)
diffstat:
tryton/make-darwin-installer.sh | 2 +-
tryton/make-win32-installer.sh | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diffs (22 lines):
diff -r d89089b89fc0 -r bfc6656d1954 tryton/make-darwin-installer.sh
--- a/tryton/make-darwin-installer.sh Tue Apr 21 11:41:23 2026 +0200
+++ b/tryton/make-darwin-installer.sh Tue Apr 21 11:39:44 2026 +0200
@@ -1,6 +1,6 @@
#!/bin/sh
set -e
-version=`python3 -m build -q --metadata 2>/dev/null | jq -r .version`
+version=`./setup-freeze.py --version`
machine=`python3 -c "import platform; print(platform.machine())"`
rm -rf build dist
mkdir -p darwin/gtk-3.0
diff -r d89089b89fc0 -r bfc6656d1954 tryton/make-win32-installer.sh
--- a/tryton/make-win32-installer.sh Tue Apr 21 11:41:23 2026 +0200
+++ b/tryton/make-win32-installer.sh Tue Apr 21 11:39:44 2026 +0200
@@ -1,6 +1,6 @@
#!/bin/sh
set -e
-version=`python3 -m build -q --metadata 2>/dev/null | jq -r .version`
+version=`./setup-freeze.py --version`
series=${version%.*}
bits=`python3 -c "import platform; print(platform.architecture()[0])"`
rm -rf build dist