Brad King
ddd9545895
Merge topic 'doc-preset-layout'
...
3115cc3895 Help: Fix layout of architecture/toolset fields in cmake-presets(7) manual
69dbaba6fb Help: Add section heading for configure presets in cmake-presets(7)
501bcb6327 Help: Add section heading for macro expansion in cmake-presets(7)
1c4c742f40 Help: Remove unnecessary indentation in cmake-presets(7)
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5700
2021-01-15 10:36:38 -05:00
Brad King
205d30df12
Merge topic 'FindLAPACK-pkgconfig'
...
d21ad02d44 FindLAPACK: Add pkgconfig support
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5696
2021-01-15 10:30:16 -05:00
Brad King
b9b5d49284
Merge topic 'FindHDF5-no-dedup-keywords'
...
a5fe1712b2 FindHDF5: Remove unnecessary de-duplication of HDF5_LIBRARIES and friends
dadb13f546 FindHDF5: Simplify preprocessor setting de-duplication
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5692
2021-01-15 10:29:36 -05:00
Brad King
2e792b6ec2
Merge topic 'sanitizers_save_memcheck_files'
...
54866346de CTest: Save sanitizer output files after test execution
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5698
2021-01-15 10:28:52 -05:00
Marc Chevrier
50b8dc8735
Merge topic 'cmake_path-stabilization'
...
76f0bcdfb6 cmake_path: various updates
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5695
2021-01-15 05:47:02 -05:00
Kitware Robot
e6b6e457a0
CMake Nightly Date Stamp
2021-01-15 00:01:10 -05:00
Brad King
6baffecab9
Merge topic 'memory_check_sanitizer_options_docs'
...
4426ddda1c Help: Clarify memory check sanitizer option behavior for `log_path`
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: Ben Boeckel <ben.boeckel@kitware.com >
Merge-request: !5699
2021-01-14 14:18:16 -05:00
Brad King
810b8e5102
Merge topic 'tutorial-step5'
...
174b1e5da5 Tutorial: Remove incorrect instructions from Step 5
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5697
2021-01-14 14:17:00 -05:00
Brad King
3115cc3895
Help: Fix layout of architecture/toolset fields in cmake-presets(7) manual
...
These two fields share common documentation and so should be a single
entry in the definition list.
Fixes : #21642
2021-01-14 13:44:50 -05:00
Brad King
69dbaba6fb
Help: Add section heading for configure presets in cmake-presets(7)
...
Cross-reference it from the main `configurePresets` field.
This removes an extra layer of indentation and makes the
section linkable.
2021-01-14 13:40:16 -05:00
Brad King
501bcb6327
Help: Add section heading for macro expansion in cmake-presets(7)
...
Also cross-reference it from the prose.
2021-01-14 13:40:04 -05:00
Brad King
1c4c742f40
Help: Remove unnecessary indentation in cmake-presets(7)
...
The entire "Format" section had an extra 2 spaces of indentation.
2021-01-14 13:40:02 -05:00
Betsy McPhail
174b1e5da5
Tutorial: Remove incorrect instructions from Step 5
...
The first section of Step 5 is not tested, incorrect, and not the
recommended solution.
Fixes : #21539
2021-01-14 13:05:09 -05:00
Brad King
cc47f4ebf9
Merge topic 'fileapi-toolchains'
...
6418dabb87 Tests: Add test for toolchains-v1 File API object
1c5bd1bed5 Tests: Add toolchains kind to capabilities test
f72bb2ee0d Help: Add documentation for "toolchains" object kind
bb069c0857 cmFileAPI: Add "toolchains" object kind.
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5678
2021-01-14 13:02:54 -05:00
Brad King
224956255d
Merge topic 'fuzz1'
...
b0107165b7 Tests: Add a fuzzer for oss-fuzz
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5668
2021-01-14 13:01:22 -05:00
Brad King
967d1f7dde
Merge topic 'install-FILES-rename-genex'
...
ac3ccc393e install(files): Support genex in rename option
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5694
2021-01-14 13:00:16 -05:00
Florent Pruvost
d21ad02d44
FindLAPACK: Add pkgconfig support
...
- mimic FindBLAS
Fixes : #21700
2021-01-14 17:19:07 +01:00
Kitware Robot
7bdef757ab
CMake Nightly Date Stamp
2021-01-14 00:01:11 -05:00
Pawel Dac
4426ddda1c
Help: Clarify memory check sanitizer option behavior for log_path
...
Added information about prepending [ASAN/LSAN/TSAN/MSAN/UBSAN]_OPTIONS
to MemoryTesterEnvironmentVariable and `log_path` limitation.
2021-01-13 23:14:26 +01:00
Pawel Dac
54866346de
CTest: Save sanitizer output files after test execution
...
Prior to this change after tests were executed output files
produced by sanitizers were removed. User couldn't check
in detail why test case didn't pass. Output files are
kept without pid in the end.
2021-01-13 22:08:53 +01:00
Marc Chevrier
76f0bcdfb6
cmake_path: various updates
...
To follow discussions in #21385 and !5682 :
* Fix bug in cmCMakePath::IsSuffix() method
* cmake_path(HASH) always normalized paths (NORMALIZE option removed)
2021-01-13 15:27:49 +01:00
Brad King
438ed46c13
Merge topic 'ExternalProject-configure-handled-by-build'
...
7155e358c9 ExternalProject: Add CONFIGURE_HANDLED_BY_BUILD option
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5626
2021-01-13 09:21:47 -05:00
Brad King
27c2579efd
Merge topic 'issue-21663'
...
38e2299fc8 list(REMOVE_ITEM): Make removal of an empty item a no-op.
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5693
2021-01-13 09:21:00 -05:00
Brad King
00d8a1dff8
Merge topic 'depend_make_refine'
...
4d509437cb cmDepends: disable long line dependencies for nmake
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5689
2021-01-13 09:20:13 -05:00
Brad King
82a3b6f89a
Merge topic 'detect_corresponding_binutils_version'
...
b12aec6c8d BinUtils: prefer bin utils matching the compiler version extension
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5606
2021-01-13 09:19:30 -05:00
Brad King
48b072e73d
Merge branch 'release-3.19'
2021-01-13 08:57:41 -05:00
Brad King
19ff734e76
CMake 3.19.3
v3.19.3
2021-01-13 07:58:18 -05:00
Craig Scott
4274b4aaaf
Merge topic 'doc-standard-module-var-names'
...
cc32eeae17 Help: Clarify standard module variable naming
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5679
2021-01-13 06:31:01 -05:00
AdamKorcz
b0107165b7
Tests: Add a fuzzer for oss-fuzz
2021-01-13 11:04:59 +00:00
Asit Dhal
ac3ccc393e
install(files): Support genex in rename option
...
Fixes : #19903
2021-01-13 11:27:56 +01:00
Kitware Robot
3ad1ee8144
CMake Nightly Date Stamp
2021-01-13 00:01:14 -05:00
Ben McMorran
6418dabb87
Tests: Add test for toolchains-v1 File API object
2021-01-12 15:43:38 -08:00
Ben McMorran
1c5bd1bed5
Tests: Add toolchains kind to capabilities test
2021-01-12 14:25:39 -08:00
Kris Thielemans
a5fe1712b2
FindHDF5: Remove unnecessary de-duplication of HDF5_LIBRARIES and friends
...
* When both debug and optimized libraries are found, the corresponding
keywords were getting de-duplicated and breaking.
* CMake's link line generation de-duplicates in many cases anyway.
* Other find modules do not explicitly de-duplicate in general.
Fixes : #21670
2021-01-12 16:26:59 -05:00
Brad King
dadb13f546
FindHDF5: Simplify preprocessor setting de-duplication
...
Use `list(REMOVE_DUPLICATES)` directly. For definitions the order
doesn't matter. For include directories it is better to remove late
duplicates than early duplicates.
2021-01-12 16:24:25 -05:00
Ben McMorran
f72bb2ee0d
Help: Add documentation for "toolchains" object kind
2021-01-12 11:21:28 -08:00
Ben McMorran
bb069c0857
cmFileAPI: Add "toolchains" object kind.
...
Fixes #19514
2021-01-12 11:21:19 -08:00
Brad King
20a7d4485c
Merge topic 'FindHDF5docfix'
...
eec3b775a7 FindHDF5: List imported targets in debug output
186b0f8131 FindHDF5: correct and describe list of imported target
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5684
2021-01-12 10:31:52 -05:00
Brad King
cc27ab0b27
Merge topic 'FindJPEG-turbo'
...
74cc2e3326 FindJPEG: Search for 'turbojpeg' and 'turbojpeg-static' too
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5683
2021-01-12 10:30:27 -05:00
Brad King
d591353126
Merge topic 'cuda_architectures_default_doc'
...
baa530fe9f Help: Add example for setting default CMAKE_CUDA_ARCHITECTURES value
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5685
2021-01-12 10:29:43 -05:00
Brad King
bd0700d107
Merge topic 'sections-to-if-documentation'
...
55ba98556f Help: Add sections to if() conditions documentation
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5677
2021-01-12 10:28:49 -05:00
Brad King
d87a8934e0
Merge topic 'cuda-nvcc-ccache-symlink'
...
fb2afef620 CUDA: Support nvcc symlinking to ccache
Acked-by: Kitware Robot <kwrobot@kitware.com >
Reviewed-by: Raul Tambre <raul@tambre.ee >
Tested-by: Raul Tambre <raul@tambre.ee >
Merge-request: !5620
2021-01-12 10:27:19 -05:00
Brad King
db8e2e711a
Merge topic 'ninja-multi-config-post-build'
...
98805a11ce Ninja Multi-Config: Run POST_BUILD when BYPRODUCTS don't overlap
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5673
2021-01-12 10:25:07 -05:00
Brad King
4304767ae4
Merge topic 'trace_expand_bracket' into release-3.19
...
e6e7f2cab9 cmMakefile: Don't expand bracket arguments in --trace-expand
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5687
2021-01-12 10:20:26 -05:00
Brad King
462dc20efa
Merge branch 'release-3.19'
2021-01-12 10:20:26 -05:00
Brad King
b7485c98a0
Merge topic 'trace_expand_bracket'
...
e6e7f2cab9 cmMakefile: Don't expand bracket arguments in --trace-expand
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5687
2021-01-12 10:20:26 -05:00
Brad King
6fc33ab446
Merge branch 'release-3.19'
2021-01-12 10:19:29 -05:00
Brad King
97a713cf25
Merge topic 'cmake-gui-qrc-fix'
...
9f48a468cd Merge branch 'master' into cmake-gui-qrc-fix
e20560a2dc cmake-gui: Restore linking of Qt resources
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5691
2021-01-12 10:19:29 -05:00
Brad King
c3c63801f8
Merge topic 'cmake-gui-qrc-fix' into release-3.19
...
e20560a2dc cmake-gui: Restore linking of Qt resources
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !5691
2021-01-12 10:19:28 -05:00
Anakin Skywalker
cc32eeae17
Help: Clarify standard module variable naming
...
Co-Authored-By: Craig Scott <craig.scott@crascit.com >
2021-01-12 23:00:34 +11:00