Commit Graph

24 Commits

Author SHA1 Message Date
lat9nq
d35fcb2558 cmake: Add user specifiable version variable
Previously it was still using the submodule's version.
2024-01-18 20:33:04 -05:00
lat9nq
b5dc9ac015 cmake: Check program existence with CMake standards 2024-01-17 15:49:35 -05:00
lat9nq
735363404b generate_binary_list: Fix recursive sub dirs 2023-10-11 16:34:27 -04:00
lat9nq
cba24ea9a8 generate_binary_list: Specify full path
Otherwise has the convoluted DIR DIR arguments.
2023-06-23 18:50:09 -04:00
lat9nq
6415df918b cmake: Move list directory for general access 2023-06-23 18:17:23 -04:00
lat9nq
7c1fc8b9ad tzdb: Use pure cmake to generate binaryList.txt 2023-06-23 18:11:24 -04:00
Jan Beich
c3700819a6 cmake: use date -r on more BSDs
- macOS `date` is based on FreeBSD while `-r` is from historical BSD
- GNU `date` may not be installed or installed as `gdate`
2023-06-23 21:29:48 +00:00
Jan Beich
6ca7f92b0e Switch to POSIX sh for scripts
- GNU `bash` may not be installed or installed outside of /bin
- *.sh only use `==` from Bash, so /bin/sh is enough
2023-06-23 21:29:48 +00:00
Termynat0r
d1dd9ad8e4 macOS fix for commit #394741
Fix for commit #394741, which broke macOS building because the macOS date takes slightly different arguments
2023-06-19 16:40:52 +02:00
lat9nq
03c56aa26c cmake: Remove x80e from all target 2023-06-16 04:10:28 -04:00
lat9nq
3bcb7f0ed3 cmake: Reduce number of targets
All of these files can be generated from one target
2023-06-16 04:10:14 -04:00
lat9nq
38c6fddfc3 cmake: Fix dependencies
Now the files won't be built repeatedly each time it's called.
2023-06-16 04:00:50 -04:00
lat9nq
0b28ddb5a6 cmake: Use generator expression to target binary 2023-06-16 03:23:48 -04:00
lat9nq
d394741906 cmake: Get version info from git 2023-06-16 02:04:50 -04:00
lat9nq
467e965659 general: Use a submodule of eggert/tz 2023-06-16 01:16:02 -04:00
lat9nq
64bde0a8bf tzdb: Generate remaining nintendo files 2023-06-02 22:45:53 -04:00
lat9nq
526b765d8c tzdb: Generate nx time zone files 2023-05-28 01:54:17 -04:00
lat9nq
e2eec38882 main: Fix file creation bug 2023-05-28 01:53:55 -04:00
lat9nq
e359040558 src: Move tzdb2nx to its own directory 2023-05-27 19:33:00 -04:00
lat9nq
c91a0ccc43 main: Return errno when applicable 2023-05-27 19:29:07 -04:00
lat9nq
0cc0aed335 main: Show help text 2023-05-27 19:25:54 -04:00
lat9nq
2eb968905c Add error checking 2023-05-27 19:21:30 -04:00
lat9nq
626ecd21cc general: Initial strip implementation
Produces files identical to Nintendo's format.
2023-05-27 16:46:05 -04:00
lat9nq
d2349d6587 Initial commit 2023-05-27 00:30:34 -04:00