diff options
| author | 2022-06-19 18:09:54 -0700 | |
|---|---|---|
| committer | 2022-06-19 18:09:54 -0700 | |
| commit | d25b193bfda58f85c2bc124b0aa59aa7ded01f15 (patch) | |
| tree | 1b127e8427e70a197952c51d989819722c7b0bce | |
| parent | Merge pull request #8476 from liamwhite/gpu-wasnt-ready (diff) | |
| download | yuzu-d25b193bfda58f85c2bc124b0aa59aa7ded01f15.tar.gz yuzu-d25b193bfda58f85c2bc124b0aa59aa7ded01f15.tar.xz yuzu-d25b193bfda58f85c2bc124b0aa59aa7ded01f15.zip | |
cmake: Use compatibility list in source directory
For Flatpak builds, the compatibility list is located in the source directory. In this case, CMake will copy it to the build directory.
| -rw-r--r-- | CMakeLists.txt | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index be70c04ae..def26c19f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt | |||
| @@ -76,6 +76,10 @@ if (ENABLE_COMPATIBILITY_LIST_DOWNLOAD AND NOT EXISTS ${PROJECT_BINARY_DIR}/dist | |||
| 76 | https://api.yuzu-emu.org/gamedb/ | 76 | https://api.yuzu-emu.org/gamedb/ |
| 77 | "${PROJECT_BINARY_DIR}/dist/compatibility_list/compatibility_list.json" SHOW_PROGRESS) | 77 | "${PROJECT_BINARY_DIR}/dist/compatibility_list/compatibility_list.json" SHOW_PROGRESS) |
| 78 | endif() | 78 | endif() |
| 79 | if (EXISTS ${PROJECT_SOURCE_DIR}/compatibility_list.json) | ||
| 80 | file(COPY "${PROJECT_SOURCE_DIR}/compatibility_list.json" | ||
| 81 | DESTINATION "${PROJECT_BINARY_DIR}/dist/compatibility_list/") | ||
| 82 | endif() | ||
| 79 | if (NOT EXISTS ${PROJECT_BINARY_DIR}/dist/compatibility_list/compatibility_list.json) | 83 | if (NOT EXISTS ${PROJECT_BINARY_DIR}/dist/compatibility_list/compatibility_list.json) |
| 80 | file(WRITE ${PROJECT_BINARY_DIR}/dist/compatibility_list/compatibility_list.json "") | 84 | file(WRITE ${PROJECT_BINARY_DIR}/dist/compatibility_list/compatibility_list.json "") |
| 81 | endif() | 85 | endif() |