| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| | |
Merge-request: !3521
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The message() command requires uppercase log levels. Even
though the cmake --loglevel option is not case sensitive, show
the supported values as uppercase to match the message()
docs as closely as possible, since they are related to the same
feature.
Also fixes the wrong string being shown for the warning level
by cmake --help.
|
|\ \
| | |
| | |
| | | |
Merge-request: !3498
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
It isn't yet clear whether we want to make this part of the
documented API for the install script. Remove it from the
docs before it appears in an official release for now.
Relates: #18997
|
| | | |
|
| | | |
|
| | | |
|
| |/ |
|
|\ \
| | |
| | |
| | | |
Merge-request: !3505
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Since commit 368bcba28a (FindPostgreSQL: Find debug lib, imported
configs, 2019-05-09, v3.15.0-rc1~93^2) the `PostgreSQL_LIBRARY` variable
may contain a list and therefore should not be passed to the
`get_filename_component` command directly. Instead spell out the logic
to compute `PostgreSQL_LIBRARY_DIR` from one of the per-configuration
variables.
Fixes: #19444
|
|\ \
| | |
| | |
| | | |
Merge-request: !3495
|
|/ /
| |
| |
| | |
Fixes: #19390
|
|\ \
| | |
| | |
| | | |
Merge-request: !3500
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
`QPalette::Foreground` is deprecated and was replaced by
`QPalette::WindowText` since at least Qt 4.8.
https://doc.qt.io/archives/qt-4.8/qpalette.html#ColorRole-enum
This replaces the `QPalette::Foreground` color role with `QPalette::WindowText`
in `QtDialog/RegexExplorer.cxx` to avoid compiler warnings.
|
| |/
| |
| |
| |
| | |
Avoid the invalid compression level 0 when invoking rcc.
It let's rcc fail with an error since Qt 5.13.
|
|\ \
| | |
| | |
| | | |
Merge-request: !3501
|
| |\ \
| | | |
| | | |
| | | |
| | | | |
* upstream-expat:
expat 2019-06-19 (d3b78b42)
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Code extracted from:
https://github.com/libexpat/libexpat.git
at commit d3b78b42a2dcdea98e22625cfff67a49d47e6025 (R_2_2_7).
|
| | |/
| |/| |
|
|\ \ \
| | | |
| | | |
| | | | |
Merge-request: !3491
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Checks added in commit 81b4d10d8f (CUDA: More exhaustive checks to
determine when to do device linking, 2019-05-09, v3.15.0-rc1~82^2)
assumed that CUDA properties would be set only if CUDA is enabled.
We cannot do a device link step if we do not have the CUDA language
enabled. This was discovered as some projects unconditionally set CUDA
properties such as `CUDA_RESOLVE_DEVICE_SYMBOLS` even when the CUDA
language has not been enabled.
Fixes: #19432
|
|\ \ \
| | | |
| | | |
| | | | |
Merge-request: !3494
|
| | | |
| | | |
| | | |
| | | |
| | | | |
The docs for CMAKE_PROJECT_<projName>_INCLUDE and
CMAKE_PROJECT_INCLUDE did not define the order of
inclusion if both were set.
|
| |/ / |
|
|\ \ \
| |/ /
|/| |
| | | |
Merge-request: !3497
|
|/ /
| |
| |
| | |
Fixes: #19436
|
| | |
|
|\ \
| | |
| | |
| | | |
Merge-request: !3485
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
In commit fb3370b6a1 (MSVC: Add abstraction for runtime library
selection, 2019-04-10, v3.15.0-rc1~229^2) we overlooked updating flags
for CUDA on Windows, where nvcc uses MSVC as the host compiler. Add
them now and update the MSVCRuntimeLibrary test to cover CUDA.
Fixes: #19428
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Apply the refactoring from commit 707283981f (VS: Use AddLanguageFlags
to de-duplicate CMAKE_<LANG>_FLAGS* lookup, 2019-04-01,
v3.15.0-rc1~300^2) to the CUDA, ASM_MASM, and ASM_NASM languages too.
In particular, CUDA needs the MSVC runtime library selection logic
in the `AddLanguageFlags` method that is used by other generators.
|
|\ \ \
| | | |
| | | |
| | | | |
Merge-request: !3478
|
| |/ / |
|
|\ \ \
| | | |
| | | |
| | | | |
Merge-request: !3484
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Refactoring in commit f5acecaa6f (cmExportCommand: Port to
cmArgumentParser, 2019-03-23, v3.15.0-rc1~270^2~3) broke the `export`
command's support for specifying `TARGETS` with no entries. Fix it and
add a test case.
Fixes: #19415
|
|\ \ \
| | | |
| | | |
| | | | |
Merge-request: !3482
|
| |/ /
| | |
| | |
| | |
| | |
| | | |
Fix the logic added by commit d91b5a72cd (Ninja: Add support for CUDA
nvcc response files, 2019-05-30, v3.15.0-rc1~8^2) to always use the CUDA
compiler response file flag for response files during device linking.
|
|\ \ \
| | | |
| | | |
| | | | |
Merge-request: !3469
|
|/ / / |
|
|\ \ \
| | | |
| | | |
| | | | |
Merge-request: !3468
|
| |/ / |
|
|\ \ \
| | | |
| | | |
| | | | |
Merge-request: !3466
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Mention the usage of a configuration specific
`IMPORTED_LOCATION_<CONFIG>` value even if the `<CONFIG>` is not the
same as the active configuration of the currently built project.
Co-Author: Brad King <brad.king@kitware.com>
|
|\ \ \
| |/ /
|/| |
| | | |
Merge-request: !3461
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- Rewrites and restructures the AUTOMOC target property documentation
- Remove the reference to the deprecated CMAKE_AUTOMOC_RELAXED_MODE
Fixes: #19167
|
| | | |
|
|/ / |
|
| | |
|
|\ \
| | |
| | |
| | | |
Merge-request: !3459
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
In commit c4b4d8b3a6 (POSITION_INDEPENDENT_CODE: Manage link flags for
executables, 2018-10-02, v3.14.0-rc1~395^2) we accidentally removed our
Android-specific logic for PIE under the CMP0083 OLD behavior. Restore
it and also implement Android-specific logic for CMP0083 NEW behavior.
Fixes: #19393
|
|\ \ \
| | | |
| | | |
| | | | |
Merge-request: !3449
|