sbt, the interactive build tool
Go to file
Josh Suereth 2686acd993 Part #1 of cancel-task-hooks - Hooks EvaluateTask.
* Create a new EvaluateTaskConfig which gives us a bit more freedom
  over changign config options to EvaluateTask in the future.
* Create adapted from old EvaluateTask to new EvaluateTask
* Add hooks into signals class to register/remote  a signal listener
  directly, rather than in an "arm" block.
* Create TaskEvaluationCancelHandler to control the strategy of
  who/whom can cancel (sbt-server vs. sbt-terminal).
* Create a null-object for the "can't cancel" scenario so the
  code path is exactly the same.

This commit does not wire settings into the build yet, nor does it
fix the config extractio methods.
2014-04-07 16:42:08 -04:00
cache deprecations 2013-02-25 09:24:04 -05:00
compile Merge pull request #1202 from Duhemm/inherited-macros 2014-04-03 19:57:58 +02:00
interface Add hashing of public names defined in a source file. 2013-12-04 01:34:18 +01:00
ivy Merge pull request #1232 from sbt/wip/fix-1156 2014-04-07 08:36:16 -07:00
launch Merge pull request #1064 from jaceklaskowski/javadoc-changes 2014-04-07 10:02:35 -04:00
licenses move remaining pieces of sbt subproject to sbt_pending and fix notices 2010-09-21 21:55:50 -04:00
main Part #1 of cancel-task-hooks - Hooks EvaluateTask. 2014-04-07 16:42:08 -04:00
project back to 0.13.5-SNAPSHOT 2014-03-29 13:41:28 -04:00
run Override certain SecurityManager methods to avoid filesystem performance hit. 2014-03-06 07:39:06 -05:00
sbt Merge pull request #1202 from Duhemm/inherited-macros 2014-04-03 19:57:58 +02:00
scripted Recover from failed 'reload' command in the scripted sbt handler. 2013-09-18 10:27:19 -04:00
src back to 0.13.5-SNAPSHOT 2014-03-29 13:41:28 -04:00
tasks API documentation for TaskStreams. 2013-12-19 18:32:01 -05:00
testing Fix merge conflicts in pulling doc fixes from 0.13.1 into 0.13 branch. 2014-03-06 10:10:38 -05:00
util Part #1 of cancel-task-hooks - Hooks EvaluateTask. 2014-04-07 16:42:08 -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
.travis.yml Split scripted tests into matrix so we run on parallel virtual machines. 2014-03-08 10:50:33 -05:00
CONTRIBUTING.md 0.13.1 2013-12-10 10:18:42 -05: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 clean up CONTRIBUTING and README 2013-06-28 19:06:56 -04: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 and more.
  • Google Code: hosts sbt 0.7.7 and earlier versions