sbt, the interactive build tool
Go to file
Mark Harrah 1048976844 jline/jansi fixes for windows. Fixes #763, fixes #562.
The startup script should set sbt.cygwin=true if running from cygwin.
This will set the terminal type properly for JLine if not already set.
If sbt.cygwin=false or unset and os.name includes "windows", JAnsi is
downloaded by the launcher and installed on standard out/err.

The value for jline.terminal is transformed from explicit jline.X to
the basic types "windows", "unix", or "none".  Now that sbt uses JLine
2.0, these types are understood by both sbt's JLine and Scala's.
Older Scala versions shaded the classes but not the terminal property
so both couldn't be configured with a class name at the same time.
2013-06-26 13:40:33 -04:00
cache deprecations 2013-02-25 09:24:04 -05:00
compile make APIDiff private[inc] 2013-06-25 08:13:06 -04:00
interface Merge ExtendedReporter into Reporter. 2013-05-27 19:12:39 -04:00
ivy Better auto project ID handling. Ref #776. 2013-06-23 19:57:30 -04:00
launch jline/jansi fixes for windows. Fixes #763, fixes #562. 2013-06-26 13:40:33 -04:00
licenses move remaining pieces of sbt subproject to sbt_pending and fix notices 2010-09-21 21:55:50 -04:00
main Supply default terminal width to fix #795 2013-06-25 10:37:56 -04:00
project jline/jansi fixes for windows. Fixes #763, fixes #562. 2013-06-26 13:40:33 -04:00
run Fork run directly with 'java' to avoid additional class loader from 'scala' command. Fixes #702. 2013-04-05 09:02:24 -04:00
sbt scripted test fixes 2013-06-23 19:57:31 -04:00
scripted Build cleanup, publish launcher normally, pull it normally in scripted plugin 2013-06-20 15:44:29 -04:00
src Docs: note about Scala version override being dropped 2013-06-24 18:42:15 -04:00
tasks Experimental task progress interface. Fixes #592. 2013-06-23 19:57:30 -04:00
testing Added support of nested test tasks when tests are executed in SubProcess. 2013-04-25 00:06:52 +08:00
util jline/jansi fixes for windows. Fixes #763, fixes #562. 2013-06-26 13:40:33 -04:00
.gitattributes Added .gitattributes file. 2013-04-25 00:06:51 +08:00
.gitignore support defining Projects in .sbt files 2012-12-09 20:40:41 -05:00
CONTRIBUTING.md Docs: not necessary to run 'proguard' explicitly anymore 2013-06-24 14:49:16 -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 fix link to CONTRIBUTING from README 2013-01-07 10:01:58 -05:00
api.specification Macro def aware recompilation. 2012-03-04 17:35:51 +01:00
scripted.specification New scripted test framework 2009-11-09 09:34:52 -05:00

README.md

sbt 0.13

This is the 0.13.x series of sbt.

  • Setup: Describes getting started with the latest binary release.
  • See CONTRIBUTING for how to build from source, open an issue, fix or add documentation, or submit a pull request.
  • FAQ: Explains how to get help, how to migrate from 0.7.7, and more.
  • There is a video of a demo given at Scala Days 2011 based on sbt 0.10.0 that gives an introduction to the configuration system in sbt 0.10.0 and later. See the documentation for current information.
  • Google Code: hosts sbt 0.7.7 and earlier versions