summaryrefslogtreecommitdiffstats
path: root/Help/manual/OPTIONS_BUILD.txt
Commit message (Collapse)AuthorAgeFilesLines
* cmake: configure preset add support for --install-prefix mappingRobert Maynard2021-03-091-1/+2
|
* cmake: add support for --install-prefix command argumentRobert Maynard2021-03-041-0/+3
| | | | Fixes: #21781
* cmake: Pass -S and -B into PreLoad.cmake and -C scriptsPeter Waller2019-08-271-0/+3
| | | | | | | Before this, it was not possible to see what the source or build directories were set to on the command line. Fixes: #19619
* Help: Add documentation for default generator environment variablesEicke Herbertz2019-05-221-0/+3
| | | | | | | | | | Documentation for environment variables that control the default generator selection: * CMAKE_GENERATOR * CMAKE_GENERATOR_INSTANCE * CMAKE_GENERATOR_PLATFORM * CMAKE_GENERATOR_TOOLSET
* Help: Improve formatting of Help documentationBartosz Kosiorek2019-04-081-20/+20
|
* cmake: -S and -B can be used to specify source and build directoriesRobert Maynard2018-09-151-0/+8
| | | | | | Document the previously internal option of '-B' and provide a matching source directory option with '-S'. Both '-B', and '-S' can be used independently of each other.
* Help: Update description of the -D option to CMakeRaul Laasner2018-05-241-1/+1
| | | | Fixes #18021
* Help: Move generator toolset support details to variable docsBrad King2017-03-131-11/+5
| | | | | | | Move the details about support for generator toolset specification to the `CMAKE_GENERATOR_TOOLSET` variable documentation. This is a more suitable place because it is shared by all means to set this variable, not just the `cmake -T` option.
* Help: Move generator platform support details to variable docsBrad King2017-03-131-7/+1
| | | | | | | Move the details about support for generator platform specification to the `CMAKE_GENERATOR_PLATFORM` variable documentation. This is a more suitable place because it is shared by all means to set this variable, not just the `cmake -A` option.
* Help: Document VS and Xcode toolset selectionBrad King2016-10-131-6/+5
| | | | | | Add explicit sections to the individual generator documentation to cover the `cmake -T` option along with the default behavior for each generator.
* Help: Clarify that `cmake -A` option sets VS IDE target architectureBrad King2016-09-301-3/+5
|
* Add -Werror and -Wno-error command-line optionsMichael Scott2016-01-121-0/+24
| | | | | | | | | Expand the -W set of cmake options to include support for the -Werror and -Wno-error format, which is used to control upgrading and downgrading warning and error messages. Implement support for these new formats for the dev and deprecated message types. Add tests and updated documentation for new options.
* Modify dev warning options to affect deprecated warnings.Michael Scott2015-12-011-2/+3
| | | | | | | | | | | Change the '-Wdev' and '-Wno-dev' options to also enable and suppress the deprecated warnings output, via the 'CMAKE_WARN_DEPRECATED' CMake variable, by default. This action does not happen if the user specifies a deprecated warning message option. Add tests and update the documentation for the new functionality.
* Add -W options to control deprecated warning messages.Michael Scott2015-12-011-0/+12
| | | | | | | | Add 'deprecated' warning options type, to allow setting CMAKE_WARN_DEPRECATED via the -W '-Wdeprecated' and '-Wno-deprecated' options. Add tests for new options and updated documentation.
* Revert topic 'cmake-W-options' (#15747)Brad King2015-09-221-41/+2
| | | | | | | | The changes in commit c96fe0b4 (cmake: Add -W options to control deprecation warnings and errors, 2015-07-28) fail to account for -Wdev warnings produced by places in CMake other than message(). This causes a regression in which -Wno-dev fails to suppress such warnings. Revert the feature until it can be revised accordingly.
* cmake: Add -W options to control deprecation warnings and errorsMichael Scott2015-07-291-2/+41
| | | | | | | | | | | Refactor the -Wdev and -Wno-dev to use a generic -W parser that follows the GCC pattern. Include support for setting CMAKE_ERROR_DEPRECATED and CMAKE_WARN_DEPRECATED via the deprecated warning. Add -Werror=dev and -Wno-error=dev options so that dev warning options are in line with deprecated warning options. Use a new CMAKE_SUPPRESS_DEVELOPER_ERRORS internal cache entry to store the above new dev options persistently. Add tests for new options and updated cmake documentation and release notes to list new options.
* Help: Spell '-D' option consistently across documentation (#15575)Brad King2015-05-201-0/+3
| | | | | | Always show the option with its argument separate in summary text. State in the main documentation that the option and its argument can be given together too.
* Help: Clarify manual reference for generator namesNils Gladitz2015-04-041-1/+1
|
* Help: Document conversion of PATH/FILEPATH cache values to absolute pathsBrad King2015-04-011-1/+9
| | | | Suggested-by: Roger Leigh <rleigh@codelibre.net>
* cmake: Add -A option to specify a generator platformBrad King2014-09-151-0/+11
| | | | | | | | | | | | Define the 'cmake -A' option to set CMAKE_GENERATOR_PLATFORM without having to spell out the whole variable name. We choose the name '-A' for "platform" because '-P' is already taken, and in the common use case the "platform" is actually an architecture (e.g. x64). Teach the RunCMake test infrastructure to use -A to pass the generator platform. Extend the RunCMake.GeneratorPlatform test with a case to verify that the -A option cannot be repeated.
* Help: Format manual/*.1.rst options as definition listsKitware Robot2013-11-141-40/+47
| | | | | Convert the command-line option documentation formatting from bullet lists to definition lists.
* Help: De-duplicate manual/(cmake|ccmake).1.rst build optionsBrad King2013-10-161-0/+57
Move common build options out of cmake and ccmake manuals into an OPTIONS_BUILD.txt file and include it from the original locations.