[.NET Export] Improve .NET export process.
[macOS export] Fix incorrect file placement, search paths and architecture detection. [macOS export] Automatically detect executable files and set +x flag. [macOS export] Automatically apply "Disable Library Validation" entitlements when required. [macOS export] Remove old Mono export code. Fix folder tree creation for shared objects export. Add arch suffix to the exported .NET "data" folder name. Remove old Mono code from .NET "data" folder lookup.
This commit is contained in:
@ -35,34 +35,18 @@
|
||||
|
||||
namespace GodotSharpDirs {
|
||||
|
||||
String get_res_data_dir();
|
||||
String get_res_metadata_dir();
|
||||
String get_res_config_dir();
|
||||
String get_res_temp_dir();
|
||||
String get_res_temp_assemblies_base_dir();
|
||||
String get_res_temp_assemblies_dir();
|
||||
|
||||
String get_api_assemblies_dir();
|
||||
String get_api_assemblies_base_dir();
|
||||
|
||||
String get_mono_user_dir();
|
||||
String get_mono_logs_dir();
|
||||
|
||||
#ifdef TOOLS_ENABLED
|
||||
String get_mono_solutions_dir();
|
||||
String get_build_logs_dir();
|
||||
|
||||
String get_data_editor_tools_dir();
|
||||
#else
|
||||
String get_data_game_assemblies_dir();
|
||||
#endif
|
||||
|
||||
String get_data_mono_etc_dir();
|
||||
String get_data_mono_lib_dir();
|
||||
|
||||
#ifdef WINDOWS_ENABLED
|
||||
String get_data_mono_bin_dir();
|
||||
#endif
|
||||
} // namespace GodotSharpDirs
|
||||
|
||||
#endif // GODOTSHARP_DIRS_H
|
||||
|
||||
Reference in New Issue
Block a user