sbt

sbt is an interactive compilation tool designed for Scala, Java and other languages. The project includes the sbt 2.x series, which houses the code base on multiple GitHub repositories. It incorporates an incremental Scala compiler called Zinc and file/entry modules.

SB

sbt

New75

sbt · Build Systems & Monorepos

STARS5.0K
FORKS1.1K
COMMITS0
CONTRIBUTORS0
VERSIONv2.0.10
UPDATEDtoday
ScalaBuild ToolJavaZincApache-2.0
What can it do?
  • You manage interactive compilation processes for Scala and Java projects.
  • You use the Zinc component, which provides incremental compilation support.
  • You configure compilation modules over source codes in the multi-repository structure.
User reviews
  • ↑ PositiveHacker News

    Building Scala Projects: Maven vs. SBT

    “One of my responsibilities on a medium-sized Scala team was managing the builds. Naturally, this meant learning the wonderful world of SBT. SBT is the "Simple Build Tool", but it's misnamed; in a way, I think SBT is the quintessential Scala program: * SBT features its own DSL…”

  • ↑ PositiveHacker News

    Building Scala Projects: Maven vs. SBT

    “Post author here, thanks for your perspective. The "stay with the herd" argument is fair… if you're using/aping projects that have working Maven builds, it might be easier to mimic those than try to use a totally different tool; in fact, this is how my coworkers and I ended up…”

My note

More in: Build Systems & Monorepos