Commit Graph

901 Commits

Author SHA1 Message Date
Casey Rodarmor
b5cac00ffc Invoke sh with -u (error on unbound variable) 2016-10-08 17:29:45 -07:00
Casey Rodarmor
bd8b12db93 Don't print double newline for --show 2016-10-08 17:29:45 -07:00
Casey Rodarmor
c4f87b7e77 Remove list and args from justfile 2016-10-08 17:29:45 -07:00
Casey Rodarmor
c7fb47760b Update notes 2016-10-08 17:29:45 -07:00
Casey Rodarmor
b11b81c640 Add --show command line flag 2016-10-08 17:29:45 -07:00
Casey Rodarmor
ba2ae0a166 Update notes 2016-10-08 17:29:45 -07:00
Casey Rodarmor
c957165f4c Actually run recipes, add a bunch of tests 2016-10-08 17:29:45 -07:00
Casey Rodarmor
853bb7d28a Update shebang test notes 2016-10-08 12:53:53 -07:00
Casey Rodarmor
09826a17c3 Add test for shebang recipes 2016-10-07 21:07:02 -07:00
Casey Rodarmor
a421858d76 Update notes 2016-10-07 17:57:35 -07:00
Casey Rodarmor
25785eea77 Support for polyglot recipes! 2016-10-07 17:56:52 -07:00
Casey Rodarmor
2e97f3f026 Add polyglot recipes to justfile 2016-10-07 17:56:39 -07:00
Casey Rodarmor
fa25c846c7 More validation of recipes, allow leading shebang 2016-10-06 17:43:30 -07:00
Casey Rodarmor
d503b37fb3 Notes 2016-10-06 16:56:36 -07:00
Casey Rodarmor
2a721db280 Invoke sh with -u (error on unbound variable) 2016-10-06 16:56:21 -07:00
Casey Rodarmor
b1d8fdb398 Don't print double newline for --show 2016-10-06 16:50:31 -07:00
Casey Rodarmor
f87ecd6154 Remove list and args from justfile 2016-10-06 16:48:42 -07:00
Casey Rodarmor
823b7a5181 Only test lib to avoid duplicate error messages 2016-10-06 16:27:44 -07:00
Casey Rodarmor
18b43786be Update notes 2016-10-05 16:08:13 -07:00
Casey Rodarmor
2ab75ef03a Add --show command line flag 2016-10-05 16:03:11 -07:00
Casey Rodarmor
fa3856669f Update notes 2016-10-05 14:00:51 -07:00
Casey Rodarmor
355fd685ba Actually run recipes, add a bunch of tests 2016-10-05 13:58:18 -07:00
Casey Rodarmor
063deb43c4 Ignore /tmp and /target 2016-10-03 23:56:09 -07:00
Casey Rodarmor
c0f58eefe8 Lots of work. 2016-10-03 23:55:55 -07:00
Casey Rodarmor
1a7a61acbc Update justfile, notes 2016-10-02 22:31:15 -07:00
Casey Rodarmor
0c29b55df6 Split into lib.rs and main.rs, wrote a bunch of tests 2016-10-02 22:30:28 -07:00
Casey Rodarmor
2d783d5bfb Update notes 2016-10-02 15:47:21 -07:00
Casey Rodarmor
c970f507ad Split command correctly on leading whitespace 2016-10-02 15:46:25 -07:00
Casey Rodarmor
f81e7d8953 Update notes 2016-10-02 15:33:04 -07:00
Casey Rodarmor
ec2b6c59f5 Added proper errors 2016-10-02 15:31:28 -07:00
Casey Rodarmor
8ec000c159 use std::collections:: 2016-10-01 13:51:56 -07:00
Casey Rodarmor
2d8e3d9abe Basic parsing and circular dependency detection working 2016-09-30 23:48:23 -07:00
Casey Rodarmor
c53b6b0ce2 Update notes 2016-09-30 14:23:01 -07:00
Casey Rodarmor
fc37c208ad Add notes 2016-09-29 21:45:53 -07:00
Casey Rodarmor
ca3d159ae4 Add cat. 2016-09-28 22:13:35 -07:00
Casey Rodarmor
fc3b526b24 Further ramblings in readme 2016-09-28 22:07:03 -07:00
Casey Rodarmor
7529c628ca Expanded README.md 2016-09-28 21:58:18 -07:00
Casey Rodarmor
dd83cc46bf Add period to no justfile found error. Bump version. 2016-09-28 13:20:49 -07:00
Casey Rodarmor
68029874c7 Update cargo.lock 2016-09-28 00:02:59 -07:00
Casey Rodarmor
0f245031ba 0.1.3 -> 0.1.4 2016-09-28 00:02:44 -07:00
Casey Rodarmor
f3a92285af Keep searching if justfile isn't found 2016-09-28 00:02:18 -07:00
Casey Rodarmor
9f9346b338 Version bump in cargo.lock 2016-09-27 23:56:47 -07:00
Casey Rodarmor
9665d31180 v0.1.2 -> v0.1.3 2016-09-27 23:26:09 -07:00
Casey Rodarmor
0f74d2e4fa Update cargo.log 2016-09-27 23:25:54 -07:00
Casey Rodarmor
10e1ef4f0f Allow 'Justfile' in addition to 'justfile' 2016-09-27 23:25:06 -07:00
Casey Rodarmor
696fd3a5f1 Remove dependency on brev, bump version 2016-09-27 23:13:17 -07:00
Casey Rodarmor
3b78451f23 Update stuff 2016-09-27 22:57:30 -07:00
Casey Rodarmor
b0d72f319f Fix cargo.toml.license 2016-09-27 22:54:22 -07:00
Casey Rodarmor
9dddb3d458 Update cargo.toml, version -> 0.1.1 2016-09-27 22:53:33 -07:00
Casey Rodarmor
114f6b7bdc Working 2016-09-27 22:49:17 -07:00