소스 검색

Use 'release_debug' for mono export templates

This fixes the previously wrong PR

Because we don't actually ship 'debug' templates to users make sure
the mono exporter picks the correct 'data' directory for export
templates.

This fixes #24752
Hein-Pieter van Braam 6 년 전
부모
커밋
ee0c4a97b3
2개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 1
      modules/mono/editor/GodotSharpTools/Editor/GodotSharpExport.cs
  2. 1 1
      modules/mono/editor/godotsharp_export.cpp

+ 1 - 1
modules/mono/editor/GodotSharpTools/Editor/GodotSharpExport.cs

@@ -30,7 +30,7 @@ namespace GodotSharpTools.Editor
                     throw new NotSupportedException("Target platform not supported");
                 }
 
-                templateDirName += debug ? ".debug" : ".release";
+                templateDirName += debug ? ".release_debug" : ".release";
 
                 string templateDirPath = Path.Combine(GetTemplatesDir(), templateDirName);
 

+ 1 - 1
modules/mono/editor/godotsharp_export.cpp

@@ -87,7 +87,7 @@ void GodotSharpExport::_export_begin(const Set<String> &p_features, bool p_debug
 
 	String build_config = p_debug ? "Debug" : "Release";
 
-	String scripts_metadata_path = GodotSharpDirs::get_res_metadata_dir().plus_file("scripts_metadata." + String(p_debug ? "release_debug" : "release"));
+	String scripts_metadata_path = GodotSharpDirs::get_res_metadata_dir().plus_file("scripts_metadata." + String(p_debug ? "debug" : "release"));
 	Error metadata_err = CSharpProject::generate_scripts_metadata(GodotSharpDirs::get_project_csproj_path(), scripts_metadata_path);
 	ERR_FAIL_COND(metadata_err != OK);