commit | e9bc5166f57e54c74cb67027836bd38b867b1c18 | [log] [tgz] |
---|---|---|
author | nweiz@google.com <nweiz@google.com> | Fri May 02 01:24:54 2014 |
committer | nweiz@google.com <nweiz@google.com> | Fri May 02 01:24:54 2014 |
tree | 9edb44782a8c8c689244ed34608f817687ca6aec | |
parent | 417c2bdc276a9cb613400af7ef6e8bcca9712a07 [diff] |
Remove PhaseInput and add TransformerSorter to barback. Aggregate transformers aren't yet supported, but this introduces the large-scale structure necessary to support them. R=rnystrom@google.com BUG=18567 Review URL: https://codereview.chromium.org//260833006 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35676 260f80e4-7a28-3924-810f-c04153c831b5
Barback is an asset build system. It is the library underlying pub's asset transformers in pub build
and pub serve
.
Given a set of input files and a set of transformations (think compilers, preprocessors and the like), it will automatically apply the appropriate transforms and generate output files. When inputs are modified, it automatically runs the transforms that are affected.
To learn more, see here.