summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'cmtarget-remove-unused-classes'Brad King2018-12-072-9/+0
|\ | | | | | | | | | | | | ecf6fc8dc1 cmTarget: Remove unused classes cmTargetSet and cmTargetManifest Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2697
| * cmTarget: Remove unused classes cmTargetSet and cmTargetManifestArtur Ryt2018-12-062-9/+0
| |
* | Merge topic 'FindHDF5-static-hl'Brad King2018-12-071-1/+1
|\ \ | | | | | | | | | | | | | | | | | | 4e174e0960 FindHDF5: Fix search for static hdf5_hl on Windows Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2700
| * | FindHDF5: Fix search for static hdf5_hl on WindowsMouginot B2018-12-061-1/+1
| | | | | | | | | | | | | | | | | | | | | The change in commit v3.10.0-rc1~411^2~1 (FindHDF5: Add support for HDF5_USE_STATIC_LIBRARIES on Windows, 2017-07-03) accidentally left out a `lib` prefix on the static library name of `hdf5_hl`. It was done correctly already for the main `hdf5` library.
* | | Merge topic 'qnx_compiler_detection'Brad King2018-12-076-4/+12
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 243b7c40d4 QNX: Compiler and feature detection fixes Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: MvdHurk <maikelvandenhurk@hotmail.com> Merge-request: !2699
| * | | QNX: Compiler and feature detection fixesCristian Adam2018-12-036-4/+12
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tested compiler detection with the QNX 7.0 list of compiler targets: * gcc_ntoaarch64le * gcc_ntoaarch64le_cxx * gcc_ntoarmv7le * gcc_ntoarmv7le_cxx * gcc_ntox86_cxx * gcc_ntoaarch64le_gpp * gcc_ntox86_64_gpp * gcc_ntoarmv7le_gpp * gcc_ntox86_64_cxx * gcc_ntox86 * gcc_ntox86_gpp * gcc_ntox86_64 This commit fixes some of the problems described in: https://cristianadam.eu/20181202/a-better-qnx-cmake-toolchain-file/
* | | Merge topic 'UseEcos-append-flags'Brad King2018-12-071-2/+2
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 620e4e5e21 UseEcos: Append C and CXX flags instead of overwriting them Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2684
| * | | UseEcos: Append C and CXX flags instead of overwriting themantmak2018-12-061-2/+2
| | | |
* | | | Merge topic 'FindThreads-asan'Brad King2018-12-071-4/+12
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e9a1ddc594 FindThreads: Replace the pthread symbol checking in libc. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2629
| * | | | FindThreads: Replace the pthread symbol checking in libc.JerryShih2018-12-031-4/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With asan build, we will have the pthread_create() symbol in libc. However, libasan doesn't have full pthread implementation. We can't assume that we have the pthread implementation in libc using pthread_create() symbol. Replace the pthread_create() with pthread_kill() as a quick fix.
* | | | | CMake Nightly Date StampKitware Robot2018-12-071-1/+1
| | | | |
* | | | | 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