Browse Source

Merge pull request #72553 from RedworkDE/net-output-directory

C#: Preserve directories in output during export
Rémi Verschelde 2 years ago
parent
commit
c5c6f2db89
1 changed files with 3 additions and 1 deletions
  1. 3 1
      modules/mono/editor/GodotTools/GodotTools/Export/ExportPlugin.cs

+ 3 - 1
modules/mono/editor/GodotTools/GodotTools/Export/ExportPlugin.cs

@@ -185,7 +185,9 @@ namespace GodotTools.Export
 
                 foreach (string file in Directory.GetFiles(publishOutputTempDir, "*", SearchOption.AllDirectories))
                 {
-                    AddSharedObject(file, tags: null, projectDataDirName);
+                    AddSharedObject(file, tags: null,
+                        Path.Join(projectDataDirName,
+                            Path.GetRelativePath(publishOutputTempDir, Path.GetDirectoryName(file))));
                 }
             }
         }