You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datafu.apache.org by ey...@apache.org on 2021/01/15 17:22:42 UTC
[datafu] branch master updated: DATAFU-157 Add support for newer
versions of Gradle
This is an automated email from the ASF dual-hosted git repository.
eyal pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/datafu.git
The following commit(s) were added to refs/heads/master by this push:
new d1f198e DATAFU-157 Add support for newer versions of Gradle
d1f198e is described below
commit d1f198e065e5a1c326334d448dcfb7afc6c7c8ae
Author: Venkatasubrahmanian Narayanan <ve...@verizonmedia.com>
AuthorDate: Mon Jan 11 14:58:14 2021 -0800
DATAFU-157 Add support for newer versions of Gradle
This commit updates the autojar to
reflect the changes to the Gradle 5
API.
Signed-off-by: Eyal Allweil <ey...@apache.org>
---
buildSrc/build.gradle | 2 +-
buildSrc/src/main/groovy/datafu/autojar/task/Autojar.groovy | 3 ++-
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/buildSrc/build.gradle b/buildSrc/build.gradle
index 02c21af..cd2915f 100644
--- a/buildSrc/build.gradle
+++ b/buildSrc/build.gradle
@@ -22,7 +22,7 @@ repositories {
}
dependencies {
- compile 'com.github.rholder:gradle-autojar:1.0.1'
+ implementation 'com.github.rholder:gradle-autojar:1.0.1'
}
test.enabled=false
diff --git a/buildSrc/src/main/groovy/datafu/autojar/task/Autojar.groovy b/buildSrc/src/main/groovy/datafu/autojar/task/Autojar.groovy
index a620337..dd382df 100644
--- a/buildSrc/src/main/groovy/datafu/autojar/task/Autojar.groovy
+++ b/buildSrc/src/main/groovy/datafu/autojar/task/Autojar.groovy
@@ -23,6 +23,7 @@ import org.gradle.api.artifacts.PublishArtifact
import org.gradle.api.java.archives.Manifest
import org.gradle.api.java.archives.internal.DefaultManifest
import org.gradle.api.logging.Logger
+import org.gradle.api.provider.Property
import org.gradle.api.tasks.JavaExec
import org.gradle.api.tasks.TaskAction
import org.gradle.api.tasks.TaskDependency
@@ -41,7 +42,7 @@ class Autojar extends JavaExec implements PublishArtifact {
Configuration targetConfiguration
- String mainClass
+ Property<String> mainClass
List<String> autojarClasses // convert these to raw files
List<String> autojarFiles // all the class files, etc.