Compare commits

..

2 Commits

Author SHA1 Message Date
Exverge 42f3dd309e Update .gitmodules
suyu-ci / reuse (pull_request) Failing after 10s Details
codespell / Check for spelling errors (pull_request) Successful in 11s Details
suyu verify / Verify Format (pull_request) Successful in 1m26s Details
suyu-ci / reuse (push) Failing after 10s Details
suyu verify / test build (linux-fresh, clang) (pull_request) Failing after 19m23s Details
suyu verify / test build (linux-fresh, linux) (pull_request) Failing after 14m51s Details
codespell / Check for spelling errors (push) Successful in 16s Details
suyu verify / Verify Format (push) Successful in 1m46s Details
suyu verify / test build (linux-mingw, windows) (pull_request) Failing after 2m55s Details
suyu verify / test build (linux-mingw, windows) (push) Failing after 3m1s Details
suyu verify / test build (linux-fresh, clang) (push) Has been cancelled Details
suyu verify / android (push) Has been cancelled Details
suyu verify / test build (linux-fresh, linux) (push) Has been cancelled Details
suyu verify / android (pull_request) Failing after 20m13s Details
2024-03-23 03:04:46 +01:00
Fijxu e509698a9a
ci: Linux builds ready to use.
suyu verify / test build (linux-fresh, linux) (push) Blocked by required conditions Details
suyu-ci / reuse (push) Failing after 9s Details
codespell / Check for spelling errors (push) Successful in 12s Details
suyu verify / Verify Format (push) Successful in 1m28s Details
suyu verify / test build (linux-fresh, clang) (push) Successful in 14m23s Details
suyu verify / test build (linux-mingw, windows) (push) Failing after 2m12s Details
suyu verify / android (push) Has been cancelled Details
2024-03-22 22:42:58 -03:00
5 changed files with 25 additions and 15 deletions

View File

@ -8,13 +8,12 @@ name: suyu-ci
on:
push:
branches: [ "*" ]
branches: [ "dev" ]
tags: [ "*" ]
pull_request:
branches: [ "dev" ]
jobs:
# We don't have transifex for now.
# transifex:
# runs-on: ubuntu-latest
# container: fijxu/build-environments:linux-transifex

View File

@ -9,7 +9,13 @@
# Actions Documentation: https://forgejo.org/docs/next/user/actions/#list-of-tasks-in-a-repository
name: codespell
on: pull_request
on:
push:
branches: [ "*" ]
tags: [ "*" ]
pull_request:
branches: [ "*" ]
permissions: {}
jobs:
codespell:
@ -20,3 +26,4 @@ jobs:
with:
persist-credentials: false
- uses: https://github.com/codespell-project/actions-codespell@master

View File

@ -13,20 +13,24 @@ on:
branches: [ "dev" ]
env:
PR_NUMBER: pr${{ github.event.number }}
CCACHE_DIR: '.ccache'
jobs:
format:
name: 'verify format'
name: 'Verify Format'
runs-on: ubuntu-latest
container:
image: fijxu/build-environments:linux-clang-format
steps:
- uses: https://code.forgejo.org/actions/checkout@v3
with:
submodules: false
- name: set up JDK 17
uses: https://github.com/actions/setup-java@v3
with:
java-version: '17'
distribution: 'temurin'
# - name: set up JDK 17
# uses: https://github.com/actions/setup-java@v3
# with:
# java-version: '17'
# distribution: 'temurin'
- name: 'Verify Formatting'
run: bash -ex ./.ci/scripts/format/script.sh
build-linux:
@ -55,13 +59,13 @@ jobs:
uses: https://code.forgejo.org/actions/cache@v3
id: ccache-restore
with:
path: ~/.ccache
path: .ccache
key: ${{ runner.os }}-${{ matrix.type }}-${{ github.sha }}
restore-keys: |
${{ runner.os }}-${{ matrix.type }}-
- name: Create ccache directory
if: steps.ccache-restore.outputs.cache-hit != 'true'
run: mkdir -p ~/.ccache
run: mkdir -p .ccache
- name: Build
run: ./.ci/scripts/${{ matrix.type }}/docker.sh
env:
@ -171,7 +175,7 @@ jobs:
path: |
~/.gradle/caches
~/.gradle/wrapper
~/.ccache
.ccache
key: ${{ runner.os }}-android-${{ github.sha }}
restore-keys: |
${{ runner.os }}-android-

View File

@ -1,6 +1,6 @@
<!--
SPDX-FileCopyrightText: 2024 suyu emulator project
SPDX-License-Identifier: GPL v3
SPDX-License-Identifier: GPL-3.0-or-later
-->
**Note**: We do not support or condone piracy in any form. In order to use suyu, you'll need keys from your real Switch system, and games which you have legally obtained and paid for. We do not intend to make money or profit from this project.
@ -74,4 +74,4 @@ If you have any questions, don't hesitate to ask us on [Discord](https://discord
## License
suyu is licensed under the free and open-source GPL v3 license.
suyu is licensed under the free and open-source GPL-3.0-or-later license.

View File

@ -702,7 +702,7 @@ public:
return properties.driver.driverID == VK_DRIVER_ID_NVIDIA_PROPRIETARY;
}
/// Checks if we are runing MolvenVK.
/// Checks if we are running MolvenVK.
bool IsMoltenVK() const noexcept {
return properties.driver.driverID == VK_DRIVER_ID_MOLTENVK;
}