mirror of https://github.com/sbt/sbt.git
Fix for building on Windows
This commit is contained in:
parent
c2612578b7
commit
597060b08b
10
build.sbt
10
build.sbt
|
|
@ -153,19 +153,21 @@ val root = (project in file(".")).
|
||||||
mappings in Universal := {
|
mappings in Universal := {
|
||||||
val t = (target in Universal).value
|
val t = (target in Universal).value
|
||||||
val prev = (mappings in Universal).value
|
val prev = (mappings in Universal).value
|
||||||
|
val BinBash = "bin" + java.io.File.separator + "sbt-launch-lib.bash"
|
||||||
|
val BinBat = "bin" + java.io.File.separator + "sbt.bat"
|
||||||
prev.toList map {
|
prev.toList map {
|
||||||
case (k, "bin/sbt-launch-lib.bash") =>
|
case (k, BinBash) =>
|
||||||
val x = IO.read(k)
|
val x = IO.read(k)
|
||||||
IO.write(t / "sbt-launch-lib.bash", x.replaceAllLiterally(
|
IO.write(t / "sbt-launch-lib.bash", x.replaceAllLiterally(
|
||||||
"declare init_sbt_version=_to_be_replaced",
|
"declare init_sbt_version=_to_be_replaced",
|
||||||
s"""declare init_sbt_version="$sbtVersionToRelease""""))
|
s"""declare init_sbt_version="$sbtVersionToRelease""""))
|
||||||
(t / "sbt-launch-lib.bash", "bin/sbt-launch-lib.bash")
|
(t / "sbt-launch-lib.bash", BinBash)
|
||||||
case (k, "bin/sbt.bat") =>
|
case (k, BinBat) =>
|
||||||
val x = IO.read(k)
|
val x = IO.read(k)
|
||||||
IO.write(t / "sbt.bat", x.replaceAllLiterally(
|
IO.write(t / "sbt.bat", x.replaceAllLiterally(
|
||||||
"set INIT_SBT_VERSION=_TO_BE_REPLACED",
|
"set INIT_SBT_VERSION=_TO_BE_REPLACED",
|
||||||
s"""set INIT_SBT_VERSION="$sbtVersionToRelease""""))
|
s"""set INIT_SBT_VERSION="$sbtVersionToRelease""""))
|
||||||
(t / "sbt.bat", "bin/sbt.bat")
|
(t / "sbt.bat", BinBat)
|
||||||
case (k, v) => (k, v)
|
case (k, v) => (k, v)
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
addSbtPlugin("com.typesafe.sbt" % "sbt-native-packager" % "1.2.0-M8")
|
addSbtPlugin("com.typesafe.sbt" % "sbt-native-packager" % "1.2.0-M9")
|
||||||
libraryDependencies += "net.databinder" %% "dispatch-http" % "0.8.10"
|
libraryDependencies += "net.databinder" %% "dispatch-http" % "0.8.10"
|
||||||
addSbtPlugin("me.lessis" % "bintray-sbt" % "0.3.0")
|
addSbtPlugin("me.lessis" % "bintray-sbt" % "0.3.0")
|
||||||
addSbtPlugin("com.eed3si9n" % "sbt-export-repo" % "0.1.0")
|
addSbtPlugin("com.eed3si9n" % "sbt-export-repo" % "0.1.0")
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue