Add -Dsbt.skip.version.write=true opt-out

This commit is contained in:
Dale Wijnand 2017-03-16 19:42:17 +00:00
parent 155f764943
commit 465a9be635
No known key found for this signature in database
GPG Key ID: 4F256E3D151DF5EF
1 changed files with 2 additions and 1 deletions

View File

@ -26,7 +26,8 @@ final class xMain extends xsbti.AppMain {
import BasicCommandStrings.runEarly
import BuiltinCommands.{ initialize, defaults }
import 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),
runEarly(DefaultsCommand) :: runEarly(InitCommand) :: BootCommand :: Nil)