Skip to content

Commit

Permalink
ci
Browse files Browse the repository at this point in the history
  • Loading branch information
EmilDohne committed Jan 24, 2025
1 parent c4d5089 commit 45bc574
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 3 deletions.
9 changes: 8 additions & 1 deletion .github/workflows/cmake-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ jobs:
if: matrix.os == 'macos-latest'
run: |
brew install ninja
brew install autoconf
echo "Ninja build system installed"
- name: Initialize vcpkg
Expand All @@ -70,7 +71,13 @@ jobs:
CC: ${{ matrix.compiler }}
CXX: ${{ matrix.compilercxx }}
run: |
cmake -B ${{github.workspace}}/build -DVCPKG_OSX_DEPLOYMENT_TARGET="14.4" -DCMAKE_OSX_ARCHITECTURES="arm64" -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}} -DPSAPI_BUILD_DOCS=OFF -DPSAPI_BUILD_BENCHMARKS=OFF -DPSAPI_BUILD_EXAMPLES=ON -DPSAPI_BUILD_PYTHON=OFF
cmake -B ${{github.workspace}}/build \
-DCMAKE_OSX_ARCHITECTURES="arm64" \
-DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}} \
-DPSAPI_BUILD_DOCS=OFF \
-DPSAPI_BUILD_BENCHMARKS=OFF \
-DPSAPI_BUILD_EXAMPLES=ON \
-DPSAPI_BUILD_PYTHON=OFF
- name: Build ${{ matrix.os }}-${{ matrix.compilercxx }}
Expand Down
9 changes: 8 additions & 1 deletion .github/workflows/cmake-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,7 @@ jobs:
if: matrix.os == 'macos-latest'
run: |
brew install ninja
brew install autoconf
echo "Ninja build system installed"
- name: Initialize vcpkg
Expand All @@ -80,7 +81,13 @@ jobs:
CFLAGS: ${{ matrix.cflags }}
CXXFLAGS: ${{ matrix.cxxflags }}
run: |
cmake -B ${{github.workspace}}/build -DVCPKG_OSX_DEPLOYMENT_TARGET="14.4" -DCMAKE_OSX_ARCHITECTURES="arm64" -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}} -DPSAPI_BUILD_DOCS=OFF -DPSAPI_BUILD_BENCHMARKS=OFF -DPSAPI_BUILD_EXAMPLES=OFF -DPSAPI_BUILD_PYTHON=OFF
cmake -B ${{github.workspace}}/build \
-DCMAKE_OSX_ARCHITECTURES="arm64" \
-DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}} \
-DPSAPI_BUILD_DOCS=OFF \
-DPSAPI_BUILD_BENCHMARKS=OFF \
-DPSAPI_BUILD_EXAMPLES=ON \
-DPSAPI_BUILD_PYTHON=OFF
- name: Build ${{ matrix.os }}-${{ matrix.compilercxx }}
env:
Expand Down
7 changes: 6 additions & 1 deletion .github/workflows/cmake-valgrind.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,12 @@ jobs:
CC: ${{ matrix.compiler }}
CXX: ${{ matrix.compilercxx }}
run: |
cmake -B ${{github.workspace}}/build -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}} -DPSAPI_BUILD_DOCS=OFF -DPSAPI_BUILD_BENCHMARKS=OFF -DPSAPI_BUILD_EXAMPLES=OFF -DPSAPI_BUILD_PYTHON=OFF
cmake -B ${{github.workspace}}/build \
-DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}} \
-DPSAPI_BUILD_DOCS=OFF \
-DPSAPI_BUILD_BENCHMARKS=OFF \
-DPSAPI_BUILD_EXAMPLES=OFF \
-DPSAPI_BUILD_PYTHON=OFF
- name: Build ${{ matrix.os }}-${{ matrix.compilercxx }}
env:
Expand Down

0 comments on commit 45bc574

Please sign in to comment.