fix: nuke cached FreeRDP source/build dirs before fresh download and configure
Some checks failed
Build & Sign Wraith / Build Windows + Sign (push) Failing after 20s

This commit is contained in:
Vantz Stockwell 2026-03-17 09:37:22 -04:00
parent 695fabfeaf
commit 64113e5eef

View File

@ -112,6 +112,9 @@ jobs:
INSTALL_PREFIX="/tmp/mingw-deps" INSTALL_PREFIX="/tmp/mingw-deps"
echo "=== Building FreeRDP ${FREERDP_VERSION} for Windows amd64 via MinGW ===" echo "=== Building FreeRDP ${FREERDP_VERSION} for Windows amd64 via MinGW ==="
# Nuke any cached source/build from previous runs
rm -rf /tmp/FreeRDP-* /tmp/freerdp-install /tmp/freerdp.tar.gz
# Download FreeRDP source # Download FreeRDP source
curl -sSL -o /tmp/freerdp.tar.gz "https://github.com/FreeRDP/FreeRDP/archive/refs/tags/${FREERDP_VERSION}.tar.gz" curl -sSL -o /tmp/freerdp.tar.gz "https://github.com/FreeRDP/FreeRDP/archive/refs/tags/${FREERDP_VERSION}.tar.gz"
tar -xzf /tmp/freerdp.tar.gz -C /tmp tar -xzf /tmp/freerdp.tar.gz -C /tmp
@ -137,8 +140,7 @@ jobs:
export CFLAGS="-w" export CFLAGS="-w"
export CXXFLAGS="-w" export CXXFLAGS="-w"
# Clean any stale cmake cache and configure fresh # Fresh configure — no cached state
rm -rf build
cmake -B build -G Ninja \ cmake -B build -G Ninja \
-DCMAKE_TOOLCHAIN_FILE=/tmp/mingw-toolchain.cmake \ -DCMAKE_TOOLCHAIN_FILE=/tmp/mingw-toolchain.cmake \
-DCMAKE_BUILD_TYPE=Release \ -DCMAKE_BUILD_TYPE=Release \