summaryrefslogtreecommitdiffstats
path: root/Source/cmCustomCommandGenerator.h
diff options
context:
space:
mode:
authorDaniel Eiband <daniel.eiband@brainlab.com>2019-09-11 16:18:47 (GMT)
committerDaniel Eiband <daniel.eiband@brainlab.com>2019-09-17 20:58:31 (GMT)
commita583b7bc17b30c7772d6ca1909c71c0c14e6fabb (patch)
tree3c247efcfe09c41fec2931abab1fdbff2033a3d3 /Source/cmCustomCommandGenerator.h
parentccc9685cc1fb61242f179a02661730140b026253 (diff)
downloadCMake-a583b7bc17b30c7772d6ca1909c71c0c14e6fabb.zip
CMake-a583b7bc17b30c7772d6ca1909c71c0c14e6fabb.tar.gz
CMake-a583b7bc17b30c7772d6ca1909c71c0c14e6fabb.tar.bz2
Genex: Evaluate byproduct generator expressions in cmCustomCommandGenerator
Evaluate and expand generator expressions in byproducts of custom commands. Note that it is still not possible to use generator expressions in byproducts of the commands `add_custom_command` and `add_custom_target`. These commands still reject the input. This is a preparation step for OUTPUT generator expression support. Issue: #12877
Diffstat (limited to 'Source/cmCustomCommandGenerator.h')
-rw-r--r--Source/cmCustomCommandGenerator.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/Source/cmCustomCommandGenerator.h b/Source/cmCustomCommandGenerator.h
index 766f4b8..d614302 100644
--- a/Source/cmCustomCommandGenerator.h
+++ b/Source/cmCustomCommandGenerator.h
@@ -23,6 +23,7 @@ class cmCustomCommandGenerator
cmGeneratorExpression* GE;
cmCustomCommandLines CommandLines;
std::vector<std::vector<std::string>> EmulatorsWithArguments;
+ std::vector<std::string> Byproducts;
std::vector<std::string> Depends;
std::string WorkingDirectory;