summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* server: project has install rule bug fixJustin Goshi2017-11-161-1/+14
| | | | | Need to check all generators associated with the project because any of them may have an install rule.
* Merge branch 'release-3.10'Brad King2017-11-100-0/+0
|\
| * CMake 3.10.0-rc5v3.10.0-rc5Brad King2017-11-101-1/+1
| |
* | Merge branch 'release-3.10'Brad King2017-11-100-0/+0
|\ \ | |/
| * Merge branch 'windows-mt-update-quiet' into release-3.10Brad King2017-11-101-14/+23
| |\ | | | | | | | | | | | | Merge-request: !1470 Merge-request: !1473
| | * Windows: Do not report manifest tool update notification as failureBrad King2017-11-101-14/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | A diagnostic message added in commit v3.10.0-rc1~59^2 (Windows: Improve link-time error messages when rc or mt fail, 2017-09-22) incorrectly reports the `mt /notify_update` special return code as a failure. Fix the logic to consider the special return codes as success. Fixes: #17444
| * | Merge branch 'doxygen_dot' into release-3.10Brad King2017-11-101-1/+5
| |\ \ | | | | | | | | | | | | Merge-request: !1472
* | \ \ Merge topic 'windows-mt-update-quiet'Brad King2017-11-101-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5c07d390 cmcmd: Fix typo in RunCommand logic Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1473
| * | | | cmcmd: Fix typo in RunCommand logicBrad King2017-11-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix logic added by commit 18eae3f04d (Windows: Do not report manifest tool update notification as failure, 2017-11-09). Issue: #17444
* | | | | Merge topic 'doxygen_dot'Brad King2017-11-101-1/+5
|\ \ \ \ \ | | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | 9cab8570 FindDoxygen: Fix setting of HAVE_DOT in non-backward-compat mode Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1472
| * | | | FindDoxygen: Fix setting of HAVE_DOT in non-backward-compat modeAndré Apitzsch2017-11-101-1/+5
| | |_|/ | |/| | | | | | | | | | | | | | | | | | `DOXYGEN_DOT_FOUND` is only set if `_Doxygen_keep_backward_compat` is used (when no components are requested), so use `Doxygen_dot_FOUND` directly. Preserve the "YES" or "NO" value used previously.
* | | | Merge branch 'release-3.9'Brad King2017-11-100-0/+0
|\ \ \ \
| * | | | CMake 3.9.6v3.9.6Brad King2017-11-101-1/+1
| | | | |
* | | | | Merge topic 'update-ctest-documentation'Brad King2017-11-105-128/+167
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3b272ff8 Help: Add 'Label and Subproject Summary' section to ctest(1) manual 002d0a1c Help: Normalize capitalization of 'CTest' in ctest(1) manual 9d3aa95c Help: Divide ctest(1) manual options into sections 7904b659 Tests: Remove incorrect use of 'test-timeout' option e80dc2ad cmCTest: Remove dead code Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1427
| * | | | | Help: Add 'Label and Subproject Summary' section to ctest(1) manualBetsy McPhail2017-11-101-1/+27
| | | | | |
| * | | | | Help: Normalize capitalization of 'CTest' in ctest(1) manualBetsy McPhail2017-11-101-24/+24
| | | | | |
| * | | | | Help: Divide ctest(1) manual options into sectionsBetsy McPhail2017-11-101-87/+114
| | | | | |
| * | | | | Tests: Remove incorrect use of 'test-timeout' optionBetsy McPhail2017-11-101-1/+1
| | | | | |
| * | | | | cmCTest: Remove dead codeBetsy McPhail2017-11-074-17/+3
| | | | | | | | | | | | | | | | | | | | | | | | The option 'ctest-config' is ignored.
* | | | | | Merge topic 'cmakeServerRequiredCMakeVersion'Brad King2017-11-103-0/+6
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cdf5f34b server: return minimum cmake required version for each project Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1462
| * | | | | | server: return minimum cmake required version for each projectJustin Goshi2017-11-073-0/+6
| |/ / / / /
* | | | | | Merge topic 'csharp-settings-property'Brad King2017-11-101-6/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 15892aa3 VS: Fix warnings in generated references to '.settings' files Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1450
| * | | | | | VS: Fix warnings in generated references to '.settings' filesYoshinori Tahara2017-11-091-6/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | According to MSDN docs [1], LastGenOutput is just a file name. [1] https://msdn.microsoft.com/en-us/library/bb629388.aspx
* | | | | | | Merge topic 'test-CTestTest2-intl'Brad King2017-11-101-0/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9ffb9cb8 Tests: In CTestTest2 configure KWSys encoding to match CMake Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1468
| * | | | | | | Tests: In CTestTest2 configure KWSys encoding to match CMakeBrad King2017-11-091-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | During configuration of KWSys by CMake we write UTF-8 content to a string used by KWSys tests. Tell KWSys to interpret it as UTF-8 instead of the ANSI code page.
* | | | | | | | Merge topic 'update-kwsys'Brad King2017-11-101-8/+11
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8bef3e31 Merge branch 'upstream-KWSys' into update-kwsys e8d0b431 KWSys 2017-11-09 (40d7b1bb) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1467
| * \ \ \ \ \ \ \ Merge branch 'upstream-KWSys' into update-kwsysBrad King2017-11-091-8/+11
| |\ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | * upstream-KWSys: KWSys 2017-11-09 (40d7b1bb)
| | * | | | | | | KWSys 2017-11-09 (40d7b1bb)KWSys Upstream2017-11-091-8/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 40d7b1bba6abb1a2aea4c2d46a48968fb31a9d7d (master). Upstream Shortlog ----------------- Clinton Stimpson (1): e9d2b696 SystemTools: Cache only existing path names in GetActualCaseForPath
* | | | | | | | | Merge topic 'windows-mt-update-quiet'Brad King2017-11-101-14/+23
|\ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 18eae3f0 Windows: Do not report manifest tool update notification as failure Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1470
| * | | | | | | | Windows: Do not report manifest tool update notification as failureBrad King2017-11-091-14/+23
| | |_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A diagnostic message added in commit v3.10.0-rc1~59^2 (Windows: Improve link-time error messages when rc or mt fail, 2017-09-22) incorrectly reports the `mt /notify_update` special return code as a failure. Fix the logic to consider the special return codes as success. Fixes: #17444
* | | | | | | | Merge topic 'fetchcontent-support-use-before-project-command'Craig Scott2017-11-101-1/+3
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b551beb6 FetchContent: Support use of the module before "project()" command Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1448
| * | | | | | | | FetchContent: Support use of the module before "project()" commandJean-Christophe Fillion-Robin2017-11-071-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Craig Scott <craig.scott@crascit.com> Co-authored-by: Brad King <brad.king@kitware.com>
* | | | | | | | | CMake Nightly Date StampKitware Robot2017-11-101-1/+1
| | | | | | | | |
* | | | | | | | | Merge branch 'release-3.10'Brad King2017-11-090-0/+0
|\ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|/ | |/| | | | | | |
| * | | | | | | | Merge branch 'FindOpenGL-no-glvnd-for-GL' into release-3.10Brad King2017-11-091-20/+24
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !1466
* | \ \ \ \ \ \ \ \ Merge topic 'FindOpenGL-no-glvnd-for-GL'Brad King2017-11-091-20/+24
|\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | / / / / / | |_|_|_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | e6b209c8 FindOpenGL: Default to non-GLVND libraries for legacy GL Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1466
| * | | | | | | | FindOpenGL: Default to non-GLVND libraries for legacy GLBrad King2017-11-091-20/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Projects using `OPENGL_LIBRARIES` or `OpenGL::GL` expect legacy GL. Although GLVND OpenGL+GLX provides legacy GL interfaces, using those library files may conflict with legacy GL library files used by dependencies (or dependents) of such projects. Therefore we should not yet use OpenGL+GLX when a legacy GL library is available. If `OPENGL_gl_LIBRARY` is set then use it as the legacy GL library. If it is *not* set then fall back to using GLVND OpenGL+GLX to provide legacy GL interfaces. This will allow users to build projects using GLVND even if they have not been ported. Fixes: #17437
* | | | | | | | | Merge branch 'release-3.10'Brad King2017-11-090-0/+0
|\ \ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | |
| * | | | | | | | Merge branch 'FindHDF5-c-version' into release-3.10Brad King2017-11-081-1/+1
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !1465
* | \ \ \ \ \ \ \ \ Merge topic 'FindHDF5-c-version'Brad King2017-11-091-1/+1
|\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a6abb6c8 FindHDF5: Fix H5_VERSION on Patch in C Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1465
| * | | | | | | | | FindHDF5: Fix H5_VERSION on Patch in CAxel Huebl2017-11-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix a typo from commit v3.6.0-rc1~85^2 (HDF5: Refactor the use of compiler wrappers, 2016-04-04) that accidentally used the HDF5 C++ version (which could be empty) while detecting the C patch version. The detection failed for patch releases, such as `1.10.0-patch1` becoming `.1` instead of `1.10.0.1`.
* | | | | | | | | | Merge topic 'cmake-default-dir-install-permissions'Brad King2017-11-0921-62/+315
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7e896029 CPack: enable setting default dir creation permissions a4c82916 CPack test: expand output checking fallback 670ad047 Move file/dir permissions code to common file. deeba85f CMake: enable setting default dir creation permissions Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1433
| * | | | | | | | | | CPack: enable setting default dir creation permissionsDomen Vrankar2017-11-0812-12/+154
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Introduces CPACK_DEFAULT_DIRECTORY_INSTALL_PERMISSIONS variable which adds support for functionality introduced by CMAKE_DEFAULT_DIRECTORY_INSTALL_PERMISSIONS variable. Fixes #17333 # Conflicts: # Help/release/dev/cmake-default-dir-install-permissions.rst
| * | | | | | | | | | CPack test: expand output checking fallbackDomen Vrankar2017-11-082-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some tests can have the same output for a certain subtest no matter which packaging generator is used.
| * | | | | | | | | | Move file/dir permissions code to common file.Domen Vrankar2017-11-085-49/+85
| | | | | | | | | | |
| * | | | | | | | | | CMake: enable setting default dir creation permissionsDomen Vrankar2017-11-085-1/+73
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Introduces CMAKE_DEFAULT_DIRECTORY_INSTALL_PERMISSIONS variable which enables the user to specify the default permissions for directory creation. This setting is then used to auto set the permissions on directories which are implicitly created by install() and file(INSTALL) commands such as CMAKE_INSTALL_PREFIX directories.
* | | | | | | | | | | Merge topic 'fortran-flags-docstring'Brad King2017-11-091-1/+1
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 27b62fa4 Fortran: Use same DOC for flags as other languages Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1463
| * | | | | | | | | | | Fortran: Use same DOC for flags as other languagesChristian Pfeiffer2017-11-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, only Fortran uses the string "Flags for Fortran compiler", whereas C, CXX, CUDA all use the same, more descriptive string.
* | | | | | | | | | | | Merge topic 'contract-plplot'Brad King2017-11-093-0/+23
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 05e9f6ec Tests: Add contract test for PLplot Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1452
| * | | | | | | | | | | | Tests: Add contract test for PLplotBrad King2017-11-083-0/+23
| | | | | | | | | | | | |