cmake: Allow CMAKE_BUILD_TYPE to be set by environment variable
When no `CMAKE_BUILD_TYPE` is explicitly specified while creating a new build tree, check for an environment variable of the same name. Issue: #20983
Showing
- Help/envvar/CMAKE_BUILD_TYPE.rst 10 additions, 0 deletionsHelp/envvar/CMAKE_BUILD_TYPE.rst
- Help/manual/cmake-env-variables.7.rst 1 addition, 0 deletionsHelp/manual/cmake-env-variables.7.rst
- Help/release/dev/env-init-configs.rst 5 additions, 0 deletionsHelp/release/dev/env-init-configs.rst
- Help/variable/CMAKE_BUILD_TYPE.rst 3 additions, 2 deletionsHelp/variable/CMAKE_BUILD_TYPE.rst
- Source/cmGlobalGenerator.cxx 12 additions, 0 deletionsSource/cmGlobalGenerator.cxx
- Tests/RunCMake/CommandLine/EnvBuildType-stdout.txt 2 additions, 0 deletionsTests/RunCMake/CommandLine/EnvBuildType-stdout.txt
- Tests/RunCMake/CommandLine/EnvBuildType.cmake 2 additions, 0 deletionsTests/RunCMake/CommandLine/EnvBuildType.cmake
- Tests/RunCMake/CommandLine/EnvBuildTypeIgnore-stdout.txt 2 additions, 0 deletionsTests/RunCMake/CommandLine/EnvBuildTypeIgnore-stdout.txt
- Tests/RunCMake/CommandLine/EnvBuildTypeIgnore.cmake 1 addition, 0 deletionsTests/RunCMake/CommandLine/EnvBuildTypeIgnore.cmake
- Tests/RunCMake/CommandLine/RunCMakeTest.cmake 11 additions, 0 deletionsTests/RunCMake/CommandLine/RunCMakeTest.cmake
Loading
Please register or sign in to comment