Betsy McPhail
eef3e020c2
Help: Populate tutorial guide text
...
Migrate tutorial text from individual `directions.txt` files to the main
tutorial document. Add some comments to source code to provide anchors
for inclusion.
2019-06-19 08:57:12 -04:00
Kitware Robot
862cfc0e6c
Help/guide/tutorial: Adopt tutorial code
2019-06-18 10:36:16 -04:00
Brad King
d2fde94809
Help: Add infrastructure for guide-level documentation
...
Create a `Help/guide/` directory to hold guide-level documents.
Build them in most documentation formats, but not as man pages.
Initialize the guide directory with a placeholder for the tutorial.
2019-06-18 10:36:16 -04:00
Brad King
f067af8e38
Tests/Tutorial: Remove trailing blank lines
2019-06-18 10:36:16 -04:00
Brad King
d5a81ef747
Tests/Tutorial: Remove unused file
2019-06-18 10:36:16 -04:00
Brad King
0a10422418
Merge topic 'cxx_lambda_init_captures_document_why_not_supported_on_gcc48'
...
63bf207cd6 CompileFeatures: document why lambda_init_captures requires GCC 4.9
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3452
2019-06-18 07:59:46 -04:00
Brad King
7af2dedc08
Merge topic 'implicit_lapack_library'
...
68dcbeee01 FindLAPACK: Test for implicitly linked LAPACK libraries
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3451
2019-06-18 07:58:48 -04:00
Brad King
1b5a7adf5e
Merge topic 'library-search-paths'
...
2746c61e6d Swift: Add library search paths for dependencies
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3436
2019-06-18 07:57:56 -04:00
Brad King
cc7f1be54e
Merge branch 'release-3.15'
2019-06-18 07:57:33 -04:00
Brad King
a45f061296
Merge topic 'doc-project-include'
...
8a08d0c092 Help: Document what project() calls use CMAKE_PROJECT_INCLUDE and friends
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3453
2019-06-18 07:56:08 -04:00
Brad King
e2b4fa1141
Merge branch 'doc-project-include' into release-3.15
...
Merge-request: !3453
2019-06-18 07:56:00 -04:00
Brad King
9c7ea95ab0
Merge topic 'tutorial-fix-version'
...
34a7e5ab58 Tests/Tutorial: Fix version displayed in tutorial executable
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3448
2019-06-18 07:54:39 -04:00
Kitware Robot
db7fc1e045
CMake Nightly Date Stamp
2019-06-18 00:01:07 -04:00
Saleem Abdulrasool
2746c61e6d
Swift: Add library search paths for dependencies
...
When building Swift executables and libraries which import a module, an
implicit link will be added by the driver. Because this links by name
rather than path, the library search path needs to be provided to
indicate where to find the library. For all local dependencies, add the
library paths for the targets when linking. This ensures that you can
link against local libraries without explicitly setting a library path.
Fixes : #19304
2019-06-17 14:09:15 -04:00
Brad King
8a08d0c092
Help: Document what project() calls use CMAKE_PROJECT_INCLUDE and friends
...
Fixes : #19340
2019-06-17 11:06:07 -04:00
Kyle Edwards
77e59e442d
Merge topic 'escape-install-rpath'
...
4caefbb423 cmInstallTargetGenerator: Add tests for the RPATH_CHANGE rule
749ce48eb5 cmInstallTargetGenerator: Escape generated OLD_RPATH argument
9e84c7c5e8 cmInstallTargetGenerator: Introduce CMP0095
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3383
2019-06-17 10:04:47 -04:00
Robert Maynard
63bf207cd6
CompileFeatures: document why lambda_init_captures requires GCC 4.9
2019-06-17 09:20:03 -04:00
Jakub Benda
68dcbeee01
FindLAPACK: Test for implicitly linked LAPACK libraries
...
Apply the change from commit 5b8f69ebe9 (FindBLAS: Detect implicitly
linked BLAS library, 2018-08-28, v3.13.0-rc1~150^2~2), to FindLAPACK
also. Typically both BLAS and LAPACK are provided the same way,
e.g. in a Cray Compiler Environment.
2019-06-17 08:56:05 -04:00
Brad King
2c2c575383
Merge topic 'cmDefinitions_avoid_string_copy'
...
563205d6f8 cmDefinitions: Avoid string copy when setting a definition
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3443
2019-06-17 08:06:46 -04:00
Brad King
24916ce81e
Merge topic 'cpack-deb-soname'
...
3092c27f30 CPack: Fix SONAME regex in DEB generator
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !3440
2019-06-17 08:05:53 -04:00
Brad King
ab63072381
Merge branch 'release-3.15'
2019-06-17 08:05:42 -04:00
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