mirror of https://github.com/sbt/sbt.git
Set posix +x
Co-Authored-By: Eric Peters <eric@peters.org>
This commit is contained in:
parent
07814bc576
commit
f06e7e638e
|
|
@ -176,10 +176,18 @@ val root = (project in file(".")).
|
||||||
val BinBat = BinSbt + ".bat"
|
val BinBat = BinSbt + ".bat"
|
||||||
prev.toList map {
|
prev.toList map {
|
||||||
case (k, BinSbt) =>
|
case (k, BinSbt) =>
|
||||||
|
import java.nio.file.{Files, FileSystems}
|
||||||
|
|
||||||
val x = IO.read(k)
|
val x = IO.read(k)
|
||||||
IO.write(t / "sbt", x.replaceAllLiterally(
|
IO.write(t / "sbt", 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"""))
|
||||||
|
|
||||||
|
if (FileSystems.getDefault.supportedFileAttributeViews.contains("posix")) {
|
||||||
|
val perms = Files.getPosixFilePermissions(k.toPath)
|
||||||
|
Files.setPosixFilePermissions(t / "sbt" toPath, perms)
|
||||||
|
}
|
||||||
|
|
||||||
(t / "sbt", BinSbt)
|
(t / "sbt", BinSbt)
|
||||||
case (k, BinBat) =>
|
case (k, BinBat) =>
|
||||||
val x = IO.read(k)
|
val x = IO.read(k)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue