summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Help: Add infrastructure for guide-level documentationBrad King2019-06-183-1/+11
| | | | | | | 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.
* Tests/Tutorial: Remove trailing blank linesBrad King2019-06-187-7/+0
|
* Tests/Tutorial: Remove unused fileBrad King2019-06-181-5/+0
|
* Merge topic 'cxx_lambda_init_captures_document_why_not_supported_on_gcc48'Brad King2019-06-181-2/+2
|\ | | | | | | | | | | | | 63bf207cd6 CompileFeatures: document why lambda_init_captures requires GCC 4.9 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3452
| * CompileFeatures: document why lambda_init_captures requires GCC 4.9Robert Maynard2019-06-171-2/+2
| |
* | Merge topic 'implicit_lapack_library'Brad King2019-06-181-5/+17
|\ \ | | | | | | | | | | | | | | | | | | 68dcbeee01 FindLAPACK: Test for implicitly linked LAPACK libraries Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3451
| * | FindLAPACK: Test for implicitly linked LAPACK librariesJakub Benda2019-06-171-5/+17
| | | | | | | | | | | | | | | | | | | | | 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.
* | | Merge topic 'library-search-paths'Brad King2019-06-181-7/+27
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 2746c61e6d Swift: Add library search paths for dependencies Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3436
| * | | Swift: Add library search paths for dependenciesSaleem Abdulrasool2019-06-171-7/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | Merge branch 'release-3.15'Brad King2019-06-180-0/+0
|\ \ \ \
| * \ \ \ Merge branch 'doc-project-include' into release-3.15Brad King2019-06-183-9/+19
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Merge-request: !3453
* | \ \ \ \ Merge topic 'doc-project-include'Brad King2019-06-183-9/+19
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | 8a08d0c092 Help: Document what project() calls use CMAKE_PROJECT_INCLUDE and friends Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3453
| * | | | | Help: Document what project() calls use CMAKE_PROJECT_INCLUDE and friendsBrad King2019-06-173-9/+19
| | | | | | | | | | | | | | | | | | | | | | | | Fixes: #19340
* | | | | | Merge topic 'tutorial-fix-version'Brad King2019-06-1812-12/+12
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 34a7e5ab58 Tests/Tutorial: Fix version displayed in tutorial executable Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3448
| * | | | | | Tests/Tutorial: Fix version displayed in tutorial executableJean-Christophe Fillion-Robin2019-06-1412-12/+12
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2019-06-181-1/+1
| |_|_|/ / / |/| | | | |
* | | | | | Merge topic 'escape-install-rpath'Kyle Edwards2019-06-1717-17/+363
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | | | cmInstallTargetGenerator: Add tests for the RPATH_CHANGE ruleDennis Klein2019-06-138-1/+243
| | | | | | |
| * | | | | | cmInstallTargetGenerator: Escape generated OLD_RPATH argumentDennis Klein2019-06-131-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | | | | | cmInstallTargetGenerator: Introduce CMP0095Dennis Klein2019-06-139-16/+119
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Escape coincidental CMake syntax in RPATH entries when generating the intermediary cmake_install.cmake script. Fixes #19225
* | | | | | | Merge topic 'cmDefinitions_avoid_string_copy'Brad King2019-06-171-2/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 563205d6f8 cmDefinitions: Avoid string copy when setting a definition Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3443
| * | | | | | | cmDefinitions: Avoid string copy when setting a definitionSebastian Holtermann2019-06-131-2/+1
| | | | | | | |
* | | | | | | | Merge topic 'cpack-deb-soname'Brad King2019-06-171-1/+1
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3092c27f30 CPack: Fix SONAME regex in DEB generator Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3440
| * | | | | | | | CPack: Fix SONAME regex in DEB generatorKyle Edwards2019-06-121-1/+1
| | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | | | | Merge branch 'release-3.15'Brad King2019-06-170-0/+0
|\ \ \ \ \ \ \ \ | | |_|_|_|/ / / | |/| | | | | |
| * | | | | | | Merge branch 'FindBLAS-OpenBLAS-thread' into release-3.15Brad King2019-06-171-1/+15
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3434
* | \ \ \ \ \ \ \ Merge topic 'FindBLAS-OpenBLAS-thread'Brad King2019-06-171-1/+15
|\ \ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 276b56f01c FindBLAS: Add second try for OpenBLAS with thread libraries. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3434
| * | | | | | | | FindBLAS: Add second try for OpenBLAS with thread libraries.Alexander Neumann2019-06-171-1/+15
| | |_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | Issue: #16221
* | | | | | | | Merge branch 'release-3.15'Brad King2019-06-170-0/+0
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | |
| * | | | | | | Merge branch 'find_package_prefer_config_fix' into release-3.15Brad King2019-06-174-5/+38
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3446
| * \ \ \ \ \ \ \ Merge branch 'capabilities-fileapi' into release-3.15Brad King2019-06-171-3/+3
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3442
* | \ \ \ \ \ \ \ \ Merge topic 'find_package_prefer_config_fix'Brad King2019-06-174-5/+38
|\ \ \ \ \ \ \ \ \ \ | | |_|/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 22e65d10c1 find_package: Fixed CMAKE_FIND_PACKAGE_PREFER_CONFIG Module fallback Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3446
| * | | | | | | | | find_package: Fixed CMAKE_FIND_PACKAGE_PREFER_CONFIG Module fallbackCristian Adam2019-06-134-5/+38
| | |_|/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #19361
* | | | | | | | | Merge topic 'capabilities-fileapi'Brad King2019-06-171-3/+3
|\ \ \ \ \ \ \ \ \ | | |_|/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d63398d32d fileapi: Suppress lint warning about non-move with old jsoncpp Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3442
| * | | | | | | | fileapi: Suppress lint warning about non-move with old jsoncppBrad King2019-06-121-3/+3
| | | | | | | | |
* | | | | | | | | CMake Nightly Date StampKitware Robot2019-06-171-1/+1
| | | | | | | | |
* | | | | | | | | CMake Nightly Date StampKitware Robot2019-06-161-1/+1
| |_|_|_|_|_|/ / |/| | | | | | |
* | | | | | | | CMake Nightly Date StampKitware Robot2019-06-151-1/+1
| |_|_|_|_|_|/ |/| | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2019-06-141-1/+1
| | | | | | |
* | | | | | | Merge branch 'release-3.15'Craig Scott2019-06-130-0/+0
|\ \ \ \ \ \ \ | | |_|/ / / / | |/| | | | |
| * | | | | | Merge branch 'cmake-gui-qt-notice' into release-3.15Craig Scott2019-06-131-1/+1
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | Merge-request: !3441
* | \ \ \ \ \ \ Merge topic 'cmake-gui-qt-notice'Craig Scott2019-06-131-1/+1
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | / / | |_|_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | c1d6b135ed cmake-gui: Update Qt copyright holder in About dialog Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3441
| * | | | | | cmake-gui: Update Qt copyright holder in About dialogBrad King2019-06-121-1/+1
| | |_|/ / / | |/| | | | | | | | | | | | | | | | Qt is now copyright "The Qt Company Ltd.".
* | | | | | CMake Nightly Date StampKitware Robot2019-06-131-1/+1
| | | | | |
* | | | | | Merge topic 'add-test-command-expand-lists'Brad King2019-06-1224-10/+179
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e791ffac61 add_test: Add COMMAND_EXPAND_LISTS option Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3422
| * | | | | | add_test: Add COMMAND_EXPAND_LISTS optionSergey Bobrenok2019-06-0724-10/+179
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a `COMMAND_EXPAND_LISTS` option to the `add_test` command to cause `;`-separated lists produced by generator expressions to be expanded into multiple arguments. The `add_custom_command` command already has such an option. Fixes: #17284
* | | | | | | Merge topic 'cmPropertyMap_unordered_map'Brad King2019-06-1214-128/+101
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | | | | cmPropertyMap: Use std::unordered_map as container instead of std::mapSebastian Holtermann2019-06-082-3/+14
| | | | | | | |
| * | | | | | | cmPropertyMap: Add RemoveProperty methodSebastian Holtermann2019-06-082-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The new `cmPropertyMap::RemoveProperty` allows to remove a property from the map.
| * | | | | | | cmPropertyMap: Use std::string as value container classSebastian Holtermann2019-06-089-56/+11
| | | | | | | |