summaryrefslogtreecommitdiffstats
path: root/Help
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'install-subdirectory-order'Brad King2018-10-114-0/+39
|\ | | | | | | | | | | | | | | | | b56f2db87a Testing: Add test for CMP0082 fc8955e889 add_subdirectory: Run subdirectory install rules in correct order 514f0b572e Testing: Update hard-coded line numbers to [0-9]+ in some tests Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2434
| * add_subdirectory: Run subdirectory install rules in correct orderKyle Edwards2018-10-104-0/+39
| | | | | | | | | | | | | | | | | | Before this change, install rules created by add_subdirectory() would be executed after all of the top-level install rules, even if they were declared before the top-level rules. This change adds a new policy, CMP0082, which interleaves the add_subdirectory() install rules with the other install rules so they are run in the correct order.
* | Merge topic 'ctest-done'Brad King2018-10-112-0/+6
|\ \ | |/ |/| | | | | | | | | | | | | a6e0158712 ctest_submit: Add support for a "Done" part f460bbd4c8 ctest_submit: Refactor file list to use a vector instead of a set Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Zack Galbreath <zack.galbreath@kitware.com> Merge-request: !2405
| * ctest_submit: Add support for a "Done" partBetsy McPhail2018-10-102-0/+6
| | | | | | | | | | | | | | | | | | | | | | Teach CTest to submit Done.xml. Submission of this file indicates to CDash that a build is complete and no more files will be uploaded. It contains the build id returned by CDash and the current time. This file is submitted last for a given build when using the `ctest_submit()` command. If submitting by PARTS, use `ctest_submit(PARTS Done)`.
* | Merge topic 'module-index-restructure'Craig Scott2018-10-101-36/+66
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | dc372f6eef Help: Document Use_wxWindows.cmake as deprecated 846e3d2ceb Help: Reorganise module index into sections c9cedd675b Help: Add link to cmake-qt(7) to FindQt.cmake. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2463
| * | Help: Document Use_wxWindows.cmake as deprecatedCraig Scott2018-10-091-0/+1
| | | | | | | | | | | | The implementation already logged a message saying that the module was deprecated. This change adds that message to the module docs.
| * | Help: Reorganise module index into sectionsJoachim Wuttke (l)2018-10-091-37/+66
| | | | | | | | | | | | | | | | | | | | | | | | * Split up module list into separate sections for utility modules and find modules. * Improve wording to explain how the different module types are expected to be called/used. * Move deprecated modules to their own separate sections.
* | | Merge topic 'project-version'Brad King2018-10-101-59/+88
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2f43bd3b6c Help: move description of CMAKE_PROJECT_* variables e3e5445d83 Help: Describe options of command project in a definition list. 5b56795d57 Help: make the two signatures of command "project" orthogonal Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2450
| * | | Help: move description of CMAKE_PROJECT_* variablesJoachim Wuttke (o)2018-10-091-8/+16
| | | | | | | | | | | | | | | | Describe these variables along with the other variables.
| * | | Help: Describe options of command project in a definition list.Joachim Wuttke (l)2018-10-091-51/+72
| | | | | | | | | | | | | | | | | | | | Also add section headers; explain default setting of optional argument variables.
| * | | Help: make the two signatures of command "project" orthogonalJoachim Wuttke (l)2018-10-091-1/+1
| |/ /
* | | Help: Make synopsis of if command more compact; add section headersJoachim Wuttke (l)2018-10-091-41/+49
|/ / | | | | | | | | | | Also replace 'expression' by 'condition' (as in the while command); relegate optional arguments of else() and endif() to the text; revise explanation of operator precedence in Condition Syntax section.
* | Merge topic 'doc-regex-backslash'Brad King2018-10-091-6/+13
|\ \ | | | | | | | | | | | | | | | | | | fab2c2339b Help: Fix documentation of escape sequences in a regex Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2460
| * | Help: Fix documentation of escape sequences in a regexBrad King2018-10-091-6/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Documentation added by commit 4b35dab891 (Help: Document how escape sequences work in a regex, 2018-07-18) is only correct for backslashes inside `[]` groups. The regex engine does interpret `\` escapes elsewhere. Fix the docs. Inspired-by: R2RT <artur.ryt@gmail.com> Fixes: #18428
* | | Merge topic 'doc-target_link_libraries-keywords-not-genex'Brad King2018-10-091-6/+18
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | cd8c79e163 Help: Clarify target_link_libraries keywords and generator expressions Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2449
| * | | Help: Clarify target_link_libraries keywords and generator expressionsBrad King2018-10-081-6/+18
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | The `optimized` and `debug` keyword items are meaningful only to the `target_link_libraries` command and have no meaning when produced by a generator expression. State this explicitly. Also recommend use of a quoted argument when the genex itself may contain a semicolon. Fixes: #18424
* | | Merge topic 'add_ctest_progress_docs'Brad King2018-10-083-4/+32
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2154ea38f9 Help: Add missing docs for the ctest --progress option fb2cdf4d4c Help: Use :envvar: links for env vars affecting ctest command Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Michael Wegner <michael.t.wegner@gmail.com> Merge-request: !2454
| * | | Help: Add missing docs for the ctest --progress optionCraig Scott2018-10-073-0/+28
| | | | | | | | | | | | | | | | These docs were missing from the changes that introduced the feature in !2240.
| * | | Help: Use :envvar: links for env vars affecting ctest commandCraig Scott2018-10-071-4/+4
| |/ /
* | | Merge topic 'project-always-set-desc-url'Brad King2018-10-081-0/+2
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | f8a086a86b project(): Ensure DESCRIPTION and HOMEPAGE_URL variables are set b27247c8df project(): Add tests verifying variables set by second project() call Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2457
| * | | project(): Ensure DESCRIPTION and HOMEPAGE_URL variables are setCraig Scott2018-10-071-0/+2
| |/ / | | | | | | | | | | | | | | | | | | | | | If a project() call does not have DESCRIPTION or HOMEPAGE_URL options, it must still set the relevant variables or else those variables will inherit values from an earlier project() call. That is inconsistent with how VERSION is handled and is likely to be unexpected. The docs were also ambiguous about what should happen in such cases.
* | | Merge topic 'list-SORT-docs'Brad King2018-10-081-11/+15
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | cdf8d79e9f Help: Improve/fix incorrect docs for list(SORT) sub-options Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2453
| * | | Help: Improve/fix incorrect docs for list(SORT) sub-optionsCraig Scott2018-10-061-11/+15
| |/ /
* | | Merge topic 'doc-find_package-update'Brad King2018-10-051-35/+48
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c90f3dff82 Help: Clarify find_package Module and Config mode relation 26dac50220 Help: Remove redundant recommendation 11058a2e7c Help: Add internal section link to find_package command docs aaf5ea2d70 Help: Add section headers to find_package command 56310b0671 Help: Move find_package NO_POLICY_SCOPE to more appropriate location 336dce1c95 Help: Add table of contents to find_package command docs 463d59d331 Help: Rephrase summary in find_package command docs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2446
| * | | Help: Clarify find_package Module and Config mode relationJoachim Wuttke (l)2018-10-041-17/+17
| | | |
| * | | Help: Remove redundant recommendationBrad King2018-10-041-12/+4
| | | | | | | | | | | | | | | | | | | | We suggest that users prefer the basic signature in two places. Drop the latter and move its related content to a better section.
| * | | Help: Add internal section link to find_package command docsJoachim Wuttke (l)2018-10-041-6/+8
| | | |
| * | | Help: Add section headers to find_package commandJoachim Wuttke (l)2018-10-041-0/+15
| | | | | | | | | | | | | | | | | | | | The document is pretty long but is already mostly organized into sections. Add explicit section headers.
| * | | Help: Move find_package NO_POLICY_SCOPE to more appropriate locationJoachim Wuttke (l)2018-10-041-3/+3
| | | |
| * | | Help: Add table of contents to find_package command docsJoachim Wuttke (l)2018-10-041-0/+4
| | | |
| * | | Help: Rephrase summary in find_package command docsJoachim Wuttke (l)2018-10-041-1/+1
| |/ /
* | | Merge topic 'doc-osx-vars-as-cache'Brad King2018-10-041-0/+2
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | bc57c32d7a Help: Document CMAKE_OSX_* variables as cache entries Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2443
| * | Help: Document CMAKE_OSX_* variables as cache entriesJames Turner2018-10-041-0/+2
| |/ | | | | | | | | | | | | | | | | | | The variables * CMAKE_OSX_ARCHITECTURES * CMAKE_OSX_DEPLOYMENT_TARGET * CMAKE_OSX_SYSROOT should be set as cache entries. Document this explicitly.
* | Merge topic 'pkgc-op-lt-gt'Brad King2018-10-041-0/+4
|\ \ | | | | | | | | | | | | | | | | | | aa51bfd74f FindPkgConfig: support also > and < operators for version compares Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2435
| * | FindPkgConfig: support also > and < operators for version comparesRolf Eike Beer2018-10-041-0/+4
| |/ | | | | | | Fixes: #18416
* | Merge topic 'misc-typos'Brad King2018-10-041-1/+1
|\ \ | | | | | | | | | | | | | | | | | | 6b4c5a0365 Fix misc. typos Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2440
| * | Fix misc. typosluz.paz2018-10-031-1/+1
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Found via `codespell -q 3 -I ../cmake-whitelist.txt --skip="./Utilities"` where the whitelist consists of ``` aci ans behaviour buil convertor dum earch ect emmited emmitted helpfull iff isnt ith lowercased mose nd nknown nto objext ot pathes pevents splitted substract superceded supercedes te tim todays uint upto whitespaces ```
* | Help: Clarify policy CMP0077 documentationBrad King2018-10-032-6/+44
|/ | | | | | | Add background about the case in which the policy is relevant. Describe the OLD and NEW behaviors more completely. Fixes: #18418
* Merge topic 'doc-3.13-relnotes'Brad King2018-10-0342-266/+233
|\ | | | | | | | | | | | | | | | | | | 00d96c51c9 Help: Organize and revise 3.13 release notes 2fd2c8cb7e Help: Consolidate 3.13 release notes Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Marc Chevrier <marc.chevrier@gmail.com> Reviewed-by: Craig Scott <craig.scott@crascit.com> Merge-request: !2426
| * Help: Organize and revise 3.13 release notesBrad King2018-10-011-123/+161
| | | | | | | | | | Add section headers similar to the 3.12 release notes and move each individual bullet into an appropriate section. Revise a few bullets.
| * Help: Consolidate 3.13 release notesBrad King2018-10-0142-266/+195
| | | | | | | | | | Run the `Utilities/Release/consolidate-relnotes.bash` script to move notes from `Help/release/dev/*` into `Help/release/3.13.rst`.
* | Help: Add note about CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONSKyle Edwards2018-10-011-0/+7
|/
* Merge topic 'byproducts_make_clean'Brad King2018-10-011-0/+5
|\ | | | | | | | | | | | | | | | | | | | | 80e2f8ee0c Ninja,Makefile: Add tests for handling of byproducts by clean operations c7f1ed03d7 Help: Add release note for make clean and byproducts 4220962d18 Makefile: Add build events byproducts to clean rules 182d9597ec Makefile: Add custom command byproducts to clean rules 9c2b393cb7 Tests: Update CustomCommandWorkingDirectory to handle in-source byproducts Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2334
| * Help: Add release note for make clean and byproductsPedro Navarro2018-09-281-0/+5
| |
* | Merge topic 'add_progress_summary_console_logging_mode'Brad King2018-10-011-0/+5
|\ \ | |/ |/| | | | | | | | | | | | | | | b3d5b8b3fb ctest: Add option for live progress summary in terminal 62fbe5002a cmCTestRunTest: Thread number of completed tests through start APIs 02c5091c90 cmCTestRunTest: Simplify number width computation 6a285bb737 cmCTestRunTest: Buffer test result output before printing Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2240
| * ctest: Add option for live progress summary in terminalMichael Wegner2018-09-261-0/+5
| |
* | Merge topic 'customcommandworkingdirectory'Brad King2018-09-283-0/+11
|\ \ | | | | | | | | | | | | | | | | | | f158ac19e1 add_custom_{command,target}: WORKING_DIRECTORY generator expressions Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2409
| * | add_custom_{command,target}: WORKING_DIRECTORY generator expressionsJon Chronopoulos2018-09-283-0/+11
| | | | | | | | | | | | | | | | | | | | | This teaches add_custom_command and add_custom_target WORKING_DIRECTORY about generator expressions Fixes: #14089
* | | Merge topic 'vs-global-props-for-all-targets'Brad King2018-09-283-0/+28
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 36489b85aa VS: Add test for CMAKE_VS_GLOBALS 22e670a306 VS: Add option to set VS_GLOBAL_* for all targets Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2345
| * | | VS: Add option to set VS_GLOBAL_* for all targetsMikhail Korolev2018-09-253-0/+28
| | | | | | | | | | | | | | | | Fixes: #18287