diff options
author | modmuss50 <modmuss50@gmail.com> | 2021-01-17 18:34:22 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-17 18:34:22 +0000 |
commit | 47097c65cede8a4200a55ad32be1d183f474b80d (patch) | |
tree | 9b42f83dbafb1d5acf1601beeaed22dc748ec1c5 /src/main/java/net/fabricmc/loom/configuration/RemappedConfigurationEntry.java | |
parent | f0bb05a205ed79d714302a95ab68396b12b4e07e (diff) | |
download | architectury-loom-47097c65cede8a4200a55ad32be1d183f474b80d.tar.gz architectury-loom-47097c65cede8a4200a55ad32be1d183f474b80d.tar.bz2 architectury-loom-47097c65cede8a4200a55ad32be1d183f474b80d.zip |
Gradle 7 (and hopefully 8) support (#332)
* First pass on gradle 7 support
* Fix Gradle 8 deprecation warnings
* Add a deprecated compile constant
Diffstat (limited to 'src/main/java/net/fabricmc/loom/configuration/RemappedConfigurationEntry.java')
-rw-r--r-- | src/main/java/net/fabricmc/loom/configuration/RemappedConfigurationEntry.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main/java/net/fabricmc/loom/configuration/RemappedConfigurationEntry.java b/src/main/java/net/fabricmc/loom/configuration/RemappedConfigurationEntry.java index 2b0949d5..a796b62c 100644 --- a/src/main/java/net/fabricmc/loom/configuration/RemappedConfigurationEntry.java +++ b/src/main/java/net/fabricmc/loom/configuration/RemappedConfigurationEntry.java @@ -25,6 +25,10 @@ package net.fabricmc.loom.configuration; import org.gradle.api.artifacts.ConfigurationContainer; +import org.gradle.api.plugins.JavaPlugin; + +import net.fabricmc.loom.util.Constants; +import net.fabricmc.loom.util.gradle.GradleSupport; public class RemappedConfigurationEntry { private final String sourceConfiguration; @@ -61,7 +65,7 @@ public class RemappedConfigurationEntry { public String getTargetConfiguration(ConfigurationContainer container) { if (container.findByName(targetConfiguration) == null) { - return "compile"; + return GradleSupport.IS_GRADLE_7_OR_NEWER ? JavaPlugin.IMPLEMENTATION_CONFIGURATION_NAME : Constants.Configurations.COMPILE; } return targetConfiguration; |