Unverified Commit 79b77f83 by Rémi Verschelde Committed by GitHub

Merge pull request #39700 from nekomatata/osx-export-zip-fix

Set proper file type attribute for OSX zip export
parents 35414f1d 4501771f
......@@ -829,7 +829,10 @@ void EditorExportPlatformOSX::_zip_folder_recursive(zipFile &p_zip, const String
zipfi.tmz_date.tm_sec = time.sec;
zipfi.tmz_date.tm_year = date.year;
zipfi.dosDate = 0;
zipfi.external_fa = (is_executable ? 0755 : 0644) << 16L;
// 0100000: regular file type
// 0000755: permissions rwxr-xr-x
// 0000644: permissions rw-r--r--
zipfi.external_fa = (is_executable ? 0100755 : 0100644) << 16L;
zipfi.internal_fa = 0;
zipOpenNewFileInZip4(p_zip,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment