Top level build description holding all Workspace objects. More...
#include <Build.h>
Public Member Functions | |
Result | configure (StringView workspaceName, const Parameters ¶meters) const |
Generates projects for all workspaces, with specified parameters at given root path. | |
Public Attributes | |
Vector< Workspace > | workspaces |
Workspaces to be generated. | |
Top level build description holding all Workspace objects.
Result SC::Build::Definition::configure | ( | StringView | workspaceName, |
const Parameters & | parameters ) const |
Generates projects for all workspaces, with specified parameters at given root path.
workspaceName | Name of the workspace to generate |
parameters | Set of parameters with the wanted platforms, architectures and generators to generate |