Commit Graph
7 Commits
Author SHA1 Message Date
milner babb1e6495 feat(target): exclude files from a srcs glob 2022-08-05 16:24:09 +00:00
milner a96db02e25 feat(rule): chain rules and depend on the tool they run 2022-08-04 15:59:54 +00:00
milner 710b2578c6 feat(rule): let a rule use a target as its tool 2022-07-25 20:44:53 +00:00
milner b3a2340a22 fix(build): handle assembly and reject sources meowc cannot compile 2022-07-25 11:49:47 +00:00
milner 84fae96b16 refactor(lib): delete the code nothing reaches 2022-07-24 18:55:09 +00:00
milner 5f81ab227d feat(run): run blocks for commands the build does not produce 2022-07-21 16:25:46 +00:00
milner fcb544fd65 feat(resolve): lower surviving blocks into targets and rule instances
Expands globs, resolves use edges between targets, propagates inherited
includes, and instantiates a rule once per matched input.
2022-06-08 10:43:20 +00:00