| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| | |
Merge-request: !2563
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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-request: !2568
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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-request: !2566
|
| | |
| | |
| | |
| | |
| | | |
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-request: !2562
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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-request: !2530
|
| |/
| |
| |
| | |
Fixes: #18503
|
|\ \
| | |
| | |
| | | |
Merge-request: !2503
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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-request: !2497
|
| | | |
| | | |
| | | |
| | | | |
Fixes: #18465
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
Merge-request: !2495
|
| | |_|/
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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-request: !2479
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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-request: !2480
|
| | |/ /
| |/| | |
|
|\ \ \ \
| |/ / /
|/| | |
| | | | |
Merge-request: !2474
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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-request: !2460
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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-request: !2449
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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-request: !2457
|
| |/
| |
| |
| |
| |
| |
| |
| | |
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-request: !2454
|
| | |
| | |
| | |
| | | |
These docs were missing from the changes that introduced the feature in
!2240.
|
| |/ |
|
|\ \
| | |
| | |
| | | |
Merge-request: !2453
|
| |/ |
|
|\ \
| | |
| | |
| | | |
Merge-request: !2446
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
We suggest that users prefer the basic signature in two places.
Drop the latter and move its related content to a better section.
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
The document is pretty long but is already mostly organized into
sections. Add explicit section headers.
|
| | | |
|
| | | |
|
| |/ |
|
|\ \
| | |
| | |
| | | |
Merge-request: !2443
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The variables
* CMAKE_OSX_ARCHITECTURES
* CMAKE_OSX_DEPLOYMENT_TARGET
* CMAKE_OSX_SYSROOT
should be set as cache entries. Document this explicitly.
|
|\ \
| | |
| | |
| | | |
Merge-request: !2435
|
| |/
| |
| |
| | |
Fixes: #18416
|
|\ \
| | |
| | |
| | | |
Merge-request: !2440
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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-request: !2439
|
| |/
| |
| |
| |
| |
| |
| | |
Add background about the case in which the policy is relevant.
Describe the OLD and NEW behaviors more completely.
Fixes: #18418
|
|/
|
|
|
| |
Release versions do not have the development topic section of
the CMake Release Notes index page.
|