summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
| * | | | | | | | Autogen: Fix empty uic executable stringSebastian Holtermann2018-11-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In CMake 3.13.0 when a target has ``AUTOUIC`` enabled but doesn't link against Qt5Widgets, the uic executable string is empty and an error string "The uic executable \"\" does not exist" is generated. In CMake 3.12 ``AUTOUIC`` was silently disabled instead. This patch fixes the regression and restores the behavior of CMake 3.12. Fixes: #18630
* | | | | | | | | Merge topic 'doc-cmake.1'Craig Scott2018-11-288-68/+226
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e15cac8ee7 Help: Extend the cmake(1) manual 8b3a537c29 Help: Improve cmake(1) manual organization f9c3f7b164 Help: Emphasize tool names in their manuals Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2662
| * | | | | | | | | Help: Extend the cmake(1) manualBrad King2018-11-272-21/+120
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Extend the description section to cover all capabilities that the "cmake" tool has. Extend the buildsystem generation section to introduce important concepts and describe the basic workflow. Inspired-by: Joachim Wuttke (l) <j.wuttke@fz-juelich.de>
| * | | | | | | | | Help: Improve cmake(1) manual organizationJoachim Wuttke (l)2018-11-273-53/+112
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Extend the Synposis, and provide links to manual sections. Add sections for `cmake --open` and `cmake --help-*`. Introduce a new section for buildsystem generation to distinguish it from the other functionality. Populate it with minimal placeholder text for now. It will be extended later. Co-Author: Brad King <brad.king@kitware.com>
| * | | | | | | | | Help: Emphasize tool names in their manualsJoachim Wuttke (l)2018-11-265-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Print the name of the **cmake** executable in boldface, so that it does not appear less prominent than other shell commands (which are underlaid with links). Similarly the other tool manuals.
* | | | | | | | | | CMake Nightly Date StampKitware Robot2018-11-281-1/+1
| |_|_|_|_|/ / / / |/| | | | | | | |
* | | | | | | | | Merge topic 'autogen_target_docs'Brad King2018-11-273-25/+44
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0d80977af4 Autogen: Documentation updates Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2659
| * | | | | | | | | Autogen: Documentation updatesSebastian Holtermann2018-11-263-25/+44
| | |_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This extends the documentation for - :prop_tgt:`AUTOGEN_ORIGIN_DEPENDS` - :prop_tgt:`AUTOGEN_TARGET_DEPENDS` - :variable:`CMAKE_GLOBAL_AUTOGEN_TARGET`
* | | | | | | | | Merge topic 'FindDoxygen-win-glob'Brad King2018-11-271-7/+12
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 85a035bf00 FindDoxygen: Avoid Windows-specific GLOB on other platforms Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2660
| * | | | | | | | | FindDoxygen: Avoid Windows-specific GLOB on other platformsNoel Eck2018-11-261-7/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When `$ENV{ProgramFiles}` is empty, GLOB takes `/Graphviz*/bin` as a path cusing the implementation to look at every directory in `/`. If the system has a slow(er) path mounted on '/' then `stat` call can take some time. There *may* be a better fix for this elsewhere, but for now simply do this GLOB only on Windows. Signed-off-by: Noel Eck <noel.eck@intel.com>
* | | | | | | | | | Merge topic 'ctest-updates'Brad King2018-11-2761-94/+19
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d9195ab081 Tests: Teach run_ctest to handle removal of CTestConfig.cmake 1ca53f5ef1 Remove unnecessary CTEST_PROJECT_NAME variables 15ac4aae0e Remove warning when no CTestConfig.cmake file exists 3125c47d27 ctest_build: Do not require unnecessary [CTEST_]PROJECT_NAME value 36bbd07a76 CDashUpload: Use the query part of the submit url as field e1dfe8cee6 CTest: Don't require 'submit.php?' in submit location Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2640
| * | | | | | | | | | Tests: Teach run_ctest to handle removal of CTestConfig.cmakeBrad King2018-11-261-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When running tests in a non-fresh build tree there may be files left from previous test runs. In the case that a test removes `CTestConfig.cmake.in`, we must remove any `CTestConfig.cmake` that may have been left behind.
| * | | | | | | | | | Remove unnecessary CTEST_PROJECT_NAME variablesRegina Pfeifer2018-11-2056-58/+4
| | | | | | | | | | |
| * | | | | | | | | | Remove warning when no CTestConfig.cmake file existsRegina Pfeifer2018-11-201-10/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some CTestConfig.cmake files used to set CTEST_PROJECT_NAME only. Since this variable is no longer used, it is more likely that the whole file is no longer provided by projects.
| * | | | | | | | | | ctest_build: Do not require unnecessary [CTEST_]PROJECT_NAME valueRegina Pfeifer2018-11-202-17/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since commit v3.0.0-rc1~260^2~32 (ctest_build: Use "cmake --build" to launch the native build tool, 2013-11-14) we no longer need to use the project name in `ctest_build()`. Fixes: #18612