Files
CMake/Modules
Beren Minor 48f7e2d300 Unhardcode the CMAKE_CONFIGURATION_TYPES values
This removes duplicated code for per-config variable initialization by
providing a `cmake_initialize_per_config_variable(<PREFIX> <DOCSTRING>)`
function.

This function initializes a `<PREFIX>` cache variable from `<PREFIX>_INIT`
and unless the `CMAKE_NOT_USING_CONFIG_FLAGS` variable is defined, does
the same with `<PREFIX>_<CONFIG>` from `<PREFIX>_<CONFIG>_INIT` for every
`<CONFIG>` in `CMAKE_CONFIGURATION_TYPES` for multi-config generators or
`CMAKE_BUILD_TYPE` for single-config generators.
2018-01-08 21:15:14 +01:00
..
2018-01-04 06:52:01 +11:00
2018-01-04 06:52:01 +11:00
2017-03-07 15:22:55 -05:00
2018-01-04 06:52:01 +11:00
2018-01-04 06:52:01 +11:00
2018-01-04 06:52:01 +11:00
2018-01-04 06:52:01 +11:00
2018-01-04 06:52:01 +11:00
2017-11-03 10:25:05 -04:00
2017-11-03 10:25:05 -04:00
2017-11-03 10:25:05 -04:00
2017-11-03 10:25:05 -04:00
2017-11-03 10:25:05 -04:00
2017-11-03 10:25:05 -04:00
2017-11-03 10:25:05 -04:00
2018-01-04 06:52:01 +11:00
2018-01-04 06:52:01 +11:00
2017-11-17 07:20:37 -05:00
2017-11-03 10:25:05 -04:00
2018-01-04 06:52:01 +11:00
2017-11-03 10:25:05 -04:00
2017-11-03 10:25:05 -04:00
2017-11-03 10:25:05 -04:00
2017-11-03 10:25:05 -04:00

See the "Find Modules" section of the cmake-developer(7) manual page.

For more information about how to contribute modules to CMake, see this page:
https://cmake.org/Wiki/CMake:Module_Maintainers