summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'upstream-KWIML' into update-kwimlBrad King2018-01-095-9/+38
|\ | | | | | | | | * upstream-KWIML: KWIML 2018-01-09 (9c2d6cae)
| * KWIML 2018-01-09 (9c2d6cae)KWIML Upstream2018-01-095-9/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwiml.git at commit 9c2d6caecd8cd937b891009c681f90748df85dfd (master). Upstream Shortlog ----------------- Brad King (5): fc9d607a Use static_cast when compiling as C++ ea9336bc Update copyright year 7db8b884 Suppress MSVC static_cast warnings in verification and test code 340af24d Update copyright year 9c2d6cae Fix compilation on Borland C++ 5.8 Richard W.M. Jones (1): 6fc81d88 abi.h: Update RISC-V support for revised macro names
* | CMake Nightly Date StampKitware Robot2018-01-081-1/+1
| |
* | CMake Nightly Date StampKitware Robot2018-01-071-1/+1
| |
* | CMake Nightly Date StampKitware Robot2018-01-061-1/+1
| |
* | CMake Nightly Date StampKitware Robot2018-01-051-1/+1
| |
* | Merge topic 'various-typos'Craig Scott2018-01-0461-69/+69
|\ \ | | | | | | | | | | | | | | | | | | 3ab7bf82 Various typo fixes Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1626
| * | Various typo fixesLuz Paz2018-01-0361-69/+69
| | | | | | | | | | | | Some are user-facing. Others are source comments.
* | | CMake Nightly Date StampKitware Robot2018-01-041-1/+1
| | |
* | | Merge topic 'doxygen_verbatim_vars'Craig Scott2018-01-034-8/+103
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 1e6d1dd3 FindDoxygen: Add DOXYGEN_VERBATIM_VARS for quote prevention Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1624
| * | | FindDoxygen: Add DOXYGEN_VERBATIM_VARS for quote preventionCraig Scott2018-01-024-8/+103
| | | | | | | | | | | | | | | | | | | | Each CMake variable listed in DOXYGEN_VERBATIM_VARS will not have any automatic quoting applied to it when written to the Doxyfile.
* | | | CMake Nightly Date StampKitware Robot2018-01-031-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2018-01-021-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2018-01-011-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2017-12-311-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2017-12-301-1/+1
| |/ / |/| |
* | | CMake Nightly Date StampKitware Robot2017-12-291-1/+1
| | |
* | | CMake Nightly Date StampKitware Robot2017-12-281-1/+1
|/ /
* | CMake Nightly Date StampKitware Robot2017-12-271-1/+1
| |
* | CMake Nightly Date StampKitware Robot2017-12-261-1/+1
| |
* | CMake Nightly Date StampKitware Robot2017-12-251-1/+1
| |
* | CMake Nightly Date StampKitware Robot2017-12-241-1/+1
| |
* | Merge topic 'self-c++17'Brad King2017-12-237-39/+93
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | 31d59ff3 Compile CMake as C++17 if supported by the compiler 31c6b9ad Generalize check for C++14 constructs 05af537e cmGlobalNinjaGenerator: Avoid using deprecated std::ptr_fun Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Pavel Solodovnikov <hellyeahdominate@gmail.com> Merge-request: !1614
| * | Compile CMake as C++17 if supported by the compilerBrad King2017-12-223-4/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a check that a simple source file can compile as C++17 that uses some of the features we need. Do this only when hosted by CMake 3.8 or above because those versions are aware of C++17. Check for unordered_map as we do in bootstrap since commit 375eca7881 (bootstrap: Check support for unordered_map from compiler mode, 2017-11-30). Also maintain the existing C++14 cstdio check.
| * | Generalize check for C++14 constructsBrad King2017-12-224-35/+38
| | | | | | | | | | | | | | | | | | The check for C++14 and cstdio is a special case of the more general problem of checking that the compiler's C++14 mode supports everything we need. Rename the checks accordingly.
| * | cmGlobalNinjaGenerator: Avoid using deprecated std::ptr_funBrad King2017-12-211-2/+1
| | | | | | | | | | | | It was deprecated by C++11 and removed by C++17. Use a C++11 lambda.
* | | CMake Nightly Date StampKitware Robot2017-12-231-1/+1
| | |
* | | Merge topic 'FindPkgConfig_search_path_fix'Brad King2017-12-222-5/+66
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 40b95ee8 FindPkgConfig: Fix IMPORTED_TARGET NO...PATH option handling b0ff528a FindPkgConfig: Make IMPORTED_TARGET test verify NO...PATH properly Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Rolf Eike Beer <eike@sf-mail.de> Merge-request: !1602
| * | | FindPkgConfig: Fix IMPORTED_TARGET NO...PATH option handlingCraig Scott2017-12-161-5/+5
| | | |
| * | | FindPkgConfig: Make IMPORTED_TARGET test verify NO...PATH properlyCraig Scott2017-12-161-0/+61
| | | |
* | | | CMake Nightly Date StampKitware Robot2017-12-221-1/+1
| |/ / |/| |
* | | Merge topic 'copyright-year'Brad King2017-12-211-1/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 20eef608 Copyright.txt: Update year range to end in 2018 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1613
| * | | Copyright.txt: Update year range to end in 2018Brad King2017-12-201-1/+1
| | | |
* | | | Merge topic 'cpackifw-package-remove-target-dir'Brad King2017-12-214-0/+29
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 739ae1d0 CPack/IFW: Add option to control deletion of the install directory Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1591
| * | | | CPack/IFW: Add option to control deletion of the install directoryJean-Philippe Lebel2017-12-154-0/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added support for QT IFW "RemoveTargetDir" boolean option. QTIFW supports an option to prevent, or not, deletion of the installation directory. This is a direct pass-through to that variable.
* | | | | Merge topic 'use-override'Brad King2017-12-2113-129/+132
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cfe4e2db VS: Use 'override' keyword for overridden methods in generator classes Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1601
| * | | | | VS: Use 'override' keyword for overridden methods in generator classesVitaly Stakhovsky2017-12-1613-129/+132
| | | | | | | | | | | | | | | | | | | | | | | | The corresponding 'virtual' removed.
* | | | | | Merge topic 'cmake_symlink_library-slashes'Brad King2017-12-211-3/+6
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 099a4ea5 cmcmd: Fix cmake_symlink_library for inconsistent slashes Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1612
| * | | | | | cmcmd: Fix cmake_symlink_library for inconsistent slashesBrad King2017-12-201-3/+6
| | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With the Ninja generator we may invoke `cmake_symlink_library` with different slash conventions (`/` versus `\`) for different arguments. Fix comparison of the paths/names given to tolerate this. Fixes: #17579
* | | | | | Merge topic 'objlib-dedup'Brad King2017-12-211-1/+6
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 66c0b36d objlib: fix unchecked insertions in `cmGeneratorTarget::GetLanguages` Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1609
| * | | | | | objlib: fix unchecked insertions in `cmGeneratorTarget::GetLanguages`Pavel Solodovnikov2017-12-201-1/+6
| | | | | | |
* | | | | | | Merge topic 'FindBLAS-modernize'Brad King2017-12-211-44/+26
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a9c42e3e FindBLAS: optionally query pkg-config for a library c095e2ad FindBLAS: simplify if() fcf32645 FindBLAS: use FPHSA Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1599
| * | | | | | | FindBLAS: optionally query pkg-config for a libraryRolf Eike Beer2017-12-151-0/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is more or less what Gentoo implements for years, but in a more sophisticated version that uses the target mode now offered by pkg_check_modules().
| * | | | | | | FindBLAS: simplify if()Rolf Eike Beer2017-12-151-2/+1
| | | | | | | |
| * | | | | | | FindBLAS: use FPHSARolf Eike Beer2017-12-151-42/+6
| | |_|/ / / / | |/| | | | |
* | | | | | | Merge topic 'solaris_warning_single'Brad King2017-12-211-13/+13
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8ef14467 Solaris: Fix shadowed declaration warning Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1611
| * | | | | | | Solaris: Fix shadowed declaration warningCraig Scott2017-12-201-13/+13
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "single" is a type declared in /usr/include/floatingpoint.h on Solaris, so the local variable of the same name in cmParseArgumentsCommand.cxx was triggering a compiler warning about the local variable shadowing the type.
* | | | | | | Merge topic 'ctest-update-timing-summary-manual'Craig Scott2017-12-211-3/+31
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d15f199c CTest: Expand 'Label and Subproject Summary' section of manual Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1598
| * | | | | | | CTest: Expand 'Label and Subproject Summary' section of manualBetsy McPhail2017-12-151-3/+31
| | |/ / / / / | |/| | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2017-12-211-1/+1
| |_|/ / / / |/| | | | |