Remove remaining sbt launcher stuff

This commit is contained in:
Alexandre Archambault 2017-12-28 11:47:04 +01:00
parent c896e3867f
commit 0bbdcb8446
4 changed files with 1 additions and 23 deletions

BIN
csbt

Binary file not shown.

View File

@ -1,7 +0,0 @@
`csbt` is a coursier-based sbt launcher.
It is extremely experimental, suffering a few issues. In particular, compiling
several modules at once (e.g. by running `csbt test:compile` from the coursier
sources) often results in spurious scalac errors. Also, it might have issues
with `*.sbt` files under `~/.sbt` - the whole point of csbt would be to scrap
those for standard configuration files.

View File

@ -136,8 +136,7 @@ object Release {
val baseDir = Project.extract(state).get(baseDirectory.in(ThisBuild))
val scriptsDir = baseDir / "scripts"
val scriptFiles = Seq(
(scriptsDir / "generate-launcher.sh") -> (baseDir / "coursier"),
(scriptsDir / "generate-sbt-launcher.sh") -> (baseDir / "csbt")
(scriptsDir / "generate-launcher.sh") -> (baseDir / "coursier")
)
val vcs = state.vcs

View File

@ -1,14 +0,0 @@
#!/usr/bin/env bash
set -e
VERSION=1.0.0
"$(dirname "$0")/../coursier" bootstrap \
"io.get-coursier:sbt-launcher_2.11:$VERSION" \
-r sonatype:releases \
--no-default \
-i launcher \
-I launcher:org.scala-sbt:launcher-interface:1.0.0 \
-o csbt \
-J -Djline.shutdownhook=false \
"$@"