Install Qt and Vulkan for Windows builds

This commit is contained in:
Luke Street 2021-03-07 20:16:26 -05:00
parent 1f45cba869
commit 30a2255674
1 changed files with 20 additions and 9 deletions

View File

@ -41,7 +41,8 @@ jobs:
VERSION: ${{github.run_number}} VERSION: ${{github.run_number}}
run: ci/build-appimage.sh run: ci/build-appimage.sh
- uses: actions/upload-artifact@v2 - name: Upload artifacts
uses: actions/upload-artifact@v2
with: with:
name: urde-linux-gcc-x86_64 name: urde-linux-gcc-x86_64
path: URDE-*.AppImage path: URDE-*.AppImage
@ -81,7 +82,8 @@ jobs:
VERSION: ${{github.run_number}} VERSION: ${{github.run_number}}
run: ci/build-appimage.sh run: ci/build-appimage.sh
- uses: actions/upload-artifact@v2 - name: Upload artifacts
uses: actions/upload-artifact@v2
with: with:
name: urde-linux-clang-x86_64 name: urde-linux-clang-x86_64
path: URDE-*.AppImage path: URDE-*.AppImage
@ -108,7 +110,8 @@ jobs:
working-directory: ${{github.workspace}}/build working-directory: ${{github.workspace}}/build
run: cmake --build . --config $BUILD_TYPE run: cmake --build . --config $BUILD_TYPE
- uses: actions/upload-artifact@v2 - name: Upload artifacts
uses: actions/upload-artifact@v2
with: with:
name: urde-macos-x86_64 name: urde-macos-x86_64
path: build/Binaries/urde.app path: build/Binaries/urde.app
@ -133,8 +136,11 @@ jobs:
# working-directory: ${{github.workspace}}/temp # working-directory: ${{github.workspace}}/temp
# run: ${{steps.download-llvm.outputs.filename}} /S # run: ${{steps.download-llvm.outputs.filename}} /S
# - name: Install ninja - name: Install Qt
# run: choco install ninja uses: jurplel/install-qt-action@v2
# - name: Install dependencies
# run: choco install ninja vulkan-sdk
- name: Enable Visual Studio environment - name: Enable Visual Studio environment
uses: ilammy/msvc-dev-cmd@v1 uses: ilammy/msvc-dev-cmd@v1
@ -153,7 +159,8 @@ jobs:
working-directory: ${{github.workspace}}/build working-directory: ${{github.workspace}}/build
run: cmake --build . --config $BUILD_TYPE run: cmake --build . --config $BUILD_TYPE
- uses: actions/upload-artifact@v2 - name: Upload artifacts
uses: actions/upload-artifact@v2
with: with:
name: urde-windows-msvc-x86_64 name: urde-windows-msvc-x86_64
path: | path: |
@ -182,8 +189,11 @@ jobs:
working-directory: ${{github.workspace}}/temp working-directory: ${{github.workspace}}/temp
run: ${{steps.download-llvm.outputs.filename}} /S run: ${{steps.download-llvm.outputs.filename}} /S
- name: Install ninja - name: Install Qt
run: choco install ninja uses: jurplel/install-qt-action@v2
- name: Install dependencies
run: choco install ninja vulkan-sdk
- name: Enable Visual Studio environment - name: Enable Visual Studio environment
uses: ilammy/msvc-dev-cmd@v1 uses: ilammy/msvc-dev-cmd@v1
@ -205,7 +215,8 @@ jobs:
working-directory: ${{github.workspace}}/build working-directory: ${{github.workspace}}/build
run: cmake --build . --config $BUILD_TYPE run: cmake --build . --config $BUILD_TYPE
- uses: actions/upload-artifact@v2 - name: Upload artifacts
uses: actions/upload-artifact@v2
with: with:
name: urde-windows-clang-x86_64 name: urde-windows-clang-x86_64
path: | path: |