This is an automated email from the git hooks/post-receive script. seamlik-guest pushed a commit to branch master in repository gradle.
commit 29a29703a6e596142ed213050770f9981b68dc97 Author: Kai-Chung Yan (殷啟聰) <[email protected]> Date: Sun Sep 4 18:34:08 2016 +0800 d/generate_pom.gradle: Make the generation of POMs a Gradle task --- debian/generate_pom.gradle | 17 ++++----- debian/gradle.poms | 4 +- debian/libgradle-core-java.poms | 26 ++++++------- debian/libgradle-plugins-java.poms | 78 +++++++++++++++++++------------------- 4 files changed, 62 insertions(+), 63 deletions(-) diff --git a/debian/generate_pom.gradle b/debian/generate_pom.gradle index a662f08..30a2b1c 100644 --- a/debian/generate_pom.gradle +++ b/debian/generate_pom.gradle @@ -1,13 +1,12 @@ subprojects { apply plugin: 'maven' - afterEvaluate { - pom { - project { - artifactId archivesBaseName - } - }.writeTo(new java.io.File(rootDir, "debian/${archivesBaseName}.pom")) - } - clean.doLast { - delete("debian/${archivesBaseName}.pom") + task generateDebianPom { + def pomPath = "${buildDir}/pom.xml" + outputs.files pomPath + assemble.dependsOn generateDebianPom + doFirst { + pom { project { artifactId archivesBaseName } }.writeTo pomPath + } + clean.doLast { delete pomPath } } } \ No newline at end of file diff --git a/debian/gradle.poms b/debian/gradle.poms index a9e2037..eaeca3e 100644 --- a/debian/gradle.poms +++ b/debian/gradle.poms @@ -1,2 +1,2 @@ -debian/gradle-launcher.pom --artifact=subprojects/launcher/build/libs/gradle-launcher-*.jar --java-lib -debian/gradle-ui.pom --artifact=subprojects/ui/build/libs/gradle-ui-*.jar --java-lib +subprojects/launcher/build/pom.xml --artifact=subprojects/launcher/build/libs/*.jar --java-lib +subprojects/ui/build/pom.xml --artifact=subprojects/ui/build/libs/*.jar --java-lib diff --git a/debian/libgradle-core-java.poms b/debian/libgradle-core-java.poms index bba52d9..d205a80 100644 --- a/debian/libgradle-core-java.poms +++ b/debian/libgradle-core-java.poms @@ -1,13 +1,13 @@ -debian/gradle-base-services-groovy.pom --artifact=subprojects/base-services-groovy/build/libs/*.jar --java-lib -debian/gradle-base-services.pom --artifact=subprojects/base-services/build/libs/*.jar --java-lib -debian/gradle-cli.pom --artifact=subprojects/cli/build/libs/*.jar --java-lib -debian/gradle-core.pom --artifact=subprojects/core/build/libs/*.jar --java-lib -debian/gradle-docs.pom --artifact=subprojects/docs/build/libs/*.jar --java-lib -debian/gradle-messaging.pom --artifact=subprojects/messaging/build/libs/*.jar --java-lib -debian/gradle-model-core.pom --artifact=subprojects/model-core/build/libs/*.jar --java-lib -debian/gradle-model-groovy.pom --artifact=subprojects/model-groovy/build/libs/*.jar --java-lib -debian/gradle-native.pom --artifact=subprojects/native/build/libs/*.jar --java-lib -debian/gradle-open-api.pom --artifact=subprojects/open-api/build/libs/*.jar --java-lib -debian/gradle-resources.pom --artifact=subprojects/resources/build/libs/*.jar --java-lib -debian/gradle-tooling-api.pom --artifact=subprojects/tooling-api/build/libs/*.jar --java-lib -debian/gradle-wrapper.pom --artifact=subprojects/wrapper/build/libs/*.jar --java-lib +subprojects/base-services-groovy/build/pom.xml --artifact=subprojects/base-services-groovy/build/libs/*.jar --java-lib +subprojects/base-services/build/pom.xml --artifact=subprojects/base-services/build/libs/*.jar --java-lib +subprojects/cli/build/pom.xml --artifact=subprojects/cli/build/libs/*.jar --java-lib +subprojects/core/build/pom.xml --artifact=subprojects/core/build/libs/*.jar --java-lib +subprojects/docs/build/pom.xml --artifact=subprojects/docs/build/libs/*.jar --java-lib +subprojects/messaging/build/pom.xml --artifact=subprojects/messaging/build/libs/*.jar --java-lib +subprojects/model-core/build/pom.xml --artifact=subprojects/model-core/build/libs/*.jar --java-lib +subprojects/model-groovy/build/pom.xml --artifact=subprojects/model-groovy/build/libs/*.jar --java-lib +subprojects/native/build/pom.xml --artifact=subprojects/native/build/libs/*.jar --java-lib +subprojects/open-api/build/pom.xml --artifact=subprojects/open-api/build/libs/*.jar --java-lib +subprojects/resources/build/pom.xml --artifact=subprojects/resources/build/libs/*.jar --java-lib +subprojects/tooling-api/build/pom.xml --artifact=subprojects/tooling-api/build/libs/*.jar --java-lib +subprojects/wrapper/build/pom.xml --artifact=subprojects/wrapper/build/libs/*.jar --java-lib diff --git a/debian/libgradle-plugins-java.poms b/debian/libgradle-plugins-java.poms index b470020..021657d 100644 --- a/debian/libgradle-plugins-java.poms +++ b/debian/libgradle-plugins-java.poms @@ -1,39 +1,39 @@ -debian/gradle-announce.pom --artifact=subprojects/announce/build/libs/*.jar --java-lib -debian/gradle-antlr.pom --artifact=subprojects/antlr/build/libs/*.jar --java-lib -debian/gradle-build-comparison.pom --artifact=subprojects/build-comparison/build/libs/*.jar --java-lib -debian/gradle-build-init.pom --artifact=subprojects/build-init/build/libs/*.jar --java-lib -debian/gradle-code-quality.pom --artifact=subprojects/code-quality/build/libs/*.jar --java-lib -debian/gradle-dependency-management.pom --artifact=subprojects/dependency-management/build/libs/*.jar --java-lib -debian/gradle-diagnostics.pom --artifact=subprojects/diagnostics/build/libs/*.jar --java-lib -debian/gradle-ear.pom --artifact=subprojects/ear/build/libs/*.jar --java-lib -debian/gradle-ide-native.pom --artifact=subprojects/ide-native/build/libs/*.jar --java-lib -debian/gradle-ide.pom --artifact=subprojects/ide/build/libs/*.jar --java-lib -debian/gradle-ivy.pom --artifact=subprojects/ivy/build/libs/*.jar --java-lib -debian/gradle-jacoco.pom --artifact=subprojects/jacoco/build/libs/*.jar --java-lib -debian/gradle-javascript.pom --artifact=subprojects/javascript/build/libs/*.jar --java-lib -debian/gradle-jetty.pom --artifact=subprojects/jetty/build/libs/*.jar --java-lib -debian/gradle-language-groovy.pom --artifact=subprojects/language-groovy/build/libs/*.jar --java-lib -debian/gradle-language-java.pom --artifact=subprojects/language-java/build/libs/*.jar --java-lib -debian/gradle-language-jvm.pom --artifact=subprojects/language-jvm/build/libs/*.jar --java-lib -debian/gradle-language-native.pom --artifact=subprojects/language-native/build/libs/*.jar --java-lib -debian/gradle-language-scala.pom --artifact=subprojects/language-scala/build/libs/*.jar --java-lib -debian/gradle-maven.pom --artifact=subprojects/maven/build/libs/*.jar --java-lib -debian/gradle-osgi.pom --artifact=subprojects/osgi/build/libs/*.jar --java-lib -debian/gradle-platform-base.pom --artifact=subprojects/platform-base/build/libs/*.jar --java-lib -debian/gradle-platform-jvm.pom --artifact=subprojects/platform-jvm/build/libs/*.jar --java-lib -debian/gradle-platform-native.pom --artifact=subprojects/platform-native/build/libs/*.jar --java-lib -debian/gradle-platform-play.pom --artifact=subprojects/platform-play/build/libs/*.jar --java-lib -debian/gradle-plugin-development.pom --artifact=subprojects/plugin-development/build/libs/*.jar --java-lib -debian/gradle-plugin-use.pom --artifact=subprojects/plugin-use/build/libs/*.jar --java-lib -debian/gradle-plugins.pom --artifact=subprojects/plugins/build/libs/*.jar --java-lib -debian/gradle-publish.pom --artifact=subprojects/publish/build/libs/*.jar --java-lib -debian/gradle-reporting.pom --artifact=subprojects/reporting/build/libs/*.jar --java-lib -debian/gradle-resources-http.pom --artifact=subprojects/resources-http/build/libs/*.jar --java-lib -debian/gradle-resources-sftp.pom --artifact=subprojects/resources-sftp/build/libs/*.jar --java-lib -debian/gradle-scala.pom --artifact=subprojects/scala/build/libs/*.jar --java-lib -debian/gradle-signing.pom --artifact=subprojects/signing/build/libs/*.jar --java-lib -debian/gradle-test-kit.pom --artifact=subprojects/test-kit/build/libs/*.jar --java-lib -debian/gradle-testing-base.pom --artifact=subprojects/testing-base/build/libs/*.jar --java-lib -debian/gradle-testing-jvm.pom --artifact=subprojects/testing-jvm/build/libs/*.jar --java-lib -debian/gradle-testing-native.pom --artifact=subprojects/testing-native/build/libs/*.jar --java-lib -debian/gradle-tooling-api-builders.pom --artifact=subprojects/tooling-api-builders/build/libs/*.jar --java-lib +subprojects/announce/build/pom.xml --artifact=subprojects/announce/build/libs/*.jar --java-lib +subprojects/antlr/build/pom.xml --artifact=subprojects/antlr/build/libs/*.jar --java-lib +subprojects/build-comparison/build/pom.xml --artifact=subprojects/build-comparison/build/libs/*.jar --java-lib +subprojects/build-init/build/pom.xml --artifact=subprojects/build-init/build/libs/*.jar --java-lib +subprojects/code-quality/build/pom.xml --artifact=subprojects/code-quality/build/libs/*.jar --java-lib +subprojects/dependency-management/build/pom.xml --artifact=subprojects/dependency-management/build/libs/*.jar --java-lib +subprojects/diagnostics/build/pom.xml --artifact=subprojects/diagnostics/build/libs/*.jar --java-lib +subprojects/ear/build/pom.xml --artifact=subprojects/ear/build/libs/*.jar --java-lib +subprojects/ide-native/build/pom.xml --artifact=subprojects/ide-native/build/libs/*.jar --java-lib +subprojects/ide/build/pom.xml --artifact=subprojects/ide/build/libs/*.jar --java-lib +subprojects/ivy/build/pom.xml --artifact=subprojects/ivy/build/libs/*.jar --java-lib +subprojects/jacoco/build/pom.xml --artifact=subprojects/jacoco/build/libs/*.jar --java-lib +subprojects/javascript/build/pom.xml --artifact=subprojects/javascript/build/libs/*.jar --java-lib +subprojects/jetty/build/pom.xml --artifact=subprojects/jetty/build/libs/*.jar --java-lib +subprojects/language-groovy/build/pom.xml --artifact=subprojects/language-groovy/build/libs/*.jar --java-lib +subprojects/language-java/build/pom.xml --artifact=subprojects/language-java/build/libs/*.jar --java-lib +subprojects/language-jvm/build/pom.xml --artifact=subprojects/language-jvm/build/libs/*.jar --java-lib +subprojects/language-native/build/pom.xml --artifact=subprojects/language-native/build/libs/*.jar --java-lib +subprojects/language-scala/build/pom.xml --artifact=subprojects/language-scala/build/libs/*.jar --java-lib +subprojects/maven/build/pom.xml --artifact=subprojects/maven/build/libs/*.jar --java-lib +subprojects/osgi/build/pom.xml --artifact=subprojects/osgi/build/libs/*.jar --java-lib +subprojects/platform-base/build/pom.xml --artifact=subprojects/platform-base/build/libs/*.jar --java-lib +subprojects/platform-jvm/build/pom.xml --artifact=subprojects/platform-jvm/build/libs/*.jar --java-lib +subprojects/platform-native/build/pom.xml --artifact=subprojects/platform-native/build/libs/*.jar --java-lib +subprojects/platform-play/build/pom.xml --artifact=subprojects/platform-play/build/libs/*.jar --java-lib +subprojects/plugin-development/build/pom.xml --artifact=subprojects/plugin-development/build/libs/*.jar --java-lib +subprojects/plugin-use/build/pom.xml --artifact=subprojects/plugin-use/build/libs/*.jar --java-lib +subprojects/plugins/build/pom.xml --artifact=subprojects/plugins/build/libs/*.jar --java-lib +subprojects/publish/build/pom.xml --artifact=subprojects/publish/build/libs/*.jar --java-lib +subprojects/reporting/build/pom.xml --artifact=subprojects/reporting/build/libs/*.jar --java-lib +subprojects/resources-http/build/pom.xml --artifact=subprojects/resources-http/build/libs/*.jar --java-lib +subprojects/resources-sftp/build/pom.xml --artifact=subprojects/resources-sftp/build/libs/*.jar --java-lib +subprojects/scala/build/pom.xml --artifact=subprojects/scala/build/libs/*.jar --java-lib +subprojects/signing/build/pom.xml --artifact=subprojects/signing/build/libs/*.jar --java-lib +subprojects/test-kit/build/pom.xml --artifact=subprojects/test-kit/build/libs/*.jar --java-lib +subprojects/testing-base/build/pom.xml --artifact=subprojects/testing-base/build/libs/*.jar --java-lib +subprojects/testing-jvm/build/pom.xml --artifact=subprojects/testing-jvm/build/libs/*.jar --java-lib +subprojects/testing-native/build/pom.xml --artifact=subprojects/testing-native/build/libs/*.jar --java-lib +subprojects/tooling-api-builders/build/pom.xml --artifact=subprojects/tooling-api-builders/build/libs/*.jar --java-lib -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/gradle.git _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

