Fix targets with . in the name for VS 10 IDE.
This commit is contained in:
parent
d26cd46989
commit
530ade6677
|
@ -838,10 +838,10 @@ void cmVisualStudio10TargetGenerator::WritePathAndIncrementalLinkOptions()
|
|||
*this->BuildFileStream << intermediateDir
|
||||
<< "</IntDir>\n";
|
||||
this->WritePlatformConfigTag("TargetName", config->c_str(), 3);
|
||||
*this->BuildFileStream << cmSystemTools::GetFilenameWithoutExtension(
|
||||
*this->BuildFileStream
|
||||
<< cmSystemTools::GetFilenameWithoutLastExtension(
|
||||
targetNameFull.c_str())
|
||||
<< "</TargetName>\n";
|
||||
|
||||
this->WritePlatformConfigTag("TargetExt", config->c_str(), 3);
|
||||
*this->BuildFileStream << cmSystemTools::GetFilenameLastExtension(
|
||||
targetNameFull.c_str())
|
||||
|
@ -849,7 +849,6 @@ void cmVisualStudio10TargetGenerator::WritePathAndIncrementalLinkOptions()
|
|||
this->OutputLinkIncremental(*config);
|
||||
}
|
||||
this->WriteString("</PropertyGroup>\n", 2);
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
project (CxxOnly CXX)
|
||||
|
||||
set(CMAKE_DEBUG_POSTFIX "_test_debug_postfix")
|
||||
add_library(testcxx1 STATIC libcxx1.cxx test.CPP)
|
||||
add_library(testcxx1.my STATIC libcxx1.cxx test.CPP)
|
||||
add_library(testcxx2 SHARED libcxx2.cxx)
|
||||
add_executable (CxxOnly cxxonly.cxx)
|
||||
target_link_libraries(CxxOnly testcxx1 testcxx2)
|
||||
target_link_libraries(CxxOnly testcxx1.my testcxx2)
|
||||
|
|
Loading…
Reference in New Issue