diff options
| author | 2023-06-16 05:07:30 -0400 | |
|---|---|---|
| committer | 2023-06-16 05:17:06 -0400 | |
| commit | d35c9899020acdedf4ea7c23a5986fc2e2ceedeb (patch) | |
| tree | 4341802955b8f1784d0658e890575c2d3aaecaa2 | |
| parent | cmake: Extra time zone data download checks (diff) | |
| download | yuzu-d35c9899020acdedf4ea7c23a5986fc2e2ceedeb.tar.gz yuzu-d35c9899020acdedf4ea7c23a5986fc2e2ceedeb.tar.xz yuzu-d35c9899020acdedf4ea7c23a5986fc2e2ceedeb.zip | |
cmake: Use non-conflicting variable names
| -rw-r--r-- | externals/nx_tzdb/CMakeLists.txt | 52 |
1 files changed, 27 insertions, 25 deletions
diff --git a/externals/nx_tzdb/CMakeLists.txt b/externals/nx_tzdb/CMakeLists.txt index 67599faf4..1ec72d418 100644 --- a/externals/nx_tzdb/CMakeLists.txt +++ b/externals/nx_tzdb/CMakeLists.txt | |||
| @@ -28,7 +28,7 @@ endif() | |||
| 28 | set(NX_TZDB_VERSION "220816") | 28 | set(NX_TZDB_VERSION "220816") |
| 29 | set(NX_TZDB_ARCHIVE "${CMAKE_CURRENT_BINARY_DIR}/${NX_TZDB_VERSION}.zip") | 29 | set(NX_TZDB_ARCHIVE "${CMAKE_CURRENT_BINARY_DIR}/${NX_TZDB_VERSION}.zip") |
| 30 | 30 | ||
| 31 | set(NX_TZDB_DIR "${CMAKE_CURRENT_BINARY_DIR}/nx_tzdb") | 31 | set(NX_TZDB_ROMFS_DIR "${CMAKE_CURRENT_BINARY_DIR}/nx_tzdb") |
| 32 | 32 | ||
| 33 | if ((NOT ${CAN_BUILD_NX_TZDB} OR ${YUZU_DOWNLOAD_TIME_ZONE_DATA}) AND NOT EXISTS ${NX_TZDB_ARCHIVE}) | 33 | if ((NOT ${CAN_BUILD_NX_TZDB} OR ${YUZU_DOWNLOAD_TIME_ZONE_DATA}) AND NOT EXISTS ${NX_TZDB_ARCHIVE}) |
| 34 | set(NX_TZDB_DOWNLOAD_URL "https://github.com/lat9nq/tzdb_to_nx/releases/download/${NX_TZDB_VERSION}/${NX_TZDB_VERSION}.zip") | 34 | set(NX_TZDB_DOWNLOAD_URL "https://github.com/lat9nq/tzdb_to_nx/releases/download/${NX_TZDB_VERSION}/${NX_TZDB_VERSION}.zip") |
| @@ -45,10 +45,12 @@ if ((NOT ${CAN_BUILD_NX_TZDB} OR ${YUZU_DOWNLOAD_TIME_ZONE_DATA}) AND NOT EXISTS | |||
| 45 | INPUT | 45 | INPUT |
| 46 | ${NX_TZDB_ARCHIVE} | 46 | ${NX_TZDB_ARCHIVE} |
| 47 | DESTINATION | 47 | DESTINATION |
| 48 | ${NX_TZDB_DIR}) | 48 | ${NX_TZDB_ROMFS_DIR}) |
| 49 | elseif (${CAN_BUILD_NX_TZDB}) | 49 | elseif (${CAN_BUILD_NX_TZDB} AND NOT ${YUZU_DOWNLOAD_TIME_ZONE_DATA}) |
| 50 | add_subdirectory(tzdb_to_nx) | 50 | add_subdirectory(tzdb_to_nx) |
| 51 | add_dependencies(nx_tzdb x80e) | 51 | add_dependencies(nx_tzdb x80e) |
| 52 | |||
| 53 | set(NX_TZDB_ROMFS_DIR "${NX_TZDB_DIR}") | ||
| 52 | endif() | 54 | endif() |
| 53 | 55 | ||
| 54 | target_include_directories(nx_tzdb | 56 | target_include_directories(nx_tzdb |
| @@ -73,25 +75,25 @@ function(CreateHeader ZONE_PATH HEADER_NAME) | |||
| 73 | target_sources(nx_tzdb PRIVATE ${HEADER_PATH}) | 75 | target_sources(nx_tzdb PRIVATE ${HEADER_PATH}) |
| 74 | endfunction() | 76 | endfunction() |
| 75 | 77 | ||
| 76 | CreateHeader(${NX_TZDB_DIR} base) | 78 | CreateHeader(${NX_TZDB_ROMFS_DIR} base) |
| 77 | CreateHeader(${NX_TZDB_DIR}/zoneinfo zoneinfo) | 79 | CreateHeader(${NX_TZDB_ROMFS_DIR}/zoneinfo zoneinfo) |
| 78 | CreateHeader(${NX_TZDB_DIR}/zoneinfo/Africa africa) | 80 | CreateHeader(${NX_TZDB_ROMFS_DIR}/zoneinfo/Africa africa) |
| 79 | CreateHeader(${NX_TZDB_DIR}/zoneinfo/America america) | 81 | CreateHeader(${NX_TZDB_ROMFS_DIR}/zoneinfo/America america) |
| 80 | CreateHeader(${NX_TZDB_DIR}/zoneinfo/America/Argentina america_argentina) | 82 | CreateHeader(${NX_TZDB_ROMFS_DIR}/zoneinfo/America/Argentina america_argentina) |
| 81 | CreateHeader(${NX_TZDB_DIR}/zoneinfo/America/Indiana america_indiana) | 83 | CreateHeader(${NX_TZDB_ROMFS_DIR}/zoneinfo/America/Indiana america_indiana) |
| 82 | CreateHeader(${NX_TZDB_DIR}/zoneinfo/America/Kentucky america_kentucky) | 84 | CreateHeader(${NX_TZDB_ROMFS_DIR}/zoneinfo/America/Kentucky america_kentucky) |
| 83 | CreateHeader(${NX_TZDB_DIR}/zoneinfo/America/North_Dakota america_north_dakota) | 85 | CreateHeader(${NX_TZDB_ROMFS_DIR}/zoneinfo/America/North_Dakota america_north_dakota) |
| 84 | CreateHeader(${NX_TZDB_DIR}/zoneinfo/Antarctica antarctica) | 86 | CreateHeader(${NX_TZDB_ROMFS_DIR}/zoneinfo/Antarctica antarctica) |
| 85 | CreateHeader(${NX_TZDB_DIR}/zoneinfo/Arctic arctic) | 87 | CreateHeader(${NX_TZDB_ROMFS_DIR}/zoneinfo/Arctic arctic) |
| 86 | CreateHeader(${NX_TZDB_DIR}/zoneinfo/Asia asia) | 88 | CreateHeader(${NX_TZDB_ROMFS_DIR}/zoneinfo/Asia asia) |
| 87 | CreateHeader(${NX_TZDB_DIR}/zoneinfo/Atlantic atlantic) | 89 | CreateHeader(${NX_TZDB_ROMFS_DIR}/zoneinfo/Atlantic atlantic) |
| 88 | CreateHeader(${NX_TZDB_DIR}/zoneinfo/Australia australia) | 90 | CreateHeader(${NX_TZDB_ROMFS_DIR}/zoneinfo/Australia australia) |
| 89 | CreateHeader(${NX_TZDB_DIR}/zoneinfo/Brazil brazil) | 91 | CreateHeader(${NX_TZDB_ROMFS_DIR}/zoneinfo/Brazil brazil) |
| 90 | CreateHeader(${NX_TZDB_DIR}/zoneinfo/Canada canada) | 92 | CreateHeader(${NX_TZDB_ROMFS_DIR}/zoneinfo/Canada canada) |
| 91 | CreateHeader(${NX_TZDB_DIR}/zoneinfo/Chile chile) | 93 | CreateHeader(${NX_TZDB_ROMFS_DIR}/zoneinfo/Chile chile) |
| 92 | CreateHeader(${NX_TZDB_DIR}/zoneinfo/Etc etc) | 94 | CreateHeader(${NX_TZDB_ROMFS_DIR}/zoneinfo/Etc etc) |
| 93 | CreateHeader(${NX_TZDB_DIR}/zoneinfo/Europe europe) | 95 | CreateHeader(${NX_TZDB_ROMFS_DIR}/zoneinfo/Europe europe) |
| 94 | CreateHeader(${NX_TZDB_DIR}/zoneinfo/Indian indian) | 96 | CreateHeader(${NX_TZDB_ROMFS_DIR}/zoneinfo/Indian indian) |
| 95 | CreateHeader(${NX_TZDB_DIR}/zoneinfo/Mexico mexico) | 97 | CreateHeader(${NX_TZDB_ROMFS_DIR}/zoneinfo/Mexico mexico) |
| 96 | CreateHeader(${NX_TZDB_DIR}/zoneinfo/Pacific pacific) | 98 | CreateHeader(${NX_TZDB_ROMFS_DIR}/zoneinfo/Pacific pacific) |
| 97 | CreateHeader(${NX_TZDB_DIR}/zoneinfo/US us) | 99 | CreateHeader(${NX_TZDB_ROMFS_DIR}/zoneinfo/US us) |