das-labor / panopticon

A libre cross-platform disassembler.
https://panopticon.re
GNU General Public License v3.0
1.43k stars 78 forks source link

simple command line interface #301

Closed flanfly closed 7 years ago

flanfly commented 7 years ago

The cli is back! Now that we can use multiple crates I added a simple command line interface that disassembles a file. I agree that's better for experimentation than using the GUI.

Start with cargo run -p panopticon-cli. Use RUST_LOG=info for more useless output.

coveralls commented 7 years ago

Coverage Status

Coverage decreased (-0.03%) to 59.957% when pulling 6cf29648ca0bddf49e228b3b52de51d39a0df6f5 on flanfly:cli into 330591703711840a6b0861380ed4884f506326b8 on das-labor:master.

m4b commented 7 years ago

Woohooo! Will review this asap

m4b commented 7 years ago

@flanfly pretty busy right now will have to review this weekend

I'm really excited about this. First thing is I think we should switch to struct opt for arguments. It's awesome.

Do you mind if I push some commits to this branch and add a feature or two I'd like to see in the CLI to start off with ?

flanfly commented 7 years ago

Replaced by #305