dub.project

Representing a full project, with a root Package and several dependencies.

Members

Classes

Project
class Project

Represents a full project, a root package with its dependencies and package selection.

SelectedVersions
class SelectedVersions

Holds and stores a set of version selections for package dependencies.

Enums

ListBuildSettingsFormat
enum ListBuildSettingsFormat

Determines the output format used for Project.listBuildSettings.

PlacementLocation
enum PlacementLocation

Indicates where a package has been or should be placed to.

Variables

buildSettingsVars
auto buildSettingsVars;

List of variables that can be used in build settings

Meta

License

Subject to the terms of the MIT license, as written in the included LICENSE.txt file.

Authors

Matthias Dondorff, Sönke Ludwig