This is an automated email from the ASF dual-hosted git repository.

toulmean pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-tuweni.git


The following commit(s) were added to refs/heads/master by this push:
     new 1c4ad95  Add source distribution
1c4ad95 is described below

commit 1c4ad95e918d31436ea9dd0662276e1d40819379
Author: Antoine Toulme <[email protected]>
AuthorDate: Thu May 2 16:20:39 2019 -0700

    Add source distribution
---
 dist/build.gradle | 30 ++++++++++++++++++++++--------
 1 file changed, 22 insertions(+), 8 deletions(-)

diff --git a/dist/build.gradle b/dist/build.gradle
index c16c98a..ba05807 100644
--- a/dist/build.gradle
+++ b/dist/build.gradle
@@ -14,7 +14,7 @@ if (System.getenv('ENABLE_SIGNING') == 'true') {
 
 distributions {
   main {
-    baseName = 'tuweni'
+    baseName = 'tuweni-bin'
     contents {
       into('') {
         from ".."
@@ -41,11 +41,6 @@ distributions {
         from rootProject.signArchives.signatureFiles[0]
         from libs
       }
-      into('sources') {
-        from rootProject.sourcesJar
-        from rootProject.signArchives.signatureFiles[1]
-        from sources
-      }
       into('docs') {
         from rootProject.dokkaJar
         from rootProject.signArchives.signatureFiles[2]
@@ -57,14 +52,33 @@ distributions {
       }
     }
   }
+  sources {
+    baseName = 'tuweni-src'
+    contents {
+      from rootProject.projectDir
+      include 'LICENCE', '*.md', 'NOTICE', '*.gradle', 'DISCLAIMER', 
'gradle/**', 'gradlew', 'gradle.properties'
+      rootProject.subprojects.each {
+        include it.projectDir.name + '/src/**'
+        include it.projectDir.name + '/build.gradle'
+      }
+    }
+  }
 }
 
 import org.gradle.crypto.checksum.Checksum
 
 distTar{ compression = Compression.GZIP }
 
-task createChecksums(type: Checksum, dependsOn: ['distZip', 'distTar']) {
-  files = distZip.outputs.files + distTar.outputs.files
+
+sourcesDistTar{ compression = Compression.GZIP }
+
+task createChecksums(type: Checksum, dependsOn: [
+  'distZip',
+  'distTar',
+  'sourcesDistZip',
+  'sourcesDistTar'
+]) {
+  files = distZip.outputs.files + distTar.outputs.files + 
sourcesDistZip.outputs.files + sourcesDistTar.outputs.files
   outputDir = new File(project.buildDir, "distributions")
   algorithm = Checksum.Algorithm.SHA512
 }


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to