From 8a377c9339d58ee3bdc42f7a38964362d2b4cdbd Mon Sep 17 00:00:00 2001 From: Corey Johnson & Daniel Hengeveld Date: Thu, 26 Jun 2014 14:30:43 -0700 Subject: [PATCH] Make docs output dir a config var --- build/Gruntfile.coffee | 2 ++ build/tasks/docs-task.coffee | 6 ++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/build/Gruntfile.coffee b/build/Gruntfile.coffee index 337c4833b..8760f1ed3 100644 --- a/build/Gruntfile.coffee +++ b/build/Gruntfile.coffee @@ -121,6 +121,8 @@ module.exports = (grunt) -> atom: {appDir, appName, symbolsDir, buildDir, contentsDir, installDir, shellAppDir} + docsOutputDir: 'docs/output/api' + coffee: coffeeConfig less: lessConfig diff --git a/build/tasks/docs-task.coffee b/build/tasks/docs-task.coffee index e60ea72cb..093162337 100644 --- a/build/tasks/docs-task.coffee +++ b/build/tasks/docs-task.coffee @@ -15,15 +15,17 @@ module.exports = (grunt) -> grunt.registerTask 'build-docs', 'Builds the API docs in src', -> done = @async() + docsOutputDir = grunt.config.get('docsOutputDir') + downloadIncludes (error, includePaths) -> if error? done(error) else - rm('docs/output/api') + rm(docsOutputDir) args = [ commonArgs... '--title', 'Atom API Documentation' - '-o', 'docs/output/api' + '-o', docsOutputDir '-r', 'docs/README.md' '--stability', '1' 'src/'