4.1. Global project properties

4.1.1. Properties

toolset (type: toolset)

The toolset makefiles or projects are being generated for. This property is set by Bakefile and can be used for performing toolset-specific tasks or modifications.

Read-only property

Allowed values: “gnu”, “gnu-osx”, “gnu-suncc”, “vs2003”, “vs2005”, “vs2008”, “vs2010”, “vs2012”, “vs2013”, “vs2015”

Inheritable from parent: no

config (type: string)

Current configuration.

This property is set by Bakefile and can be used for performing per-configuration modifications. The value is one of the configurations values specified for the target.

See Build configurations for more information.

Read-only property

Inheritable from parent: no

arch (type: string)

Current architecture.

This property is set by Bakefile and can be used for performing per-architecture modifications (if the toolset supports it, which currently only Visual Studio does). The value is one of the archs values specified for the target.

Read-only property

Inheritable from parent: no