diff options
author | Stephen Kelly <steveire@gmail.com> | 2013-01-29 16:43:28 (GMT) |
---|---|---|
committer | Stephen Kelly <steveire@gmail.com> | 2013-01-29 17:44:54 (GMT) |
commit | f6b16d4b0642d26111cddff714b464e22b715482 (patch) | |
tree | 2f9e9edc118a85091b9d7631f43830d1707029e6 /Source/cmTargetPropCommandBase.cxx | |
parent | b3a7e19ee479fda18b1dfe237fc4b78467c05fd7 (diff) | |
download | CMake-f6b16d4b0642d26111cddff714b464e22b715482.zip CMake-f6b16d4b0642d26111cddff714b464e22b715482.tar.gz CMake-f6b16d4b0642d26111cddff714b464e22b715482.tar.bz2 |
Don't allow targets args in the new target commands.
Diffstat (limited to 'Source/cmTargetPropCommandBase.cxx')
-rw-r--r-- | Source/cmTargetPropCommandBase.cxx | 22 |
1 files changed, 1 insertions, 21 deletions
diff --git a/Source/cmTargetPropCommandBase.cxx b/Source/cmTargetPropCommandBase.cxx index e1eb1d2..ef40438 100644 --- a/Source/cmTargetPropCommandBase.cxx +++ b/Source/cmTargetPropCommandBase.cxx @@ -66,14 +66,6 @@ bool cmTargetPropCommandBase } //---------------------------------------------------------------------------- -static bool isGeneratorExpression(const std::string &lib) -{ - const std::string::size_type openpos = lib.find("$<"); - return (openpos != std::string::npos) - && (lib.find(">", openpos) != std::string::npos); -} - -//---------------------------------------------------------------------------- bool cmTargetPropCommandBase ::ProcessContentArgs(std::vector<std::string> const& args, unsigned int &argIndex, bool prepend) @@ -108,19 +100,7 @@ bool cmTargetPropCommandBase this->PopulateTargetProperies(scope, content, prepend); return true; } - if (this->Makefile->FindTargetToUse(args[i].c_str())) - { - content += sep + "$<TARGET_PROPERTY:" + args[i] - + ",INTERFACE_" + this->Property + ">"; - } - else if(isGeneratorExpression(args[i])) - { - content += sep + args[i]; - } - else if (!this->HandleNonTargetArg(content, sep, args[i], args[0])) - { - return false; - } + content += sep + args[i]; sep = ";"; } this->PopulateTargetProperies(scope, content, prepend); |