summaryrefslogtreecommitdiff
path: root/Help
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'cpack-doc-gen-names' into release-3.13Brad King2018-11-0616-59/+59
|\ | | | | | | Merge-request: !2563
| * Help: Use correct CPack generator namesCraig Scott2018-11-0616-59/+59
| | | | | | | | | | | | | | | | | | | | CPack generator names were not used consistently throughout the documentation, resulting in ambiguity about what the correct name was for use with the `cpack -G` option. With the changes in this commit, the cpack-generators(7) page of the manual now shows the correct names and other help pages no longer use inconsistent or incorrect names.
* | Merge branch 'backport-FindBoost-explicit-arch-tag' into release-3.13Brad King2018-11-061-0/+3
|\ \ | | | | | | | | | Merge-request: !2568
| * | FindBoost: Add explicit Boost_ARCHITECTURE optionBrad King2018-11-051-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Boost 1.66 and above built with `--layout=versioned` add an architecture tag to the library file names. We already try to compute this tag automatically when `CMAKE_CXX_COMPILER_ARCHITECTURE_ID` is available, but that is currently not computed everywhere. Add an explicit `Boost_ARCHITECTURE` option that a user can set to specify the architecture tag. Issue: #17701
* | | Merge branch 'rename-cpack-ext-generator' into release-3.13Brad King2018-11-061-9/+9
|\ \ \ | | |/ | |/| | | | Merge-request: !2566
| * | CPack: Rename Ext generator to ExternalCraig Scott2018-11-051-9/+9
| | | | | | | | | | | | | | | Ext and External were used inconsistently in the code and the docs. This change converts all uses of Ext to External, including within variable names used by the generator.
* | | Merge branch 'cpack-gen-docs-link' into release-3.13Craig Scott2018-11-051-2/+3
|\ \ \ | |_|/ |/| | | | | Merge-request: !2562
| * | Help: Fix generators link in cpack(1) manualCraig Scott2018-11-041-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | Minor rewording around the updated link and extra blank line added to improve readability and remove a potential ambiguity around the same area. Fixes: #18545
* | | Merge branch 'doc-updates' into release-3.13Brad King2018-10-264-7/+19
|\ \ \ | |_|/ |/| | | | | Merge-request: !2530
| * | Help: clarify "LINKER:" prefix usageMarc Chevrier2018-10-264-7/+19
| |/ | | | | | | Fixes: #18503
* | Merge branch 'doc-target_link_libraries-item-quoting' into release-3.13Brad King2018-10-181-0/+12
|\ \ | | | | | | | | | Merge-request: !2503
| * | Help: Clarify command-line encoding of target_link_libraries itemsBrad King2018-10-181-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | Items that have full paths will be quoted automatically. Other items are treated as command-line string fragments and get no automatic escaping. Document the behavior for each item kind. Fixes: #18467
* | | Merge branch 'rel-doc-qthelp' into release-3.13Brad King2018-10-181-0/+3
|\ \ \ | | | | | | | | | | | | Merge-request: !2497
| * | | Utilities/Release: Add qthelp docs to binary archivesBrad King2018-10-171-0/+3
| | | | | | | | | | | | | | | | Fixes: #18465
* | | | Merge branch 'revert-server-iface-sources' into release-3.13Brad King2018-10-181-7/+0
|\ \ \ \ | | | | | | | | | | | | | | | Merge-request: !2495
| * | | | cmake-server: Revert "Support codemodel filegroups for INTERFACE_SOURCES"Brad King2018-10-171-7/+0
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revert commit v3.13.0-rc1~144^2 (cmake-server: Support codemodel filegroups for INTERFACE_SOURCES, 2018-08-10). The changes activate code paths not meant to be used with interface libraries. Another approach will be needed to expose this information later. This revert has to be done by hand because the code in question has been changed somewhat since the changes were made, and was also factored out to another source file. Fixes: #18463
* | | | Merge branch 'document-dollar-in-varnames' into release-3.13Brad King2018-10-162-2/+7
|\ \ \ \ | | | | | | | | | | | | | | | Merge-request: !2479
| * | | | CMP0053: document that `$` is a valid literal variable characterBen Boeckel2018-10-152-2/+7
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was overlooked in the initial implementation of CMP0053. However, an additional policy to reject it again is not worth it. Instead, add tests and document the behavior. Fixes: #17883
* | | | Merge branch 'update_debug_target_properties' into release-3.13Brad King2018-10-151-7/+16
|\ \ \ \ | | | | | | | | | | | | | | | Merge-request: !2480
| * | | | Help: document CMAKE_DEBUG_TARGET_PROPERTIES support for LINK propertiesRobert Maynard2018-10-121-7/+16
| | |/ / | |/| |
* | | | Merge branch 'backport-revert-install-code-script-genex' into release-3.13Brad King2018-10-112-7/+0
|\ \ \ \ | |/ / / |/| | | | | | | Merge-request: !2474
| * | | install: Revert CODE,SCRIPT support for generator expressionsBrad King2018-10-112-7/+0
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revert commit v3.13.0-rc1~441^2 (install: Teach CODE,SCRIPT modes to evaluate generator expressions, 2018-05-29). Unfortunately it has been found to break existing code in a real project, e.g. install(CODE [[ message("$<FOOBAR>") ]]) Address this regression by reverting support for the 3.13 release series. Support can be restored later with a policy for compatibility. Issue: #15785 Fixes: #18435
* | | Merge branch 'doc-regex-backslash' into release-3.13Brad King2018-10-091-6/+13
|\ \ \ | |_|/ |/| | | | | 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 branch 'doc-target_link_libraries-keywords-not-genex' into release-3.13Brad King2018-10-081-6/+18
|\ \ | | | | | | | | | 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 branch 'project-always-set-desc-url' into release-3.13Brad King2018-10-081-0/+2
|\ \ | | | | | | | | | Merge-request: !2457
| * | project(): Ensure DESCRIPTION and HOMEPAGE_URL variables are setCraig Scott2018-10-081-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 branch 'add_ctest_progress_docs' into release-3.13Brad King2018-10-083-4/+32
|\ \ | | | | | | | | | 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 branch 'list-SORT-docs' into release-3.13Brad King2018-10-081-11/+15
|\ \ | | | | | | | | | Merge-request: !2453
| * | Help: Improve/fix incorrect docs for list(SORT) sub-optionsCraig Scott2018-10-061-11/+15
| |/
* | Merge branch 'doc-find_package-update' into release-3.13Brad King2018-10-051-35/+48
|\ \ | | | | | | | | | 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 branch 'doc-osx-vars-as-cache' into release-3.13Brad King2018-10-041-0/+2
|\ \ | | | | | | | | | 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 branch 'pkgc-op-lt-gt' into release-3.13Brad King2018-10-041-0/+4
|\ \ | | | | | | | | | Merge-request: !2435
| * | FindPkgConfig: support also > and < operators for version comparesRolf Eike Beer2018-10-041-0/+4
| |/ | | | | | | Fixes: #18416
* | Merge branch 'misc-typos' into release-3.13Brad King2018-10-041-1/+1
|\ \ | | | | | | | | | 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 ```
* | Merge branch 'doc-cmp0077' into release-3.13Brad King2018-10-042-6/+44
|\ \ | | | | | | | | | Merge-request: !2439
| * | 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
* | Help: Drop development topic notes to prepare releaseBrad King2018-10-032-9/+0
|/ | | | | Release versions do not have the development topic section of the CMake Release Notes index page.