diff options
| author | Igor Minar | 2011-05-10 11:16:00 -0700 |
|---|---|---|
| committer | Igor Minar | 2011-06-06 22:51:58 -0700 |
| commit | 0fb37b08e778c348199a8a4909fad5ed9d920cdd (patch) | |
| tree | b42c4e682f4028679b36ceb6d27be775b7c46988 /docs/src/writer.js | |
| parent | 8fa598fa0076c2a0013302ccdbddb5b4bb28fc45 (diff) | |
| download | angular.js-0fb37b08e778c348199a8a4909fad5ed9d920cdd.tar.bz2 | |
add resource merging
Diffstat (limited to 'docs/src/writer.js')
| -rw-r--r-- | docs/src/writer.js | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/docs/src/writer.js b/docs/src/writer.js index 58d6a01d..48d42162 100644 --- a/docs/src/writer.js +++ b/docs/src/writer.js @@ -89,3 +89,16 @@ exports.copyDir = function copyDir(dir, callback) { })); })); }; + + +exports.merge = function(srcs, to, callback){ + merge(srcs.map(function(src) { return 'docs/src/templates/' + src }), OUTPUT_DIR + to, callback); +}; + +function merge(srcs, to, callback) { + var content = []; + srcs.forEach(function (src) { + content.push(fs.readFileSync(src)); + }); + fs.writeFile(to, content.join('\n'), callback.waitFor()); +} |
