- 16 Dec, 2020 10 commits
-
-
Cristian Adam authored
The unity source files will include the regular source files and will be processed by AUTOMOC. The already included source files do not need AUTOMOC to process them. Fixes: #21604
-
Brad King authored
-
0fe9c404 Unity Build: Add option for generating per-file unique id Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !4784
-
Brad King authored
-
1526ae3a Tests: Add cases for Ninja Multi-Config cross-config custom commands dcf9f4d2 Ninja Multi-Config: Add support for cross-config custom commands 15467f12 cmLocalGenerator: Adopt custom target 'force' output name generation 7b64b0cd cmLocalGenerator: Refactor custom command generator construction d29da8ed cmMakefile: Simplify custom target 'force' output name generation 2b1cc175 Help: Clarify version adding add_custom_{command,target} OUTPUT genex support Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5612
-
47649baf cmake-gui: Use icon from system theme if available Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5616
-
-
854f5ea1 cmake-gui: Restore completion during path editing Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5619
-
854f5ea1 cmake-gui: Restore completion during path editing Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5619
-
Kitware Robot authored
-
- 15 Dec, 2020 30 commits
-
-
Brad King authored
Revert commit 0fc18188 (QCMakeWidgets: replace QDirModel, 2020-06-15, v3.19.0-rc1~696^2). `QFileSystemModel` is not a drop-in replacement for `QDirModel`. Additional changes are needed to make it work fully. Revert the change and suppress the `QDirModel` deprecation warning pending further investigation. Fixes: #21589
-
Brad King authored
-
-
38fce6d2 FindQt3: Add missing NAMES/PATHS keywords to find_ calls Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5611
-
6d0712c2 file(configure): Order of named options should be specified in any order Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5608
-
8851637e cmake_policy: Implement test cases for cmake_policy VERSION Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5610
-
99a98eef cmake_policy: Add check for return value of SetPolicyVersion Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5607
-
-
c9a50f35 ISPC: Generated Headers suffix configurable with a better default Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5597
-
c9a50f35 ISPC: Generated Headers suffix configurable with a better default Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5597
-
-
18ee6d7e llvm-rc: Add CMAKE_VFS_OVERLAY to the preprocessing flags Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5604
-
18ee6d7e llvm-rc: Add CMAKE_VFS_OVERLAY to the preprocessing flags Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5604
-
Brad King authored
-
Brad King authored
-
1144d250 Merge branch 'backport-ninja-no-cleandead' into ninja-no-cleandead 73a961ea Ninja: Remove cleandead on regeneration Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5614
-
-
1144d250 Merge branch 'backport-ninja-no-cleandead' into ninja-no-cleandead 73a961ea Ninja: Remove cleandead on regeneration Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5614
-
-
23de4305 Utilities/Release: Update macOS Qt 5.9 build for platform versioning Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5615
-
23de4305 Utilities/Release: Update macOS Qt 5.9 build for platform versioning Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5615
-
-
7f447609 CMakePackageConfigHelpers: Relax restrictions on version range Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5613
-
70b69b6a Merge branch 'backport-3.19-CMakePackageConfigHelpers-version-range' into CMakePackageConfigHelpers-version-range 55c3b6a7 CMakePackageConfigHelpers: Relax restrictions on version range 7f447609 CMakePackageConfigHelpers: Relax restrictions on version range Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5613
-
Co-Author: Brad King <brad.king@kitware.com>
-
Brad King authored
-
Brad King authored
Add support for constructing and using multiple generators for one custom command. cmGeneratorTarget contains a code path that needs this behavior when used with Ninja but not other generators, so use virtual dispatch through cmLocalGenerator.
-
Brad King authored
Remove unnecessary check of policy CMP0049. The policy can never trigger on our internally-generated name because it has no variable references. The rename in commit 0ed5ce4c (cmTarget: Rename AddSource method for backward compatibility., 2014-03-17, v3.1.0-rc1~688^2~17) made it look like this code path depended on CMP0049. Then commit 0e1faa28 (cmMakefile: Separate custom command setup from actual creation, 2019-09-14, v3.16.0-rc1~85^2) and commit ea1bed34 (cmMakefile: Extract utilities used for creation of custom commands, 2019-09-21, v3.16.0-rc1~52^2~1) built additional infrastructure to thread that dependence through the call stack. Remove it all.
-
Fixes: #21477
-