Sane C++ Libraries
C++ Platform Abstraction Libraries
Loading...
Searching...
No Matches
SC::Build::Definition Struct Reference

Top level build description holding all Workspace objects. More...

#include <Build.h>

Public Member Functions

Result configure (StringView workspaceName, const Parameters &parameters) const
 Generates projects for all workspaces, with specified parameters at given root path.
 

Public Attributes

Vector< Workspaceworkspaces
 Workspaces to be generated.
 

Detailed Description

Top level build description holding all Workspace objects.

Member Function Documentation

◆ configure()

Result SC::Build::Definition::configure ( StringView workspaceName,
const Parameters & parameters ) const

Generates projects for all workspaces, with specified parameters at given root path.

Parameters
workspaceNameName of the workspace to generate
parametersSet of parameters with the wanted platforms, architectures and generators to generate

Member Data Documentation

◆ workspaces

Vector<Workspace> SC::Build::Definition::workspaces

Workspaces to be generated.


The documentation for this struct was generated from the following file: