Commit graph

48 commits

Author SHA1 Message Date
Zeyi Fan
e0133d7ae5 add mode flag 2020-07-26 15:32:33 -07:00
Zeyi Fan
e1748f91db rename opt to options 2020-07-26 14:50:34 -07:00
Zeyi Fan
040a52ae4f merge #22 2020-07-26 14:46:50 -07:00
Zeyi Fan
2976716bcd release v0.4.1 2020-06-14 22:06:28 -07:00
Zeyi Fan
3468be171f fix README link 2020-06-14 21:58:31 -07:00
Zeyi Fan
65db163b1f support verbose & quiet flag
close #25
2020-06-14 21:57:19 -07:00
Zeyi Fan
db6b67fd11 update dependencies 2020-06-14 21:56:46 -07:00
Bruno Rocha
586b1d926f
Add micro-editor instruction (#21)
https://micro-editor.github.io/
2020-06-14 21:14:49 -07:00
Rain
4e05c0bd62
ensure that package names match Rust requirements (#27)
We can't have `-` characters in package names, and they can't start with a
digit.
2020-06-11 21:11:27 -07:00
Bruno Rocha
56b757d188 Attempt to fix #20 - Add --test option to run only tests 2020-03-20 13:22:38 -03:00
Mat Wood
0a51c96f5b
Add VSCode Task Description (#19)
It's easy to use cargo play from VSCode using the task system. This diff adds a task description to be added for running CargoPlay.
2020-01-29 14:21:31 -08:00
Stephan Seitz
39e73a6d96 Use command! with ! in README.md for vim command (#17) 2020-01-17 11:09:42 -08:00
Stephan Seitz
03fc4e50dd Cargo update (#16) 2020-01-17 11:08:39 -08:00
Zeyi Fan
9cc0f9b572 release 0.4.0 2019-08-20 22:37:42 -07:00
Zeyi Fan
e377de8b31 add dtoa test, thanks @reitermarkus 2019-08-20 22:14:39 -07:00
Markus Reiter
ef82a84a84 Fix Git dependencies. (#13) 2019-08-20 22:04:43 -07:00
Zeyi Fan
ed322db23f allow user to override infer result 2019-08-20 22:03:54 -07:00
Zeyi Fan
8aff17b192 add --infer that allows cargo-play to infer dependencies 2019-08-20 21:24:57 -07:00
Zeyi Fan
7e424d95b3 add external_crate test 2019-08-15 00:29:31 -07:00
Zeyi Fan
f345f7589d add more integration tests && implement args 2019-08-15 00:18:00 -07:00
Zeyi Fan
6a9b334721 make integration test parallel 2019-08-14 23:42:53 -07:00
Zeyi Fan
003540a904 listen to clippy 2019-08-14 22:48:35 -07:00
Zeyi Fan
b1b9510d7e add badges cuz why not 2019-08-13 00:24:16 -07:00
Zeyi Fan
4b6a8590b2 tweak travis CI config 2019-08-13 00:05:49 -07:00
Zeyi Fan
e9b0b5557a add basic integration test 2019-08-13 00:04:18 -07:00
Zeyi Fan
bbb7d97fe1 add --save=<PATH> option
This option allows user to convert a single Rust file into a cargo project with artifacts from previous run and the generated Cargo.toml
2019-08-12 22:58:52 -07:00
Zeyi Fan
85153b08ef allow passing flags directly to cargo 2019-07-28 18:37:50 -07:00
Zeyi Fan
961b74b95e use last for args and improve documents for command line options 2019-07-28 17:48:34 -07:00
Ashkan Kiani
4fdc7ca414 Add release, cached, and arg flags (#10)
`--release` compiles in release mode

`--cached` checks for an existing executable before executing

`-a, --arg` allows forward arguments to the program
2019-07-28 17:31:24 -07:00
Zeyi Fan
8ff34970b7 skip shebang & empty lines at the beginning 2019-07-28 17:31:08 -07:00
Ashkan Kiani
21d51d5b2e Update parsing for package declarations (#9)
Use `filter` instead of `take_while` to find all cargo-play
declarations.
2019-07-28 17:27:37 -07:00
Zeyi Fan
3d1f7c81ef release v0.3.0 2019-06-20 23:07:20 -07:00
Zeyi Fan
057c48416f sort filenames when computing hash 2019-06-20 23:04:37 -07:00
Zeyi Fan
002e5c5d70 add -c/--clean for cleaning temporary cargo directory 2019-06-20 23:01:33 -07:00
Zeyi Fan
7853cd498d add toolchain support 2019-06-20 22:51:50 -07:00
Xidorn Quan
1fbe0e878c remove type_alias_enum_variants feature to support stable (#2)
🍺
2019-06-07 10:12:59 -07:00
Zeyi Fan
959efa1a73 bump version 2019-05-23 23:25:04 -07:00
Zeyi Fan
fde3a2ec24 add edition support 2019-05-23 23:23:50 -07:00
Zeyi Fan
951058c428 fix usage 2019-05-23 23:05:42 -07:00
Zeyi Fan
be3afd04d7 release 0.1.1 2019-05-20 01:03:41 -07:00
Zeyi Fan
6fc03845e4 add vim command && recordings for preview 2019-05-20 00:59:19 -07:00
Zeyi Fan
82d61f0b36 fix some bugs, add subdir support 2019-05-20 00:28:31 -07:00
Zeyi Fan
177ae206f5 skip first play properly 2019-05-19 23:30:15 -07:00
Zeyi Fan
aa9be78eeb add some TODOs 2019-05-16 00:20:53 -07:00
Zeyi Fan
b81be576b0 update README.md 2019-05-16 00:18:38 -07:00
Zeyi Fan
0f7035b356 add metadata 2019-05-16 00:16:11 -07:00
Zeyi Fan
f98b0e3c04 initial version 2019-05-16 00:04:16 -07:00
Zeyi Fan
8cd541bf81
Initial commit 2019-05-11 22:18:47 -07:00