Dependency caching / memoize to disk for Rake / Rote Contributed by Jonathan Paisley (very slightly modified) This file adds dynamic dependency tracking and caching for incremental builds, by adding methods to the Rake module and Task class. The primary intention is to allow pages to register layout files, and other dynamic dependencies to allow them to be checked on the next incremental build. To use, simply require this in your Rakefile, and call Rake.register_dependency from your page (e.g. when applying layout).
Eventually this registration may become implicit with layout.
Required Files
- md5
- yaml
- pathname
- rake