summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'update-kwsys'Brad King2019-01-152-18/+19
|\ | | | | | | | | | | | | | | 0d88739736 Merge branch 'upstream-KWSys' into update-kwsys a4841e12c0 KWSys 2019-01-14 (1541d849) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2801
| * Merge branch 'upstream-KWSys' into update-kwsysBrad King2019-01-142-18/+19
| |\ | | | | | | | | | | | | * upstream-KWSys: KWSys 2019-01-14 (1541d849)
| | * KWSys 2019-01-14 (1541d849)KWSys Upstream2019-01-142-18/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 1541d8496d0ae0e7c10eabcedb55db95f72afa4a (master). Upstream Shortlog ----------------- Sean McBride (1): f44cbf93 Fixed clang -Wextra-semi-stmt warnings
* | | Merge topic 'FindBoost-test-env'Brad King2019-01-151-0/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 97d2109294 Tests: Make RunCMake.FindBoost robust to Boost_ROOT in environment Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2802
| * | | Tests: Make RunCMake.FindBoost robust to Boost_ROOT in environmentBrad King2019-01-141-0/+1
| |/ / | | | | | | | | | | | | Remove the environment variable within the test to avoid CMP0074 behavior.
* | | Merge topic 'iwyu-clang-6'Brad King2019-01-1531-10/+35
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | cd0881be61 IWYU: Update CMake code for IWYU built with Clang 6 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2810
| * | | IWYU: Update CMake code for IWYU built with Clang 6Brad King2019-01-1531-10/+35
| | | | | | | | | | | | | | | | | | | | IWYU now correctly requires `<utility>` for `std::move`. It also requires a container header when used via a range-based for loop.
* | | | Merge topic 'clang-scan-build-warnings'Kyle Edwards2019-01-1511-6/+46
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9e4b6bcbe8 Source/LexerParser: Suppress "Use of zero-allocated memory" warning 613323a78b cmGlobalUnixMakefileGenerator3: Fix memory leak warning bf2503089b liblzma: fix undefined shift result ee555c2a33 libuv: fix clang scan-build warning Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2796
| * | | | Source/LexerParser: Suppress "Use of zero-allocated memory" warningKyle Edwards2019-01-148-0/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | clang scan-build warns about YY_CURRENT_BUFFER_LVALUE being zero- allocated, but the whole point of the macro is to know that it's not zero. Wrap the entire file in an "#ifndef __clang_analyzer__" block in order to suppress the warning.
| * | | | cmGlobalUnixMakefileGenerator3: Fix memory leak warningKyle Edwards2019-01-141-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this->Makefiles.empty() is called twice, leading clang scan-build to falsely believe that the delete statement was causing a memory leak. Fix this by using a unique_ptr to hold the temporary cmMakefile. This also has the benefit of making the code exception-safe.
| * | | | liblzma: fix undefined shift resultKyle Edwards2019-01-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | When a 32-bit integer is shifted left by 32 bits, the result is undefined. Shift a 64-bit integer instead.
| * | | | libuv: fix clang scan-build warningKyle Edwards2019-01-141-1/+1
| | | | |
* | | | | Merge topic 'find_package-doc-clarification'Kyle Edwards2019-01-151-3/+3
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | 427ebecdf5 Help/find_package: clarify intended behavior with REQUIRED QUIET Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2777
| * | | | Help/find_package: clarify intended behavior with REQUIRED QUIETBen Boeckel2019-01-141-3/+3
| | | | | | | | | | | | | | | | | | | | See #18773
* | | | | CMake Nightly Date StampKitware Robot2019-01-151-1/+1
| | | | |
* | | | | Merge topic 'xref3'Kyle Edwards2019-01-144-6/+18
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | bfc3670546 Help: Provide cross-references from and to set_property Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2785
| * | | | Help: Provide cross-references from and to set_propertyJoachim Wuttke (o)2019-01-104-6/+18
| | | | |
* | | | | Merge topic 'drop-IRIX'Brad King2019-01-1416-264/+7
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | beb991110d Remove now-unused code once used on IRIX Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2791
| * | | | | Remove now-unused code once used on IRIXBrad King2019-01-1116-264/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We dropped support for IRIX as a host platform long ago. Remove some leftover code.
* | | | | | Merge topic 'cpplint-no-output-no-warning'Brad King2019-01-141-3/+6
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c834c47dfc cpplint: only print diagnostics to console if there are errors Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2788
| * | | | | | cpplint: only print diagnostics to console if there are errorsjasjuang2019-01-111-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #18781
* | | | | | | Merge branch 'release-3.13'Brad King2019-01-140-0/+0
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | |
| * | | | | | CMake 3.13.3v3.13.3Brad King2019-01-141-1/+1
| | | | | | |
* | | | | | | Merge branch 'release-3.13'Brad King2019-01-140-0/+0
|\ \ \ \ \ \ \ | |/ / / / / /
| * | | | | | Merge branch 'cmake-option-parsing' into release-3.13Brad King2019-01-146-30/+39
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !2799
| * \ \ \ \ \ \ Merge branch 'backport-autogen_noqt_warning' into release-3.13Brad King2019-01-117-0/+46
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !2787
* | \ \ \ \ \ \ \ Merge topic 'cmake-option-parsing'Brad King2019-01-146-30/+39
|\ \ \ \ \ \ \ \ \ | | |_|/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 27eb7c5bdb cmake: Ensure source and binary dirs are set a1adbc7243 cmake: Stop processing if -P option lacks file name Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2799
| * | | | | | | | cmake: Ensure source and binary dirs are setCraig Scott2019-01-135-25/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If only the source dir is provided, the binary dir is assumed to be the working directory. If only the binary dir is provided and it doesn't yet have a CMakeCache.txt to provide the source dir, then the source dir is assumed to be the working directory. This logic was not previously being handled correctly when -S and/or -B options were involved. Furthermore, when both were missing, no suitable error message was provided and an empty string was used for the build directory. Fixes: #18707
| * | | | | | | | cmake: Stop processing if -P option lacks file nameCraig Scott2019-01-131-5/+5
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While an error message was being logged, processing was continuing nonetheless except with the -P argument omitted. This could have allowed unintended effects if the remaining arguments formed a valid set of command line options.
* | | | | | | | Merge topic 'autogen_noqt_warning'Brad King2019-01-147-3/+58
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0377fe1e2b Merge branch 'backport-autogen_noqt_warning' into autogen_noqt_warning dd39da5518 Tests: Add case for warning when AUTOMOC/UIC/RCC gets disabled f44a0414ae Autogen: Issue a warning when AUTOMOC/UIC/RCC gets disabled. 5ae69f5919 Autogen: Issue a warning when AUTOMOC/UIC/RCC gets disabled. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2787
| * \ \ \ \ \ \ \ Merge branch 'backport-autogen_noqt_warning' into autogen_noqt_warningBrad King2019-01-116-0/+21
| |\ \ \ \ \ \ \ \ | | | |/ / / / / / | | |/| | | | | |
| | * | | | | | | Tests: Add case for warning when AUTOMOC/UIC/RCC gets disabledBrad King2019-01-116-0/+21
| | | | | | | | |
| | * | | | | | | Autogen: Issue a warning when AUTOMOC/UIC/RCC gets disabled.Sebastian Holtermann2019-01-101-0/+25
| | |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We used to silently disable AUTOMOC/UIC/RCC when no valid Qt version was found. This patch introduces the generation of a warning message in that case. Closes #18732.
| * | | | | | | Autogen: Issue a warning when AUTOMOC/UIC/RCC gets disabled.Sebastian Holtermann2019-01-101-3/+37
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We used to silently disable AUTOMOC/UIC/RCC when no valid Qt version was found. This patch introduces the generation of a warning message in that case.
* | | | | | | CMake Nightly Date StampKitware Robot2019-01-141-1/+1
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2019-01-131-1/+1
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2019-01-121-1/+1
| |_|/ / / / |/| | | | |
* | | | | | Merge topic 'vs-refactor'Brad King2019-01-1124-71/+112
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b91f6f39f7 VS: Track explicitly when platform is specified in generator name 89cc3d432b VS: Move platform name members to top-level global generator 40a732800d VS: Clarify global generator constructor interface 5ca7e5057b Help: Document VS generator default platform selection Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2786
| * | | | | | VS: Track explicitly when platform is specified in generator nameBrad King2019-01-104-3/+5
| | | | | | |
| * | | | | | VS: Move platform name members to top-level global generatorBrad King2019-01-104-36/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We no longer support any VS versions that pre-date support for multiple platforms (target architectures).
| * | | | | | VS: Clarify global generator constructor interfaceBrad King2019-01-1017-35/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make the constructors protected since they should be produced through factories. Also rename `platform{ => InGenerator}Name` to clarify the meaning of the argument.
| * | | | | | Help: Document VS generator default platform selectionBrad King2019-01-106-0/+12
| |/ / / / /
* | | | | | Merge topic 'vs_ce_support'Brad King2019-01-1110-44/+138
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5e4887e673 VS: Honor WinCE deployment properties in VS 2010+ a4332cac4b Tests: Detect VS and SDK availability early Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2680
| * | | | | | VS: Honor WinCE deployment properties in VS 2010+Wil Stark2019-01-1010-1/+95
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously only VS 2008 was supported.
| * | | | | | Tests: Detect VS and SDK availability earlyWil Stark2019-01-101-44/+44
| |/ / / / /
* | | | | | Merge topic 'FindBoost-1.70'Brad King2019-01-111-3/+17
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 266808c413 FindBoost: Add support for Boost 1.70 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2747
| * | | | | | FindBoost: Add support for Boost 1.70Mateusz Łoskot2018-12-181-3/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Boost master and develop branches just bumped the version.
* | | | | | | Merge topic 'FindICE-more-exe'Brad King2019-01-112-0/+9
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fbb115d198 FindIce: Find slice2confluence and slice2matlab executables Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2773
| * | | | | | | FindIce: Find slice2confluence and slice2matlab executablesjspam2019-01-102-0/+9
| | | | | | | |
* | | | | | | | Merge topic 'cpack-deb-rpm-split'Brad King2019-01-116-49/+101
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b4444d6054 Tests: Split CPack DEB and RPM tests into smaller tests 450131cc0e Tests: Add infrastructure to split up large CPack tests Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2742