Switch to ad hoc code signing, and disable the hardened runtime, for Debug builds. This should make it easier for folks to clone the repository and get right to building/testing without configuring code signing details.

This commit is contained in:
Daniel Jalkut 2019-03-04 15:48:12 -05:00
parent 3b8416b1e5
commit 6ffee0568f
1 changed files with 4 additions and 4 deletions

View File

@ -2861,7 +2861,7 @@
buildSettings = { buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
CODE_SIGN_ENTITLEMENTS = "Safari Extension/Subscribe_to_Feed.entitlements"; CODE_SIGN_ENTITLEMENTS = "Safari Extension/Subscribe_to_Feed.entitlements";
ENABLE_HARDENED_RUNTIME = YES; CODE_SIGN_IDENTITY = "-";
INFOPLIST_FILE = "Safari Extension/Info.plist"; INFOPLIST_FILE = "Safari Extension/Info.plist";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @executable_path/../../../../Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @executable_path/../../../../Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = "com.ranchero.NetNewsWire-Evergreen.Subscribe-to-Feed"; PRODUCT_BUNDLE_IDENTIFIER = "com.ranchero.NetNewsWire-Evergreen.Subscribe-to-Feed";
@ -3284,7 +3284,7 @@
buildSettings = { buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
CODE_SIGN_ENTITLEMENTS = "NetNewsWire/NetNewsWire-MAS.entitlements"; CODE_SIGN_ENTITLEMENTS = "NetNewsWire/NetNewsWire-MAS.entitlements";
ENABLE_HARDENED_RUNTIME = YES; CODE_SIGN_IDENTITY = "-";
INFOPLIST_FILE = "NetNewsWire/Info-MAS.plist"; INFOPLIST_FILE = "NetNewsWire/Info-MAS.plist";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
MACOSX_DEPLOYMENT_TARGET = 10.14; MACOSX_DEPLOYMENT_TARGET = 10.14;
@ -3317,7 +3317,7 @@
buildSettings = { buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
CODE_SIGN_ENTITLEMENTS = "Safari Extension/Subscribe_to_Feed.entitlements"; CODE_SIGN_ENTITLEMENTS = "Safari Extension/Subscribe_to_Feed.entitlements";
ENABLE_HARDENED_RUNTIME = YES; CODE_SIGN_IDENTITY = "-";
INFOPLIST_FILE = "Safari Extension/Subscribe-to-Feed-MAS-Info.plist"; INFOPLIST_FILE = "Safari Extension/Subscribe-to-Feed-MAS-Info.plist";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @executable_path/../../../../Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @executable_path/../../../../Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = "com.ranchero.NetNewsWire-Evergreen.mas.Subscribe-to-Feed"; PRODUCT_BUNDLE_IDENTIFIER = "com.ranchero.NetNewsWire-Evergreen.mas.Subscribe-to-Feed";
@ -3368,7 +3368,7 @@
buildSettings = { buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
CODE_SIGN_ENTITLEMENTS = NetNewsWire/NetNewsWire.entitlements; CODE_SIGN_ENTITLEMENTS = NetNewsWire/NetNewsWire.entitlements;
ENABLE_HARDENED_RUNTIME = YES; CODE_SIGN_IDENTITY = "-";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = "com.ranchero.NetNewsWire-Evergreen"; PRODUCT_BUNDLE_IDENTIFIER = "com.ranchero.NetNewsWire-Evergreen";
PRODUCT_NAME = NetNewsWire; PRODUCT_NAME = NetNewsWire;