mirror of
https://github.com/open-goal/jak-project.git
synced 2024-10-20 11:26:18 -04:00
2f6bfd2e64
An attempt to cleanup the last CLI interface we have left to cleanup. - `gk` args now follow the typical convention ie. `--proj-path` instead of `-proj-path`. - args that are passed through to the rest of the application / the game's runtime use the typical convention of following a `--` - I'm thinking some args shouldn't be handled at this level ie (`-nodisplay`, `-vm`, `-novm` or `-jak2`) These could be better documented as legitimate flags and passed in via a nice struct. They don't seem to be used in `InitParams` but I'll triple check. There's a temporary shim here so there is no coupled release with the launcher (right now it executes `gk` with a few args). So I just change the old args into the new format. After one release cycle, I can change it in the launcher and delete it here. I am unsure if this will break the bash shellscript usages -- not sure which args were usually passed into `$@` ![image](https://user-images.githubusercontent.com/13153231/222035309-b6601719-cdc9-40ee-b36e-e4b135d3f128.png) |
||
---|---|---|
.. | ||
decompiler | ||
game | ||
goalc | ||
offline | ||
test_data | ||
all_jak1_symbols.cpp | ||
all_jak1_symbols.h | ||
CMakeLists.txt | ||
test_CodeTester.cpp | ||
test_common_util.cpp | ||
test_emitter.cpp | ||
test_emitter_avx.cpp | ||
test_goos.cpp | ||
test_kernel_jak1.cpp | ||
test_listener_deci2.cpp | ||
test_main.cpp | ||
test_math.cpp | ||
test_pretty_print.cpp | ||
test_reader.cpp | ||
test_type_system.cpp | ||
test_zstd.cpp | ||
test_zydis.cpp |