5.5.2 Configurations

Configurations specify different ways to build a project. For example, you may configure a project to be in “debug” mode, or perhaps in “release” mode.

The project, and each target type all have a slot named configuration-variables. To add new variables to a configuration find this slot in the custom buffer, and insert a new configuration. Name it either “debug” or “release”, then insert some number of name/value pairs to it.

You can have any number of valid configurations too. To add a new configuration, customize your project. Work in the ‘[Settings]’ block for “configurations”. Add a new named configuration here.

To switch between different active configurations, modify the “configuration default” slot.