From 25644c5d7c82ddc7e86319aab25d275769d6d447 Mon Sep 17 00:00:00 2001 From: Miepee Date: Sat, 12 Feb 2022 15:39:37 +0100 Subject: [PATCH] Ensure that every folder in files_to_copy is lowercase necessary for those to work correctly on linux/mac/android --- ModPacker.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ModPacker.cs b/ModPacker.cs index 8847fcb..7b41fbf 100644 --- a/ModPacker.cs +++ b/ModPacker.cs @@ -514,7 +514,8 @@ namespace AM2R_ModPacker foreach (DirectoryInfo dir in source.GetDirectories()) { - string newDir = Directory.CreateDirectory(destination + "\\" + dir.Name).FullName; + // Folders need to be lowercase, because GM only reads from lowercase names on *nix systems. Windows is case-insensitive so doesnt matter for them + string newDir = Directory.CreateDirectory(destination + "\\" + dir.Name.ToLower()).FullName; CopyFilesRecursive(dir, blacklist, newDir); } }