diff --git a/build.sbt b/build.sbt index 37def7c08..e23addb45 100644 --- a/build.sbt +++ b/build.sbt @@ -1170,7 +1170,6 @@ lazy val sbtClientProj = (project in file("client")) mimaPreviousArtifacts := Set.empty, crossPaths := false, exportJars := true, - libraryDependencies += jansi, libraryDependencies += scalatest % Test, Compile / mainClass := Some("sbt.client.Client"), nativeImageReady := { () => diff --git a/client/src/main/java/sbt/client/Client.java b/client/src/main/java/sbt/client/Client.java index dcabbf158..491d725b8 100644 --- a/client/src/main/java/sbt/client/Client.java +++ b/client/src/main/java/sbt/client/Client.java @@ -9,20 +9,16 @@ package sbt.client; import sbt.internal.client.NetworkClient; -import org.fusesource.jansi.AnsiConsole; public class Client { public static void main(final String[] args) { - boolean isWin = System.getProperty("os.name").toLowerCase().startsWith("win"); boolean hadError = false; try { - if (isWin) AnsiConsole.systemInstall(); NetworkClient.main(args); } catch (final Throwable t) { t.printStackTrace(); hadError = true; } finally { - if (isWin) AnsiConsole.systemUninstall(); if (hadError) System.exit(1); } }