livingsocial/rake-pipeline — Issue #22: Support multiple outputs for the same input
Author: jamesarosen
Created: 2011-12-13 18:22:18+00:00
State: open

A CacheBustingFilter would ideally behave as follows:

* take input from `input/foo.css`
* write it directly to `output/foo.css`
* also write to `output/foo-abcde123456.css`

I would imagine the following syntax:

```ruby
filter MyFilter do |input|
[ input, hashify(input) ]
end
```

(where `hashify` is something `MyFilter` defines).