From 97a6b1a31522751e08aa2145390679f0bb796199 Mon Sep 17 00:00:00 2001 From: nik Date: Wed, 11 Nov 2015 15:35:09 +0300 Subject: [PATCH] build scripts: disable default file logging when JPS build is started from our gant scripts because they use custom logging --- .../src/org/jetbrains/jps/gant/JpsGantProjectBuilder.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/jps/standalone-builder/src/org/jetbrains/jps/gant/JpsGantProjectBuilder.java b/jps/standalone-builder/src/org/jetbrains/jps/gant/JpsGantProjectBuilder.java index bfe13c5da2ba..ee10ff2116c6 100644 --- a/jps/standalone-builder/src/org/jetbrains/jps/gant/JpsGantProjectBuilder.java +++ b/jps/standalone-builder/src/org/jetbrains/jps/gant/JpsGantProjectBuilder.java @@ -26,6 +26,7 @@ import org.apache.tools.ant.Project; import org.jetbrains.annotations.NonNls; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; +import org.jetbrains.jps.api.GlobalOptions; import org.jetbrains.jps.build.Standalone; import org.jetbrains.jps.builders.BuildTarget; import org.jetbrains.jps.builders.java.JavaModuleBuildTargetType; @@ -237,6 +238,7 @@ public class JpsGantProjectBuilder { private void runBuild(final Set modulesSet, final boolean allModules, boolean includeTests) { if (!myDryRun) { + System.setProperty(GlobalOptions.USE_DEFAULT_FILE_LOGGING_OPTION, "false"); final AntMessageHandler messageHandler = new AntMessageHandler(); //noinspection AssignmentToStaticFieldFromInstanceMethod AntLoggerFactory.ourMessageHandler = new AntMessageHandler();