From 24c166fc792bc723d8000614947eec6d7eee4b74 Mon Sep 17 00:00:00 2001 From: modmuss50 Date: Thu, 11 Feb 2021 18:50:25 +0000 Subject: Generate IDE run configs on a per config basis. Allows for much finer grain control over what run configs are generated. Defaults to generate all run configs on the root project. --- .../java/net/fabricmc/loom/configuration/CompileConfiguration.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java') diff --git a/src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java b/src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java index 0f0e6f10..8402ce36 100644 --- a/src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java +++ b/src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java @@ -168,9 +168,7 @@ public final class CompileConfiguration { project1.getTasks().getByName("eclipse").finalizedBy(project1.getTasks().getByName("genEclipseRuns")); project1.getTasks().getByName("cleanEclipse").finalizedBy(project1.getTasks().getByName("cleanEclipseRuns")); - if (extension.autoGenIDERuns) { - SetupIntelijRunConfigs.setup(project1); - } + SetupIntelijRunConfigs.setup(project1); // Enables the default mod remapper if (extension.remapMod) { -- cgit From 2070aeb94aec2823e0941b71c9019424494cf792 Mon Sep 17 00:00:00 2001 From: modmuss50 Date: Sat, 13 Feb 2021 18:04:16 +0000 Subject: Disable log4j jansi support when compiling, removes a warning about it. --- src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java | 1 + 1 file changed, 1 insertion(+) (limited to 'src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java') diff --git a/src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java b/src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java index 8402ce36..972144ce 100644 --- a/src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java +++ b/src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java @@ -262,6 +262,7 @@ public final class CompileConfiguration { // Disable some things used by log4j via the mixin AP that prevent it from being garbage collected System.setProperty("log4j2.disable.jmx", "true"); System.setProperty("log4j.shutdownHookEnabled", "false"); + System.setProperty("log4j.skipJansi", "true"); project.getLogger().info("Configuring compiler arguments for Java"); new JavaApInvoker(project).configureMixin(); -- cgit