diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index dcd9a392..eb9f1b92 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -267,6 +267,11 @@ jobs: echo "PYTHON=${PYTHON_SOURCE_PATH}/PCbuild/${PYEXTERNALS_PATH}/python.exe" >> $GITHUB_ENV echo "GAM_ARCHIVE_ARCH=${GAM_ARCHIVE_ARCH}" >> $GITHUB_ENV echo "WIX_ARCH=${WIX_ARCH}" >> $GITHUB_ENV + if [[ "$arch" == "arm64" ]]; then + call "%ProgramFiles%\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvarsall.bat" arm64 + echo "VSCMD_DEBUG=3" >> $GITHUB_ENV + echo "PATH=%PATH%;%VCINSTALLDIR%\Tools\Llvm\ARM64\bin" >> $GITHUB_ENV + fi fi echo "We'll run make with: ${MAKEOPT}" echo "staticx=${staticx}" >> $GITHUB_ENV