Brad King
dad271e8b7
Merge branch 'FindBLAS-OpenBLAS-thread' into release-3.15
...
Merge-request: !3434
2019-06-17 08:03:29 -04:00
Brad King
1e1e306d9a
Merge topic 'FindBLAS-OpenBLAS-thread'
...
276b56f01c FindBLAS: Add second try for OpenBLAS with thread libraries.
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3434
2019-06-17 08:03:22 -04:00
Alexander Neumann
276b56f01c
FindBLAS: Add second try for OpenBLAS with thread libraries.
...
Issue: #16221
2019-06-17 08:03:07 -04:00
Brad King
0da805bff3
Merge branch 'release-3.15'
2019-06-17 08:00:15 -04:00
Brad King
3d8216330d
Merge branch 'find_package_prefer_config_fix' into release-3.15
...
Merge-request: !3446
2019-06-17 07:59:46 -04:00
Brad King
805cb43d3e
Merge topic 'find_package_prefer_config_fix'
...
22e65d10c1 find_package: Fixed CMAKE_FIND_PACKAGE_PREFER_CONFIG Module fallback
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3446
2019-06-17 07:59:00 -04:00
Brad King
e815fad43f
Merge branch 'capabilities-fileapi' into release-3.15
...
Merge-request: !3442
2019-06-17 07:56:39 -04:00
Brad King
8f8b95395d
Merge topic 'capabilities-fileapi'
...
d63398d32d fileapi: Suppress lint warning about non-move with old jsoncpp
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3442
2019-06-17 07:54:55 -04:00
Kitware Robot
6903c5bbfb
CMake Nightly Date Stamp
2019-06-17 00:01:04 -04:00
Kitware Robot
ddb02c3e0a
CMake Nightly Date Stamp
2019-06-16 00:01:05 -04:00
Kitware Robot
6f7b68e7f9
CMake Nightly Date Stamp
2019-06-15 00:01:04 -04:00
Jean-Christophe Fillion-Robin
34a7e5ab58
Tests/Tutorial: Fix version displayed in tutorial executable
2019-06-14 11:39:28 -04:00
Kitware Robot
d229a095a2
CMake Nightly Date Stamp
2019-06-14 00:01:06 -04:00
Cristian Adam
22e65d10c1
find_package: Fixed CMAKE_FIND_PACKAGE_PREFER_CONFIG Module fallback
...
Fixes : #19361
2019-06-13 23:58:30 +02:00
Dennis Klein
4caefbb423
cmInstallTargetGenerator: Add tests for the RPATH_CHANGE rule
2019-06-13 16:41:11 +02:00
Dennis Klein
749ce48eb5
cmInstallTargetGenerator: Escape generated OLD_RPATH argument
...
On some platforms, e.g. most ELF-based ones, RPATHs may contain keywords
that match CMake's variable syntax. To prevent them from being falsely
substituted when running the cmake_install.cmake script CMake syntax
needs to be escaped.
2019-06-13 16:41:11 +02:00
Dennis Klein
9e84c7c5e8
cmInstallTargetGenerator: Introduce CMP0095
...
Escape coincidental CMake syntax in RPATH entries when generating the
intermediary cmake_install.cmake script.
Fixes #19225
2019-06-13 16:41:04 +02:00
Craig Scott
acc7da6351
Merge branch 'release-3.15'
2019-06-13 06:59:17 -04:00
Craig Scott
95b9d6af80
Merge branch 'cmake-gui-qt-notice' into release-3.15
...
Merge-request: !3441
2019-06-13 06:58:22 -04:00
Craig Scott
82629cb377
Merge topic 'cmake-gui-qt-notice'
...
c1d6b135ed cmake-gui: Update Qt copyright holder in About dialog
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3441
2019-06-13 06:55:18 -04:00
Sebastian Holtermann
563205d6f8
cmDefinitions: Avoid string copy when setting a definition
2019-06-13 12:01:08 +02:00
Kitware Robot
d24121d625
CMake Nightly Date Stamp
2019-06-13 00:01:08 -04:00
Brad King
d63398d32d
fileapi: Suppress lint warning about non-move with old jsoncpp
2019-06-12 12:51:32 -04:00
Brad King
f07200fe16
Merge topic 'add-test-command-expand-lists'
...
e791ffac61 add_test: Add COMMAND_EXPAND_LISTS option
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3422
2019-06-12 12:48:13 -04:00
Brad King
c1580ecc13
Merge topic 'cmPropertyMap_unordered_map'
...
00d265e3c8 cmPropertyMap: Use std::unordered_map as container instead of std::map
1b945f95ba cmPropertyMap: Add RemoveProperty method
e0a8ff3148 cmPropertyMap: Use std::string as value container class
8d934d861b cmPropertyMap: Make std::map container private
026f65d284 cmPropertyMap: Add GetList method
9e64e617eb cmPropertyMap: Rename GetPropertyList method to GetKeys
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3435
2019-06-12 12:46:18 -04:00
Brad King
1af08229a7
Merge topic 'language-dependent-linker-flags'
...
a982916304 Support per-language library link flags
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3429
2019-06-12 12:45:15 -04:00
Brad King
c1d6b135ed
cmake-gui: Update Qt copyright holder in About dialog
...
Qt is now copyright "The Qt Company Ltd.".
2019-06-12 12:39:25 -04:00
Brad King
00132e60a6
Merge branch 'release-3.15'
2019-06-12 11:51:26 -04:00
Brad King
069e42f7c3
Merge branch 'CheckCXXSymbolExists-xref' into release-3.15
...
Merge-request: !3437
2019-06-12 11:50:33 -04:00
Brad King
445c7bc219
Merge topic 'CheckCXXSymbolExists-xref'
...
f26c3d5c60 CheckCXXSymbolExists: reference to CheckCXXSourceCompiles instead of C version
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3437
2019-06-12 11:50:16 -04:00
Rolf Eike Beer
f26c3d5c60
CheckCXXSymbolExists: reference to CheckCXXSourceCompiles instead of C version
2019-06-12 11:48:56 -04:00
Brad King
49b1a2852d
Merge branch 'release-3.15'
2019-06-12 11:43:20 -04:00
Brad King
fa00a3b29b
Merge branch 'capabilities-fileapi' into release-3.15
...
Merge-request: !3433
2019-06-12 11:42:44 -04:00
Brad King
1492dc8301
Merge topic 'capabilities-fileapi'
...
c932f49842 cmake: Teach -E capabilities to report supported fileapi requests
6696855f72 cmake: Simplify implementation of -E capabilities
6b815e58ba fileapi: Factor out helper to construct a version object
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3433
2019-06-12 11:40:47 -04:00
Kyle Edwards
3092c27f30
CPack: Fix SONAME regex in DEB generator
...
The DEB generator was written to parse output from GNU readelf.
However, LLVM's readelf has a slightly different output format,
without parentheses around the word "SONAME". Update the regex to
account for this difference.
Fixes : #19362
2019-06-12 10:13:43 -04:00
Kitware Robot
b7d72db89d
CMake Nightly Date Stamp
2019-06-12 00:01:08 -04:00
Kyle Edwards
14254e9ea8
Merge topic 'get-runtime-dependencies'
...
54ec4c1e79 GetPrerequisites: Add deprecation notice
1f9ef25130 file: Add GET_RUNTIME_DEPENDENCIES mode
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3335
2019-06-11 12:03:38 -04:00
Kitware Robot
7c0a542cf1
CMake Nightly Date Stamp
2019-06-11 00:01:05 -04:00
Kyle Edwards
54ec4c1e79
GetPrerequisites: Add deprecation notice
...
GetPrerequisites has now been superceded by file(GET_RUNTIME_DEPENDENCIES),
so add a deprecation notice stating such.
2019-06-10 14:35:28 -04:00
Kyle Edwards and Bryon Bean
1f9ef25130
file: Add GET_RUNTIME_DEPENDENCIES mode
...
Co-Authored-by: Bryon Bean <bryon.bean@kitware.com >
2019-06-10 14:35:28 -04:00
Kitware Robot
f36719111d
CMake Nightly Date Stamp
2019-06-10 00:01:05 -04:00
Kitware Robot
d443b86e58
CMake Nightly Date Stamp
2019-06-09 00:01:05 -04:00
Sebastian Holtermann
00d265e3c8
cmPropertyMap: Use std::unordered_map as container instead of std::map
2019-06-08 12:25:35 +02:00
Sebastian Holtermann
1b945f95ba
cmPropertyMap: Add RemoveProperty method
...
The new `cmPropertyMap::RemoveProperty` allows to remove a property from the
map.
2019-06-08 12:25:35 +02:00
Sebastian Holtermann
e0a8ff3148
cmPropertyMap: Use std::string as value container class
2019-06-08 12:25:35 +02:00
Sebastian Holtermann
8d934d861b
cmPropertyMap: Make std::map container private
2019-06-08 12:25:35 +02:00
Sebastian Holtermann
026f65d284
cmPropertyMap: Add GetList method
2019-06-08 12:25:35 +02:00
Sebastian Holtermann
9e64e617eb
cmPropertyMap: Rename GetPropertyList method to GetKeys
2019-06-08 12:25:35 +02:00
Craig Scott
f4bbeb785c
Merge branch 'release-3.15'
2019-06-08 16:59:49 +10:00
Craig Scott
8d3c919a3c
Merge branch 'additional_clean_files_help' into release-3.15
...
Merge-request: !3428
2019-06-08 16:58:19 +10:00