18 Commits

Author SHA1 Message Date
Jan
5fee875495
chore: use filename of argv0 in UsageInformation 2024-09-23 23:05:04 +02:00
Jan
32480a75eb
chore: give all args to arg parser instead of omitting arg0 2024-09-23 22:38:18 +02:00
Jan
da18291c89
chore: improve args code for other tools 2024-09-23 20:00:00 +02:00
Jan
74a54ec981
feat: add command line args to add asset and source search paths without overriding all 2024-09-08 21:07:49 +01:00
Jan
8ea9380526
chore: fix command line description for linker gdt and source args 2024-09-08 21:43:45 +02:00
Jan
c6ffdedb81
feat: load raw game folder relative to binary to be able to always locate it, even when in a different working directory 2024-09-08 16:15:45 +02:00
Jan
0b0b888b0d
chore: make help command return exit code 0 2024-01-23 23:14:52 +01:00
Jan
05437cfd7d
feat: add version command line arg to all executables 2024-01-23 23:14:52 +01:00
Clang Format
6b4f5d94a8
Reformat code with clang format 2023-11-19 21:07:21 +00:00
Jan
0b4a0ac070 Add possibility to build different targets in the same project for e.g. IPaks 2023-10-21 15:33:14 +02:00
Jan
e36367fe01 Rename linker "zone" to "project" 2023-09-28 20:28:34 +02:00
Jan
686102a59e Add game pattern to search paths 2022-08-13 20:49:33 +02:00
Jan
95b2e4b851 fix linker not having "no optimization" command line argument available 2021-12-29 11:49:11 +01:00
Jan
d24e847204 Add command line argument for disable menu optimizations on loading 2021-12-28 18:26:41 +01:00
Jan
b082e471e7 Add permissive mode for menu parsing that accepts unknown script tokens as long as they can be put into the script 2021-11-28 17:55:26 +01:00
Jan
4f995751ce Add load argument to unlinker to load zones before trying to unlink specified zones
this allows to make sure certain ipaks are loaded before dumping
2021-03-27 16:45:30 +01:00
Jan
c47ea48b6b Open search paths for assets, gdts and source in Linker 2021-03-10 12:26:09 +01:00
Jan
e6a91c0305 add linker basis 2021-03-08 12:46:27 +01:00