sbt, the interactive build tool
Go to file
Filip Zybała fcab06bd3d Add missing scalac options to scaladoc task configuration 2021-05-07 11:58:18 +02:00
.github Bump actions/cache from v2.1.3 to v2.1.5 2021-04-20 04:34:27 +00:00
client
core-macros/src/main/scala/sbt/internal/util/appmacro
dependency-tree/src/main/scala/sbt/plugins
internal
launch
launcher-package name in Windows 2021-04-25 22:58:34 -04:00
licenses
main Add missing scalac options to scaladoc task configuration 2021-05-07 11:58:18 +02:00
main-actions/src Instantiate only test runners needed by current TestDefinitions 2021-03-28 20:58:18 +01:00
main-command/src
main-settings/src
notes Allow JUnitXmlTestsListener output directory to be configured 2021-04-12 12:17:50 +01:00
project Use sbt 1.5.1 2021-05-02 23:41:55 -04:00
protocol/src/main
run
sbt-app/src Remove a scripted test that uses Bintray 2021-05-02 21:02:23 -04:00
scripted-plugin/src/main/scala/sbt
scripted-sbt-old/src/main/scala/sbt/test
scripted-sbt-redux
server-test/src
src/main/conscript move to launcher-package/ 2021-04-19 10:45:29 -04:00
tasks
tasks-standard
testing Allow JUnitXmlTestsListener output directory to be configured 2021-04-12 12:17:50 +01:00
util-cache
util-tracking
vscode-sbt-scala
zinc-lm-integration/src
.appveyor.yml
.gitattributes move to launcher-package/ 2021-04-19 10:45:29 -04:00
.gitignore Drop sbt-launch.jar from Linux distro 2021-04-24 17:31:02 -04:00
.java-version
.mailmap
.sbtopts
.scalafmt.conf
CONTRIBUTING.md move to launcher-package/ 2021-04-19 10:45:29 -04:00
DEVELOPING.md add additional instructions for new contributors 2021-04-26 08:48:29 +01:00
LICENSE move to launcher-package/ 2021-04-19 10:45:29 -04:00
NOTICE move to launcher-package/ 2021-04-19 10:45:29 -04:00
PROFILING.md
README.md move to launcher-package/ 2021-04-19 10:45:29 -04:00
SUPPORT.md
build.sbt Fork mainProj 2021-05-02 23:51:42 -04:00
reset.sh
sbt Remove trailing closing braces 2021-05-03 16:31:37 +02:00
sbt-allsources.sh
sbt.sh Implement sbt-launch.jar download 2021-04-19 23:43:15 -04:00
server.md

README.md

Build Status Latest version Gitter Chat

sbt

sbt is a build tool for Scala, Java, and more.

For general documentation, see https://www.scala-sbt.org/.

sbt 1.x

This is the 1.x series of sbt. The source code of sbt is split across several GitHub repositories, including this one.

  • sbt/io hosts sbt.io module.
  • sbt/librarymanagement hosts sbt.librarymanagement module that wraps Ivy.
  • sbt/zinc hosts Zinc, an incremental compiler for Scala.
  • sbt/sbt, this repository hosts modules that implements the build tool.
  • Setup: Describes getting started with the latest binary release.
  • FAQ: Explains how to get help and more.
  • sbt/sbt-zero-seven: hosts sbt 0.7.7 and earlier versions

Issues and Pull Requests

Please read CONTRIBUTING carefully before opening a GitHub Issue.

The short version: try searching or asking on StackOverflow.

license

See LICENSE.