6784acf | Brad King | 09 October 2018, 13:04:28 UTC | CMake 3.13.0-rc1 | 09 October 2018, 13:04:28 UTC |
f6193d9 | Brad King | 09 October 2018, 13:01:21 UTC | Merge branch 'FindBISON-fix-verbose-file' into release-3.13 Merge-request: !2467 | 09 October 2018, 13:01:21 UTC |
c64797f | Brad King | 09 October 2018, 12:25:16 UTC | FindBISON: Fix "multiple rules generate" error on VERBOSE output When `BISON_TARGET` is called with both VERBOSE <extra-file> REPORT_FILE <file> we add a custom command to copy `<file>` to `<extra-file>`. The change in commit v3.7.1~10^2 (FindBISON: Do not rebuild every time when not VERBOSE, 2016-11-14) incorrectly listed the extra file as an output of the main bison invocation custom command, but it is actually produced by the separate copy command. Fix the logic to always generate `<file>` as an output of the bison command and `<extra-file>` as an output of the copy command. Fixes: #18433 | 09 October 2018, 12:55:54 UTC |
54f0ae5 | Brad King | 09 October 2018, 11:33:56 UTC | Merge branch 'string-TIMESTAMP-unset-TZ' into release-3.13 Merge-request: !2464 | 09 October 2018, 11:33:56 UTC |
f23760f | Jose Luis Blanco-Claraco | 08 October 2018, 21:59:44 UTC | string(TIMESTAMP): Fix unset TZ The logic added by commit v3.6.0-rc1~338^2 (CMake: Extend TIMESTAMP sub-commands with new unix time format specifier, 2016-02-16) to restore the `TZ` environment variable does not properly handle the case in which the variable was originally not set. Unset the variable in this case. Fixes: #18431 | 09 October 2018, 11:26:40 UTC |
efa5d5c | Brad King | 09 October 2018, 10:34:34 UTC | Merge branch 'doc-regex-backslash' into release-3.13 Merge-request: !2460 | 09 October 2018, 10:34:34 UTC |
fab2c23 | Brad King | 08 October 2018, 15:46:22 UTC | Help: Fix documentation of escape sequences in a regex Documentation added by commit 4b35dab891 (Help: Document how escape sequences work in a regex, 2018-07-18) is only correct for backslashes inside `[]` groups. The regex engine does interpret `\` escapes elsewhere. Fix the docs. Inspired-by: R2RT <artur.ryt@gmail.com> Fixes: #18428 | 09 October 2018, 10:31:37 UTC |
92ed3b3 | Brad King | 08 October 2018, 18:04:58 UTC | Merge branch 'vs-flag-map-Qspectre' into release-3.13 Merge-request: !2462 | 09 October 2018, 10:28:57 UTC |
0e27990 | Brad King | 08 October 2018, 17:26:58 UTC | Merge branch 'mkl_ilp64' into release-3.13 Merge-request: !2444 | 09 October 2018, 10:28:49 UTC |
bb60ed6 | Brad King | 08 October 2018, 17:51:29 UTC | VS: Add flag table entry for -Qspectre Add special logic to map this flag to a top-level build setting instead of being in ClCompile. Fixes: #18426 | 08 October 2018, 18:03:39 UTC |
d0fb3e6 | Jakub Benda | 03 October 2018, 21:40:17 UTC | Find{BLAS,LAPACK}: Find also ILP64 MKL BLAS and LAPACK Modern Intel MKL packages offer 64-bit BLAS and LAPACK libraries in any of the eight combinations of the following three binary options: - sequential or threaded - LP64 or ILP64 - static or shared The modules FindBLAS and FindLAPACK did not allow full selection of arbitrary combination; in particular, only LP64 variant was used. The original list of possible BLA_VENDOR values related to MKL, Intel10_64lp Intel10_64lp_seq is thus extended by another pair of "vendors", Intel10_64ilp Intel10_64ilp_seq Depending on the selection, either "_lp64", or "_ilp64" MKL libraries are searched for. Some comments in the two CMake modules were modified to indicate that even though the "vendors" contain the number "10", they also apply to all further versions of MKL. | 08 October 2018, 17:21:08 UTC |
c268fcc | Brad King | 08 October 2018, 15:52:39 UTC | Merge branch 'doc-target_link_libraries-keywords-not-genex' into release-3.13 Merge-request: !2449 | 08 October 2018, 15:52:39 UTC |
c2356d6 | Brad King | 08 October 2018, 15:21:48 UTC | Merge branch 'project-always-set-desc-url' into release-3.13 Merge-request: !2457 | 08 October 2018, 15:21:48 UTC |
981cdce | Brad King | 08 October 2018, 15:21:36 UTC | Merge branch 'add_ctest_progress_docs' into release-3.13 Merge-request: !2454 | 08 October 2018, 15:21:36 UTC |
bad9bc7 | Brad King | 08 October 2018, 15:21:23 UTC | Merge branch 'list-SORT-docs' into release-3.13 Merge-request: !2453 | 08 October 2018, 15:21:23 UTC |
cd8c79e | Brad King | 05 October 2018, 13:54:29 UTC | Help: Clarify target_link_libraries keywords and generator expressions The `optimized` and `debug` keyword items are meaningful only to the `target_link_libraries` command and have no meaning when produced by a generator expression. State this explicitly. Also recommend use of a quoted argument when the genex itself may contain a semicolon. Fixes: #18424 | 08 October 2018, 15:18:14 UTC |
c780f5e | Brad King | 08 October 2018, 15:09:18 UTC | Merge branch 'UseSWIG-php-regression' into release-3.13 Merge-request: !2448 | 08 October 2018, 15:09:18 UTC |
d927378 | Brad King | 08 October 2018, 15:09:08 UTC | Merge branch 'autogen-moc-predef-cross-compile' into release-3.13 Merge-request: !2452 | 08 October 2018, 15:09:08 UTC |
f8a086a | Craig Scott | 07 October 2018, 21:18:50 UTC | project(): Ensure DESCRIPTION and HOMEPAGE_URL variables are set If a project() call does not have DESCRIPTION or HOMEPAGE_URL options, it must still set the relevant variables or else those variables will inherit values from an earlier project() call. That is inconsistent with how VERSION is handled and is likely to be unexpected. The docs were also ambiguous about what should happen in such cases. | 07 October 2018, 21:28:17 UTC |
b27247c | Craig Scott | 07 October 2018, 21:05:46 UTC | project(): Add tests verifying variables set by second project() call | 07 October 2018, 21:28:01 UTC |
2154ea3 | Craig Scott | 06 October 2018, 11:40:38 UTC | Help: Add missing docs for the ctest --progress option These docs were missing from the changes that introduced the feature in !2240. | 07 October 2018, 06:03:36 UTC |
fb2cdf4 | Craig Scott | 07 October 2018, 06:03:12 UTC | Help: Use :envvar: links for env vars affecting ctest command | 07 October 2018, 06:03:36 UTC |
cdf8d79 | Craig Scott | 06 October 2018, 08:10:38 UTC | Help: Improve/fix incorrect docs for list(SORT) sub-options | 06 October 2018, 08:10:38 UTC |
ecd0fec | Marc Chevrier | 05 October 2018, 10:06:45 UTC | UseSWIG: fix regression for PHP language Refactoring in commit v3.12.0-rc1~481^2 (UseSWIG: modernize module, 2018-01-29) accidentally regressed support for PHP. Fix it. Fixes: #18421 | 05 October 2018, 17:11:17 UTC |
66f49d1 | Brad King | 05 October 2018, 14:21:40 UTC | Android: Add clang --target= flag to compiler predefines command When we set `CMAKE_<LANG>_COMPILER_TARGET` to the Android target architecture, add it to `CMAKE_<LANG>_COMPILER_PREDEFINES_COMMAND` also. This is needed to make moc predefines aware of `__ANDROID__`. Fixes: #18425 | 05 October 2018, 14:23:52 UTC |
39534c5 | Brad King | 05 October 2018, 14:19:26 UTC | Autogen: Add clang --target= flag to compiler predefines command Respect the compiler target value `CMAKE_<LANG>_COMPILER_TARGET` in `CMAKE_<LANG>_COMPILER_PREDEFINES_COMMAND`. Issue: #18425 | 05 October 2018, 14:23:52 UTC |
3261e18 | Brad King | 05 October 2018, 11:54:27 UTC | Merge branch 'doc-find_package-update' into release-3.13 Merge-request: !2446 | 05 October 2018, 11:54:27 UTC |
c90f3df | Joachim Wuttke (l) | 04 October 2018, 09:39:42 UTC | Help: Clarify find_package Module and Config mode relation | 04 October 2018, 20:43:40 UTC |
26dac50 | Brad King | 04 October 2018, 19:01:59 UTC | Help: Remove redundant recommendation We suggest that users prefer the basic signature in two places. Drop the latter and move its related content to a better section. | 04 October 2018, 20:43:02 UTC |
11058a2 | Joachim Wuttke (l) | 04 October 2018, 07:53:50 UTC | Help: Add internal section link to find_package command docs | 04 October 2018, 20:42:42 UTC |
aaf5ea2 | Joachim Wuttke (l) | 03 October 2018, 19:37:32 UTC | Help: Add section headers to find_package command The document is pretty long but is already mostly organized into sections. Add explicit section headers. | 04 October 2018, 18:57:56 UTC |
56310b0 | Joachim Wuttke (l) | 04 October 2018, 08:50:25 UTC | Help: Move find_package NO_POLICY_SCOPE to more appropriate location | 04 October 2018, 18:57:56 UTC |
336dce1 | Joachim Wuttke (l) | 04 October 2018, 07:29:12 UTC | Help: Add table of contents to find_package command docs | 04 October 2018, 18:57:55 UTC |
463d59d | Joachim Wuttke (l) | 04 October 2018, 07:04:14 UTC | Help: Rephrase summary in find_package command docs | 04 October 2018, 18:57:49 UTC |
c4ff696 | Brad King | 04 October 2018, 15:25:00 UTC | Merge branch 'doc-osx-vars-as-cache' into release-3.13 Merge-request: !2443 | 04 October 2018, 18:37:51 UTC |
bc57c32 | James Turner | 04 October 2018, 10:41:27 UTC | Help: Document CMAKE_OSX_* variables as cache entries The variables * CMAKE_OSX_ARCHITECTURES * CMAKE_OSX_DEPLOYMENT_TARGET * CMAKE_OSX_SYSROOT should be set as cache entries. Document this explicitly. | 04 October 2018, 15:23:07 UTC |
a9ff6ce | Brad King | 04 October 2018, 14:35:39 UTC | Merge branch 'pkgc-op-lt-gt' into release-3.13 Merge-request: !2435 | 04 October 2018, 14:35:39 UTC |
aa51bfd | Rolf Eike Beer | 02 October 2018, 20:36:29 UTC | FindPkgConfig: support also > and < operators for version compares Fixes: #18416 | 04 October 2018, 14:32:13 UTC |
a9b442c | Brad King | 03 October 2018, 19:33:22 UTC | Merge branch 'misc-typos' into release-3.13 Merge-request: !2440 | 04 October 2018, 14:13:12 UTC |
9de94f1 | Brad King | 03 October 2018, 17:04:00 UTC | Merge branch 'doc-cmp0077' into release-3.13 Merge-request: !2439 | 04 October 2018, 14:13:03 UTC |
1049a42 | Brad King | 03 October 2018, 17:03:29 UTC | Merge branch 'platform-gnu' into release-3.13 Merge-request: !2438 | 04 October 2018, 14:12:53 UTC |
6b4c5a0 | luz.paz | 03 October 2018, 19:25:16 UTC | Fix misc. typos Found via `codespell -q 3 -I ../cmake-whitelist.txt --skip="./Utilities"` where the whitelist consists of ``` aci ans behaviour buil convertor dum earch ect emmited emmitted helpfull iff isnt ith lowercased mose nd nknown nto objext ot pathes pevents splitted substract superceded supercedes te tim todays uint upto whitespaces ``` | 03 October 2018, 19:32:46 UTC |
c990649 | Svante Signell | 03 October 2018, 15:50:10 UTC | Platform/GNU: Add Debian shared library permissions policy Copy the `CMAKE_INSTALL_SO_NO_EXE` setting from `Platform/Linux`. Fixes: #18376 | 03 October 2018, 17:12:21 UTC |
94652e8 | Brad King | 03 October 2018, 16:53:38 UTC | CMake 3.13.0-rc1 version update | 03 October 2018, 16:53:38 UTC |
f7722fc | Brad King | 03 October 2018, 16:52:15 UTC | Help: Drop development topic notes to prepare release Release versions do not have the development topic section of the CMake Release Notes index page. | 03 October 2018, 16:52:15 UTC |
53a3915 | Brad King | 03 October 2018, 14:45:15 UTC | Help: Clarify policy CMP0077 documentation Add background about the case in which the policy is relevant. Describe the OLD and NEW behaviors more completely. Fixes: #18418 | 03 October 2018, 15:58:22 UTC |
fd02538 | Brad King | 03 October 2018, 15:47:10 UTC | Merge topic 'doc-3.13-relnotes' 00d96c51c9 Help: Organize and revise 3.13 release notes 2fd2c8cb7e Help: Consolidate 3.13 release notes Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Marc Chevrier <marc.chevrier@gmail.com> Reviewed-by: Craig Scott <craig.scott@crascit.com> Merge-request: !2426 | 03 October 2018, 15:47:15 UTC |
0b1b842 | Brad King | 03 October 2018, 15:38:40 UTC | Merge topic 'ctest-num-width' 6d28884617 cmCTestRunTest: Avoid float/int conversions in number width logic Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2433 | 03 October 2018, 15:38:46 UTC |
583060a | Brad King | 03 October 2018, 13:42:51 UTC | Merge branch 'release-3.12' | 03 October 2018, 13:42:51 UTC |
8928974 | Brad King | 03 October 2018, 12:21:46 UTC | Merge topic 'java-documentation-update' 8d23264b50 FindJava: Update module documentation 047bf93748 FindJNI: Update module documentation b6104f87cc FindJNI: Add Ubuntu 18.04 path to java-11-openjdk Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2436 | 03 October 2018, 12:21:50 UTC |
3e55487 | Brad King | 03 October 2018, 12:20:44 UTC | CMake 3.12.3 | 03 October 2018, 12:20:44 UTC |
b2e7970 | Brad King | 03 October 2018, 12:10:38 UTC | Merge branch 'release-3.12' | 03 October 2018, 12:10:38 UTC |
cf9f385 | Brad King | 03 October 2018, 12:06:02 UTC | Merge topic 'bug-fixes' 63c9356544 FindPython*: fix erroneous handling of virtual environments Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2430 | 03 October 2018, 12:06:08 UTC |
868ced8 | Brad King | 03 October 2018, 12:05:28 UTC | Merge topic 'update-kwsys' 0da3340b9c Merge branch 'upstream-KWSys' into update-kwsys b6a689c6f8 KWSys 2018-10-03 (9d6873b1) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2437 | 03 October 2018, 12:05:32 UTC |
9fc3024 | Brad King | 03 October 2018, 12:04:30 UTC | Merge topic 'fix-csharp-target-type' 375b420fdf CSharp: Fix regression in VS project type selection 8b21aa0af0 VS: Fix CSharp flag selection when linking to a static C++ library Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2427 | 03 October 2018, 12:04:35 UTC |
a4b9e59 | Brad King | 03 October 2018, 12:03:42 UTC | Merge topic 'libuv-gnu-hurd' 3c0bfb596f libuv: do not require PATH_MAX to be defined Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2422 | 03 October 2018, 12:03:47 UTC |
8d23264 | Bartosz Kosiorek | 03 October 2018, 10:03:44 UTC | FindJava: Update module documentation | 03 October 2018, 11:50:03 UTC |
047bf93 | Bartosz Kosiorek | 03 October 2018, 10:03:44 UTC | FindJNI: Update module documentation | 03 October 2018, 11:49:49 UTC |
b6104f8 | Bartosz Kosiorek | 03 October 2018, 10:03:44 UTC | FindJNI: Add Ubuntu 18.04 path to java-11-openjdk | 03 October 2018, 11:48:44 UTC |
0da3340 | Brad King | 03 October 2018, 11:36:04 UTC | Merge branch 'upstream-KWSys' into update-kwsys * upstream-KWSys: KWSys 2018-10-03 (9d6873b1) | 03 October 2018, 11:36:04 UTC |
b6a689c | KWSys Upstream | 03 October 2018, 11:34:07 UTC | KWSys 2018-10-03 (9d6873b1) Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 9d6873b11837f341027c9a6f2880708126f08b8b (master). Upstream Shortlog ----------------- E5ten (1): f17f22a2 Terminal: Add alacritty and alacritty-direct to VT100 color support whitelist | 03 October 2018, 11:36:03 UTC |
84457a0 | Kitware Robot | 03 October 2018, 04:01:07 UTC | CMake Nightly Date Stamp | 03 October 2018, 04:01:07 UTC |
6d28884 | Brad King | 02 October 2018, 19:09:12 UTC | cmCTestRunTest: Avoid float/int conversions in number width logic Use of `std::log10` added by commit 02c5091c90 (cmCTestRunTest: Simplify number width computation, 2018-09-08) broke our number width computation on some platforms where static_cast<int>(std::log10(static_cast<size_t>(10))) somehow produces `0` instead of `1`. Re-implement the logic to avoid floating-point computations. | 02 October 2018, 19:40:29 UTC |
7787fb6 | Brad King | 02 October 2018, 18:58:57 UTC | Merge branch 'fix-csharp-target-type' into release-3.12 Merge-request: !2427 | 02 October 2018, 18:58:57 UTC |
375b420 | Brad King | 01 October 2018, 15:26:35 UTC | CSharp: Fix regression in VS project type selection A that target contains only `.cs` sources should be generated as a `.csproj` project even if it links to non-CSharp static libraries. The latter case was broken by refactoring in commit v3.12.0-rc1~160^2~7 (remove TargetIsCSharpOnly() and use methods from cmGeneratorTarget, 2018-03-19). The reason is that the `HasLanguage` method added by commit v3.12.0-rc1~239^2~6 (cmGeneratorTarget: add HasLanguage() as wrapper for GetLanguages(), 2018-03-19) enforces its "exclusive" check on the combined set of source file languages and the link language. To restore the original `TargetIsCSharpOnly` semantics, update `HasLanguage` to enforce exclusiveness only on the list of sources. Fixes: #18239 | 02 October 2018, 18:58:11 UTC |
8b21aa0 | Brad King | 02 October 2018, 18:50:23 UTC | VS: Fix CSharp flag selection when linking to a static C++ library When a CSharp target links to a static C++ library, CMake will compute the link language as C++ instead of CSharp. That may be incorrect and needs further investigation, but it does not affect how VS drives C# linking. However, it does break our flag language selection logic and causes C++ flags to be used for CSharp. In particular, this drops the `-platform:x86` flag on 32-bit builds. Fix this by always selecting the CSharp flags when generating a `.csproj` project type. Issue: #18239 | 02 October 2018, 18:58:11 UTC |
4ca8cb2 | Brad King | 02 October 2018, 12:56:25 UTC | Merge topic 'csharp_versions' 94c406eb49 VS: Update CSharp flag table to support new language versions Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2425 | 02 October 2018, 12:56:32 UTC |
9682fa7 | Brad King | 02 October 2018, 12:55:08 UTC | Merge topic 'install-directory-permissions-fix' 5e61b79b82 install: Set permissions on directories created by install(DIRECTORY) fbd89b6753 Help: Add note about CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2428 | 02 October 2018, 12:55:15 UTC |
63c9356 | Marc Chevrier | 02 October 2018, 09:09:45 UTC | FindPython*: fix erroneous handling of virtual environments fixes: #18408 | 02 October 2018, 09:09:45 UTC |
44de342 | Kitware Robot | 02 October 2018, 04:01:07 UTC | CMake Nightly Date Stamp | 02 October 2018, 04:01:07 UTC |
5e61b79 | Kyle Edwards | 01 October 2018, 20:13:06 UTC | install: Set permissions on directories created by install(DIRECTORY) The directories that are implicitly created by install(DIRECTORY) were not having their permissions being set by CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS. This change refactors cmFileCopier to take this into account for directory installation. | 01 October 2018, 20:28:43 UTC |
fbd89b6 | Kyle Edwards | 01 October 2018, 20:10:33 UTC | Help: Add note about CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS | 01 October 2018, 20:10:33 UTC |
00d96c5 | Brad King | 01 October 2018, 14:22:57 UTC | Help: Organize and revise 3.13 release notes Add section headers similar to the 3.12 release notes and move each individual bullet into an appropriate section. Revise a few bullets. | 01 October 2018, 14:52:45 UTC |
2fd2c8c | Brad King | 01 October 2018, 14:21:34 UTC | Help: Consolidate 3.13 release notes Run the `Utilities/Release/consolidate-relnotes.bash` script to move notes from `Help/release/dev/*` into `Help/release/3.13.rst`. | 01 October 2018, 14:21:34 UTC |
94c406e | Dean Glazeski | 01 October 2018, 08:16:09 UTC | VS: Update CSharp flag table to support new language versions This is based off of the latest 15.8.5 release of VS 2017. CSC version 2.9.0.63208 (958f2354). | 01 October 2018, 13:25:27 UTC |
1765367 | Brad King | 01 October 2018, 13:24:21 UTC | Merge topic 'no_buildid_for_files' c49d13f94b ctest: only create buildid when submitting from Testing/ dir Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2423 | 01 October 2018, 13:24:29 UTC |
5cf36d3 | Brad King | 01 October 2018, 13:21:40 UTC | Merge topic 'byproducts_make_clean' 80e2f8ee0c Ninja,Makefile: Add tests for handling of byproducts by clean operations c7f1ed03d7 Help: Add release note for make clean and byproducts 4220962d18 Makefile: Add build events byproducts to clean rules 182d9597ec Makefile: Add custom command byproducts to clean rules 9c2b393cb7 Tests: Update CustomCommandWorkingDirectory to handle in-source byproducts Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2334 | 01 October 2018, 13:22:03 UTC |
3bb8dda | Brad King | 01 October 2018, 13:20:34 UTC | Merge topic 'add_progress_summary_console_logging_mode' b3d5b8b3fb ctest: Add option for live progress summary in terminal 62fbe5002a cmCTestRunTest: Thread number of completed tests through start APIs 02c5091c90 cmCTestRunTest: Simplify number width computation 6a285bb737 cmCTestRunTest: Buffer test result output before printing Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2240 | 01 October 2018, 13:20:44 UTC |
518c506 | Brad King | 01 October 2018, 12:24:35 UTC | Merge branch 'libuv-gnu-hurd' into release-3.12 Merge-request: !2422 | 01 October 2018, 12:24:35 UTC |
3c0bfb5 | Brad King | 28 September 2018, 16:41:12 UTC | libuv: do not require PATH_MAX to be defined Some platforms (e.g. GNU/Hurd) do not define PATH_MAX. Add a few other variants and a fallback constant. Also use alternatives where possible: * For readlink(), use lstat() to read the length of the link first. If it is not a symlink, report EINVAL before trying to allocate. If the size reports as zero, fall back one of the PATH_MAX variants. * For realpath(), POSIX 2008 allows us to pass a NULL buffer to tell it to malloc() internally. This patch was inspired by downstream patches in Debian packaging for issues 897061 and 909011. Issue: #18337 | 01 October 2018, 12:22:38 UTC |
3053cd7 | Kitware Robot | 01 October 2018, 04:01:06 UTC | CMake Nightly Date Stamp | 01 October 2018, 04:01:06 UTC |
a4e3b3e | Kitware Robot | 30 September 2018, 04:01:05 UTC | CMake Nightly Date Stamp | 30 September 2018, 04:01:05 UTC |
400bf98 | Kitware Robot | 29 September 2018, 04:01:10 UTC | CMake Nightly Date Stamp | 29 September 2018, 04:01:10 UTC |
80e2f8e | Pedro Navarro | 06 September 2018, 19:16:52 UTC | Ninja,Makefile: Add tests for handling of byproducts by clean operations | 28 September 2018, 15:30:32 UTC |
c7f1ed0 | Pedro Navarro | 06 September 2018, 19:14:42 UTC | Help: Add release note for make clean and byproducts | 28 September 2018, 15:30:32 UTC |
4220962 | Pedro Navarro | 30 August 2018, 22:34:24 UTC | Makefile: Add build events byproducts to clean rules | 28 September 2018, 15:30:32 UTC |
182d959 | Pedro Navarro | 30 August 2018, 22:31:32 UTC | Makefile: Add custom command byproducts to clean rules | 28 September 2018, 15:30:32 UTC |
9c2b393 | Pedro Navarro | 27 September 2018, 23:57:51 UTC | Tests: Update CustomCommandWorkingDirectory to handle in-source byproducts When running an in-source build the CustomCommandWorkingDirectory test created a copy of a source file in the same directory it was running on. This breaks when byproducts are cleaned (e.g. via Ninja) because it deletes one of the source files. | 28 September 2018, 15:28:36 UTC |
cac09cc | Brad King | 28 September 2018, 15:16:47 UTC | Merge topic 'customcommandworkingdirectory' f158ac19e1 add_custom_{command,target}: WORKING_DIRECTORY generator expressions Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2409 | 28 September 2018, 15:17:09 UTC |
f158ac1 | Jon Chronopoulos | 22 September 2018, 07:00:28 UTC | add_custom_{command,target}: WORKING_DIRECTORY generator expressions This teaches add_custom_command and add_custom_target WORKING_DIRECTORY about generator expressions Fixes: #14089 | 28 September 2018, 15:15:33 UTC |
4e98203 | Brad King | 28 September 2018, 15:13:52 UTC | Merge topic 'vs-global-props-for-all-targets' 36489b85aa VS: Add test for CMAKE_VS_GLOBALS 22e670a306 VS: Add option to set VS_GLOBAL_* for all targets Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2345 | 28 September 2018, 15:13:59 UTC |
36489b8 | Mikhail Korolev | 27 September 2018, 12:17:19 UTC | VS: Add test for CMAKE_VS_GLOBALS | 28 September 2018, 15:13:03 UTC |
8fea6b0 | Brad King | 28 September 2018, 14:58:20 UTC | Merge topic 'vs-msbuild-platform' 98e4fbdc06 VS: Pass platform when invoking MSBuild 6597428c36 ctest: Fix generator platform under --build-nocmake d8294fefe8 cmake: Fix generator platform under --build mode Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2413 | 28 September 2018, 14:58:51 UTC |
9c4445a | Brad King | 28 September 2018, 14:58:08 UTC | Merge topic 'addvs2017arm64' 22282d6931 Tests: Add VSWinStore* test for VS 2017 ARM64 57b9a072cb Tests: Teach VSWinStore* tests to pass the architecture as a parameter Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2389 | 28 September 2018, 14:58:15 UTC |
c49d13f | Zack Galbreath | 21 September 2018, 20:10:03 UTC | ctest: only create buildid when submitting from Testing/ dir In 7f530cc we taught CTest to pass extra information to CDash at submit time. This extra info is used by CDash to initialize a buildid. `ctest_submit(FILES)` can be used to send specific files to CDash. These files are not necessarily associated with the build currently being performed. For this reason, we modify the behavior of ctest_submit() to only specify this extra info when we are submitting files from the current build's Testing directory. | 28 September 2018, 14:49:45 UTC |
8bb0e09 | Kitware Robot | 28 September 2018, 04:01:10 UTC | CMake Nightly Date Stamp | 28 September 2018, 04:01:10 UTC |
3f7312a | Brad King | 27 September 2018, 18:51:07 UTC | Merge topic 'asm-path-from-c' 7ab5843c26 ASM: Search for full path even when using C or C++ compiler Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2418 | 27 September 2018, 18:51:13 UTC |
abe25dd | Brad King | 27 September 2018, 18:50:02 UTC | Merge topic 'update-libarchive' 6744e44970 Update CMake pre-cached values for libarchive 3.3.3 6a4b1006f9 Merge branch 'upstream-LibArchive' into update-libarchive 2aaed7a050 LibArchive 2018-09-03 (5fe69dd0) 710f37c47a libarchive: Update script to get 3.3.3 97e1213a88 Merge branch 'libarchive-libressl-2.7' into update-libarchive Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2417 | 27 September 2018, 18:50:14 UTC |
6eea967 | Brad King | 27 September 2018, 18:49:09 UTC | Merge branch 'release-3.12' | 27 September 2018, 18:49:09 UTC |
e9f656d | Brad King | 27 September 2018, 18:48:44 UTC | Merge topic 'libarchive-libressl-2.7' e7e88e955b libarchive: Backport fix for build with LibreSSL 2.7 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2416 | 27 September 2018, 18:48:50 UTC |