aboutsummaryrefslogtreecommitdiff
path: root/.gitignore
diff options
context:
space:
mode:
authorMiquel Sabaté Solà <mikisabate@gmail.com>2025-01-22 15:57:49 +0100
committerMiquel Sabaté Solà <mikisabate@gmail.com>2025-01-22 15:57:49 +0100
commit61ef02df2c128cd86efcddd3fa53870bc8d575c4 (patch)
tree761bb4c9d443f9f61a95744440664cb6501b47df /.gitignore
parentb4a779f040f18257fde1c357626461ab187490db (diff)
downloadtools.nes-61ef02df2c128cd86efcddd3fa53870bc8d575c4.tar.gz
tools.nes-61ef02df2c128cd86efcddd3fa53870bc8d575c4.zip
Remove the dependency on clap
All three binaries (i.e. readrom, nasm and xa65) used it, and to be honest rolling our own argument parsing was actually pretty easy to achieve. This frees us from a big dependency and it also frees us from inner dependencies such as 'clap_derive' which prevented us from being able to build binaries purely statically. As a side effect, we can now display help/version messages which are more like I'm used to, and certain checks can be moved in the parsing directly instead of having to be done later. As a cherry on top, there is some type masturbation that gets removed along the way. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions