summaryrefslogtreecommitdiffstats
path: root/Source/cmMakefile.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'Source/cmMakefile.cxx')
-rw-r--r--Source/cmMakefile.cxx20
1 files changed, 0 insertions, 20 deletions
diff --git a/Source/cmMakefile.cxx b/Source/cmMakefile.cxx
index 488c41c..3bb4c6c 100644
--- a/Source/cmMakefile.cxx
+++ b/Source/cmMakefile.cxx
@@ -959,26 +959,6 @@ void cmMakefile::AddLinkLibraryForTarget(const char *target,
}
}
}
- // make sure the type is correct if it is currently
- // general. So if you do a
- // target_link_libraries(foo optimized bar) it will stay
- // optimized and not use the lookup. As there maybe the
- // case where someone has specifed that a library is both
- // debug and optimized.
- std::string linkType = lib;
- linkType += "_LINK_TYPE";
- const char* linkTypeString = this->GetDefinition( linkType.c_str() );
- if(llt == cmTarget::GENERAL && linkTypeString)
- {
- if(strcmp(linkTypeString, "debug") == 0)
- {
- llt = cmTarget::DEBUG;
- }
- if(strcmp(linkTypeString, "optimized") == 0)
- {
- llt = cmTarget::OPTIMIZED;
- }
- }
i->second.AddLinkLibrary( *this, target, lib, llt );
}
else