From cd63c1f844e26aaeb07033a8ede51ea588661800 Mon Sep 17 00:00:00 2001 From: Dale Wijnand Date: Thu, 16 Mar 2017 19:42:17 +0000 Subject: [PATCH] Add -Dsbt.skip.version.write=true opt-out --- main/src/main/scala/sbt/Main.scala | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/main/src/main/scala/sbt/Main.scala b/main/src/main/scala/sbt/Main.scala index 54c8c180a..558814c05 100644 --- a/main/src/main/scala/sbt/Main.scala +++ b/main/src/main/scala/sbt/Main.scala @@ -52,7 +52,8 @@ final class xMain extends xsbti.AppMain { import BasicCommandStrings.runEarly import BuiltinCommands.defaults import sbt.internal.CommandStrings.{ BootCommand, DefaultsCommand, InitCommand } - setSbtVersion(configuration.baseDirectory(), configuration.provider().id().version()) + if (!java.lang.Boolean.getBoolean("sbt.skip.version.write")) + setSbtVersion(configuration.baseDirectory(), configuration.provider().id().version()) runManaged(initialState( configuration, Seq(defaults, early),