Bladeren bron

[Windows] Fix exporting as ZIP when console wrapper and/or embedded PCK is enabled.

(cherry picked from commit aac31feda659dc042c4d49ce23a5fd5535fa6af4)
bruvzg 1 jaar geleden
bovenliggende
commit
a6f25f7b04
1 gewijzigde bestanden met toevoegingen van 3 en 3 verwijderingen
  1. 3 3
      platform/windows/export/export_plugin.cpp

+ 3 - 3
platform/windows/export/export_plugin.cpp

@@ -245,15 +245,15 @@ Error EditorExportPlatformWindows::export_project(const Ref<EditorExportPreset>
 	Error err = EditorExportPlatformPC::export_project(p_preset, p_debug, pck_path, p_flags);
 	if (p_preset->get("codesign/enable") && err == OK) {
 		_code_sign(p_preset, pck_path);
-		String wrapper_path = p_path.get_basename() + ".console.exe";
+		String wrapper_path = path.get_basename() + ".console.exe";
 		if (FileAccess::exists(wrapper_path)) {
 			_code_sign(p_preset, wrapper_path);
 		}
 	}
 
 	if (embedded && err == OK) {
-		Ref<DirAccess> tmp_dir = DirAccess::create_for_path(p_path.get_base_dir());
-		err = tmp_dir->rename(pck_path, p_path);
+		Ref<DirAccess> tmp_dir = DirAccess::create_for_path(path.get_base_dir());
+		err = tmp_dir->rename(pck_path, path);
 		if (err != OK) {
 			add_message(EXPORT_MESSAGE_ERROR, TTR("PCK Embedding"), vformat(TTR("Failed to rename temporary file \"%s\"."), pck_path));
 		}