summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'vs2015-no-sdk'Brad King2018-11-271-17/+21
|\ | | | | | | | | | | | | f54d28a838 VS: Avoid crash with VS 2015 when all SDKs are higher than 10.0.14393.0 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2656
| * VS: Avoid crash with VS 2015 when all SDKs are higher than 10.0.14393.0Harry Mallon2018-11-261-17/+21
| | | | | | | | | | | | | | | | | | | | | | | | Move the filter added by commit v3.13.0-rc1~72^2~2 (VS: Do not select a Windows SDK too high for current VS version, 2017-08-07, committed 2018-09-17) to before our check that the remaining list is empty. Otherwise we crash when dereferencing the first entry of an empty vector. Also add a comment explaining where 10.0.14393.0 came from. Fixes: #18633
* | Merge topic 'FindBoost-no-cxx'Brad King2018-11-274-6/+6
|\ \ | | | | | | | | | | | | | | | | | | 0369362132 FindBoost: Restore finding without CXX language enabled Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2663
| * | FindBoost: Restore finding without CXX language enabledBrad King2018-11-264-6/+6
| |/ | | | | | | | | | | | | | | | | | | Since commit v3.13.0~7^2 (FindBoost: Improve compiler prefix detection for GCC 5+ and clang 4+, 2018-11-07) we run the internal `_Boost_COMPILER_DUMPVERSION` macro on all UNIX platforms. Teach the macro to tolerate missing `CMAKE_CXX_COMPILER_VERSION`, which occurs when the CXX language is not enabled. Fixes: #18624
* | CMake Nightly Date StampKitware Robot2018-11-271-1/+1
| |
* | Merge topic 'windows-taskbar-progress'Brad King2018-11-263-0/+43
|\ \ | | | | | | | | | | | | | | | | | | 9175a378f5 QtDialog: Add windows taskbar progress Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2628
| * | QtDialog: Add windows taskbar progressJulien Jomier2018-11-203-0/+43
| | |
* | | Merge topic 'clang-tidy-bugprone'Brad King2018-11-263-5/+9
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | ce2570b207 clang-tidy: Enable checks from bugprone set Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2642
| * | | clang-tidy: Enable checks from bugprone setRegina Pfeifer2018-11-213-5/+9
| | | |
* | | | Merge topic 'cxx-checks-tolerate-sprintf-warning'Brad King2018-11-261-0/+2
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2ca89b5a69 C++ feature checks: Filter out libstdc++ sprintf warnings Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2643
| * | | | C++ feature checks: Filter out libstdc++ sprintf warningsBrad King2018-11-201-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On OpenBSD linking to `libstdc++` with GCC 6.4 always warns: warning: sprintf() is often misused, please use snprintf() These do not affect the availability of C++ features we're checking, so filter them out. Fixes: #18602
* | | | | CMake Nightly Date StampKitware Robot2018-11-261-1/+1
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2018-11-251-1/+1
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2018-11-241-1/+1
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2018-11-231-1/+1
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2018-11-221-1/+1
| |/ / / |/| | |
* | | | Merge topic 'clang-tidy'Brad King2018-11-2112-15/+17
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5731ec30f0 clang-tidy: fix warnings from version 7 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2636
| * | | | clang-tidy: fix warnings from version 7Regina Pfeifer2018-11-2012-15/+17
| | | | | | | | | | | | | | | | | | | | | | | | | Fix some warnings that are new since clang-tidy version 4, and update `.clang-tidy` to suppress the rest.
* | | | | Merge topic 'FindGIF-modernize'Brad King2018-11-216-13/+116
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 74cc42e937 Help: Add notes for topic 'FindGIF-modernize' 6962a41e6b FindGIF: Add test 5bc64fe6c2 FindGIF: Modernize Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2632
| * | | | | Help: Add notes for topic 'FindGIF-modernize'Brad King2018-11-211-0/+4
| | | | | |
| * | | | | FindGIF: Add testMaximilian Heinzler2018-11-204-0/+65
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This tests whether GIFLIB can be found and the linker works. For newer versions (>=5) it also tests if the version was parsed correctly.
| * | | | | FindGIF: ModernizeMaximilian Heinzler2018-11-201-13/+47
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | This brings the module up to the current find module standards by adding the GIF_INCLUDE_DIRS variable and the target GIF::GIF. It also updates the documentation style to that of similar modules.
* | | | | Merge topic 'find-boost-test-version'Brad King2018-11-213-1/+21
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 19d92d5e6e FindBoost: provide the version in x.y.z format 186f69cf26 FindBoost: test version variables Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2638
| * | | | | FindBoost: provide the version in x.y.z formatBen Boeckel2018-11-202-1/+3
| | | | | |
| * | | | | FindBoost: test version variablesBen Boeckel2018-11-202-1/+19
| | |/ / / | |/| | |
* | | | | Merge branch 'release-3.13'Brad King2018-11-210-0/+0
|\ \ \ \ \
| * \ \ \ \ Merge branch 'fortran-submodule-case' into release-3.13Brad King2018-11-203-117/+117
| |\ \ \ \ \ | | |_|_|_|/ | |/| | | | | | | | | | Merge-request: !2644
* | | | | | Merge topic 'fortran-submodule-case'Brad King2018-11-213-117/+117
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | ead16adfc8 Fortran: Fix module dependency scanning with upper-case SUBMODULE Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2644
| * | | | | Fortran: Fix module dependency scanning with upper-case SUBMODULEBrad King2018-11-203-117/+117
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The lexical token expression added by commit v3.7.0-rc1~73^2~1 (Fortran: Add support for submodule syntax in dependency scanning, 2016-09-05) has a typo and does not match upper-case `B` in `SUBMODULE`. Fix it. Fixes: #18595
* | | | | CMake Nightly Date StampKitware Robot2018-11-211-1/+1
| | | | |
* | | | | Merge topic 'doc-module-doc-syntax'Craig Scott2018-11-202-78/+99
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8369e3e782 Help/dev: Modernize module example in the CMake Documentation Guide 664d6178d8 Help: Modernize example find module docs in cmake-developer(7) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2621
| * | | | Help/dev: Modernize module example in the CMake Documentation GuideBrad King2018-11-201-46/+38
| | | | |
| * | | | Help: Modernize example find module docs in cmake-developer(7)Brad King2018-11-201-32/+61
| | | | |
* | | | | Merge branch 'release-3.13'Brad King2018-11-200-0/+0
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | CMake 3.13.0v3.13.0Brad King2018-11-201-1/+1
| | | | |
* | | | | Merge branch 'release-3.13'Brad King2018-11-200-0/+0
|\ \ \ \ \ | |/ / / /
| * | | | Merge branch 'blas-pkgcfg' into release-3.13Brad King2018-11-191-0/+1
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Merge-request: !2631
| * \ \ \ \ Merge branch 'FindPython-lib-arch' into release-3.13Brad King2018-11-191-0/+17
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Merge-request: !2624
| * \ \ \ \ \ Merge branch 'irsl-ucrt-version' into release-3.13Brad King2018-11-191-3/+19
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !2637
* | \ \ \ \ \ \ Merge topic 'genex-in_list-empty-args'Brad King2018-11-2013-6/+133
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b5f8113ca7 Genex: Add policy to handle empty list items in $<IN_LIST:...> Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2569
| * | | | | | | | Genex: Add policy to handle empty list items in $<IN_LIST:...>Kyle Edwards2018-11-1913-6/+133
| | |_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The old behavior of $<IN_LIST:...> is inconsistent with that of if(IN_LIST), in that it does not find an empty search item even if the list contains empty items. This change adds a new policy to correctly handle empty items and make the behavior more consistent with if(IN_LIST). Fixes: #18556
* | | | | | | | Merge topic 'blas-pkgcfg'Brad King2018-11-201-0/+1
|\ \ \ \ \ \ \ \ | | |_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a3c31effed FindBLAS: Restore BLAS_FOUND when found using pkgconfig Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2631
| * | | | | | | FindBLAS: Restore BLAS_FOUND when found using pkgconfigMartin von Gagern2018-11-191-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactoring in commit v3.12.0-rc1~92^2 (FindPkgConfig: export the list of found libraries also as variable, 2018-05-11) dropped use of FPHSA to set `BLAS_FOUND`. Set it explicitly instead.
* | | | | | | | Merge topic 'FindPython-lib-arch'Brad King2018-11-201-0/+17
|\ \ \ \ \ \ \ \ | | |_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c24f29c664 FindPython: Ensure config tool matches library architecture Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Eric Noulard <eric.noulard@gmail.com> Merge-request: !2624
| * | | | | | | FindPython: Ensure config tool matches library architectureMarc Chevrier2018-11-191-0/+17
| |/ / / / / /
* | | | | | | Merge topic 'irsl-ucrt-version'Brad King2018-11-201-3/+19
|\ \ \ \ \ \ \ | | |_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 01c7d9ce86 IRSL: Detect versioned Windows Universal CRT directories Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2637
| * | | | | | IRSL: Detect versioned Windows Universal CRT directoriesBrad King2018-11-191-3/+19
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Windows SDK version 10.0.17763.0 now places the uCRT libraries in a versioned directory. Fixes: #18603
* | | | | | CMake Nightly Date StampKitware Robot2018-11-201-1/+1
| |/ / / / |/| | | |
* | | | | Merge branch 'release-3.13'Brad King2018-11-190-0/+0
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Merge branch 'backport-configure_file-canonical-deps' into release-3.13Brad King2018-11-195-11/+18
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Merge-request: !2635