sbt, the interactive build tool
Go to file
Steve Gury 4fccc2fa88 Escape path in proguard configuration in order to build on windows, refactor InstallExtarctProject in order to be a subclass of the Proguard trait
Removed path escaping on classpath...

Remove unuseful log.error, change space indent with tab indent, restore file permission to 644
2011-03-22 20:43:06 -04:00
cache 'update' caching now takes into account whether jars still exist 2011-03-17 21:29:35 -04:00
compile api extraction fixes for self types and expanded names 2011-03-11 16:57:15 -05:00
interface starting to convert integration tests 2011-02-22 22:36:48 -05:00
ivy more stable managed classpath ordering 2011-03-16 22:21:02 -04:00
launch versions to 0.9.3-SNAPSHOT 2011-03-16 22:30:50 -04:00
licenses move remaining pieces of sbt subproject to sbt_pending and fix notices 2010-09-21 21:55:50 -04:00
main logging for packaging 2011-03-22 20:42:21 -04:00
project Escape path in proguard configuration in order to build on windows, refactor InstallExtarctProject in order to be a subclass of the Proguard trait 2011-03-22 20:43:06 -04:00
run cleanup 2011-03-11 16:52:12 -05:00
sbt if sbtPlugin is true, sbt dependency and resolver are added 2011-03-16 20:09:59 -04:00
sbt_pending cleanup 2011-03-19 14:06:11 -04:00
scripted starting to convert integration tests 2011-02-22 22:36:48 -05:00
tasks initially only display originating task failures only 2011-03-21 20:50:20 -04:00
testing updating more integration tests 2011-02-25 18:35:52 -05:00
util command logging through Streams, 'last' without a key to redisplay it 2011-03-21 20:26:04 -04:00
web Allow specifying webdefault.xml for jetty. Useful on windows for fixing file locking issue. 2010-10-09 14:37:40 -04:00
.gitignore * move Environment classes to util/env module 2010-07-14 19:24:50 -04:00
LICENSE * move Environment classes to util/env module 2010-07-14 19:24:50 -04:00
NOTICE * move Environment classes to util/env module 2010-07-14 19:24:50 -04:00
README.md update README 2011-03-16 22:30:49 -04:00
api.specification Polymorphic types and fix parameterized type arguments to be Type and not just SimpleType 2010-01-07 21:38:39 -05:00
launch.specification minor fixes to launch specification 2010-01-10 19:20:44 -05:00
notes more 2.8 updates, launcher compiles and runs with 2.8 2010-06-15 20:38:18 -04:00
scripted.specification New scripted test framework 2009-11-09 09:34:52 -05:00

README.md

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.2:

$ git checkout v0.9.2

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.2.jar

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

<xsbt>/target/sbt-launch-0.9.3-SNAPSHOT.jar