| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| |
| | |
9dba84cfa5 Refactor: Use cmStrCat to construct error strings
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !3734
|
| |
| |
| |
| |
| | |
Replace string construction using std::stringstream with cmStrCat and
cmWrap.
|
|/ |
|
|\
| |
| |
| |
| |
| |
| |
| | |
9c45b95ddd cmMakefile: Remove unused AddUtilityCommand overload
7f3ecbe7d7 cmCustomCommandLine: Provide command line make functions
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !3819
|
| | |
|
| |
| |
| |
| |
| | |
Reduce boilerplate necessary to create custom command lines by introducing and
applying cmMakeCommandLine and cmMakeSingleCommandLine functions.
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
c9c1eb99fe cmCPackGeneratorFactory: rule of zero
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !3826
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
729d997f10 Precompile Headers: Add REUSE_FROM signature
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Rickard Englund <rickard@r-englund.com>
Acked-by: Viktor Kirilov <vik.kirilov@gmail.com>
Merge-request: !3762
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | | |
Add the ability to share precompiled headers artifacts between
targets.
Fixes: #19659
|
| |/
|/| |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
3b409643bd Byproducts: Add test for collapsing of full paths in byproducts
445ff5ccdf Byproducts: collapse full paths of custom target byproducts
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !3804
|
| | |
| | |
| | |
| | |
| | | |
Collapse full paths of add_custom_target command byproducts for symmetry with
byproducts passed to the add_custom_command command.
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
8c83f39a90 cmSourceFile: use unique_ptr for CustomCommand
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kyle Edwards <kyle.edwards@kitware.com>
Merge-request: !3815
|
| |/ / |
|
| |/
|/| |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
f30523d090 clang-tidy: modernize-deprecated-headers
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !3792
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
5d28e361b7 add_custom_command: Move append functionality into class cmMakefile
4fb29850ad add_custom_command: Refactor setting implicit depends
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !3810
|
| | | | |
|
| |/ /
| | |
| | |
| | |
| | | |
Implicit dependencies are now passed as argument to AddCustomCommandToOutput.
This is necessary to be able to delay custom command creation.
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
c16641607f add_custom_command: Delay slash conversion until after genex evaluation
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !3791
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Generator expressions may contain or produce backslashes.
Fixes: #19553
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
7bf8eb7877 Remove unused cmInstallExportAndroidMKGenerator
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !3812
|
| | |_|/
| |/| |
| | | |
| | | |
| | | | |
This class was added by commit 42ce9f1e71 (Add support for creating
prebuilt Android.mk files, 2016-07-12, v3.7.0-rc1~126^2) but not used.
|
| | | | |
|
| | | | |
|
|/ / / |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
482d858500 Depend: Add test for target-level dependencies via byproducts
f6574c9a81 Depend: Hook up automatic target-level dependencies via byproducts
2edb0b71ed cmMakefile: Add lookup from source name to targets via byproducts
62d5932389 Refatoring: Extract AnyOutputMatches utility
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !3806
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Target-level dependencies to utility targets are added from another target if
the other target requires a byproduct of the utility target or if it requires a
byproduct of PRE_BUILD, PRE_LINK, or POST_BUILD build events of a target.
Issue: #19005
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Given an output source name it is now possible to query which target has a
byproduct of this name or has a PRE_BUILD, PRE_LINK, or POST_BUILD build event
with a byproduct of this name.
In a call to GetSourceFileWithOutput a matching byproduct can now optionally be
returned as fallback if there is no matching output of a custom command.
Default behavior is not changed by this commit.
|
| | |/
| |/| |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
d69457077d CPackWIX: Allow omitting program menu folder and uninstall shortcut
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !3802
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
a81e9a0ced cmSubdirCommand: Port away from cmCommand
573cd4e4b4 cmSetTestsPropertiesCommand: Port away from cmCommand
95f23ea5d5 cmSetSourceFilesPropertiesCommand: Port away from cmCommand
706400d417 cmRemoveDefinitionsCommand: Port away from cmCommand
7f86990262 cmQTWrapUICommand: Port away from cmCommand
56bfb8de5d cmQTWrapCPPCommand: Port away from cmCommand
83b3f76a3b cmLinkLibrariesCommand: Port away from cmCommand
b85407ae76 cmInstallTargetsCommand: Port away from cmCommand
...
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !3807
|
| | | | |
| | | | |
| | | | |
| | | | | |
Ref: #19499
|
| | | | |
| | | | |
| | | | |
| | | | | |
Ref: #19499
|
| | | | |
| | | | |
| | | | |
| | | | | |
Ref: #19499
|
| | | | |
| | | | |
| | | | |
| | | | | |
Ref: #19499
|
| | | | |
| | | | |
| | | | |
| | | | | |
Ref: #19499
|
| | | | |
| | | | |
| | | | |
| | | | | |
Ref: #19499
|
| | | | |
| | | | |
| | | | |
| | | | | |
Ref: #19499
|
| | | | |
| | | | |
| | | | |
| | | | | |
Ref: #19499
|
| | | | |
| | | | |
| | | | |
| | | | | |
Ref: #19499
|
| | | | |
| | | | |
| | | | |
| | | | | |
Ref: #19499
|
| | | | |
| | | | |
| | | | |
| | | | | |
Ref: #19499
|
| | | | |
| | | | |
| | | | |
| | | | | |
Ref: #19499
|
| | | | |
| | | | |
| | | | |
| | | | | |
Ref: #19499
|
| | | | |
| | | | |
| | | | |
| | | | | |
Ref: #19499
|
| | | | |
| | | | |
| | | | |
| | | | | |
Ref: #19499
|