get_cmake_property — CMake 4.3.0 Documentation

# get_cmake_property

Get a global property of the CMake instance.

    get_cmake_property(<variable> <property>)

Gets a global property from the CMake instance. The value of the `<property>` is stored in the specified `<variable>`. If the property is not found, `<variable>` will be set to `NOTFOUND`. See the `cmake-properties(7)` manual for available properties.

In addition to global properties, this command (for historical reasons) also supports the `VARIABLES` and `MACROS` directory properties. It also supports a special `COMPONENTS` global property that lists the components given to the `install()` command.

## See Also

- the `get_property()` command `GLOBAL` option