diff options
author | Brad King <brad.king@kitware.com> | 2014-12-05 14:50:31 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2014-12-05 14:52:09 (GMT) |
commit | 8a4c6d2d2e66d210e5c2d59c86b3f1bff2582867 (patch) | |
tree | 1d7fd133facc97abb821b2d5dbf09a8ccdb497e1 /Source/cmGlobalXCodeGenerator.h | |
parent | 470c549c622ddddd0be3ae63945e40a1cad85923 (diff) | |
download | CMake-8a4c6d2d2e66d210e5c2d59c86b3f1bff2582867.zip CMake-8a4c6d2d2e66d210e5c2d59c86b3f1bff2582867.tar.gz CMake-8a4c6d2d2e66d210e5c2d59c86b3f1bff2582867.tar.bz2 |
Xcode: Fix rebuild with multiple custom command outputs (#15116)
The Xcode generator uses Makefiles under a run-script build-phase to
drive custom commands. Fix the generated makefiles for custom commands
with multiple outputs to list all the outputs on the left hand side of
the build rule. This is much simpler and more reliable than the old
multiple-output-pair infrastructure.
Diffstat (limited to 'Source/cmGlobalXCodeGenerator.h')
-rw-r--r-- | Source/cmGlobalXCodeGenerator.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/Source/cmGlobalXCodeGenerator.h b/Source/cmGlobalXCodeGenerator.h index d2bc9d1..f38435e 100644 --- a/Source/cmGlobalXCodeGenerator.h +++ b/Source/cmGlobalXCodeGenerator.h @@ -118,8 +118,7 @@ private: void CreateCustomRulesMakefile(const char* makefileBasename, cmTarget& target, std::vector<cmCustomCommand> const & commands, - const std::string& configName, - bool& haveMultipleOutputPairs); + const std::string& configName); cmXCodeObject* FindXCodeTarget(cmTarget const*); std::string GetOrCreateId(const std::string& name, const std::string& id); |