fixe for files with paths
This commit is contained in:
parent
42a00c96c1
commit
22ae78d92f
|
@ -63,7 +63,15 @@ void cmInstallFilesCommand::FinalPass()
|
|||
{
|
||||
// replace any variables
|
||||
std::string temps = *s;
|
||||
testf = cmSystemTools::GetFilenameWithoutLastExtension(temps) + ext;
|
||||
if (cmSystemTools::GetFilenamePath(temps).size() > 0)
|
||||
{
|
||||
testf = cmSystemTools::GetFilenamePath(temps) + "/" +
|
||||
cmSystemTools::GetFilenameWithoutLastExtension(temps) + ext;
|
||||
}
|
||||
else
|
||||
{
|
||||
testf = cmSystemTools::GetFilenameWithoutLastExtension(temps) + ext;
|
||||
}
|
||||
// add to the result
|
||||
targetSourceLists.push_back(testf);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue