Rewrite native handling, fixes support for gradle 5.6.3 Fixes #81 Fixes #134

This will require run configs to be regenerated
Added cleanLoom, just a task that depends on cleanLoomBinaries and cleanLoomMappings
This commit is contained in:
modmuss50
2019-10-22 20:04:38 +01:00
parent 5a607963b5
commit 7bcc6b98ff
10 changed files with 100 additions and 4 deletions

View File

@@ -26,6 +26,7 @@ package net.fabricmc.loom.util;
import net.fabricmc.loom.LoomGradleExtension;
import net.fabricmc.loom.providers.MinecraftAssetsProvider;
import net.fabricmc.loom.providers.MinecraftNativesProvider;
import org.apache.commons.io.FileUtils;
import org.gradle.api.Project;
@@ -59,6 +60,7 @@ public class SetupIntelijRunConfigs {
if(Boolean.parseBoolean(System.getProperty("idea.sync.active", "false"))){
LoomGradleExtension extension = project.getExtensions().getByType(LoomGradleExtension.class);
MinecraftAssetsProvider.provide(extension.getMinecraftProvider(), project);
MinecraftNativesProvider.provide(extension.getMinecraftProvider(), project);
}
File projectDir = project.file(".idea");