lat9nq
a429a048c6
nx_tzdb: Directly reference variables in if statements
...
Addresses review feedback.
2023-06-17 01:48:46 -04:00
lat9nq
7157c3c506
cmake: Add warn about cross compiling, disable android
2023-06-16 05:38:33 -04:00
lat9nq
d8ff2cb4e6
cmake: Check for target is Windows
...
MinGW has issues building tzdb2nx due to the headers being Windows
specific. Download for this toolchain as well.
2023-06-16 05:32:11 -04:00
lat9nq
5562ef07f8
cmake: Use non-conflicting variable names
2023-06-16 05:17:06 -04:00
lat9nq
d4f4422710
cmake: Extra time zone data download checks
...
Extra sanitization for Windows hosts, and fail loudly when the
download fails.
cmake: Fix status code reading
2023-06-16 05:17:03 -04:00
lat9nq
9fa3bf9f06
cmake: Add option to always download time zone data
2023-06-16 04:32:31 -04:00
lat9nq
7d44a0890c
externals: submodule tzdb_to_nx
...
Fix for Flatpak being unable to download during CMake configure.
2023-06-16 04:15:19 -04:00
lat9nq
6312395d15
nx_tzdb: Support submoduling tzdb_to_nx
...
Fix for flatpak having no internet access during CMake configure.
2023-06-16 04:00:19 -04:00
lat9nq
2ed870c2a8
nx_tzdb: Correct Antarctica spelling
2023-06-15 23:03:54 -04:00
lat9nq
23f2b1ebad
nx_tzdb: Create headers from downloaded system archive data
...
Use lat9nq/tzdb_to_nx release data to generate header files.
nx_tzdb: Use an interface library
nx_tzdb: Gate download if achive not exists
nx_tzdb: Fix header generator brace closing
nx_tzdb: Add base directory files
nx_tzdb: Add SPDX info
2023-06-05 15:15:22 -04:00