Skip to content

Commit

Permalink
another fix
Browse files Browse the repository at this point in the history
  • Loading branch information
Dextinfire committed Sep 8, 2024
1 parent 35c59fa commit d739cdc
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 7 deletions.
12 changes: 6 additions & 6 deletions .github/workflows/pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ jobs:
if: matrix.os == 'windows-latest'
run: |
$ErrorActionPreference = 'silentlyContinue'
build-deps.ps1 -Arg1 x64 -Arg2 $false
./build-deps.ps1 -Arg1 x64
if ((Test-Path -LiteralPath variable:\LASTEXITCODE)) { exit $LASTEXITCODE }
shell: powershell -Command "& '{0}'"
- name: Setup Dependencies Linux/MacOS
Expand All @@ -67,7 +67,7 @@ jobs:
git clone https://github.com/Thealexbarney/LibAtrac9.git --depth 1
cd LibAtrac9/C
if [ "${{ matrix.os_name }}" == 'macos' ]; then
sed -i 's/,--version-script=libatrac9.version//g' Makefile
sed -i '' -e 's/,--version-script=libatrac9.version//g' Makefile
fi
make
mkdir -p ../include/libatrac9
Expand All @@ -76,7 +76,7 @@ jobs:
cp src/libatrac9.h ../include/libatrac9/
popd
# echo "LIBATRAC9DIR=vendor/LibAtrac9" >> $GITHUB_ENV
- run: sudo apt-get install nasm
- run: sudo apt-get install nasm libx11-dev libxft-dev libxext-dev libwayland-dev libxkbcommon-dev libegl1-mesa-dev libibus-1.0-dev
if: matrix.os == 'ubuntu-latest'
- name: Run CMake with vcpkg.json manifest
uses: lukka/run-cmake@v10
Expand All @@ -91,10 +91,10 @@ jobs:
- name: Archive Artifacts
run: 7z u impacto-${{ matrix.os_name }}-${{ steps.version.outputs.version }}-${{ github.sha }}.zip release/x64-Release
if: startsWith(github.ref, 'refs/tags') || (github.ref == 'refs/heads/master')
# if: startsWith(github.ref, 'refs/tags') || (github.ref == 'refs/heads/master')
- name: Upload Artifact
uses: actions/upload-artifact@v4.1.0
if: startsWith(github.ref, 'refs/tags') || (github.ref == 'refs/heads/master')
# if: startsWith(github.ref, 'refs/tags') || (github.ref == 'refs/heads/master')
with:
path: impacto-${{ matrix.os_name }}-${{ steps.version.outputs.version }}-${{ github.sha }}.zip
name: release-${{ matrix.os_name }}
Expand All @@ -107,7 +107,7 @@ jobs:
BRANCH_NAME: ${{ github.head_ref || github.ref_name }}
needs:
- job-matrix
if: ((${{needs.job-matrix.result}} == "success") && (github.ref == 'refs/heads/master'))
if: ((${{needs.job-matrix.result}} == "success"))
steps:
- uses: actions/download-artifact@v4
with:
Expand Down
3 changes: 2 additions & 1 deletion CMakePresets.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,8 @@
"installDir": "release/${presetName}",
"toolchainFile": "$env{VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake",
"cacheVariables": {
"CMAKE_BUILD_TYPE": "Release"
"CMAKE_BUILD_TYPE": "Release",
"VCPKG_BUILD_TYPE": "release"
}
}
],
Expand Down

0 comments on commit d739cdc

Please sign in to comment.