Commit graph

21 commits

Author SHA1 Message Date
Daniel Jones
8cb7110099 Support for namelists. Fixes #3. 2014-08-04 12:31:13 -07:00
Daniel Jones
e343ba3689 Allow escaping of '$' with '$$'. 2014-08-04 12:30:25 -07:00
Daniel Jones
46851e27fa Fix go 1.0 compatibility 2014-05-23 11:10:06 -07:00
Daniel Jones
c8987c4e97 Actually fix variable expansion. 2014-04-17 10:35:07 -07:00
Daniel Jones
9403175f0a Fix spurious spaces in variable expansions. 2014-04-17 10:27:20 -07:00
Daniel Jones
39aebf9e77 Fix a bug in which variables in prereq lists would get modified. 2014-04-17 09:48:45 -07:00
Daniel Jones
75d67f9fdb Substitute matches in prereqs in regex meta-rules. 2014-02-01 19:03:11 -08:00
Daniel Jones
b9a5986fc7 Fixes for parsing regex meta-rules. 2014-02-01 18:19:26 -08:00
Daniel Jones
6ef6f52936 Tokenize output from shell expansions. (Fixes #1) 2013-08-18 22:21:25 -07:00
Daniel Jones
ce54fa1868 Fix expanded bracketed sigils. 2013-07-28 21:16:50 -07:00
Daniel Jones
fc1d2ebfb8 Better handling of recipes and subprocesses. 2013-07-09 12:33:25 -07:00
Daniel Jones
bd5c30c30a Fix a bugs in assignment parsing. 2013-04-28 13:25:13 -07:00
Daniel Jones
913af90c60 Fix variables in recipes, prefix expansion, and -a switch behavior 2013-03-18 20:37:01 -07:00
Daniel Jones
587bdd6c63 Variable expansion bug. 2013-03-10 00:34:42 -08:00
Daniel Jones
8cbbe9c53c Fix a number of things. 2013-03-09 20:54:13 -08:00
Daniel Jones
6e0d8979be Graph pruning. 2013-03-09 19:27:28 -08:00
Daniel Jones
467d1d3d44 Prettier printing. 2013-03-03 18:57:14 -08:00
Daniel Jones
8a218f35c0 go fmt 2013-03-03 17:51:00 -08:00
Daniel Jones
ee70f46012 Concurrent rule execution. 2013-03-03 17:50:00 -08:00
Daniel Jones
115d8425be Fix issues with variable expansion. 2013-03-02 10:57:40 -08:00
Daniel Jones
207e052372 Work on graph build and metarule matching. 2013-03-02 00:34:31 -08:00