sbt, the interactive build tool
Go to file
Mark Harrah a152965933 Option to automatically manage API documentation mappings
Set autoAPIMappings := true to enable.

Then, set apiURL to the base URL of the API documentation for a project.
This will get stored in an extra attribute in the ivy.xml or as a property
a pom.xml.

When using managed dependencies that have set their apiURL, the -doc-external-doc
setting for scaladoc will be automatically configured.  Note that this option
will only be available in Scala 2.10.1 and so enabling autoAPIMappings for
earlier versions will result in an error from scaladoc.

For unmanaged dependencies or dependencies without an automatic apiURL, add the
(File,URL) mapping to apiMappings.  The File is the classpath entry and the URL
is the location of the API documentation.
2013-01-10 16:06:12 -05:00
cache Follow source layout convention supported by Eclipse. 2012-12-07 10:27:08 -08:00
compile Fix incremental compilation problem with package objects inheriting from invalidated sources in a subpackage. 2012-12-19 10:17:56 -05:00
interface API extraction: handle any type that is annotated, not just the spec'd simple type. Fixes #559. 2012-10-05 09:06:35 -04:00
ivy Option to automatically manage API documentation mappings 2013-01-10 16:06:12 -05:00
launch mark Typesafe repositories as bootOnly, remove Sonatype snapshots now that Scala is resolved by the project 2012-12-09 20:40:41 -05:00
licenses move remaining pieces of sbt subproject to sbt_pending and fix notices 2010-09-21 21:55:50 -04:00
main Option to automatically manage API documentation mappings 2013-01-10 16:06:12 -05:00
project use provisionally published sbinary 2012-12-31 14:06:28 -05:00
run Follow source layout convention supported by Eclipse. 2012-12-07 10:27:08 -08:00
sbt Option to automatically manage API documentation mappings 2013-01-10 16:06:12 -05:00
sbt_pending drop more migrated pending items 2011-04-20 18:31:37 -04:00
scripted Cleanup parameter list of `ScriptedTests`. 2012-12-14 12:57:47 -05:00
src Docs: fix title of 0.13.0 change summary page 2013-01-10 16:06:11 -05:00
tasks Provide cacheDirectory via Streams instead of a separate setting 2013-01-10 16:06:12 -05:00
testing Follow source layout convention supported by Eclipse. 2012-12-07 10:27:08 -08:00
util Convert references to harrah/xsbt to sbt/sbt 2013-01-04 17:22:40 -05:00
.gitignore support defining Projects in .sbt files 2012-12-09 20:40:41 -05:00
CONTRIBUTING.md CONTRIBUTING file 2013-01-07 09:55:24 -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 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
launch.specification XSBT-5: maven-style ivy repo support in the launcher config 2012-10-29 09:04:42 -04: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