Meziu
3429e3ed9c
Merge pull request #38 from rust3ds/publish
...
Update Cargo.toml before publishing
1 year ago
Andrea Ciliberti
c1f5e121f1
Update Cargo.toml before publishing
1 year ago
Meziu
afc9046365
Merge pull request #37 from rust3ds/feature/ci
...
Basic CI with lints and cargo-new
1 year ago
Andrea Ciliberti
70d5ec1843
Undo wrong changes
1 year ago
Andrea Ciliberti
4560716fcc
Fix >= version check
1 year ago
Andrea Ciliberti
f5bee9a4e5
Slight description change
1 year ago
Andrea Ciliberti
17ce4002e8
Check for oldest supported version
1 year ago
Andrea Ciliberti
ea28cbc788
Newer actions
1 year ago
Andrea Ciliberti
66eb19ed1f
Fixup lint job
1 year ago
Andrea Ciliberti
7e16b8f123
First CI test
1 year ago
Meziu
6c22e506af
Merge pull request #36 from rust3ds/feature/cargo-new
...
General refactoring and cargo-new
1 year ago
Andrea Ciliberti
dd5ed8a480
Fix new Cargo.toml
1 year ago
Andrea Ciliberti
abe088a78c
Update README
2 years ago
Andrea Ciliberti
a0fcbbc57e
Fixed --help docs
2 years ago
Andrea Ciliberti
9b483a8589
Rebased changes
2 years ago
Andrea Ciliberti
eaa93126f4
Merge different commands under a common infrastructure
2 years ago
Andrea Ciliberti
b899ff9d7e
Remove useless RUSTFLAGS changes
2 years ago
Andrea Ciliberti
9b6b79dff2
Callback refactor and cargo-new
2 years ago
Ian Chamberlain
78a652fdfb
Merge pull request #32 from rust3ds/feature/doctests
2 years ago
Ian Chamberlain
6f4b74355a
Merge branch 'master' into feature/doctests
2 years ago
Ian Chamberlain
3e7665fb63
Slightly improve doctest output
...
Warn user that no 3dsx will be built in this case, and use "human"
formatting so that we get colored rustc output (since we don't need to
parse the JSON output in this case anyway).
2 years ago
Meziu
804f63d0bc
Merge pull request #35 from rust3ds/fix/licensing
...
Fix/licensing
2 years ago
Meziu
a1ca4f649a
Update README.md
2 years ago
Andrea Ciliberti
318320200b
Add license files
2 years ago
Andrea Ciliberti
657eeccd1e
Fix licensing
2 years ago
Ian Chamberlain
5a06e64307
Add default CODEOWNERS to auto-add reviews
2 years ago
Ian Chamberlain
e8535a130d
Add limited support for `cargo 3ds test --doc`
2 years ago
Meziu
83032c6a71
Merge pull request #26 from ian-h-chamberlain/feature/clap4-upgrade-extra-args
...
Upgrade to clap4, add extra args and help strings
2 years ago
Ian Chamberlain
329cb00d74
Documentation improvements and extra test case
2 years ago
Ian Chamberlain
dd8ae47296
Plumb through 3dslink args for run + test commands
2 years ago
Ian Chamberlain
dbf1595def
Add plumbing for new commands to running cargo
2 years ago
Ian Chamberlain
583fc67fc6
Update docstrings and arg parsing
...
Also add the most basic `debug_assert` test.
2 years ago
Ian Chamberlain
c2560622e8
Fix some build errors for testing
2 years ago
Ian Chamberlain
cef69644e6
Upgrade to clap4, add extra args and help strings
2 years ago
Meziu
7b70b6b26c
Merge pull request #24 from rust3ds/fix/clippy-build-std
...
Move build-std argument after the subcommand to fix clippy
2 years ago
Mark Drobnak
cb3a9a19ff
Set build-std flag before trailing arguments
2 years ago
Mark Drobnak
7e99e1a9a5
Move build-std argument after the subcommand to fix clippy
...
This fixes `cargo +nightly 3ds clippy`. See this thread:
https://rust-lang.zulipchat.com/#narrow/stream/257328-clippy/topic/-Zbuild-std.20and.20clippy.3F/near/290622458
2 years ago
Mark Drobnak
7723d93227
Merge pull request #21 from SteveCookTU/clap3-rewrite
...
Cleanup and Rewrite using Clap crate
2 years ago
Steve Cook
c7b6482f9c
Remove Display trait
...
Inline match command to subcommand for make_cargo_build_command
2 years ago
Steve Cook
84ac10371b
Cargo fmt
2 years ago
Steve Cook
1a562d0c1a
Build and not run under the hood when calling `cargo 3ds run`
...
Cargo fmt
2 years ago
Steve Cook
eb1d4345b7
Fix logic for when to link
2 years ago
Steve Cook
8d350a8c6b
Only link for `run` and `test` subcommands.
2 years ago
Steve Cook
9aa632622c
Remove fully qualified derive
2 years ago
Steve Cook
4c5929715c
Move command struct and parser to command.rs
2 years ago
Steve Cook
ef6a2f6724
Revert println! to eprintln!
2 years ago
Steve Cook
8eac835c4c
Add comments
2 years ago
Steve Cook
06bdf9f289
Move should_link and message_format to separate functions
2 years ago
Steve Cook
239556abf8
Revert to original cargo usage
...
Re-add TeeReader comment
Remove debugging line
2 years ago
Steve Cook
51917f8fcf
Add AllowLeadingHyphen
2 years ago