Craig Scott
75e45f50e5
Merge topic 'docs-CMAKE_CURRENT_FUNCTION'
...
10ee9611f0 Help: Improve wording of CMAKE_CURRENT_FUNCTION_LIST_DIR docs
22fbc404a7 Help: Add cross-references for CMAKE_CURRENT_FUNCTION* docs
d2b139687a Help: Minor grammar cleanups of CMAKE_CURRENT_FUNCTION* docs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: Brad King <brad.king@kitware.com >
Acked-by: Alex Turbov <i.zaufi@gmail.com >
Merge-request: !4595
2020-04-11 09:12:29 -04:00
Craig Scott
b5f39772a4
Merge topic 'docs-SKIP_PRECOMPILE_HEADERS-formatting'
...
a293d05c41 Help: Fix unescaped asterisks in docs for SKIP_PRECOMPILE_HEADERS
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4592
2020-04-11 09:10:33 -04:00
Craig Scott
10ee9611f0
Help: Improve wording of CMAKE_CURRENT_FUNCTION_LIST_DIR docs
...
The original wording was somewhat confusing in talking about rendering of
templates. While technically correct, a less experienced user may not know
that terminology. The wording has been updated to more clearly describe the
example usage.
The old way of implementing the example is not "bad", it was the only way to do
things before the CMAKE_CURRENT_FUNCTION_LIST_DIR variable was added.
The example has been updated to remove the Bad/Good captions to reflect this.
Indentation of the examples was also fixed to make them conform to the guidelines.
2020-04-10 22:02:11 +10:00
Craig Scott
22fbc404a7
Help: Add cross-references for CMAKE_CURRENT_FUNCTION* docs
2020-04-10 21:56:07 +10:00
Craig Scott
d2b139687a
Help: Minor grammar cleanups of CMAKE_CURRENT_FUNCTION* docs
2020-04-10 21:55:38 +10:00
Craig Scott
a293d05c41
Help: Fix unescaped asterisks in docs for SKIP_PRECOMPILE_HEADERS
2020-04-10 19:03:47 +10:00
Harry Mallon
bf94dcba76
file(UPLOAD): Add support for TLS_VERIFY and TLS_CAINFO
...
* Improve and test err messages when TLS_VERIFY and TLS_CAINFO
are not set in file(DOWNLOAD) and file(UPLOAD).
2020-04-08 15:15:49 +01:00
Brad King
b8b804e2ed
Merge topic 'file-GetRuntimeDependencies_support_cross_compilation'
...
f867423aa2 file: GetRuntimeDependencies use CMAKE_OBJDUMP when applicable
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4538
2020-04-07 08:03:50 -04:00
Robert Maynard
f867423aa2
file: GetRuntimeDependencies use CMAKE_OBJDUMP when applicable
...
On machines where the gnu bin utils are prefixed, or suffixed
the file(GET_RUNTIME_DEPENDENCIES ) command would fail without
explicitly setting the location of objdump.
Now we pre-populate the variables used to find objdump based
on the gnu bin utils, so that these use cases are better supported
2020-04-06 12:12:14 -04:00
Brad King
b59b771eca
Merge topic 'doc-3.15-std-fix'
...
182a104478 Help: Add 3.15 release note for change in -std= flag for compile features
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4574
2020-04-06 10:24:37 -04:00
Brad King
3db04c193c
Merge topic 'doc-3.15-std-fix' into release-3.17
...
182a104478 Help: Add 3.15 release note for change in -std= flag for compile features
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4574
2020-04-06 10:24:36 -04:00
Brad King
182a104478
Help: Add 3.15 release note for change in -std= flag for compile features
...
Issue: #19917
2020-04-06 09:54:10 -04:00
Brad King
f0a27e44f3
Merge topic 'parallel-lzma-compression'
...
b3bacf0152 cmCPackArchiveGenerator: support multithreaded compression
b71d385ed4 cmCPackArchiveGenerator: support setting archive options
948aa8bd1c cmArchiveWrite: support setting archive filter options
b9c17de023 cmArchiveWrite: split out opening the file
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: Cristian Adam <cristian.adam@gmail.com >
Merge-request: !3195
2020-04-06 08:28:19 -04:00
Brad King
2b9e3abcb5
Merge topic 'ctest-resource-file-cache'
...
060d2ce269 CTest: Add CTEST_RESOURCE_SPEC_FILE variable
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4564
2020-04-06 08:26:40 -04:00
Brad King
5ded334ee1
Merge topic 'curl-http2'
...
02dd24a928 curl: Enable HTTP/2 support by using nghttp2
a24dd93e93 curl: When building inside CMake, link dependencies as PRIVATE
0b872fd4be nghttp2: Build the library within CMake for use by our curl
cd5a320d68 Merge branch 'upstream-nghttp2' into curl-http2
5dc6921805 nghttp2 2019-11-15 (cc05c5fe)
1b8e2c2a3d nghttp2: Add script to import from upstream
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4560
2020-04-06 08:20:01 -04:00
Craig Scott
49b78e93a7
Merge topic 'docs-CMAKE_FIND_DEBUG_MODE'
...
477b8b5dfe Help: Improve discoverability of CMAKE_FIND_DEBUG_MODE
218bda9671 Help: Fix CMAKE_FIND_DEBUG_MODE list formatting
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4569
2020-04-06 06:34:15 -04:00
Craig Scott
477b8b5dfe
Help: Improve discoverability of CMAKE_FIND_DEBUG_MODE
2020-04-04 19:59:35 +11:00
Craig Scott
218bda9671
Help: Fix CMAKE_FIND_DEBUG_MODE list formatting
2020-04-04 19:59:26 +11:00
Ben Boeckel
b3bacf0152
cmCPackArchiveGenerator: support multithreaded compression
2020-04-03 07:35:35 -04:00
Brad King
02dd24a928
curl: Enable HTTP/2 support by using nghttp2
2020-04-03 06:43:00 -04:00
Kyle Edwards
060d2ce269
CTest: Add CTEST_RESOURCE_SPEC_FILE variable
2020-04-02 16:29:50 -04:00
Brad King
a8a0564973
Merge topic 'discourage-cmake_install'
...
0f76839bc7 Help: Discourage direct use of cmake_install.cmake
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4553
2020-04-02 11:18:22 -04:00
Kyle Edwards
0f76839bc7
Help: Discourage direct use of cmake_install.cmake
...
Encourage people to use cmake(1) --install instead.
2020-04-01 11:39:28 -04:00
Brad King
4e69c9d8d8
Merge topic 'cpack-nsis-version'
...
aa78a2537c CPack/NSIS: Document and check requirement of at least NSIS 3.0
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4552
2020-04-01 10:43:25 -04:00
Brad King
d68794a707
Merge topic 'cpack-nsis-version' into release-3.17
...
aa78a2537c CPack/NSIS: Document and check requirement of at least NSIS 3.0
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4552
2020-04-01 10:43:24 -04:00
Brad King
8a0d0cbddd
Merge topic 'docs_macho_prop_tgt' into release-3.17
...
01b47293ea Help: Fix inaccuracies and omissions in MACHO_* property docs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: Isuru Fernando <isuruf@gmail.com >
Merge-request: !4542
2020-03-31 12:43:41 -04:00
Brad King
7d3bef7b7c
Merge topic 'docs_macho_prop_tgt'
...
01b47293ea Help: Fix inaccuracies and omissions in MACHO_* property docs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: Isuru Fernando <isuruf@gmail.com >
Merge-request: !4542
2020-03-31 12:43:41 -04:00
Brad King
aa78a2537c
CPack/NSIS: Document and check requirement of at least NSIS 3.0
...
Since commit 9d2816544e (CPack/NSIS: Also preload the "UserInfo.dll"
plugin, 2020-01-04, v3.17.0-rc1~204^2) we require NSIS 3.0. Since
older versions do not support Windows 8 or above, we can now require
at least version 3.0.
Fixes : #20514
2020-03-31 10:57:28 -04:00
Brad King
529d7291b4
Merge topic 'GoogleTest-DISCOVERY_MODE-note'
...
398a2bddf3 Help: Add release note for GoogleTest module DISCOVERY_MODE feature
2361f4efe1 Help: Update GoogleTest XML_OUTPUT_DIR release note markup
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4550
2020-03-31 09:25:09 -04:00
Brad King
398a2bddf3
Help: Add release note for GoogleTest module DISCOVERY_MODE feature
...
This feature was added by commit 75e82a13db (GoogleTest: Add new
DISCOVERY_MODE option to gtest_discover_tests, 2020-03-16) but a
release note was accidentally left out. Add one now.
2020-03-31 07:18:14 -04:00
Brad King
2361f4efe1
Help: Update GoogleTest XML_OUTPUT_DIR release note markup
2020-03-31 07:17:54 -04:00
Craig Scott
01b47293ea
Help: Fix inaccuracies and omissions in MACHO_* property docs
...
The VERSION and SOVERSION properties are not true fallbacks for
the MACHO_* properties since the MACHO_* properties only affect
the embedded version information, but VERSION and SOVERSION
also affect other things.
2020-03-31 20:08:29 +11:00
Brad King
ad22d0c1d0
Merge topic 'vs-non-built-file-item-metadata'
...
0723e04f7a VS: Add documentation for VS_SETTINGS and VS_SOURCE_SETTINGS_<tool>.
2ca1102f83 VS: Test VS_SETTINGS and VS_SOURCE_SETTINGS_<tool> properties.
f00e1b816d VS: Add VS_SOURCE_SETTINGS_<tool> target property
2ce42f281f VS: Add VS_SETTINGS source file property
53116d3942 VS: Use unordered_map to write HLSL settings.
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4498
2020-03-30 13:28:19 -04:00
Brad King
0055170b08
Merge topic 'docs-xcode-gen-scheme-workdir'
...
6905451e11 Help: Add missing XCODE_SCHEME_WORKING_DIRECTORY
6ff07dac76 Help: Minor typos and formatting for XCODE_SCHEME_WORKING_DIRECTORY
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4543
2020-03-30 13:23:19 -04:00
Brad King
04d8ed643c
Merge topic 'docs-xcode-gen-scheme-workdir' into release-3.17
...
6905451e11 Help: Add missing XCODE_SCHEME_WORKING_DIRECTORY
6ff07dac76 Help: Minor typos and formatting for XCODE_SCHEME_WORKING_DIRECTORY
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4543
2020-03-30 13:23:18 -04:00
Craig Scott
6905451e11
Help: Add missing XCODE_SCHEME_WORKING_DIRECTORY
2020-03-29 22:13:56 +11:00
Craig Scott
6ff07dac76
Help: Minor typos and formatting for XCODE_SCHEME_WORKING_DIRECTORY
2020-03-29 22:13:56 +11:00
Craig Scott
655b52af1d
Merge topic 'ninja-multi-doc-variable-update'
...
c8fd26eb57 Help: Move Ninja Multi-Config variable details into their respective pages
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4532
2020-03-28 03:05:10 -04:00
Matt Davies
0723e04f7a
VS: Add documentation for VS_SETTINGS and VS_SOURCE_SETTINGS_<tool>.
2020-03-27 12:01:21 -04:00
Brad King
f670435715
Merge topic 'pch-warn-invalid'
...
2ce08e5489 PCH: add an option to disable `-Winvalid-pch`
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4499
2020-03-27 08:03:30 -04:00
Brad King
cc1d5a436b
Merge topic 'doc-cmake-package-targets'
...
e6344586ee install: Document caveat when EXPORT name matches package name
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4527
2020-03-27 07:58:39 -04:00
Kyle Edwards
c8fd26eb57
Help: Move Ninja Multi-Config variable details into their respective pages
2020-03-26 15:33:48 -04:00
Brad King
e6344586ee
install: Document caveat when EXPORT name matches package name
...
Fixes : #20427
2020-03-26 09:34:23 -04:00
Cristian Adam
2ce08e5489
PCH: add an option to disable -Winvalid-pch
...
Fixes : #20295
2020-03-26 14:24:46 +01:00
Marc Chevrier
0cd20e8f62
export(): raise an error on multiple calls with same FILE
...
Fixes: 20472
2020-03-26 13:20:45 +01:00
Brad King
1d9884fe7d
Merge topic 'doc-typo'
...
356c7cec2c Help: Fixed typo in CMAKE_INSTALL_RPATH_USE_LINK_PATH.rst
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4516
2020-03-23 10:54:42 -04:00
Jaak Ristioja
356c7cec2c
Help: Fixed typo in CMAKE_INSTALL_RPATH_USE_LINK_PATH.rst
...
Signed-off-by: Jaak Ristioja <jaak@ristioja.ee >
2020-03-23 09:46:08 -04:00
Brad King
0586123ede
Merge topic 'trace-format-json-doc'
...
1994f950ff cmake: List valid values for --trace-format on the command line
e39766d84a Help: Fix documentation of --trace-format parameter
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4500
2020-03-19 06:57:52 -04:00
Kyle Edwards
e39766d84a
Help: Fix documentation of --trace-format parameter
2020-03-18 16:02:04 -04:00
Brad King
bee0100396
Merge topic 'file-archive'
...
c7e1198a23 file: Add ARCHIVE_{CREATE|EXTRACT} subcommands
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !4475
2020-03-17 08:06:57 -04:00