sbt, the interactive build tool
Go to file
Antonio Cunei 1cb63c84e1 Do not emit in the pom dependencies that are only sources or docs
The pom generation code tries its best to map Ivy's configurations
to Maven scopes; however, sources and javadoc artifacts cannot be
properly mapped and they currently are emitted as dependencies in
the default scope (compile). That may lead to the source/doc jars
being erroneously processed like regular jars by automated tools.

Arguably, the source/docs jars should not be included in the pom
file as dependencies at all. This commit filters out the
dependencies that only appear in the sources and/or javadoc Ivy
configurations, thereby preventing them from appearing in the
final pom file.
2015-05-20 03:40:16 +02:00
cache Roll back the use of sbt/serialization for update caching 2015-03-10 05:12:17 -04:00
compile Update incremental compile debug message 2015-04-15 14:29:10 +10:00
interface Merge pull request #1759 from jedesah/topic/minor_cleanup 2015-01-14 16:13:06 -05:00
ivy Do not emit in the pom dependencies that are only sources or docs 2015-05-20 03:40:16 +02:00
launch sbt-plugins don't copy over to bintray, so we still need to hit maven central, but last. 2015-03-25 07:40:46 -04:00
licenses move remaining pieces of sbt subproject to sbt_pending and fix notices 2010-09-21 21:55:50 -04:00
main Merge pull request #1970 from matthewfarwell/test-exclude 2015-05-11 15:27:06 -04:00
notes Merge pull request #2000 from dwijnand/command-to-string 2015-05-07 10:45:16 -07:00
project publish nightlies to bintray 2015-04-20 12:51:18 -04:00
run Minor code cleanup 2014-12-03 09:56:34 -08:00
sbt Merge pull request #1970 from matthewfarwell/test-exclude 2015-05-11 15:27:06 -04:00
sbt-maven-resolver/src Fix issue with aether resolver and bad URLs. 2015-04-28 17:28:26 -04:00
scripted Merge pull request #1759 from jedesah/topic/minor_cleanup 2015-01-14 16:13:06 -05:00
src/main/conscript bumping up to 0.13.8 2015-03-20 12:56:39 -04:00
tasks Minor code cleanup 2014-12-03 09:56:34 -08:00
testing Fixes #1881. Clone SystemProperties defending against ConcurrentModificationException 2015-02-28 23:46:02 -05:00
util Fix ANSI escape sequences. 2015-02-28 08:30:59 -05: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 removing Maven resolver plugin tests from Travis 2015-04-10 00:56:53 -04:00
CONTRIBUTING.md Updated to 0.13.9-SNAPSHOT 2015-03-26 08:40:51 +01:00
LICENSE Update CONTRIBUTING.md 2014-04-14 12:16:06 -04:00
NOTICE Update CONTRIBUTING.md 2014-04-14 12:16:06 -04:00
README.md Fix FAQ link in README 2015-02-20 20:25:36 +00:00
api.specification Macro def aware recompilation. 2012-03-04 17:35:51 +01:00
build.sbt call bintrayRelease on nightly 2015-04-22 00:28:47 -04:00
scripted.specification New scripted test framework 2009-11-09 09:34:52 -05:00

README.md

sbt

sbt is a build tool for Scala, Java, and more. For general documentation, see http://www.scala-sbt.org/.

Issues and Pull Requests

Please read CONTRIBUTING carefully before opening a GitHub Issue. The short version: try StackOverflow and sbt-dev. Don't open an Issue.

sbt 0.13

This is the 0.13.x series of sbt.

  • Setup: Describes getting started with the latest binary release.
  • FAQ: Explains how to get help and more.
  • Google Code: hosts sbt 0.7.7 and earlier versions

license

See LICENSE.