You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-12-06 17:25:19 +00:00
[macOS export] Simplify code signing options, add support for rcodesign tool for signing and notarization.
This commit is contained in:
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user