summaryrefslogtreecommitdiffstats
path: root/Source/cmSetDirectoryPropertiesCommand.cxx
diff options
context:
space:
mode:
authorKen Martin <ken.martin@kitware.com>2007-06-25 13:51:37 (GMT)
committerKen Martin <ken.martin@kitware.com>2007-06-25 13:51:37 (GMT)
commit509f1fb9cb2d23938f4f4217a7f51597fa4af18a (patch)
treefcaaa9a18d57d26b72b108859ebd6844055170f6 /Source/cmSetDirectoryPropertiesCommand.cxx
parent2d1c85ade3f7824eeb3f342f4a96a8843ee7b7b8 (diff)
downloadCMake-509f1fb9cb2d23938f4f4217a7f51597fa4af18a.zip
CMake-509f1fb9cb2d23938f4f4217a7f51597fa4af18a.tar.gz
CMake-509f1fb9cb2d23938f4f4217a7f51597fa4af18a.tar.bz2
ENH: some property cleanup and added GetProperty
Diffstat (limited to 'Source/cmSetDirectoryPropertiesCommand.cxx')
-rw-r--r--Source/cmSetDirectoryPropertiesCommand.cxx30
1 files changed, 1 insertions, 29 deletions
diff --git a/Source/cmSetDirectoryPropertiesCommand.cxx b/Source/cmSetDirectoryPropertiesCommand.cxx
index 427ac73..2133309 100644
--- a/Source/cmSetDirectoryPropertiesCommand.cxx
+++ b/Source/cmSetDirectoryPropertiesCommand.cxx
@@ -67,35 +67,7 @@ bool cmSetDirectoryPropertiesCommand
"Commands and macros cannot be set using SET_CMAKE_PROPERTIES";
return false;
}
- else if ( prop == "INCLUDE_DIRECTORIES" )
- {
- std::vector<std::string> varArgsExpanded;
- cmSystemTools::ExpandListArgument(value, varArgsExpanded);
- mf->SetIncludeDirectories(varArgsExpanded);
- }
- else if ( prop == "LINK_DIRECTORIES" )
- {
- std::vector<std::string> varArgsExpanded;
- cmSystemTools::ExpandListArgument(value, varArgsExpanded);
- mf->SetLinkDirectories(varArgsExpanded);
- }
- else if ( prop == "INCLUDE_REGULAR_EXPRESSION" )
- {
- mf->SetIncludeRegularExpression(value.c_str());
- }
- else
- {
- if ( prop == "ADDITIONAL_MAKE_CLEAN_FILES" )
- {
- // This property is not inherrited
- if ( strcmp(mf->GetCurrentDirectory(),
- mf->GetStartDirectory()) != 0 )
- {
- continue;
- }
- }
- mf->SetProperty(prop.c_str(), value.c_str());
- }
+ mf->SetProperty(prop.c_str(), value.c_str());
}
return true;