From a75f654b318922331a405419dc499f4cb4208234 Mon Sep 17 00:00:00 2001 From: BrickPi Date: Thu, 9 Jul 2026 16:47:02 +0100 Subject: [PATCH] Enable Ad-hoc Codesigning for macOS Exports --- game/export_presets.cfg | 50 ++++++++++++++++++++++++++++------------- 1 file changed, 35 insertions(+), 15 deletions(-) diff --git a/game/export_presets.cfg b/game/export_presets.cfg index 46090a52..6d409014 100644 --- a/game/export_presets.cfg +++ b/game/export_presets.cfg @@ -1,9 +1,13 @@ +[runnable_presets] + +Linux="Linux/X11 x86_64" +"Windows Desktop"="Windows Desktop" +macOS="MacOS" + [preset.0] name="Linux/X11 x86_64" platform="Linux" -runnable=true -advanced_options=true dedicated_server=false custom_features="" export_filter="all_resources" @@ -11,6 +15,11 @@ include_filter="*.txt" exclude_filter="" export_path="export/Linux-x86_64/OpenVic.x86_64" patches=PackedStringArray() +patch_delta_encoding=false +patch_delta_compression_level_zstd=19 +patch_delta_min_reduction=0.1 +patch_delta_include_filters="*" +patch_delta_exclude_filters="" encryption_include_filters="" encryption_exclude_filters="" seed=0 @@ -50,8 +59,6 @@ debug/export_console_script=1 name="Windows Desktop" platform="Windows Desktop" -runnable=true -advanced_options=false dedicated_server=false custom_features="" export_filter="all_resources" @@ -59,6 +66,11 @@ include_filter="*.txt" exclude_filter="" export_path="export/Windows/OpenVic.exe" patches=PackedStringArray() +patch_delta_encoding=false +patch_delta_compression_level_zstd=19 +patch_delta_min_reduction=0.1 +patch_delta_include_filters="*" +patch_delta_exclude_filters="" encryption_include_filters="" encryption_exclude_filters="" seed=0 @@ -123,8 +135,6 @@ debug/export_console_script=1 name="MacOS" platform="macOS" -runnable=true -advanced_options=false dedicated_server=false custom_features="" export_filter="all_resources" @@ -132,6 +142,11 @@ include_filter="*.txt" exclude_filter="" export_path="export/MacOS/OpenVic.app" patches=PackedStringArray() +patch_delta_encoding=false +patch_delta_compression_level_zstd=19 +patch_delta_min_reduction=0.1 +patch_delta_include_filters="*" +patch_delta_exclude_filters="" encryption_include_filters="" encryption_exclude_filters="" seed=0 @@ -146,9 +161,10 @@ binary_format/architecture="universal" custom_template/debug="" custom_template/release="" debug/export_console_wrapper=1 -application/icon="" +application/liquid_glass_icon="" +application/icon="res://assets/OpenVic.icns" application/icon_interpolation=4 -application/bundle_identifier="com.openvic.openvic" +application/bundle_identifier="com.openvic.OpenVic" application/signature="" application/app_category="Games" application/short_version="0.1" @@ -167,7 +183,7 @@ xcode/sdk_build="22C55" xcode/sdk_name="macosx13.1" xcode/xcode_version="1420" xcode/xcode_build="14C18" -codesign/codesign=0 +codesign/codesign=1 codesign/installer_identity="" codesign/apple_team_id="" codesign/identity="" @@ -175,7 +191,7 @@ codesign/entitlements/custom_file="" codesign/entitlements/allow_jit_code_execution=true codesign/entitlements/allow_unsigned_executable_memory=false codesign/entitlements/allow_dyld_environment_variables=false -codesign/entitlements/disable_library_validation=false +codesign/entitlements/disable_library_validation=true codesign/entitlements/audio_input=false codesign/entitlements/camera=false codesign/entitlements/location=false @@ -183,7 +199,7 @@ codesign/entitlements/address_book=false codesign/entitlements/calendars=false codesign/entitlements/photos_library=false codesign/entitlements/apple_events=false -codesign/entitlements/debugging=false +codesign/entitlements/debugging=true codesign/entitlements/app_sandbox/enabled=false codesign/entitlements/app_sandbox/network_server=false codesign/entitlements/app_sandbox/network_client=false @@ -306,10 +322,10 @@ privacy/collected_data/browsing_history/collected=false privacy/collected_data/browsing_history/linked_to_user=false privacy/collected_data/browsing_history/used_for_tracking=false privacy/collected_data/browsing_history/collection_purposes=0 -privacy/collected_data/search_hhistory/collected=false -privacy/collected_data/search_hhistory/linked_to_user=false -privacy/collected_data/search_hhistory/used_for_tracking=false -privacy/collected_data/search_hhistory/collection_purposes=0 +privacy/collected_data/search_history/collected=false +privacy/collected_data/search_history/linked_to_user=false +privacy/collected_data/search_history/used_for_tracking=false +privacy/collected_data/search_history/collection_purposes=0 privacy/collected_data/user_id/collected=false privacy/collected_data/user_id/linked_to_user=false privacy/collected_data/user_id/used_for_tracking=false @@ -373,6 +389,10 @@ open \"{temp_dir}/{exe_name}.app\" --args {cmd_args}" ssh_remote_deploy/cleanup_script="#!/usr/bin/env bash kill $(pgrep -x -f \"{temp_dir}/{exe_name}.app/Contents/MacOS/{exe_name} {cmd_args}\") rm -rf \"{temp_dir}\"" +privacy/collected_data/search_hhistory/collected=false +privacy/collected_data/search_hhistory/linked_to_user=false +privacy/collected_data/search_hhistory/used_for_tracking=false +privacy/collected_data/search_hhistory/collection_purposes=0 application/min_macos_version="10.15" debug/export_console_script=1 notarization/apple_team_id=""