mirror of
https://github.com/RetroDECK/Duckstation.git
synced 2024-11-22 05:45:38 +00:00
CI: Remove ninja dependency for Mac deps
This commit is contained in:
parent
4208d41183
commit
0ebc239003
|
@ -342,9 +342,9 @@ rm -fr "SPIRV-Cross-$SPIRV_CROSS"
|
||||||
tar xf "SPIRV-Cross-$SPIRV_CROSS.tar.gz"
|
tar xf "SPIRV-Cross-$SPIRV_CROSS.tar.gz"
|
||||||
cd "SPIRV-Cross-$SPIRV_CROSS"
|
cd "SPIRV-Cross-$SPIRV_CROSS"
|
||||||
patch -p1 < "$SCRIPTDIR/spirv-cross-changes.patch"
|
patch -p1 < "$SCRIPTDIR/spirv-cross-changes.patch"
|
||||||
cmake "${CMAKE_COMMON[@]}" "$CMAKE_ARCH_UNIVERSAL" -DSPIRV_CROSS_SHARED=ON -DSPIRV_CROSS_STATIC=OFF -DSPIRV_CROSS_CLI=OFF -DSPIRV_CROSS_ENABLE_TESTS=OFF -DSPIRV_CROSS_ENABLE_GLSL=ON -DSPIRV_CROSS_ENABLE_HLSL=OFF -DSPIRV_CROSS_ENABLE_MSL=ON -DSPIRV_CROSS_ENABLE_CPP=OFF -DSPIRV_CROSS_ENABLE_REFLECT=OFF -DSPIRV_CROSS_ENABLE_C_API=ON -DSPIRV_CROSS_ENABLE_UTIL=ON -B build -G Ninja
|
cmake "${CMAKE_COMMON[@]}" "$CMAKE_ARCH_UNIVERSAL" -DSPIRV_CROSS_SHARED=ON -DSPIRV_CROSS_STATIC=OFF -DSPIRV_CROSS_CLI=OFF -DSPIRV_CROSS_ENABLE_TESTS=OFF -DSPIRV_CROSS_ENABLE_GLSL=ON -DSPIRV_CROSS_ENABLE_HLSL=OFF -DSPIRV_CROSS_ENABLE_MSL=ON -DSPIRV_CROSS_ENABLE_CPP=OFF -DSPIRV_CROSS_ENABLE_REFLECT=OFF -DSPIRV_CROSS_ENABLE_C_API=ON -DSPIRV_CROSS_ENABLE_UTIL=ON -B build
|
||||||
cmake --build build --parallel
|
cmake --build build --parallel
|
||||||
ninja -C build install
|
cmake --install build
|
||||||
cd ..
|
cd ..
|
||||||
|
|
||||||
echo "Cleaning up..."
|
echo "Cleaning up..."
|
||||||
|
|
Loading…
Reference in a new issue