summaryrefslogtreecommitdiffstats
path: root/.ci/scripts/clang (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-07-23ci,CMake: Integrate vcpkg into CMakeListslat9nq1-1/+0
Uses manifest mode if the bundled vcpkg is used.
2022-07-23ci,CMake: Drop Conan support for vcpkglat9nq1-1/+12
Between packages breaking, Conan always being a moving target for minimum required CMake support, and now their moves to Conan 2.0 causing existing packages to break, I suppose this was a long time coming. vcpkg isn't without its drawbacks, but at the moment it seems easier on the project to use for external packages. Mostly removes the logic for Conan from the root CMakeLists file, leaving basic find_package()'s in its place. Sets only the find_package()'s that require CONFIG mode as necessary. clang and linux CI now use the vcpkg toolchain file configured in the Docker container when possible. mingw CI turns off YUZU_TESTS because there's no way on the container to run Windows executables on a Linux host anyway, and it's not easy to get Catch2 there.
2022-07-05CI: unbreak ADO after GHA changesliushuyu1-1/+1
2022-07-05CI: upload artifacts for pull request verificationliushuyu1-0/+0
2022-07-05CI: use Ninja to build stuff fasterliushuyu1-2/+2
2022-07-05CI: Use GitHub Actions to check pull requestsliushuyu1-2/+0
2021-02-22ci: Add clang build scriptslat9nq3-0/+46
Adds scripts that instruct CI to build yuzu with the installed Clang compiler on yuzuemu/build-environments:linux-fresh. These scripts are based on the .ci/scripts/linux scripts, minus AppImage building since that isn't necessary. Re-uses linux-fresh since that container has Clang 12 installed.