From 55e3dceb8f1a45b95d804d1419988dc88d03419f Mon Sep 17 00:00:00 2001
From: Clinton Alexander <clinton.alexander@r3cev.com>
Date: Thu, 3 Nov 2016 15:57:50 +0000
Subject: [PATCH] gradle install now works for corda.

---
 gradle-plugins/cordformation/build.gradle | 7 +++++--
 gradle-plugins/publish-utils/build.gradle | 7 +++++--
 gradle-plugins/quasar-utils/build.gradle  | 7 +++++--
 3 files changed, 15 insertions(+), 6 deletions(-)

diff --git a/gradle-plugins/cordformation/build.gradle b/gradle-plugins/cordformation/build.gradle
index f973d9fb17..761476895a 100644
--- a/gradle-plugins/cordformation/build.gradle
+++ b/gradle-plugins/cordformation/build.gradle
@@ -1,5 +1,5 @@
-apply plugin: 'maven-publish'
 apply plugin: 'groovy'
+apply plugin: DefaultPublishTasks
 
 dependencies {
     compile gradleApi()
@@ -14,10 +14,13 @@ repositories {
 
 publishing {
     publications {
-        plugin(MavenPublication) {
+        cordformation(MavenPublication) {
             from components.java
             groupId  'com.r3corda.plugins'
             artifactId 'cordformation'
+
+            artifact sourceJar
+            artifact javadocJar
         }
     }
 }
\ No newline at end of file
diff --git a/gradle-plugins/publish-utils/build.gradle b/gradle-plugins/publish-utils/build.gradle
index 7fd9800011..e56b663dbb 100644
--- a/gradle-plugins/publish-utils/build.gradle
+++ b/gradle-plugins/publish-utils/build.gradle
@@ -1,5 +1,5 @@
-apply plugin: 'maven-publish'
 apply plugin: 'groovy'
+apply plugin: DefaultPublishTasks
 
 dependencies {
     compile gradleApi()
@@ -12,10 +12,13 @@ repositories {
 
 publishing {
     publications {
-        plugin(MavenPublication) {
+        publishUtils(MavenPublication) {
             from components.java
             groupId  'com.r3corda.plugins'
             artifactId 'publish-utils'
+
+            artifact sourceJar
+            artifact javadocJar
         }
     }
 }
\ No newline at end of file
diff --git a/gradle-plugins/quasar-utils/build.gradle b/gradle-plugins/quasar-utils/build.gradle
index 3cd1afb5cc..64abdcac19 100644
--- a/gradle-plugins/quasar-utils/build.gradle
+++ b/gradle-plugins/quasar-utils/build.gradle
@@ -1,5 +1,5 @@
-apply plugin: 'maven-publish'
 apply plugin: 'groovy'
+apply plugin: DefaultPublishTasks
 
 dependencies {
     compile gradleApi()
@@ -12,10 +12,13 @@ repositories {
 
 publishing {
     publications {
-        plugin(MavenPublication) {
+        quasarUtils(MavenPublication) {
             from components.java
             groupId  'com.r3corda.plugins'
             artifactId 'quasar-utils'
+
+            artifact sourceJar
+            artifact javadocJar
         }
     }
 }
\ No newline at end of file