Index 

This is an index of common methods, types, and values you might find in an sbt build definition. For command names, see Running. For available plugins, see the plugins list.

Values and Types 

Dependency Management 

Settings and Tasks 

Process 

Build Structure 

Methods 

Settings and Tasks 

See the Getting Started Guide for details.

File and IO 

See RichFile, PathFinder, and Paths for the full documentation.

Dependency Management 

See Library Management for full documentation.

Parsing 

These methods are used to build up Parsers from smaller Parsers. They closely follow the names of the standard library’s parser combinators. See Parsing Input for the full documentation. These are used for Input Tasks and Commands.

Processes 

These methods are used to fork external processes. Note that this API has been included in the Scala standard library for version 2.9. ProcessBuilder is the builder type and Process is the type representing the actual forked process. The methods to combine processes start with # so that they share the same precedence.

Contents

sbt Reference Manual
  1. Index