public class DynamicProjectAdder$
extends Object
Modifier and Type | Field and Description |
---|---|
static DynamicProjectAdder$ |
MODULE$
Static reference to the singleton instance of this Scala object.
|
Constructor and Description |
---|
DynamicProjectAdder$() |
Modifier and Type | Method and Description |
---|---|
sbt.State |
addProjects(scala.collection.Seq<sbt.Project> projects,
sbt.State state)
Add a list of projects to the state.
|
public static final DynamicProjectAdder$ MODULE$
public sbt.State addProjects(scala.collection.Seq<sbt.Project> projects, sbt.State state)
The projects should define all their settings (note, autoplugins will not be applied here, the project should manually add all settings it needs, including things from the CorePlugin, IvyPlugin etc). They also will most likely need to pass a non nil set of configurations. The project id is important, but the project base directory is not important unless you want it to be - the target directory for the build will be redefined to be something in the main target directory.