ENH: Classify a file as source or header even when the extension is given
explicitly.
This commit is contained in:
parent
8ccd9a9504
commit
4ec2836634
|
@ -90,8 +90,12 @@ void cmSourceFile::SetName(const char* name, const char* dir,
|
|||
m_SourceName = hname.substr(0, pos);
|
||||
}
|
||||
}
|
||||
|
||||
m_HeaderFileOnly = false;
|
||||
|
||||
// See if the file is a header file
|
||||
if(std::find( headerExts.begin(), headerExts.end(), m_SourceExtension ) == headerExts.end())
|
||||
m_HeaderFileOnly = false;
|
||||
else
|
||||
m_HeaderFileOnly = true;
|
||||
m_FullPath = hname;
|
||||
return;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue