SBT
E355656
SBT (Simple Build Tool) is the standard build and project management tool for Scala, providing compilation, testing, dependency management, and packaging for Scala applications.
All labels observed (1)
| Label | Occurrences |
|---|---|
| SBT canonical | 2 |
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
build automation tool
ⓘ
open-source software ⓘ software project management tool ⓘ |
| alsoKnownAs |
sbt build tool
ⓘ
surface form:
sbt
|
| configurationLanguage | Scala ⓘ |
| configurationStyle | code-based configuration ⓘ |
| domain |
build automation
ⓘ
project management ⓘ software development ⓘ |
| ecosystem | Scala build plugins ⓘ |
| fullName | Simple Build Tool ⓘ |
| hasConcept |
projects
ⓘ
scopes ⓘ settings ⓘ tasks ⓘ |
| license | open-source license ⓘ |
| platform | Java Virtual Machine ⓘ |
| primaryLanguage | Scala ⓘ |
| providesFeature |
compilation
ⓘ
continuous compilation ⓘ dependency management ⓘ incremental compilation ⓘ interactive shell ⓘ packaging ⓘ plugin system ⓘ task automation ⓘ testing ⓘ |
| standardToolFor | Scala ecosystem ⓘ |
| supports | multi-project builds ⓘ |
| supportsBuildDefinition |
Scala-based project definition files
ⓘ
build.sbt file ⓘ |
| supportsIntegration |
IDEs for Scala
ⓘ
continuous integration servers ⓘ |
| supportsLanguage |
Java
ⓘ
Scala ⓘ |
| supportsRepository |
Ivy repositories
ⓘ
Maven repositories ⓘ |
| supportsTestingFramework |
JUnit
ⓘ
ScalaTest ⓘ Specs2 ⓘ |
| targetUsers |
JVM developers
ⓘ
Scala developers ⓘ |
| usedFor |
building Scala applications
ⓘ
building Scala libraries ⓘ creating deployable artifacts ⓘ managing Scala projects ⓘ resolving library dependencies ⓘ running automated tests ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.