Parameters

Defines default values for dependency parameters within Export items. More...

Detailed Description

The Parameters item defines default values for dependency parameters within Export items.

Example:

 DynamicLibrary {
    name: "foo"
    ...
    Export {
        ...
        Parameters {
            cpp.link: false
        }
    }
 }

Every dependency on foo has the parameter cpp.link set to false by default.

This can be overridden explicitly:

 Depends { name: "foo"; cpp.link: true }

The Parameters item contains a number of property bindings where each property must be a properly declared dependency parameter. For more information, see Parameter and Module - Dependency Parameters.