[Rendering] Minor fix to material default textures; #821
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: build | |
| on: [push, pull_request] | |
| jobs: | |
| windows: | |
| runs-on: windows-latest | |
| steps: | |
| - uses: actions/checkout@v4 | |
| with: | |
| submodules: "recursive" | |
| - uses: abel0b/[email protected] | |
| with: | |
| version: '5.0.0-beta2' | |
| - uses: actions/setup-java@v4 | |
| with: | |
| java-version: '17' | |
| distribution: 'temurin' | |
| - uses: android-actions/setup-android@v3 | |
| - uses: actions/setup-dotnet@v4 | |
| with: | |
| dotnet-version: '10.0.100-rc.1.25451.107' | |
| include-prerelease: True | |
| - run: ${{ '"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\Tools\VsDevCmd.bat" && build_windows.cmd' }} | |
| shell: cmd | |
| working-directory: './Dependencies/' | |
| - run: 'build_windows.cmd' | |
| shell: cmd | |
| working-directory: './Engine/' | |
| - run: 'build_backends.cmd' | |
| shell: cmd | |
| working-directory: './Engine/' | |
| - run: 'build_windows.cmd' | |
| shell: cmd | |
| working-directory: './Tools/' | |
| - run: 'builddefaultresources.cmd' | |
| shell: cmd | |
| - run: 'distribute.cmd' | |
| shell: cmd | |
| - uses: actions/upload-artifact@v4 | |
| with: | |
| name: windows-native-dependencies | |
| path: ./Dependencies/build/native/ | |
| - uses: actions/upload-artifact@v4 | |
| with: | |
| name: windows-production | |
| path: | | |
| ./dist | |
| linux: | |
| runs-on: ubuntu-22.04 | |
| steps: | |
| - uses: actions/checkout@v4 | |
| with: | |
| submodules: "recursive" | |
| - uses: abel0b/[email protected] | |
| with: | |
| version: '5.0.0-beta2' | |
| - uses: actions/setup-java@v4 | |
| with: | |
| java-version: '17' | |
| distribution: 'temurin' | |
| - uses: android-actions/setup-android@v3 | |
| - uses: actions/setup-dotnet@v4 | |
| with: | |
| dotnet-version: '10.0.100-rc.1.25451.107' | |
| include-prerelease: True | |
| - run: 'sudo apt update' | |
| - run: 'sudo apt install git build-essential libxi-dev libxinerama-dev libxrandr-dev libxcursor-dev libgl1-mesa-dev libx11-dev libgtk-3-dev' | |
| - run: 'sh build_linux.sh' | |
| working-directory: './Dependencies/' | |
| - run: 'dotnet workload restore' | |
| working-directory: './Engine/' | |
| - run: 'dotnet workload restore' | |
| working-directory: './Engine/' | |
| - run: 'sh build_linux.sh' | |
| working-directory: './Engine/' | |
| - run: 'sh build_backends.sh' | |
| working-directory: './Engine/' | |
| - run: 'sh build_linux.sh' | |
| working-directory: './Tools/' | |
| - run: 'sh builddefaultresources.sh' | |
| - run: 'sh distribute.sh' | |
| - uses: actions/upload-artifact@v4 | |
| with: | |
| name: linux-native-dependencies | |
| path: ./Dependencies/build/native/ | |
| - uses: actions/upload-artifact@v4 | |
| with: | |
| name: linux-production | |
| path: | | |
| ./dist | |
| android-dependencies: | |
| runs-on: ubuntu-22.04 | |
| steps: | |
| - uses: actions/checkout@v4 | |
| with: | |
| submodules: "recursive" | |
| - uses: abel0b/[email protected] | |
| with: | |
| version: '5.0.0-beta2' | |
| - uses: actions/setup-java@v4 | |
| with: | |
| java-version: '17' | |
| distribution: 'temurin' | |
| - uses: android-actions/setup-android@v3 | |
| - run: 'sudo apt update' | |
| - run: 'sudo apt install git build-essential libxi-dev libxinerama-dev libxrandr-dev libxcursor-dev libgl1-mesa-dev libx11-dev libgtk-3-dev' | |
| - run: 'sh build_android_dependencies.sh' | |
| working-directory: './Dependencies/' | |
| - uses: actions/upload-artifact@v4 | |
| with: | |
| name: android-native-dependencies | |
| path: ./Dependencies/build/native/ | |
| macos: | |
| runs-on: macos-latest | |
| steps: | |
| - uses: actions/checkout@v4 | |
| with: | |
| submodules: "recursive" | |
| - uses: abel0b/[email protected] | |
| with: | |
| version: '5.0.0-beta2' | |
| - uses: actions/setup-java@v4 | |
| with: | |
| java-version: '17' | |
| distribution: 'temurin' | |
| - uses: android-actions/setup-android@v3 | |
| - uses: actions/setup-dotnet@v4 | |
| with: | |
| dotnet-version: '10.0.100-rc.1.25451.107' | |
| include-prerelease: True | |
| - run: 'sh build_macos.sh' | |
| working-directory: './Dependencies/' | |
| - run: 'dotnet workload restore' | |
| working-directory: './Engine/' | |
| - run: 'sh build_mac.sh' | |
| working-directory: './Engine/' | |
| - run: 'sh build_backends.sh' | |
| working-directory: './Engine/' | |
| # TODO: Figure out how to make this work | |
| #- run: 'dotnet workload restore -p:STAPLE_IOS=true --project Engine.sln' | |
| # working-directory: './Engine/' | |
| #- run: 'sh build_backends_mac.sh' | |
| # working-directory: './Engine/' | |
| - run: 'sh build_linux.sh' | |
| working-directory: './Tools/' | |
| - run: 'sh builddefaultresources.sh' | |
| - run: 'sh distribute.sh' | |
| - uses: actions/upload-artifact@v4 | |
| with: | |
| name: mac-native-dependencies | |
| path: ./Dependencies/build/native/ | |
| - uses: actions/upload-artifact@v4 | |
| with: | |
| name: mac-production | |
| path: | | |
| ./dist |