You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@groovy.apache.org by su...@apache.org on 2021/06/14 07:53:31 UTC
[groovy] 02/02: Exclude jdk16 vmplugin classes conditionally
This is an automated email from the ASF dual-hosted git repository.
sunlan pushed a commit to branch danielsun/tweak-build
in repository https://gitbox.apache.org/repos/asf/groovy.git
commit 423048c8859d9aaeff8cf557c95d330ae4101d0b
Author: Daniel Sun <su...@apache.org>
AuthorDate: Mon Jun 14 15:53:04 2021 +0800
Exclude jdk16 vmplugin classes conditionally
---
buildSrc/src/main/groovy/org.apache.groovy-core.gradle | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/buildSrc/src/main/groovy/org.apache.groovy-core.gradle b/buildSrc/src/main/groovy/org.apache.groovy-core.gradle
index e937221..fb52abf 100644
--- a/buildSrc/src/main/groovy/org.apache.groovy-core.gradle
+++ b/buildSrc/src/main/groovy/org.apache.groovy-core.gradle
@@ -50,6 +50,10 @@ sourceSets {
exclude '**/v10/*'
exclude '**/vm10/*'
}
+ if (!JavaVersion.current().isJava11Compatible()) {
+ exclude '**/v16/*'
+ exclude '**/vm16/*'
+ }
}
groovy {
if (!JavaVersion.current().isJava9Compatible()) {
@@ -60,6 +64,10 @@ sourceSets {
exclude '**/v10/*'
exclude '**/vm10/*'
}
+ if (!JavaVersion.current().isJava11Compatible()) {
+ exclude '**/v16/*'
+ exclude '**/vm16/*'
+ }
}
antlr {
srcDirs = ['src/antlr']
@@ -79,6 +87,10 @@ sourceSets {
exclude '**/v10/*'
exclude '**/vm10/*'
}
+ if (!JavaVersion.current().isJava11Compatible()) {
+ exclude '**/v16/*'
+ exclude '**/vm16/*'
+ }
}
resources {
srcDirs += ['src/test-resources']