Mark Harrah 77092b7888 resolver keys, javaHome, scalaHome, and change Java source resolution
- rename resolvers to fullResolvers, baseResolvers to resolvers
- if set, use javaHome for compilation as well as running
- add scalaHome configuration for easily configuring scalaInstance
   for a local Scala installation
- no longer require source roots for Java sources.  Instead, resolve
   ambiguities by package name and then distance to root.  Common
   package suffixes in different directories within the same project
   are a potential problem.
2011-03-09 18:07:43 -05:00
2011-03-08 17:51:14 -05:00
2011-03-04 06:16:35 -05:00
2011-03-06 15:32:26 -05:00
2011-03-06 15:32:26 -05:00
2011-02-25 18:35:52 -05:00
2011-03-06 15:32:06 -05:00
2011-02-25 18:35:52 -05:00
2011-03-06 16:02:41 -05:00

See http://code.google.com/p/simple-build-tool/wiki/Setup for setup instructions for the stable version of sbt.

To build from source, get the latest stable version of sbt (above) and get the code:

$ git clone git://github.com/harrah/xsbt.git
$ cd xsbt

The latest tag for 0.9.x is 0.9.1:

$ git checkout v0.9.1

Or, get the development branch for 0.9.x:

$ git checkout 0.9

To build:

$ sbt update "project Launcher" proguard "project Simple Build Tool" "publish-local"

Copy your stable ~/bin/sbt script to ~/bin/xsbt and change it to use the launcher at:

<xsbt>/target/sbt-launch-0.9.1.jar

If using the 0.9 development branch, the launcher is at:

<xsbt>/target/sbt-launch-0.9.2-SNAPSHOT.jar
S
Description
sbt, the interactive build tool
Readme
102 MiB
Languages
Scala 94.5%
Java 3.1%
Shell 1.1%
Batchfile 0.9%
Roff 0.2%
Other 0.1%