summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* FindOctave: Add module to find GNU octaveMichael Hirsch, Ph.D2018-12-0610-0/+228
|
* Merge topic 'productbuild-encode-pkg-url-ref'Brad King2018-12-064-21/+36
|\ | | | | | | | | | | | | | | 7954ba9bc1 productbuild: escape pkg-ref urls 652210e901 cmSystemTools: Add EncodeURL helper Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2681
| * productbuild: escape pkg-ref urlsBrad King2018-11-281-1/+2
| | | | | | | | | | Inspired-by: James Goruk <james.goruk@gmail.com> Fixes: #18645
| * cmSystemTools: Add EncodeURL helperBrad King2018-11-283-20/+34
| | | | | | | | | | | | | | Factor a URL encoding implementation out of CTest. Add an option to not escape slashes. Suggested-by: Daniel Pfeifer <daniel@pfeifer-mail.de>
* | Merge topic 'autogen-qtversion-detection'Brad King2018-12-061-38/+47
|\ \ | | | | | | | | | | | | | | | | | | | | | 5191b74524 Autogen: Qt version detection cleanup Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Sebastian Holtermann <sebholt@xwmw.org> Merge-request: !2694
| * | Autogen: Qt version detection cleanupTobias Hunger2018-12-031-38/+47
| | | | | | | | | | | | | | | Split the Qt version detection code up a bit so that it is a bit easier to follow.
* | | Merge topic 'try-compile'Brad King2018-12-0633-166/+513
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | f266182aec Check* functions family: add support for LINK_OPTIONS 29f9db5c63 try_compile/try_run: Add support for LINK_OPTIONS option. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2661
| * | | Check* functions family: add support for LINK_OPTIONSMarc Chevrier2018-12-0119-162/+348
| | | | | | | | | | | | | | | | Fixes: #18521
| * | | try_compile/try_run: Add support for LINK_OPTIONS option.Marc Chevrier2018-12-0114-4/+165
| | | |
* | | | Merge topic 'arch-independent-version-file-creation'Brad King2018-12-068-2/+101
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | eb973f935f CMakePackageConfigHelpers: Add ARCH_INDEPENDENT option Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Silvio Traversaro <pegua1@gmail.com> Merge-request: !2666
| * | | | CMakePackageConfigHelpers: Add ARCH_INDEPENDENT optionJustin Bassett2018-12-018-2/+101
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow skipping the architecture check in the package version file generated from calling write_basic_package_version_file. Document said architecture check. Fixes: #16184
* | | | | Merge topic 'autogen_uic_empty_fix'Brad King2018-12-0652-56/+159
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5f0f84c7e0 Autogen: Don't add a WIN32 moc definition if we have a moc_predefs.h file 0814d74548 Autogen: Add QtAutogen.UicNoGui test 2ef640819f Autogen: Tests: Differentiate between Qt core and Qt gui tests Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2668
| * | | | | Autogen: Don't add a WIN32 moc definition if we have a moc_predefs.h fileSebastian Holtermann2018-11-282-10/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On Windows systems we used to add a "-DWIN32" definition to the ``moc`` defines. This is not necessary anymore when we have a ``moc_predefs.h`` file that provides all compiler predefines. Closes #18623
| * | | | | Autogen: Add QtAutogen.UicNoGui testSebastian Holtermann2018-11-287-0/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds a Qt core only test that has ``AUTOUIC`` enabled targets that don't link against QtXWidgets or Qt at all.
| * | | | | Autogen: Tests: Differentiate between Qt core and Qt gui testsSebastian Holtermann2018-11-2843-46/+103
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some AUTOGEN tests require the Qt core libraries only and some require the Qt gui libraries to function. This replaces the AutogenTest.cmake script with two specific AutogenCoreTest.cmake and AutogenGuiTest.cmake scripts that are included on demand.
* | | | | | Merge topic 'cmcmd_touch_err'Brad King2018-12-064-0/+8
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 100366a267 cmake: add error message when '-E touch' fails Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2671
| * | | | | | cmake: add error message when '-E touch' failsIsaiah Norton2018-11-274-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Issue: #16526
* | | | | | | Merge topic 'cpack-deb-tar-format'Brad King2018-12-067-24/+34
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 38e75bb3c6 CPack/Deb: Remove paxr as a supported tar format for a .deb 0fc6faf2dd Help: Replace use of :code:`` with plain reST syntax Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2651
| * | | | | | | CPack/Deb: Remove paxr as a supported tar format for a .debGuillem Jover2018-11-284-10/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The only format supported from the ones available within cpack is gnutar, which supports large numbers encoded in base-256, and long filenames and linknames. PAX is not and has never been a supported format by dpkg. Fixes: #18620
| * | | | | | | Help: Replace use of :code:`` with plain reST syntaxBrad King2018-11-284-14/+14
| | |_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | This appeared in a few CPack generator documents but is not used elsewhere.
* | | | | | | Merge topic 'support_ewdk_install'Brad King2018-12-062-0/+34
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 071c0e3ce4 cmVSSetupHelper: Support Enterprise WDK build enviornment Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2658
| * | | | | | | cmVSSetupHelper: Support Enterprise WDK build enviornmentJon Doron2018-11-272-0/+34
| | |_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enterprise WDK is a command line build enviornment that does not require any installation prior to use. More information and download can be found here: https://docs.microsoft.com/en-us/windows-hardware/drivers/develop/using-the-enterprise-wdk Signed-off-by: Jon Doron <arilou@gmail.com>
* | | | | | | Merge branch 'release-3.13'Brad King2018-12-060-0/+0
|\ \ \ \ \ \ \
| * \ \ \ \ \ \ Merge branch 'cuda-external' into release-3.13Brad King2018-12-056-1/+20
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !2704
* | \ \ \ \ \ \ \ Merge topic 'cuda-external'Brad King2018-12-066-1/+20
|\ \ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7b74213461 CUDA: Fix crash on linking to a CUDA target without CUDA enabled Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2704
| * | | | | | | | CUDA: Fix crash on linking to a CUDA target without CUDA enabledBrad King2018-12-056-1/+20
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Do not try to device link or add CUDA runtime libraries if the language is not enabled. Fixes: #18673 Issue: #18614
* | | | | | | | Merge topic 'update-kwsys'Brad King2018-12-061-28/+4
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 014a098479 Merge branch 'upstream-KWSys' into update-kwsys cbc772b89d KWSys 2018-11-28 (5ea12a52) Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Isaiah <isaiah.norton@gmail.com> Merge-request: !2678
| * \ \ \ \ \ \ \ Merge branch 'upstream-KWSys' into update-kwsysBrad King2018-11-281-28/+4
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * upstream-KWSys: KWSys 2018-11-28 (5ea12a52)
| | * | | | | | | | KWSys 2018-11-28 (5ea12a52)KWSys Upstream2018-11-281-28/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 5ea12a52b24248041adf49421a43df649530fc23 (master). Upstream Shortlog ----------------- Isaiah Norton (1): 4f9fb9aa SystemTools: Fix Touch to avoid requiring file ownership
* | | | | | | | | | CMake Nightly Date StampKitware Robot2018-12-061-1/+1
| | | | | | | | | |
* | | | | | | | | | CMake Nightly Date StampKitware Robot2018-12-051-1/+1
| | | | | | | | | |
* | | | | | | | | | CMake Nightly Date StampKitware Robot2018-12-041-1/+1
| | | | | | | | | |
* | | | | | | | | | CMake Nightly Date StampKitware Robot2018-12-031-1/+1
| | | | | | | | | |
* | | | | | | | | | CMake Nightly Date StampKitware Robot2018-12-021-1/+1
| |_|_|_|_|_|_|/ / |/| | | | | | | |
* | | | | | | | | CMake Nightly Date StampKitware Robot2018-12-011-1/+1
| |_|_|_|_|_|_|/ |/| | | | | | |
* | | | | | | | CMake Nightly Date StampKitware Robot2018-11-301-1/+1
| | | | | | | |
* | | | | | | | CMake Nightly Date StampKitware Robot2018-11-291-1/+1
| |_|_|_|/ / / |/| | | | | |
* | | | | | | Merge topic 'readability-static-accessed-through-instance'Brad King2018-11-2830-118/+144
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3e60580784 clang-tidy: Fix readability-static-accessed-through-instance Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2647
| * | | | | | | clang-tidy: Fix readability-static-accessed-through-instanceRegina Pfeifer2018-11-2130-118/+144
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable the check in .clang-tidy and fix all warnings.
* | | | | | | | Merge topic 'clang-tidy-macos'Brad King2018-11-287-23/+19
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cb6229b8b8 clang-tidy: fix warnings in macOS-only code Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2670
| * | | | | | | | clang-tidy: fix warnings in macOS-only codeBrad King2018-11-277-23/+19
| | |_|_|_|_|/ / | |/| | | | | |
* | | | | | | | Merge topic 'explicit-operator-bool'Brad King2018-11-286-12/+9
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a2648dda97 Mark operator bool explicit Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2649
| * | | | | | | | Mark operator bool explicitRegina Pfeifer2018-11-196-12/+9
| | | | | | | | |
* | | | | | | | | Merge topic 'file-size'Brad King2018-11-289-0/+69
|\ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 12b471e828 file: add SIZE option Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2639
| * | | | | | | | file: add SIZE optionWouter Klouwen2018-11-279-0/+69
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds the SIZE option to file(). It returns the file size of the given path if it exists and produces an error if not.
* | | | | | | | | Merge branch 'release-3.13'Brad King2018-11-280-0/+0
|\ \ \ \ \ \ \ \ \ | | |_|_|_|_|/ / / | |/| | | | | | / | |_|_|_|_|_|_|/ |/| | | | | | |
| * | | | | | | CMake 3.13.1v3.13.1Brad King2018-11-281-1/+1
| | | | | | | |
* | | | | | | | Merge branch 'release-3.13'Brad King2018-11-280-0/+0
|\ \ \ \ \ \ \ \ | |/ / / / / / /
| * | | | | | | Merge branch 'autogen_uic_empty_fix_3_13' into release-3.13Brad King2018-11-271-1/+1
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !2667
* | \ \ \ \ \ \ \ Merge topic 'autogen_uic_empty_fix_3_13'Brad King2018-11-281-1/+1
|\ \ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b1b5004c1a Autogen: Fix empty uic executable string Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2667