aboutsummaryrefslogtreecommitdiffstats
path: root/docs/src/writer.js
diff options
context:
space:
mode:
authorIgor Minar2011-05-10 11:16:00 -0700
committerIgor Minar2011-06-06 22:51:58 -0700
commit0fb37b08e778c348199a8a4909fad5ed9d920cdd (patch)
treeb42c4e682f4028679b36ceb6d27be775b7c46988 /docs/src/writer.js
parent8fa598fa0076c2a0013302ccdbddb5b4bb28fc45 (diff)
downloadangular.js-0fb37b08e778c348199a8a4909fad5ed9d920cdd.tar.bz2
add resource merging
Diffstat (limited to 'docs/src/writer.js')
-rw-r--r--docs/src/writer.js13
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());
+}