Browse Source
[cmake] properly invalidate tzdb cache; require matching version
Signed-off-by: crueter <crueter@eden-emu.dev>
pull/346/head
crueter
7 months ago
No known key found for this signature in database
GPG Key ID: 425ACD2D4830EBC6
1 changed files with
2 additions and
3 deletions
-
externals/nx_tzdb/CMakeLists.txt
|
|
|
@ -32,10 +32,9 @@ if (CMAKE_SYSTEM_NAME STREQUAL "Windows" OR ANDROID) |
|
|
|
endif() |
|
|
|
|
|
|
|
set(NX_TZDB_VERSION "250725") |
|
|
|
set(NX_TZDB_ROMFS_DIR "${CPM_SOURCE_CACHE}/nx_tzdb") |
|
|
|
|
|
|
|
set(NX_TZDB_ROMFS_DIR "${CPM_SOURCE_CACHE}/nx_tzdb/") |
|
|
|
|
|
|
|
if ((NOT CAN_BUILD_NX_TZDB OR YUZU_DOWNLOAD_TIME_ZONE_DATA) AND NOT EXISTS ${NX_TZDB_ROMFS_DIR}) |
|
|
|
if ((NOT CAN_BUILD_NX_TZDB OR YUZU_DOWNLOAD_TIME_ZONE_DATA) AND NOT EXISTS ${NX_TZDB_ROMFS_DIR}/${NX_TZDB_VERSION}) |
|
|
|
message(STATUS "Downloading time zone data...") |
|
|
|
AddJsonPackage(tzdb) |
|
|
|
elseif (CAN_BUILD_NX_TZDB AND NOT YUZU_DOWNLOAD_TIME_ZONE_DATA) |
|
|
|
|