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.