Build: minor, better inputs/outputs in AsciidocBuildInfoPlugin task

Project: http://git-wip-us.apache.org/repos/asf/polygene-java/repo
Commit: http://git-wip-us.apache.org/repos/asf/polygene-java/commit/43876cd5
Tree: http://git-wip-us.apache.org/repos/asf/polygene-java/tree/43876cd5
Diff: http://git-wip-us.apache.org/repos/asf/polygene-java/diff/43876cd5

Branch: refs/heads/develop
Commit: 43876cd5e8782fb1b596b976607f5aadb4d2265c
Parents: 615189b
Author: Paul Merlin <[email protected]>
Authored: Mon Jun 5 07:45:24 2017 +0200
Committer: Paul Merlin <[email protected]>
Committed: Mon Jun 5 07:45:24 2017 +0200

----------------------------------------------------------------------
 .../structure/manual/AsciidocBuildInfoPlugin.groovy       | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/polygene-java/blob/43876cd5/buildSrc/src/main/groovy/org/apache/polygene/gradle/structure/manual/AsciidocBuildInfoPlugin.groovy
----------------------------------------------------------------------
diff --git 
a/buildSrc/src/main/groovy/org/apache/polygene/gradle/structure/manual/AsciidocBuildInfoPlugin.groovy
 
b/buildSrc/src/main/groovy/org/apache/polygene/gradle/structure/manual/AsciidocBuildInfoPlugin.groovy
index 3a9216c..b73fbb6 100644
--- 
a/buildSrc/src/main/groovy/org/apache/polygene/gradle/structure/manual/AsciidocBuildInfoPlugin.groovy
+++ 
b/buildSrc/src/main/groovy/org/apache/polygene/gradle/structure/manual/AsciidocBuildInfoPlugin.groovy
@@ -35,7 +35,6 @@ class AsciidocBuildInfoPlugin implements Plugin<Project>
     def task = project.tasks.create( TASK_NAME )
     task.group = TaskGroups.DOCUMENTATION
     task.description = 'Generates asciidoc artifact snippet'
-    task.inputs.properties.put 'artifactId', PublishNaming.publishedNameFor( 
project.path )
     task.doLast {
       buildInfoDir.mkdirs()
 
@@ -53,10 +52,9 @@ class AsciidocBuildInfoPlugin implements Plugin<Project>
     }
 
     // Declare inputs/outputs
-    if( project.getBuildFile() != null && project.getBuildFile().exists() )
-    {
-      task.getInputs().file( project.getBuildFile() )
-    }
-    task.getOutputs().file( buildInfoDir )
+    task.inputs.property( 'groupId', project.group )
+    task.inputs.property( 'artifactId', PublishNaming.publishedNameFor( 
project.path ) )
+    task.inputs.property( 'version', project.version )
+    task.outputs.file( buildInfoDir )
   }
 }

Reply via email to