You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@polygene.apache.org by pa...@apache.org on 2017/06/05 09:54:41 UTC

[2/6] polygene-java git commit: Build: minor, better inputs/outputs in AsciidocBuildInfoPlugin task

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 <pa...@apache.org>
Authored: Mon Jun 5 07:45:24 2017 +0200
Committer: Paul Merlin <pa...@apache.org>
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 )
   }
 }