diff --git a/src/Linker/LinkerPaths.cpp b/src/Linker/LinkerPaths.cpp index 2be5b015..7142259e 100644 --- a/src/Linker/LinkerPaths.cpp +++ b/src/Linker/LinkerPaths.cpp @@ -3,6 +3,7 @@ #include "SearchPath/IWD.h" #include "SearchPath/SearchPathFilesystem.h" #include "SearchPath/SearchPaths.h" +#include "Utils/StringUtils.h" #include #include @@ -215,7 +216,10 @@ namespace { if (!curTemplate.CanRender(PROJECT_MASK) && curTemplate.CanRender(GAME_MASK)) { - auto renderedTemplate = curTemplate.Render(m_bin_dir, m_base_dir, projectName, GameId_Names[static_cast(game)]); + std::string gameName(GameId_Names[static_cast(game)]); + utils::MakeStringLowerCase(gameName); + + auto renderedTemplate = curTemplate.Render(m_bin_dir, m_base_dir, projectName, gameName); if (AddSearchPath(addedSearchPaths, searchPaths, renderedTemplate)) hasSearchPath = true; }