1717 steps :
1818 - name : Install dependencies
1919 run : |
20- brew install autoconf automake libtool pkg-config check cmake sdl3 spirv-cross
20+ brew install autoconf automake libtool pkg-config check cmake sdl3
2121
2222 - name : Checkout Objectively
2323 uses : actions/checkout@v6
3636 make -j$(sysctl -n hw.logicalcpu)
3737 sudo make install
3838
39- - name : Build SDL_shadercross
40- run : |
41- git clone --depth 1 https://github.com/libsdl-org/SDL_shadercross.git SDL_shadercross
42- cmake -S SDL_shadercross -B SDL_shadercross/build \
43- -DSDLSHADERCROSS_DXC=OFF \
44- -DSDLSHADERCROSS_SPIRVCROSS_SHARED=OFF \
45- -DCMAKE_PREFIX_PATH=/opt/homebrew
46- cmake --build SDL_shadercross/build
47- sudo cmake --install SDL_shadercross/build
48- sudo cp SDL_shadercross/build/shadercross /usr/local/bin/
49- sudo install_name_tool -add_rpath /usr/local/lib /usr/local/bin/shadercross
50-
5139 - name : Checkout ObjectivelyGPU
5240 uses : actions/checkout@v6
5341
@@ -125,12 +113,6 @@ jobs:
125113 repository : jdolan/Objectively
126114 path : Objectively
127115
128- - name : Checkout ObjectivelyMVC
129- uses : actions/checkout@v6
130- with :
131- repository : jdolan/ObjectivelyMVC
132- path : ObjectivelyMVC
133-
134116 - name : Checkout ObjectivelyGPU
135117 uses : actions/checkout@v6
136118 with :
@@ -145,4 +127,4 @@ jobs:
145127
146128 - name : Build ObjectivelyGPU
147129 working-directory : ${{ github.workspace }}/ObjectivelyGPU
148- run : msbuild /m /p:Configuration=${{ env.BUILD_CONFIGURATION }} /p:Platform=x64 ObjectivelyGPU.vs15/ObjectivelyGPU.sln
130+ run : msbuild /m /p:Configuration=${{ env.BUILD_CONFIGURATION }} /p:Platform=x64 ObjectivelyGPU.vs15/ObjectivelyGPU.vcxproj
0 commit comments