diff options
author | bruvzg <7645683+bruvzg@users.noreply.github.com> | 2022-08-09 18:51:43 +0300 |
---|---|---|
committer | bruvzg <7645683+bruvzg@users.noreply.github.com> | 2022-08-26 14:23:31 +0300 |
commit | d91cb1d5d57de970d027ffbd46b41cfd847c10dc (patch) | |
tree | 582168305780bc4a7631bb83eecc0f308a34a68c /platform/macos/export/export.cpp | |
parent | dc4193b478dec409132bf50d90fdb4c6760a109a (diff) | |
download | redot-engine-d91cb1d5d57de970d027ffbd46b41cfd847c10dc.tar.gz |
[macOS export] Simplify code signing options, add support for rcodesign tool for signing and notarization.
Diffstat (limited to 'platform/macos/export/export.cpp')
-rw-r--r-- | platform/macos/export/export.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/platform/macos/export/export.cpp b/platform/macos/export/export.cpp index ff7457081f..f219616df4 100644 --- a/platform/macos/export/export.cpp +++ b/platform/macos/export/export.cpp @@ -33,8 +33,12 @@ #include "export_plugin.h" void register_macos_exporter() { - EDITOR_DEF("export/macos/force_builtin_codesign", false); - EditorSettings::get_singleton()->add_property_hint(PropertyInfo(Variant::BOOL, "export/macos/force_builtin_codesign", PROPERTY_HINT_NONE)); + EDITOR_DEF("export/macos/rcodesign", ""); +#ifdef WINDOWS_ENABLED + EditorSettings::get_singleton()->add_property_hint(PropertyInfo(Variant::STRING, "export/macos/rcodesign", PROPERTY_HINT_GLOBAL_FILE, "*.exe")); +#else + EditorSettings::get_singleton()->add_property_hint(PropertyInfo(Variant::STRING, "export/macos/rcodesign", PROPERTY_HINT_GLOBAL_FILE)); +#endif Ref<EditorExportPlatformMacOS> platform; platform.instantiate(); |