File tree Expand file tree Collapse file tree 1 file changed +1
-28
lines changed
Expand file tree Collapse file tree 1 file changed +1
-28
lines changed Original file line number Diff line number Diff line change @@ -26,29 +26,10 @@ jobs:
2626 echo "${TAG}"
2727 echo "tag=${TAG}" >> $GITHUB_OUTPUT
2828
29- dxsdk :
30- name : DirectX SDK
31- runs-on : windows-latest
32- steps :
33- - id : cache
34- uses : actions/cache@v4
35- with :
36- path : DXSDK
37- key : cache-dxsdk
38- - if : steps.cache.outputs.cache-hit != 'true'
39- name : Create Cache
40- run : |
41- curl -sL https://download.microsoft.com/download/a/e/7/ae743f1f-632b-4809-87a9-aa1bb3458e31/DXSDK_Jun10.exe -o DXSDK_Jun10.exe
42- 7z x DXSDK_Jun10.exe DXSDK/Include -otmp
43- 7z x DXSDK_Jun10.exe DXSDK/Lib -otmp
44- mv tmp/DXSDK DXSDK
45- rm -fR DXSDK_Jun10.exe tmp
46- ls -Ra DXSDK
47-
4829 build :
4930 name : Build ppuc-${{ matrix.platform }}-${{ matrix.arch }}
5031 runs-on : ${{ matrix.os }}
51- needs : [ version, dxsdk ]
32+ needs : [ version ]
5233 strategy :
5334 fail-fast : false
5435 matrix :
7657 - if : (matrix.platform == 'win')
7758 name : Add msbuild to path (win runner)
7859 uses : microsoft/setup-msbuild@v2
79- - if : (matrix.platform == 'win')
80- uses : actions/cache@v4
81- with :
82- path : DXSDK
83- key : cache-dxsdk
8460 - if : (matrix.platform == 'macos')
8561 name : Add autoconf and automake (mac runner)
8662 run : |
9167 - if : (!(matrix.platform == 'linux' && matrix.arch == 'aarch64'))
9268 name : Build ppuc-${{ matrix.platform }}-${{ matrix.arch }}
9369 run : |
94- if [[ "${{ matrix.platform }}" == "win" ]]; then
95- export DXSDK_DIR="${GITHUB_WORKSPACE}/DXSDK"
96- fi
9770 ./platforms/${{ matrix.platform }}/${{ matrix.arch }}/build.sh
9871 - if : (matrix.platform == 'linux' && matrix.arch == 'aarch64')
9972 name : Build ppuc-${{ matrix.platform }}-${{ matrix.arch }} (arm runner)
You can’t perform that action at this time.
0 commit comments