If you look at the newest version on GitHub, WLA's command line argument parser has been changed to be much closer to *nix style.
This:
Has become:
The same goes for wlalink.
If you're not sure how things work now, ask here, on GitHub, or view the program's new help message.
Why did you just break all my projects!?
Because of cleanliness of WLA's code, for one. Although that probably means nothing to users, this will: we're looking to get more selective arguments added to the command line, and the existing code for non-"traditional" flags (-vio meaning traditional) would make things go very crazy very fast. An example would be "--quiet-discard" for wlalink to discard sections but don't alert the user when doing so. This flag can now be added easily!
I've tested the code fairly well, but as stated before, if a problem occurs with the flags to blame then head to GitHub or say something here to report it.
This:
Code:
wla-6502 -Dpizza="good" -L../ -vio bla.s bla.o
Has become:
Code:
wla-6502 -D pizza="good" -L ../ -v -i -o bla.o bla.s
The same goes for wlalink.
If you're not sure how things work now, ask here, on GitHub, or view the program's new help message.
Why did you just break all my projects!?
Because of cleanliness of WLA's code, for one. Although that probably means nothing to users, this will: we're looking to get more selective arguments added to the command line, and the existing code for non-"traditional" flags (-vio meaning traditional) would make things go very crazy very fast. An example would be "--quiet-discard" for wlalink to discard sections but don't alert the user when doing so. This flag can now be added easily!
I've tested the code fairly well, but as stated before, if a problem occurs with the flags to blame then head to GitHub or say something here to report it.