diff --git a/scripts/build-linux.sh b/scripts/build-linux.sh index f1532dd..fba1826 100755 --- a/scripts/build-linux.sh +++ b/scripts/build-linux.sh @@ -15,6 +15,9 @@ done REPO_ROOT="$(cd "$(dirname "$0")/.." && pwd)" cd "$REPO_ROOT" +uv venv --python 3.13 +source .venv/bin/activate + if [ -d ".venv/bin" ]; then PYTHON=".venv/bin/python" else diff --git a/scripts/build-mac.sh b/scripts/build-mac.sh index 7a84c4a..b7ce450 100755 --- a/scripts/build-mac.sh +++ b/scripts/build-mac.sh @@ -15,6 +15,9 @@ done REPO_ROOT="$(cd "$(dirname "$0")/.." && pwd)" cd "$REPO_ROOT" +uv venv --python 3.13 +source .venv/bin/activate + if [ -d ".venv/bin" ]; then PYTHON=".venv/bin/python" else diff --git a/scripts/build-windows.ps1 b/scripts/build-windows.ps1 index 229b837..4333aca 100644 --- a/scripts/build-windows.ps1 +++ b/scripts/build-windows.ps1 @@ -30,6 +30,9 @@ function Assert-LastExitCode { $repoRoot = Split-Path -Parent $PSScriptRoot Set-Location $repoRoot +uv venv --python 3.13 +./.venv/Scripts/Activate + $pythonExe = if (Test-Path ".\.venv\Scripts\python.exe") { ".\.venv\Scripts\python.exe" } else {