From 6c0576ce81505874760b5b54097ed4a2ba0f4ee3 Mon Sep 17 00:00:00 2001 From: Lucas Torri Date: Sat, 4 Jun 2011 00:03:21 -0300 Subject: [PATCH] sbt 0.10.0 Signed-off-by: Adam Vandenberg --- Formula/sbt.rb | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/Formula/sbt.rb b/Formula/sbt.rb index 1d51002cf5..b948ea8836 100644 --- a/Formula/sbt.rb +++ b/Formula/sbt.rb @@ -1,30 +1,27 @@ require 'formula' class Sbt < Formula - JAR = 'sbt-launch-0.7.7.jar' - url "http://simple-build-tool.googlecode.com/files/#{JAR}" - homepage 'http://code.google.com/p/simple-build-tool/' - md5 '0cce0d5ade30a41b91e05705a9346b71' + url "http://typesafe.artifactoryonline.com/typesafe/ivy-releases/org.scala-tools.sbt/sbt-launch/0.10.0/sbt-launch.jar" + homepage 'http://github.com/harrah/xsbt/' + version '0.10.0' + md5 '9d8ab145a3c4d6d5ee9f76cae6082308' def install (bin+'sbt').write <<-EOS.undent #!/bin/sh - if test -f ~/.sbtconfig; then - . ~/.sbtconfig - fi - exec java -Xmx512M ${SBT_OPTS} -jar #{libexec}/#{JAR} "$@" + test -f ~/.sbtconfig && . ~/.sbtconfig + exec java -Xmx512M ${SBT_OPTS} -jar #{libexec}/sbt-launch.jar "$@" EOS libexec.install Dir['*'] end - def caveats - <<-EOS.undent - You can use $SBT_OPTS to pass additional JVM options to SBT. - For convenience, this can specified in `~/.sbtconfig`. + def caveats; <<-EOS.undent + You can use $SBT_OPTS to pass additional JVM options to SBT. + For convenience, this can specified in `~/.sbtconfig`. - For example: - SBT_OPTS="-XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=256M" + For example: + SBT_OPTS="-XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=256M" EOS end end