summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Autogen: Adaptive missing Qt warningSebastian Holtermann2019-01-154-31/+39
| | | | | This makes the warning message for a missing Qt use the requested Qt version in the message text.
* Autogen: Add and use QtAutoGen::Tools methodSebastian Holtermann2019-01-154-14/+40
|
* Autogen: Fix rcc validity checkSebastian Holtermann2019-01-141-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
| * | | | | | Tests: Split CPack DEB and RPM tests into smaller testsKyle Edwards2019-01-105-31/+77
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The DEB and RPM tests are quite large, which can result in CTest clients timing out on these tests even though they're working properly. The RPM test in particular causes a lot of timeouts on the CMake dashboard machines. This change splits these tests into smaller tests so that they don't time out.
| * | | | | | Tests: Add infrastructure to split up large CPack testsKyle Edwards2019-01-102-18/+24
| | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | This allows CPack generator tests to be split into smaller tests of the format "<generator>.<test>".
* | | | | | Merge topic 'xl-early-bE'Brad King2019-01-111-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 74720a298c XL: Move '-bE' flag earlier so it can be overridden Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2771
| * | | | | | XL: Move '-bE' flag earlier so it can be overriddenRob Boehne2019-01-101-1/+1
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | By default, we generate an export list for a shared library and pass that file on the link line. The problem was that it could not be overridden by a target when a specific export file is being used. Multiple `-bE` flags on the link are overridden by subsequent `-bE` flags, so only the last one is used. Fixes: #13282
* | | | | | Merge topic 'bison_target_policy'Brad King2019-01-115-4/+73
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5000fed5af FindBISON: Add policy CMP0088 to run bison in build tree Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2774
| * | | | | | FindBISON: Add policy CMP0088 to run bison in build treeRobert Maynard2019-01-105-4/+73
| | | | | | |
* | | | | | | Merge topic 'fix-doc-typo'Brad King2019-01-113-4/+4
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 261ae28ccd Help: fix typo for CTEST_CUSTOM_TESTS_IGNORE Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2770
| * | | | | | | Help: fix typo for CTEST_CUSTOM_TESTS_IGNOREBen Boeckel2019-01-023-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In commit v3.4.0-rc1~57^2 (Help: document CTEST_CUSTOM_* variables, 2015-09-17), the CTEST_CUSTOM_TESTS_IGNORE variable was documented with a typo.
* | | | | | | | Merge topic 'sort1'Brad King2019-01-111-2/+2
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 20b7826e14 Help: correct alphabetical sorting of lines Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2784
| * | | | | | | | Help: correct alphabetical sorting of linesJoachim Wuttke (o)2019-01-101-2/+2
| | |_|_|_|_|_|/ | |/| | | | | |
* | | | | | | | Merge topic 'doc-roff-fix'Brad King2019-01-111-2/+2
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9922e70b1a Help: Prevent .so from being treated as a roff macro Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2756
| * | | | | | | | Help: Prevent .so from being treated as a roff macroRaf Czlonka2019-01-101-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move `.so` to the line above - otherwise it is being treated as a `roff` macro, i.e.: $ mandoc -Tlint /usr/local/man/man7/cmake-properties.7 | head -n 3 mandoc: /usr/local/man/man7/cmake-properties.7:1131:2: WARNING: .so is fragile, better use ln(1): so libraries. mandoc: /usr/local/man/man7/cmake-properties.7: ERROR: No such file or directory mandoc: /usr/local/man/man7/cmake-properties.7:1131:15: ERROR: .so request failed: .so libraries. and causes other issues down the line.