There was an error fetching the commit references. Please try again later.
Replace externals with Conan (#3735)
* Remove git submodules that will be loaded through conan * Move custom Find modules to their own folder * Use conan for downloading missing external dependencies * CI: Change the yuzu source folder user to the user that the containers run on * Attempt to remove dirty mingw build hack * Install conan on the msvc build * Only set release build type when using not using multi config generator * Re-add qt bundled to workaround an issue with conan qt not downloading prebuilt binaries * Add workaround for submodules that use legacy CMAKE variables * Re-add USE_BUNDLED_QT on the msvc build bot
Showing
- .ci/scripts/format/exec.sh 3 additions, 0 deletions.ci/scripts/format/exec.sh
- .ci/scripts/linux/exec.sh 3 additions, 0 deletions.ci/scripts/linux/exec.sh
- .ci/scripts/windows/docker.sh 0 additions, 12 deletions.ci/scripts/windows/docker.sh
- .ci/scripts/windows/exec.sh 3 additions, 0 deletions.ci/scripts/windows/exec.sh
- .ci/templates/build-msvc.yml 3 additions, 1 deletion.ci/templates/build-msvc.yml
- .gitmodules 3 additions, 27 deletions.gitmodules
- CMakeLists.txt 217 additions, 70 deletionsCMakeLists.txt
- externals/CMakeLists.txt 6 additions, 81 deletionsexternals/CMakeLists.txt
- externals/boost 0 additions, 1 deletionexternals/boost
- externals/catch 0 additions, 1 deletionexternals/catch
- externals/find-modules/FindCatch2.cmake 35 additions, 0 deletionsexternals/find-modules/FindCatch2.cmake
- externals/find-modules/FindLibzip.cmake 69 additions, 0 deletionsexternals/find-modules/FindLibzip.cmake
- externals/find-modules/FindUnicorn.cmake 0 additions, 0 deletionsexternals/find-modules/FindUnicorn.cmake
- externals/find-modules/Findfmt.cmake 43 additions, 0 deletionsexternals/find-modules/Findfmt.cmake
- externals/find-modules/Findlz4.cmake 54 additions, 0 deletionsexternals/find-modules/Findlz4.cmake
- externals/find-modules/Findnlohmann_json.cmake 35 additions, 0 deletionsexternals/find-modules/Findnlohmann_json.cmake
- externals/find-modules/Findopus.cmake 42 additions, 0 deletionsexternals/find-modules/Findopus.cmake
- externals/find-modules/Findzstd.cmake 41 additions, 0 deletionsexternals/find-modules/Findzstd.cmake
- externals/fmt 0 additions, 1 deletionexternals/fmt
- externals/json/README.md 0 additions, 9 deletionsexternals/json/README.md
Loading
Please register or sign in to comment