Brad King
01a8b89f29
Merge topic 'eclipse-resource-encoding'
...
09c1991895 Eclipse: Add option to set the resource encoding
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3525
2019-07-11 08:49:34 -04:00
Craig Scott
24722b7860
Merge topic 'docs-file-GLOB-case-sensitivity'
...
c65f296960 Help: Mention file(GLOB)'s case-sensitivity
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3516
2019-07-11 06:07:26 -04:00
Steve Mokris
c65f296960
Help: Mention file(GLOB)'s case-sensitivity
...
Based on the KWSYS_GLOB_CASE_INDEPENDENT flag in `Source/kwsys/Glob.cxx`.
2019-07-10 09:29:29 -04:00
Craig Scott
3b62d5e677
Merge topic 'docs-message-cmake-gui'
...
42a9e61056 message() help: Clarify how logs are displayed in various tools
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3523
2019-07-10 06:44:17 -04:00
Frank Dana
42a9e61056
message() help: Clarify how logs are displayed in various tools
2019-07-10 09:40:11 +10:00
Craig Scott
f7eb765012
Merge topic 'add_cmake_find_use_package_registry'
...
447a96f590 vim: Update cmake.vim to include the CMAKE_FIND_USE variables
1d00ba9ccf Find: find_package prefers variable CMAKE_FIND_USE_REGISTRY
704e3a2ca8 Find: Correct spelling and layout issues in CMAKE_FIND_USE_ docs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3487
2019-07-09 19:32:54 -04:00
Martin Gerhardy
09c1991895
Eclipse: Add option to set the resource encoding
2019-07-09 13:34:29 -04:00
Robert Maynard
1d00ba9ccf
Find: find_package prefers variable CMAKE_FIND_USE_REGISTRY
...
CMake's find control flags should all have a consistent name.
To make this happen we are introducing `CMAKE_FIND_USE_REGISTRY`
and deprecating `CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY`.
2019-07-09 09:38:35 -04:00
Robert Maynard
704e3a2ca8
Find: Correct spelling and layout issues in CMAKE_FIND_USE_ docs
2019-07-09 09:37:55 -04:00
Craig Scott
d7673a203c
Merge branch 'loglevel-option-case-consistency' into release-3.15
...
Merge-request: !3521
2019-07-09 22:42:51 +10:00
Craig Scott
2113705c5b
Merge topic 'loglevel-option-case-consistency'
...
14ed40d670 Help: Use consistent levels for cmake --loglevel and message()
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3521
2019-07-09 08:40:29 -04:00
Craig Scott
f02ea912ac
Merge topic 'doc-SKIP_RETURN_CODE-range'
...
365ee32db8 Help: Valid range for test property, SKIP_RETURN_CODE, is 0 to 255, inclusive
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3507
2019-07-09 08:37:17 -04:00
Brad King
bf7f5d0a22
Merge topic 'threads-are-good'
...
08cd7f6a02 Swift: support multithreaded compilation
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3506
2019-07-08 11:26:29 -04:00
Craig Scott
14ed40d670
Help: Use consistent levels for cmake --loglevel and message()
...
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.
2019-07-08 20:11:33 +10:00
Craig Scott
12e46dc413
Merge branch 'docs-misc-trivial-cleanups' into release-3.15
...
Merge-request: !3498
2019-07-04 22:29:39 +10:00
Craig Scott
01c0d863f4
Merge topic 'docs-misc-trivial-cleanups'
...
d5b722bbbd Help: Remove mention of CMAKE_INSTALL_DO_STRIP
ddc7ea4696 Help: Clarify how to provide multiple targets with cmake --target
c509f38b7b Help: Add missing xref for CMAKE_EXECUTE_PROCESS_COMMAND_ECHO
9cc6befe1b Help: Improve formatting of list(TRANSFORM) sub-options
074fbdb73f Help: Clean up trivial typos and grammar
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: Brad King <brad.king@kitware.com >
Merge-request: !3498
2019-07-04 08:25:25 -04:00
Craig Scott
d5b722bbbd
Help: Remove mention of CMAKE_INSTALL_DO_STRIP
...
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
2019-07-03 23:38:25 +10:00
Craig Scott
ddc7ea4696
Help: Clarify how to provide multiple targets with cmake --target
2019-07-03 23:38:25 +10:00
Craig Scott
c509f38b7b
Help: Add missing xref for CMAKE_EXECUTE_PROCESS_COMMAND_ECHO
2019-07-03 23:38:25 +10:00
Craig Scott
9cc6befe1b
Help: Improve formatting of list(TRANSFORM) sub-options
2019-07-03 23:38:25 +10:00
Craig Scott
074fbdb73f
Help: Clean up trivial typos and grammar
2019-07-03 23:38:25 +10:00
Craig Scott
1cc8f85e1a
Merge topic 'doc-toolchain-file-CMAKE_SOURCE_DIR'
...
16434fe303 Help: Discourage using CMAKE_SOURCE_DIR in toolchain files
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3495
2019-07-03 05:01:13 -04:00
Oleg Chernovskiy
16434fe303
Help: Discourage using CMAKE_SOURCE_DIR in toolchain files
...
Fixes : #19390
2019-07-03 08:45:29 +10:00
Saleem Abdulrasool
08cd7f6a02
Swift: support multithreaded compilation
...
Query the number of logical CPUs available to enable parallel
compilation for Swift.
2019-07-02 10:45:07 -07:00
Stephen Manz
365ee32db8
Help: Valid range for test property, SKIP_RETURN_CODE, is 0 to 255, inclusive
2019-07-02 08:46:49 -07:00
Brad King
67859b3d79
Merge topic 'cross_ref_CUDAHOSTCXX_in_CMAKE_CUDA_HOST_COMPILER'
...
d3ebef4f70 CMAKE_CUDA_HOST_COMPILER: Document it takes priority over CUDAHOSTCXX
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3490
2019-07-02 08:44:54 -04:00
Brad King
cf821ff3c4
Add deprecation warnings for policies CMP0067 and below
...
The OLD behaviors of all policies are deprecated, but only by
documentation. Add an explicit deprecation diagnostic for policies
introduced in CMake 3.8 and below to encourage projects to port away
from setting policies to OLD.
2019-07-01 10:21:06 -04:00
Craig Scott
7ea18c02c3
Merge topic 'docs-project-code-injection'
...
42294f43bd Help: move code injection vars to their own section
9e0775cb6a Help: Remove self-references from project() docs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3494
2019-07-01 07:43:08 -04:00
Craig Scott
42294f43bd
Help: move code injection vars to their own section
...
The docs for CMAKE_PROJECT_<projName>_INCLUDE and
CMAKE_PROJECT_INCLUDE did not define the order of
inclusion if both were set.
2019-07-01 08:01:49 +10:00
Craig Scott
9e0775cb6a
Help: Remove self-references from project() docs
2019-06-29 22:21:18 +10:00
Robert Maynard
d3ebef4f70
CMAKE_CUDA_HOST_COMPILER: Document it takes priority over CUDAHOSTCXX
2019-06-27 14:39:24 -04:00
Brad King
3327fe948e
Merge topic 'vs-dpi-aware'
...
cd92f8f8bf VS: Add VS_DPI_AWARE target property
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3418
2019-06-27 08:56:41 -04:00
Matt Weir
cd92f8f8bf
VS: Add VS_DPI_AWARE target property
...
Enables setting the visual studio project property for Manifests,
controlling the DPI Aware setting.
2019-06-26 09:55:49 -04:00
Brad King
06f1560a58
Merge topic 'build-install-rpath-genex'
...
d29ed8a114 BUILD_RPATH/INSTALL_RPATH: Add generator expression support
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3481
2019-06-26 07:14:04 -04:00
Brad King
d7d282cd89
Merge topic 'doc-CMAKE_FRAMEWORK-crossref'
...
f57a53d43e Help: Document that CMAKE_FRAMEWORK initializes FRAMEWORK target prop
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3478
2019-06-26 06:59:33 -04:00
Brad King
2bbbc4ce1f
Merge branch 'doc-CMAKE_FRAMEWORK-crossref' into release-3.15
...
Merge-request: !3478
2019-06-26 06:56:37 -04:00
Kyle Edwards
d29ed8a114
BUILD_RPATH/INSTALL_RPATH: Add generator expression support
...
Fixes : #19423
2019-06-25 10:55:03 -04:00
Kyle Edwards
dc764bd80d
Help: Move CMP0095 into CMake 3.16 section
...
CMP0095 was introduced in 3.16, but was mistakenly put in the notes
for 3.15. This error was not caught during review. Move it into the
notes for 3.16.
2019-06-25 09:56:20 -04:00
Craig Scott
f57a53d43e
Help: Document that CMAKE_FRAMEWORK initializes FRAMEWORK target prop
2019-06-25 21:57:31 +10:00
Brad King
b4a882cf10
Merge topic 'FindPython-FIND_ABI'
...
9201908ca5 FindPython: add Python_FIND_ABI hint.
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3463
2019-06-25 07:06:35 -04:00
Brad King
2e8b8eb857
Merge topic 'help-guide-tutorial'
...
8ab8563533 Help: Add tutorial guide table of contents
0a6c9c417a Help: Update tutorial to include text from CMake book
eef3e020c2 Help: Populate tutorial guide text
862cfc0e6c Help/guide/tutorial: Adopt tutorial code
d2fde94809 Help: Add infrastructure for guide-level documentation
f067af8e38 Tests/Tutorial: Remove trailing blank lines
d5a81ef747 Tests/Tutorial: Remove unused file
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3439
2019-06-25 07:05:35 -04:00
Brad King
154d25f5ba
Merge branch 'doc-typos-cmake_parse_arguments' into release-3.15
...
Merge-request: !3468
2019-06-24 09:44:07 -04:00
Brad King
394adf63c6
Merge topic 'doc-typos-cmake_parse_arguments'
...
264612c013 Help: Typo and grammar fixes in cmake_parse_arguments() docs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: Brad King <brad.king@kitware.com >
Merge-request: !3468
2019-06-24 09:43:50 -04:00
Brad King
2225c8a1dd
Merge topic 'doc-IMPORTED_LOCATION'
...
96c6bc2584 Help: Improve documentation of IMPORTED_LOCATION property
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: Alex Turbov <i.zaufi@gmail.com >
Merge-request: !3466
2019-06-24 08:26:46 -04:00
Marc Chevrier
9201908ca5
FindPython: add Python_FIND_ABI hint.
...
This variable will enable to specify will ABIs will be searched.
2019-06-24 12:00:21 +02:00
Craig Scott
264612c013
Help: Typo and grammar fixes in cmake_parse_arguments() docs
2019-06-23 21:10:16 +10:00
Brad King
7dbd21fcf4
Merge branch 'doc-IMPORTED_LOCATION' into release-3.15
...
Merge-request: !3466
2019-06-21 12:00:44 -04:00
Alexandru Croitor
96c6bc2584
Help: Improve documentation of IMPORTED_LOCATION property
...
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 >
2019-06-21 11:59:38 -04:00
Brad King
12c65a52bd
Merge topic 'find-control-vars'
...
02f527c66a Find: Provide global controls for the `NO_[]_PATH` call options
f0a89149bc RunCMake: Automatically support platform out override files
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3444
2019-06-21 11:07:56 -04:00
Robert Maynard
02f527c66a
Find: Provide global controls for the NO_[]_PATH call options
2019-06-21 11:06:39 -04:00