9150c81 | Brad King | 10 October 2019, 13:31:05 UTC | CMake 3.16.0-rc1 | 10 October 2019, 13:31:05 UTC |
580e322 | Brad King | 10 October 2019, 13:21:36 UTC | Merge branch 'rename_loglevel_option' into release-3.16 Merge-request: !3899 | 10 October 2019, 13:21:36 UTC |
7bbddeb | Craig Scott | 09 October 2019, 12:55:43 UTC | CLI: Rename --loglevel to --log-level for naming consistency Other multi-word command line options use hyphens to separate the words, so the --loglevel option introduced in CMake 3.15 was inconsistent in this regard. Rename it to --log-level but still support the original --loglevel name to preserve backward compatibility. | 10 October 2019, 13:20:50 UTC |
e5419f4 | Brad King | 10 October 2019, 13:14:58 UTC | Merge branch 'pch-generate' into release-3.16 Merge-request: !3890 | 10 October 2019, 13:14:58 UTC |
b63dc7c | Brad King | 09 October 2019, 13:22:08 UTC | Merge branch 'ExternalProject-minor-typos' into release-3.16 Merge-request: !3898 | 09 October 2019, 13:22:08 UTC |
88fa7b7 | Brad King | 09 October 2019, 13:19:40 UTC | Merge branch 'vs-16.4-global-targets' into release-3.16 Merge-request: !3896 | 09 October 2019, 13:19:40 UTC |
155d6d8 | Brad King | 09 October 2019, 13:19:16 UTC | Merge branch 'file-GENERATE-earlier' into release-3.16 Merge-request: !3895 | 09 October 2019, 13:19:16 UTC |
980d811 | Brad King | 09 October 2019, 13:18:43 UTC | Merge branch 'apple-asm-deployment-target' into release-3.16 Merge-request: !3894 | 09 October 2019, 13:18:43 UTC |
1a3a622 | Gregor Jasny | 07 October 2019, 18:45:51 UTC | Apple: Set Clang ASM compiler features The same is done for the C and CXX language. This initializes compiler flags like the sysroot path or deployment target. Closes: #19794 Suggested-by: Kyle Fleming | 09 October 2019, 13:18:33 UTC |
5d3b825 | Ben Boeckel | 08 October 2019, 21:52:17 UTC | ExternalProject: fix some documentation typos | 09 October 2019, 12:27:44 UTC |
36ded61 | Cristian Adam | 05 October 2019, 10:20:37 UTC | PCH: Generate sources during Compute step | 09 October 2019, 11:50:25 UTC |
04e5f30 | Brad King | 07 October 2019, 21:35:53 UTC | VS: Tell VS 16.4 not to verify CMake-provided custom command outputs Extend the fix from commit 0578239d3a (VS: Tell VS 16.4 not to verify SYMBOLIC custom command outputs, 2019-09-23, v3.15.4~2^2) to apply to outputs in CMake-provided targets like `install`. Simply mark these outputs as `SYMBOLIC` too since they are not actually generated. Fixes: #19737 | 07 October 2019, 21:41:31 UTC |
f1fb63b | Brad King | 07 October 2019, 19:12:58 UTC | file(GENERATE): Create output file structures even earlier Since commit b80557c7bd (file(GENERATE): Evaluate early to allow generating source files, 2014-11-04, v3.2.0-rc1~398^2) we create the `cmSourceFile` instances marked with a `GENERATED` source file property before tracing source dependencies. Move it to even earlier so that steps in `cmGlobalGenerator::AddAutomaticSources` can operate on all sources. This also avoids the accidental `O(n^2)` calls for `n` local generators that we had previously. This is also needed since commit 83c1657ff7 (Unity build: Generate sources during Compute step, 2019-10-03) to support `file(GENERATE)` outputs as sources in a target with `UNITY_BUILD` enabled. | 07 October 2019, 19:22:12 UTC |
16613bc | Brad King | 07 October 2019, 14:53:56 UTC | Begin 3.16 release versioning | 07 October 2019, 14:53:56 UTC |
0b24318 | Brad King | 07 October 2019, 14:52:56 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. | 07 October 2019, 14:52:56 UTC |
ead8986 | Brad King | 07 October 2019, 14:49:27 UTC | Merge topic 'doc-3.16-relnotes' ffa1c76ba3 Help: Add missing 3.16 release notes for CPack/DEB descriptions a933d8d84e Help: Organize and revise 3.16 release notes 9c9a6e6023 Help: Consolidate 3.16 release notes Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3889 | 07 October 2019, 14:49:35 UTC |
b734a04 | Brad King | 07 October 2019, 14:47:46 UTC | Merge topic 'doc_custom_commands_crosscompile' c6f08a2125 Help: Clarify how target names are handled in custom commands/targets Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3891 | 07 October 2019, 14:47:54 UTC |
ffa1c76 | Brad King | 07 October 2019, 14:21:40 UTC | Help: Add missing 3.16 release notes for CPack/DEB descriptions Add notes for the changes from commit 33c7ea513d (CPackDeb: Use `CPACK_PACKAGE_DESCRIPTION_FILE`, 2019-07-11). Suggested-by: Alex Turbov <i.zaufi@gmail.com> | 07 October 2019, 14:45:23 UTC |
a933d8d | Brad King | 04 October 2019, 15:41:08 UTC | Help: Organize and revise 3.16 release notes Add section headers similar to the 3.15 release notes and move each individual bullet into an appropriate section. Revise a few bullets. Drop bullets covering internal interfaces. | 07 October 2019, 14:45:05 UTC |
947b02e | Brad King | 07 October 2019, 14:34:41 UTC | Merge topic 'export-genex-under-prefix' 3ded5b6da8 install,export: Fix export of a genex following $<INSTALL_PREFIX> Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3886 | 07 October 2019, 14:34:50 UTC |
a023a2e | Brad King | 07 October 2019, 14:33:41 UTC | Merge topic 'test-per-config-sources' 9c9e66289a Tests: Enable ConfigSources test on every configuration Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3888 | 07 October 2019, 14:33:50 UTC |
2792829 | Brad King | 07 October 2019, 14:31:52 UTC | Merge topic 'doc-install-strip' 12368e6d15 Help: Document install/strip targets for Ninja/UNIX Makefiles generators Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3887 | 07 October 2019, 14:32:03 UTC |
52891c8 | Kitware Robot | 07 October 2019, 04:01:04 UTC | CMake Nightly Date Stamp | 07 October 2019, 04:01:04 UTC |
f2bf78c | Kitware Robot | 06 October 2019, 04:01:06 UTC | CMake Nightly Date Stamp | 06 October 2019, 04:01:06 UTC |
c6f08a2 | Craig Scott | 05 October 2019, 13:11:14 UTC | Help: Clarify how target names are handled in custom commands/targets Fixes: #19771 | 05 October 2019, 13:11:14 UTC |
3da9733 | Kitware Robot | 05 October 2019, 04:01:05 UTC | CMake Nightly Date Stamp | 05 October 2019, 04:01:05 UTC |
12368e6 | Cristian Adam | 04 October 2019, 14:40:54 UTC | Help: Document install/strip targets for Ninja/UNIX Makefiles generators | 04 October 2019, 15:00:18 UTC |
9c9a6e6 | Brad King | 04 October 2019, 15:00:00 UTC | Help: Consolidate 3.16 release notes Run the `Utilities/Release/consolidate-relnotes.bash` script to move notes from `Help/release/dev/*` into `Help/release/3.16.rst`. | 04 October 2019, 15:00:00 UTC |
9c9e662 | Brad King | 02 October 2019, 18:31:05 UTC | Tests: Enable ConfigSources test on every configuration Revise the test itself to work in all configurations and verify that certain sources are only built by whatever configuration is tested. | 04 October 2019, 14:39:00 UTC |
395e5f7 | Brad King | 04 October 2019, 14:13:13 UTC | Merge topic 'unity-step' 83c1657ff7 Unity build: Generate sources during Compute step Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3884 | 04 October 2019, 14:15:08 UTC |
a988cc8 | Brad King | 04 October 2019, 14:13:00 UTC | Merge topic 'pch-multi-language' 38c1f2ab22 PCH: Fix CMake test files indentation 1144a4fa47 PCH: Add multi-language PCH generation support Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3885 | 04 October 2019, 14:14:20 UTC |
f9e2c17 | Brad King | 04 October 2019, 14:12:51 UTC | Merge topic 'pch-clang-pch-regen' bc4f8f4472 PCH: Use clang's own pch functionality instead of the GCC emulation Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3881 | 04 October 2019, 14:13:00 UTC |
3ded5b6 | Brad King | 04 October 2019, 13:23:13 UTC | install,export: Fix export of a genex following $<INSTALL_PREFIX> The relative path check added by commit 5838aba1aa (Export: Report error on relative include with genex., 2013-11-26, v3.0.0-rc1~285^2) was added one condition too early. If the value starts in `${_IMPORT_PREFIX}` (which comes from `$<INSTALL_PREFIX>`) then it is an absolute path. Fixes: #19791 | 04 October 2019, 13:53:22 UTC |
6502063 | Kitware Robot | 04 October 2019, 04:01:06 UTC | CMake Nightly Date Stamp | 04 October 2019, 04:01:06 UTC |
38c1f2a | Cristian Adam | 03 October 2019, 21:11:02 UTC | PCH: Fix CMake test files indentation | 03 October 2019, 21:24:21 UTC |
1144a4f | Cristian Adam | 03 October 2019, 19:53:42 UTC | PCH: Add multi-language PCH generation support If the target has C files, it will get a C PCH file. The same for C++ files. The linker language is no longer used to determine which language to use for PCH. Fixes: #19790 | 03 October 2019, 20:58:55 UTC |
83c1657 | Brad King | 03 October 2019, 17:34:42 UTC | Unity build: Generate sources during Compute step The unity build sources need to be added for all generators. Create them during `cmGlobalGenerator::Compute` to avoid duplicating the calls in every generator. We already handle Qt autogen there too. Issue: #19789 | 03 October 2019, 18:55:22 UTC |
3247506 | Brad King | 03 October 2019, 18:07:37 UTC | Merge topic 'ctest-hardware-allocation' e9500271a3 Help: Add documentation for CTest hardware allocation d1f100a415 CTest: Add Json output for PROCESSES property b741ee820d Tests: Add test for CTest hardware allocation feature 3c8a5aad46 Tests: Write tests for cthwalloc helper tool 2d74e54661 Tests: Write cthwalloc helper tool e34de0691b CTest: Allocate hardware to tests aee0964851 CTest: Add bin-packing algorithm c494b2973a CTest: Add cmCTestHardwareAllocator class ... Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3858 | 03 October 2019, 18:07:52 UTC |
d918b4a | Brad King | 03 October 2019, 13:11:05 UTC | Merge topic 'FindGTK2-harfbuzz' effafca77e FindGTK2: Add harfbuzz to GTK2_INCLUDE_DIRS Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3877 | 03 October 2019, 13:11:36 UTC |
4a68c85 | Brad King | 03 October 2019, 13:10:35 UTC | Merge topic 'FindJava-all-versions' 3d02593986 FindJava: ensure all versions can be found 14ac253af7 FindJava: tests clean-up Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3871 | 03 October 2019, 13:10:50 UTC |
2921c5e | Brad King | 03 October 2019, 13:09:50 UTC | Merge branch 'release-3.15' | 03 October 2019, 13:09:50 UTC |
96bc0a5 | Brad King | 03 October 2019, 13:08:56 UTC | Merge topic 'xcode-scheme-custom-target' 333a2ff099 Merge branch 'backport-xcode-scheme-custom-target' 7cccc5b199 Xcode: Restore CMAKE_XCODE_GENERATE_SCHEME for custom targets ac9934406d Xcode: Restore CMAKE_XCODE_GENERATE_SCHEME for custom targets Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3878 | 03 October 2019, 13:09:04 UTC |
bc4f8f4 | Cristian Adam | 03 October 2019, 12:43:00 UTC | PCH: Use clang's own pch functionality instead of the GCC emulation Fixes: #19786 | 03 October 2019, 12:43:00 UTC |
53dedbd | Kitware Robot | 03 October 2019, 04:01:07 UTC | CMake Nightly Date Stamp | 03 October 2019, 04:01:07 UTC |
effafca | Markus Mittendrein | 01 October 2019, 21:06:02 UTC | FindGTK2: Add harfbuzz to GTK2_INCLUDE_DIRS Fixes: #19531 | 02 October 2019, 15:31:44 UTC |
e950027 | Kyle Edwards | 11 July 2019, 21:14:01 UTC | Help: Add documentation for CTest hardware allocation | 02 October 2019, 13:33:54 UTC |
d1f100a | Kyle Edwards | 24 July 2019, 14:56:05 UTC | CTest: Add Json output for PROCESSES property | 02 October 2019, 13:33:54 UTC |
b741ee8 | Kyle Edwards | 10 July 2019, 20:33:21 UTC | Tests: Add test for CTest hardware allocation feature | 02 October 2019, 13:33:54 UTC |
3c8a5aa | Kyle Edwards | 10 July 2019, 19:18:37 UTC | Tests: Write tests for cthwalloc helper tool This helper tool is sufficiently complex that it warrants having its own test suite. | 02 October 2019, 13:33:54 UTC |
2d74e54 | Kyle Edwards | 09 July 2019, 22:33:49 UTC | Tests: Write cthwalloc helper tool | 02 October 2019, 13:33:54 UTC |
e34de06 | Kyle Edwards | 09 July 2019, 20:06:17 UTC | CTest: Allocate hardware to tests | 02 October 2019, 13:33:54 UTC |
aee0964 | Kyle Edwards | 15 July 2019, 20:58:34 UTC | CTest: Add bin-packing algorithm This algorithm is used to determine whether or not a test can execute with the available resources. It uses a recursive largest- first algorithm to try to place the tests into their respective slots. | 02 October 2019, 13:33:54 UTC |
c494b29 | Kyle Edwards | 08 July 2019, 21:09:34 UTC | CTest: Add cmCTestHardwareAllocator class | 02 October 2019, 13:33:54 UTC |
c8f4806 | Kyle Edwards | 03 July 2019, 19:00:38 UTC | CTest: Add parser for hardware spec file | 02 October 2019, 13:33:54 UTC |
bb4a141 | Kyle Edwards | 27 June 2019, 20:38:19 UTC | CTest: Add lexer for PROCESSES property | 02 October 2019, 13:33:54 UTC |
3d02593 | Marc Chevrier | 01 October 2019, 10:44:26 UTC | FindJava: ensure all versions can be found Fixes: #19765 | 02 October 2019, 12:47:11 UTC |
14ac253 | Marc Chevrier | 01 October 2019, 10:40:35 UTC | FindJava: tests clean-up | 02 October 2019, 12:47:11 UTC |
b21e4e4 | Brad King | 02 October 2019, 12:25:27 UTC | Merge branch 'backport-xcode-scheme-custom-target' into release-3.15 Merge-request: !3878 | 02 October 2019, 12:25:27 UTC |
333a2ff | Brad King | 02 October 2019, 12:21:53 UTC | Merge branch 'backport-xcode-scheme-custom-target' | 02 October 2019, 12:21:53 UTC |
7cccc5b | Brad King | 02 October 2019, 12:15:05 UTC | Xcode: Restore CMAKE_XCODE_GENERATE_SCHEME for custom targets The target property introduced by commit 413b71485a (Xcode: Create Xcode schemes per target, 2019-03-11, v3.15.0-rc1~347^2) was accidentally not initialized by `CMAKE_XCODE_GENERATE_SCHEME` for custom targets. Fix it and update the test. Fixes: #19759 | 02 October 2019, 12:21:02 UTC |
ac99344 | Brad King | 02 October 2019, 12:15:05 UTC | Xcode: Restore CMAKE_XCODE_GENERATE_SCHEME for custom targets The target property introduced by commit 413b71485a (Xcode: Create Xcode schemes per target, 2019-03-11, v3.15.0-rc1~347^2) was accidentally not initialized by `CMAKE_XCODE_GENERATE_SCHEME` for custom targets. Fix it and update the test. Fixes: #19759 | 02 October 2019, 12:17:32 UTC |
a1f78a4 | Brad King | 02 October 2019, 11:57:16 UTC | Merge topic 'ninja-depend-shared-symlinks' 4891f0f966 Ninja: Ensure shared library version symlinks are created for dependents Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3875 | 02 October 2019, 11:57:25 UTC |
d57c1a5 | Brad King | 02 October 2019, 11:53:33 UTC | Merge topic 'clang-format-normalize-headers-presentation' ed98209ddc Revise include order using clang-format-6.0 185fe49f29 clang-format: Normalize headers presentation 42ef28b4f3 Remove unused uid_t/gid_t types on Windows Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Sebastian Holtermann <sebholt@web.de> Merge-request: !3851 | 02 October 2019, 11:53:43 UTC |
a4f404d | Brad King | 02 October 2019, 11:52:16 UTC | Merge branch 'release-3.15' | 02 October 2019, 11:52:16 UTC |
0c5f784 | Brad King | 02 October 2019, 11:50:57 UTC | Merge topic 'xcode-debug-document-versioning' 67200c37b0 xcode: Add XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING property Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3876 | 02 October 2019, 11:51:06 UTC |
9649c91 | Brad King | 02 October 2019, 11:48:45 UTC | Merge topic 'pch-compile-pdb' e6e189e02b PCH: Report error when setting COMPILE_PDB_NAME property Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3864 | 02 October 2019, 11:48:55 UTC |
20e9151 | Brad King | 02 October 2019, 11:47:16 UTC | Merge topic 'vs-v142-version' 5117389931 VS: Fix support for v142 toolset minor versions Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3874 | 02 October 2019, 11:47:25 UTC |
c5bec56 | Brad King | 02 October 2019, 11:41:17 UTC | Merge topic 'test-iface-paths' 335236b0cb Tests: Shorten name RunCMake.IfacePaths_{INCLUDE_DIRECTORIES => INCDIRS} Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3873 | 02 October 2019, 11:41:39 UTC |
f3ba8bf | Kitware Robot | 02 October 2019, 04:01:11 UTC | CMake Nightly Date Stamp | 02 October 2019, 04:01:11 UTC |
67200c3 | Gregor Jasny | 01 October 2019, 18:53:06 UTC | xcode: Add XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING property | 01 October 2019, 21:02:35 UTC |
4891f0f | Brad King | 01 October 2019, 17:31:41 UTC | Ninja: Ensure shared library version symlinks are created for dependents When linking to a shared library target that has version symlinks, add an order-only dependency on the build statement that creates the links. This ensures that the links exist for use at runtime. Fixes: #19774 | 01 October 2019, 18:34:03 UTC |
e6e189e | Cristian Adam | 24 September 2019, 22:08:15 UTC | PCH: Report error when setting COMPILE_PDB_NAME property Reusable precompile headers require specific COMPILE_PDB_NAME property values. Report error if the user tries to set a different value. | 01 October 2019, 16:33:40 UTC |
ed98209 | Kitware Robot | 30 September 2019, 14:46:28 UTC | Revise include order using clang-format-6.0 Run the `clang-format.bash` script to update our C and C++ code to a new include order `.clang-format`. Use `clang-format` version 6.0. | 01 October 2019, 16:26:36 UTC |
185fe49 | Marc Chevrier | 21 September 2019, 14:38:38 UTC | clang-format: Normalize headers presentation By using clang-format directives 'IncludeBlocks' and 'IncludeCategories' headers are regrouped by categories: 1. "cmConfigure.h" which must be first 2. header matching current implementation file 3. standard language headers 4. CMake replacement ones 5. external headers (i.e. #include directive with '<' and '>') 6. Qt headers 7. cmsys/* headers 8. cm_* headers 9. CMake headers (i.e. starting with 'cm[A-Z]') 10. all other headers Fixes: #19674 | 01 October 2019, 16:25:48 UTC |
42ef28b | Brad King | 01 October 2019, 13:29:11 UTC | Remove unused uid_t/gid_t types on Windows These were added and used by commit 5299141320 (CPackDeb: Enable the DEB generator on Windows, 2017-06-17, v3.10.0-rc1~445^2) but have not been used since commit df556e65f2 (cmCPackDebGenerator: Use libarchive to create .deb file, 2017-08-24, v3.10.0-rc1~220^2). | 01 October 2019, 16:25:43 UTC |
62d6528 | Brad King | 01 October 2019, 16:25:01 UTC | Merge topic 'fix-EXCLUDE_FROM_ALL-subdir-all' 8a15e75fe3 Tests: Cover EXCLUDE_FROM_ALL OFF on sub/sub/tgt in sub/all 7420843370 Makefiles: Fix EXCLUDE_FROM_ALL OFF on sub/sub/tgt in sub/all d713bcb642 Ninja: Factor out per-dir "all" target computation into common generator a75586c775 Ninja: Simplify top-level "all" target generation a49cd4d1a7 Ninja: Fix EXCLUDE_FROM_ALL OFF on sub/sub/tgt in sub/all 0733a94f64 Ninja,Makefile: Fix subdir "all" with nested EXCLUDE_FROM_ALL subdir 11fb377eb9 cmLocalUnixMakefileGenerator3: Mark GetRelativeTargetDirectory const be7857f40d cmLocalCommonGenerator: Mark GetConfigName as const ... Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3869 | 01 October 2019, 16:25:13 UTC |
f695b6b | Brad King | 01 October 2019, 15:41:32 UTC | Merge branch 'vs-v142-version' into release-3.15 Merge-request: !3874 | 01 October 2019, 15:41:32 UTC |
5117389 | Brad King | 01 October 2019, 15:23:12 UTC | VS: Fix support for v142 toolset minor versions When using `-T v142,version=14.22` the `.props` file location is different starting with version `14.20` than it was in `14.16` and below. Adapt the path based on the version. Fixes: #19779 | 01 October 2019, 15:39:38 UTC |
ec16afc | Brad King | 01 October 2019, 15:03:14 UTC | Merge topic 'typos' ab06de68c5 Help: fixed typos in PCH / Unity Build doc Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3870 | 01 October 2019, 15:06:22 UTC |
7ad49fa | Brad King | 01 October 2019, 15:02:53 UTC | Merge topic 'FindCurses-ncursesw' 048860e172 FindCurses: toplevel ncursesw support, recover cflags Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3845 | 01 October 2019, 15:03:18 UTC |
335236b | Brad King | 01 October 2019, 14:53:39 UTC | Tests: Shorten name RunCMake.IfacePaths_{INCLUDE_DIRECTORIES => INCDIRS} The original name was responsible for the longest path in our build tree. Use a shorter name to enable longer build tree names on Windows. | 01 October 2019, 14:53:39 UTC |
a06472b | Kitware Robot | 01 October 2019, 04:01:08 UTC | CMake Nightly Date Stamp | 01 October 2019, 04:01:08 UTC |
d5efd8e | Brad King | 30 September 2019, 20:37:39 UTC | Merge branch 'release-3.15' | 30 September 2019, 20:37:39 UTC |
ab06de6 | Corentin Plouet | 30 September 2019, 19:21:55 UTC | Help: fixed typos in PCH / Unity Build doc + typos in source code | 30 September 2019, 19:33:50 UTC |
6fb747a | Brad King | 30 September 2019, 19:30:00 UTC | CMake 3.15.4 | 30 September 2019, 19:30:00 UTC |
6fa2bae | Brad King | 30 September 2019, 19:05:41 UTC | Merge branch 'release-3.14' | 30 September 2019, 19:05:41 UTC |
6d01a8e | Brad King | 30 September 2019, 18:01:30 UTC | CMake 3.14.7 | 30 September 2019, 18:01:30 UTC |
acbe5ae | Brad King | 30 September 2019, 14:43:47 UTC | Merge branch 'release-3.15' | 30 September 2019, 14:43:47 UTC |
fcd7b53 | Brad King | 30 September 2019, 14:43:37 UTC | Merge branch 'release-3.14' | 30 September 2019, 14:43:37 UTC |
8a15e75 | Brad King | 26 September 2019, 15:47:14 UTC | Tests: Cover EXCLUDE_FROM_ALL OFF on sub/sub/tgt in sub/all Issue: #19753 | 30 September 2019, 14:34:23 UTC |
7420843 | Brad King | 27 September 2019, 15:48:58 UTC | Makefiles: Fix EXCLUDE_FROM_ALL OFF on sub/sub/tgt in sub/all Defer adding a test to a later commit after all generators have been fixed. Issue: #19753 Co-Author: Sebastian Holtermann <sebholt@xwmw.org> | 30 September 2019, 14:34:23 UTC |
d713bcb | Brad King | 27 September 2019, 13:23:35 UTC | Ninja: Factor out per-dir "all" target computation into common generator This will make it re-usable for the Makefile generator. | 30 September 2019, 14:33:20 UTC |
a75586c | Brad King | 27 September 2019, 12:50:54 UTC | Ninja: Simplify top-level "all" target generation Remove its dedicated implementation and update the per-directory "all" target generation to work for the top-level directory too. | 30 September 2019, 14:30:28 UTC |
a49cd4d | Brad King | 26 September 2019, 18:35:55 UTC | Ninja: Fix EXCLUDE_FROM_ALL OFF on sub/sub/tgt in sub/all Defer adding a test to a later commit after all generators have been fixed. Issue: #19753 | 30 September 2019, 14:30:28 UTC |
0733a94 | Brad King | 25 September 2019, 18:09:43 UTC | Ninja,Makefile: Fix subdir "all" with nested EXCLUDE_FROM_ALL subdir The "all" target defined for a subdirectory (e.g. `cd sub; make` or `ninja sub/all`) should not include the "all" targets from nested subdirectories (e.g. `sub/sub`) that are marked as `EXCLUDE_FROM_ALL`. Fix this and add a test case. Issue: #19753 Co-Author: Sebastian Holtermann <sebholt@xwmw.org> | 30 September 2019, 14:30:28 UTC |
11fb377 | Brad King | 27 September 2019, 15:15:00 UTC | cmLocalUnixMakefileGenerator3: Mark GetRelativeTargetDirectory const | 30 September 2019, 14:30:28 UTC |
be7857f | Brad King | 27 September 2019, 14:13:39 UTC | cmLocalCommonGenerator: Mark GetConfigName as const | 30 September 2019, 14:30:28 UTC |
4a92df8 | Brad King | 26 September 2019, 15:56:56 UTC | cmGlobalNinjaGenerator: Remove unused AddDependencyToAll overload | 30 September 2019, 14:30:28 UTC |
e7637a3 | Brad King | 30 September 2019, 14:29:11 UTC | Merge branch 'backport-3.15-fix-EXCLUDE_FROM_ALL-subdir-all' into release-3.15 Merge-request: !3863 | 30 September 2019, 14:29:11 UTC |
73dad47 | Brad King | 30 September 2019, 14:28:20 UTC | Merge branch 'backport-3.14-fix-EXCLUDE_FROM_ALL-subdir-all' into release-3.14 Merge-request: !3863 | 30 September 2019, 14:28:20 UTC |