From 8b5a26a4acdd2401d491cd9e13de4355af963375 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tobi=20Sch=C3=A4fer?= Date: Sun, 17 May 2020 14:12:50 +0200 Subject: [PATCH] chg: documentation tasks --- build.gradle | 12 +++++------- settings.gradle | 2 +- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/build.gradle b/build.gradle index c7355be8..9c224de7 100644 --- a/build.gradle +++ b/build.gradle @@ -51,6 +51,7 @@ allprojects { project.tasks.buildNeeded.group = null; project.tasks.classes.group = null; project.tasks.jar.group = null; + project.tasks.javadoc.group = null; project.tasks.testClasses.group = null; } @@ -196,11 +197,11 @@ task jsdoc(type: YarnTask) { group 'documentation' dependsOn 'installNodeModules' - def inputDir = 'code' - def outputDir = 'docs' + def inputDir = "$antvilleBuildDir/code" + def outputDir = "${project.buildDir}/docs/jsdoc" - inputs.dir "$antvilleBuildDir/$inputDir" - outputs.dir "$antvilleBuildDir/$outputDir" + inputs.dir inputDir + outputs.dir outputDir args = ['-s', 'jsdoc', '-r', '-d', outputDir, inputDir] @@ -216,9 +217,6 @@ task assembleDist { dependsOn 'assemble' dependsOn 'distZip' dependsOn 'distTar' - - inputs.dir antvilleBuildDir - outputs.dir "${project.buildDir}/distributions" } task distZip(type: Zip) { diff --git a/settings.gradle b/settings.gradle index f5fc98a6..4322485c 100644 --- a/settings.gradle +++ b/settings.gradle @@ -10,4 +10,4 @@ org.apache.tools.ant.DirectoryScanner.removeDefaultExclude('**/.gitignore') include 'antclick' project(':antclick').projectDir = file('tools/antclick') -startParameter.excludedTaskNames = ['jar'] +startParameter.excludedTaskNames = ['jar', 'javadoc']