yuzu-emu
/
yuzu-mainline
Archived
1
0
Fork 0
This repository has been archived on 2024-03-23. You can view files and clone it, but cannot push or open issues or pull requests.
yuzu-mainline/.ci/templates
lat9nq dfc6dd0a2d cmake,ci: vcpkg for MSVC default, fix lz4 include, catch2, cleanup
vcpkg: Add Catch2 2.13.9

Catch2 >= 3.0 is not compatible with earlier versions, and for now we
must override the desired version in our vcpkg manifest. We can do this
programmatically by using VCPKG_MANIFEST_FEATURES.

CMakeLists: Search for lz4 CONFIG mode first

vcpkg's lz4 CONFIG cmake script works in Release mode but not in Debug
mode, failing to copy the correct DLLs at compile time.

We still need to search for the regular mode for system-installed
versions.

CMakeLists: Clean up boost exports

Remove some Conan-specific workarounds.

CMakeLists: Use vcpkg for MSVC by default

Not enabling it generally since it's much easier to have system
dependencies installed for Linux and MinGW.
2022-07-28 16:01:47 -04:00
..
build-mock.yml chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
build-msvc.yml cmake,ci: vcpkg for MSVC default, fix lz4 include, catch2, cleanup 2022-07-28 16:01:47 -04:00
build-single.yml chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
build-standard.yml chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
build-testing.yml chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
format-check.yml chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
merge-private.yml chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
merge.yml chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
mergebot-private.yml chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
mergebot.yml chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
release-download.yml chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
release-github.yml chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
release-private-tag.yml chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
release-universal.yml chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
retrieve-artifact-source.yml chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
retrieve-master-source.yml chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
sync-source.yml chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00