From e4f8d00cbeffd5eb173c6e9da02cd80d9f94e99e Mon Sep 17 00:00:00 2001 From: Ben Liblit Date: Sun, 25 Feb 2018 17:25:09 -0600 Subject: [PATCH] Start exploring publication features by adding source jar archives --- build.gradle | 6 ++++++ com.ibm.wala.core.testdata/build.gradle | 1 + 2 files changed, 7 insertions(+) diff --git a/build.gradle b/build.gradle index 3308454d1..f4a7c9c90 100644 --- a/build.gradle +++ b/build.gradle @@ -8,6 +8,7 @@ plugins { id 'com.github.hauner.jarTest' version '1.0.1' apply false id 'de.undercouch.download' apply false id 'nebula.lint' version '8.3.1' + id "nebula.source-jar" version '7.0.1' apply false } @@ -50,6 +51,7 @@ p2AsMaven { // common Java setup shared by multiple projects // +group name version '1.4.4-SNAPSHOT' subprojects { subproject -> @@ -62,9 +64,13 @@ subprojects { subproject -> } apply plugin: 'java' + apply plugin: 'maven-publish' + apply plugin: 'nebula.source-jar' sourceCompatibility = 1.8 + version rootProject.version + repositories { mavenCentral() maven { diff --git a/com.ibm.wala.core.testdata/build.gradle b/com.ibm.wala.core.testdata/build.gradle index 7a3c89b88..dbc04c815 100644 --- a/com.ibm.wala.core.testdata/build.gradle +++ b/com.ibm.wala.core.testdata/build.gradle @@ -81,6 +81,7 @@ task collectJLex(type: Jar) { from project(':com.ibm.wala.cast.java.test.data').compileTestJava include 'JLex/' baseName 'JLex' + version null destinationDir projectDir }