Repository: zest-qi4j Updated Branches: refs/heads/develop 21b004e7c -> 858f5baeb
Documentation build task: better inputs Project: http://git-wip-us.apache.org/repos/asf/zest-qi4j/repo Commit: http://git-wip-us.apache.org/repos/asf/zest-qi4j/commit/f68c830a Tree: http://git-wip-us.apache.org/repos/asf/zest-qi4j/tree/f68c830a Diff: http://git-wip-us.apache.org/repos/asf/zest-qi4j/diff/f68c830a Branch: refs/heads/develop Commit: f68c830a8ec0a5f0bd476d206604a898a1d96900 Parents: 21b004e Author: Paul Merlin <[email protected]> Authored: Fri Jul 17 13:24:25 2015 +0200 Committer: Paul Merlin <[email protected]> Committed: Fri Jul 17 13:24:25 2015 +0200 ---------------------------------------------------------------------- .../main/groovy/org/qi4j/gradle/plugin/Documentation.groovy | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/zest-qi4j/blob/f68c830a/buildSrc/src/main/groovy/org/qi4j/gradle/plugin/Documentation.groovy ---------------------------------------------------------------------- diff --git a/buildSrc/src/main/groovy/org/qi4j/gradle/plugin/Documentation.groovy b/buildSrc/src/main/groovy/org/qi4j/gradle/plugin/Documentation.groovy index fef25a2..db79967 100644 --- a/buildSrc/src/main/groovy/org/qi4j/gradle/plugin/Documentation.groovy +++ b/buildSrc/src/main/groovy/org/qi4j/gradle/plugin/Documentation.groovy @@ -37,9 +37,10 @@ class Documentation extends DefaultTask @InputDirectory def File getDocsDir() { project.file( 'src/docs') } @InputDirectory def File getSrcMainDir() { project.file( 'src/main') } @InputDirectory def File getXslDir() { project.file( 'src/xsl') } + @InputDirectory def File getBuildSrcDir() { project.rootProject.file( 'buildSrc/src' ) } - @InputFiles def getSubProjectsDocsDirs() { project.parent.subprojects.collect { p -> p.file( 'src/docs' ) } } - @InputFiles def getSubProjectsTestDirs() { project.parent.subprojects.collect { p -> p.file( 'src/test' ) } } + @InputFiles def getSubProjectsDocsDirs() { project.rootProject.subprojects.collect { p -> p.file( 'src/docs' ) } } + @InputFiles def getSubProjectsTestDirs() { project.rootProject.subprojects.collect { p -> p.file( 'src/test' ) } } @OutputDirectory def File getOutputDir() { project.file( "${project.buildDir}/docs/${docName}/" ) } @@ -92,7 +93,7 @@ class Documentation extends DefaultTask def void copySubProjectsDocsResources() { - project.parent.subprojects.each { p -> + project.rootProject.subprojects.each { p -> p.copy { from p.file( 'src/docs/resources' ) into outputDir
