From 1870e2d5fd0df930c49dff2bd9a7dff18c339f6b Mon Sep 17 00:00:00 2001 From: ed Date: Mon, 7 Sep 2020 15:04:42 +0100 Subject: [PATCH] Projucer: Use RelativePath for querying file extensions in Xcode exporter to correctly handle cross-platform paths --- .../Projucer/Source/ProjectSaving/jucer_ProjectExport_Xcode.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Xcode.h b/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Xcode.h index 15ae033c77..6580bafd48 100644 --- a/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Xcode.h +++ b/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Xcode.h @@ -2834,7 +2834,7 @@ private: static String getFileType (const String& filePath) { - auto file = File::createFileWithoutCheckingPath (filePath); + build_tools::RelativePath file (filePath, build_tools::RelativePath::unknown); if (file.hasFileExtension (cppFileExtensions)) return "sourcecode.cpp.cpp"; if (file.hasFileExtension (".mm")) return "sourcecode.cpp.objcpp";