Project.addBuildSettings

Fills dst with values from this project.

dst gets initialized according to the given platform and config.

class Project
const
void
addBuildSettings
(
ref BuildSettings dst
,,
string config
,
in Package root_package = null
,
bool shallow = false
)

Parameters

dst BuildSettings

The BuildSettings struct to fill with data.

gsettings GeneratorSettings

The generator settings to retrieve the values for.

config string

Values of the given configuration will be retrieved.

root_package Package

If non null, use it instead of the project's real root package.

shallow bool

If true, collects only build settings for the main package (including inherited settings) and doesn't stop on target type none and sourceLibrary.

Meta