BUG: When the current output directory is a link directory we need to reference it with the relative path "." instead of an empty relative path.

This commit is contained in:
Brad King
2007-03-14 15:35:10 -04:00
parent 6d2f08b6e1
commit b8bd0f80db
+4
View File
@@ -963,6 +963,10 @@ cmLocalVisualStudio7Generator
if(cmSystemTools::FileIsFullPath(dir.c_str()))
{
std::string rel = this->Convert(dir.c_str(), START_OUTPUT, UNCHANGED);
if(rel.empty())
{
rel = ".";
}
if(rel.size() < dir.size())
{
dir = rel;