From f56125d94efba462869f09064dfa39aa780b8016 Mon Sep 17 00:00:00 2001 From: Matias Niemelä Date: Tue, 4 Jun 2013 19:05:50 -0400 Subject: chore(ngdocs): setup bower as the package manager for the docs pages --- docs/src/gen-docs.js | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) (limited to 'docs/src/gen-docs.js') diff --git a/docs/src/gen-docs.js b/docs/src/gen-docs.js index 992c4527..da39698f 100755 --- a/docs/src/gen-docs.js +++ b/docs/src/gen-docs.js @@ -10,6 +10,12 @@ var docs; writer.makeDir('build/docs/', true).then(function() { return writer.makeDir('build/docs/partials/'); +}).then(function() { + return writer.makeDir('build/docs/components/'); +}).then(function() { + return writer.makeDir('build/docs/components/bootstrap'); +}).then(function() { + return writer.makeDir('build/docs/components/font-awesome'); }).then(function() { console.log('Generating AngularJS Reference Documentation...'); return reader.collect(); @@ -39,12 +45,23 @@ function writeTheRest(writesFuture) { var metadata = ngdoc.metadata(docs); writesFuture.push(writer.symlinkTemplate('css', 'dir')); - writesFuture.push(writer.symlinkTemplate('font', 'dir')); writesFuture.push(writer.symlink('../../docs/img', 'build/docs/img', 'dir')); writesFuture.push(writer.symlinkTemplate('js', 'dir')); var manifest = 'manifest="/build/docs/appcache.manifest"'; + writesFuture.push(writer.copyDir('components/components-font-awesome/css', 'components/font-awesome/css')); + writesFuture.push(writer.copyDir('components/components-font-awesome/font', 'components/font-awesome/font')); + writesFuture.push(writer.copyDir('components/bootstrap', 'components/bootstrap')); + + writesFuture.push(writer.copy('components/lunr.js/lunr.js', 'components/lunr.js')); + writesFuture.push(writer.copy('components/lunr.js/lunr.min.js', 'components/lunr.min.js')); + writesFuture.push(writer.copy('components/jquery/jquery.js', 'components/jquery.js')); + writesFuture.push(writer.copy('components/jquery/jquery.min.js', 'components/jquery.min.js')); + writesFuture.push(writer.copy('components/google-code-prettify/src/prettify.js', 'components/google-code-prettify.js')); + writesFuture.push(writer.copy('docs/components/angular-bootstrap/bootstrap.js', 'components/angular-bootstrap.js')); + writesFuture.push(writer.copy('docs/components/angular-bootstrap/bootstrap-prettify.js', 'components/angular-bootstrap-prettify.js')); + writesFuture.push(writer.copy('docs/src/templates/index.html', 'index.html', writer.replace, {'doc:manifest': ''})); //manifest //TODO(i): enable -- cgit v1.2.3