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 <sun...@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']