Fix relative paths not being included as include dependency

This commit is contained in:
Thraix
2020-04-26 20:13:52 +02:00
parent febfda55cc
commit 61f9c3ee0d
5 changed files with 40 additions and 6 deletions
+1 -1
View File
@@ -23,7 +23,7 @@ IncludeDeps::IncludeDeps(const std::string& filename, const std::string& dir, bo
size_t pos = line.find("#include");
if(pos != std::string::npos)
{
std::string include = GetIncludeFile(line, pos, filename);
std::string include = FileUtils::CollapseDirectory(GetIncludeFile(line, pos, filename));
auto it = files.find({include, "", false});
if(it != files.end())
{