Task execution variants
Variants allow running the same task with different parameters, such as compilation. The list of allowed parameters is implemented in Variant.
Platoforms
The list of platforms is specified in the Dictionary. The default platform is the key Variant.NodePlatform
. For a specific project type, you can specify a custom platform value using the key %Variant.NodePlatform%_%ProjectType%
, for example, %Variant.NodePlatform%_Cpp
.
Configurations
The list of configurations is specified in the Dictionary. The default configuration is the key Variant.NodeConfig
. For a specific project type, you can specify a custom configuration value using the key %Variant.NodeConfig%_%ProjectType%
, for example, %Variant.NodeConfig%_Cpp
.