You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@edgent.apache.org by dl...@apache.org on 2016/12/14 19:24:20 UTC
[30/50] [abbrv] incubator-edgent git commit: generalize publish
handling
generalize publish handling
Project: http://git-wip-us.apache.org/repos/asf/incubator-edgent/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-edgent/commit/da9bb312
Tree: http://git-wip-us.apache.org/repos/asf/incubator-edgent/tree/da9bb312
Diff: http://git-wip-us.apache.org/repos/asf/incubator-edgent/diff/da9bb312
Branch: refs/heads/master
Commit: da9bb312d250fad2ba1fc10004058360f825c4fc
Parents: 238aac5
Author: Dale LaBossiere <dl...@us.ibm.com>
Authored: Tue Nov 15 11:50:00 2016 -0500
Committer: Dale LaBossiere <dl...@us.ibm.com>
Committed: Tue Nov 15 11:50:00 2016 -0500
----------------------------------------------------------------------
build.gradle | 29 +++++++++++++++--------------
1 file changed, 15 insertions(+), 14 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/da9bb312/build.gradle
----------------------------------------------------------------------
diff --git a/build.gradle b/build.gradle
index a34a27e..cde1d1f 100644
--- a/build.gradle
+++ b/build.gradle
@@ -628,24 +628,25 @@ subprojects {
// support for 'gradle publishToMavenLocal' etc
// TODO publishing test.{fvt,svt} and samples ... doesn't seem desirable? e.g., we're excluding test.{fvt,svt} jars from the tgz
- if(!project.group.equals("edgent.platform")){
- publishing {
- publications {
- mavenJava(MavenPublication) {
- // specify dependencies like: org.apache.edgent:edgent.api.topology:0.4.0
- groupId = build_group
- artifactId = "${project.group}.${project.name}"
- artifact sourceJar
- if (project.pluginManager.hasPlugin('war')) {
- from components.web
- }
- else {
- from components.java
+ if (project.pluginManager.hasPlugin('publishing')) {
+ publishing {
+ publications {
+ mavenJava(MavenPublication) {
+ // specify dependencies like: org.apache.edgent:edgent.api.topology:0.4.0
+ groupId = build_group
+ artifactId = "${project.group}.${project.name}"
+ artifact sourceJar
+ if (project.pluginManager.hasPlugin('war')) {
+ from components.web
+ }
+ else {
+ from components.java
+ }
}
}
}
}
- }
+
}
task copyScripts(type: Copy) {