Skip to content

Commit

Permalink
Update for Apple Developer releases
Browse files Browse the repository at this point in the history
  • Loading branch information
aaronkollasch committed Nov 23, 2021
1 parent ed0c5e1 commit d9d5b69
Show file tree
Hide file tree
Showing 4 changed files with 46 additions and 21 deletions.
5 changes: 5 additions & 0 deletions jitouch/Jitouch/Jitouch.entitlements
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict/>
</plist>
42 changes: 21 additions & 21 deletions jitouch/Jitouch/Jitouch.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,8 @@
A8D4973610918F7E005C3998 /* resize.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = resize.png; path = ../resize.png; sourceTree = SOURCE_ROOT; };
A8DB0A4910842620000A2A08 /* logosmall.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = logosmall.png; path = ../logosmall.png; sourceTree = SOURCE_ROOT; };
A8EB72061085318200563ED4 /* logosmalloff.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = logosmalloff.png; path = ../logosmalloff.png; sourceTree = SOURCE_ROOT; };
D7730023274C86F000C49145 /* JitouchDebug.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = JitouchDebug.entitlements; sourceTree = "<group>"; };
D7AE605B274C7A8400FBD29A /* Jitouch.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = Jitouch.entitlements; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
Expand Down Expand Up @@ -141,6 +143,8 @@
29B97314FDCFA39411CA2CEA /* Jitouch */ = {
isa = PBXGroup;
children = (
D7730023274C86F000C49145 /* JitouchDebug.entitlements */,
D7AE605B274C7A8400FBD29A /* Jitouch.entitlements */,
080E96DDFE201D6D7F000001 /* Classes */,
29B97315FDCFA39411CA2CEA /* Other Sources */,
29B97317FDCFA39411CA2CEA /* Resources */,
Expand Down Expand Up @@ -212,7 +216,6 @@
8D1107290486CEB800E47090 /* Resources */,
8D11072C0486CEB800E47090 /* Sources */,
8D11072E0486CEB800E47090 /* Frameworks */,
7BB8604815DA332C00031122 /* ShellScript */,
);
buildRules = (
);
Expand Down Expand Up @@ -274,22 +277,6 @@
};
/* End PBXResourcesBuildPhase section */

/* Begin PBXShellScriptBuildPhase section */
7BB8604815DA332C00031122 /* ShellScript */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "rm -rf ../../prefpane/Jitouch.app\ncp -R \"${BUILT_PRODUCTS_DIR}/${FULL_PRODUCT_NAME}\" ../../prefpane\n";
};
/* End PBXShellScriptBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
8D11072C0486CEB800E47090 /* Sources */ = {
isa = PBXSourcesBuildPhase;
Expand Down Expand Up @@ -327,12 +314,17 @@
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ENABLE_OBJC_WEAK = YES;
CODE_SIGN_IDENTITY = "-";
CODE_SIGN_ENTITLEMENTS = JitouchDebug.entitlements;
CODE_SIGN_IDENTITY = "Apple Development: aaron@kollasch.dev (N6A2V6RU36)";
CODE_SIGN_INJECT_BASE_ENTITLEMENTS = YES;
CODE_SIGN_STYLE = Manual;
COMBINE_HIDPI_IMAGES = YES;
COPY_PHASE_STRIP = NO;
CURRENT_PROJECT_VERSION = 2.75;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
DEPLOYMENT_POSTPROCESSING = YES;
DEVELOPMENT_TEAM = 5UQY3B3594;
ENABLE_HARDENED_RUNTIME = YES;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"\"$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks\"",
Expand All @@ -343,8 +335,10 @@
GCC_PREFIX_HEADER = Jitouch_Prefix.pch;
INFOPLIST_FILE = Info.plist;
MARKETING_VERSION = 2.75;
PRODUCT_BUNDLE_IDENTIFIER = "com.jitouch.${PRODUCT_NAME:rfc1034identifier}";
ONLY_ACTIVE_ARCH = YES;
PRODUCT_BUNDLE_IDENTIFIER = com.jitouch.Jitouch;
PRODUCT_NAME = Jitouch;
PROVISIONING_PROFILE_SPECIFIER = "Jitouch aeolus development";
STRIP_INSTALLED_PRODUCT = YES;
};
name = Debug;
Expand All @@ -354,11 +348,16 @@
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ENABLE_OBJC_WEAK = YES;
CODE_SIGN_IDENTITY = "-";
CODE_SIGN_ENTITLEMENTS = Jitouch.entitlements;
CODE_SIGN_IDENTITY = "Developer ID Application: Aaron Kollasch (5UQY3B3594)";
CODE_SIGN_INJECT_BASE_ENTITLEMENTS = NO;
CODE_SIGN_STYLE = Manual;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 2.75;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
DEPLOYMENT_POSTPROCESSING = YES;
DEVELOPMENT_TEAM = 5UQY3B3594;
ENABLE_HARDENED_RUNTIME = YES;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"\"$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks\"",
Expand All @@ -369,8 +368,9 @@
GCC_PREFIX_HEADER = Jitouch_Prefix.pch;
INFOPLIST_FILE = Info.plist;
MARKETING_VERSION = 2.75;
PRODUCT_BUNDLE_IDENTIFIER = "com.jitouch.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_BUNDLE_IDENTIFIER = com.jitouch.Jitouch;
PRODUCT_NAME = Jitouch;
PROVISIONING_PROFILE_SPECIFIER = "Jitouch Distribution";
STRIP_INSTALLED_PRODUCT = YES;
};
name = Release;
Expand Down
12 changes: 12 additions & 0 deletions jitouch/Jitouch/JitouchDebug.entitlements
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.apple.security.cs.disable-executable-page-protection</key>
<true/>
<key>com.apple.security.cs.disable-library-validation</key>
<true/>
<key>com.apple.security.get-task-allow</key>
<true/>
</dict>
</plist>
8 changes: 8 additions & 0 deletions prefpane/Jitouch.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -334,10 +334,13 @@
arm64e,
);
CLANG_ENABLE_OBJC_WEAK = YES;
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
COPY_PHASE_STRIP = NO;
CURRENT_PROJECT_VERSION = 2.75;
DEPLOYMENT_POSTPROCESSING = YES;
DEVELOPMENT_TEAM = 5UQY3B3594;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"\"$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks\"",
Expand All @@ -355,6 +358,7 @@
ONLY_ACTIVE_ARCH = NO;
PRODUCT_BUNDLE_IDENTIFIER = "com.jitouch.${PRODUCT_NAME:identifier}";
PRODUCT_NAME = Jitouch;
PROVISIONING_PROFILE_SPECIFIER = "";
STRIP_INSTALLED_PRODUCT = YES;
SYSTEM_FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
Expand All @@ -372,10 +376,13 @@
arm64e,
);
CLANG_ENABLE_OBJC_WEAK = YES;
CODE_SIGN_IDENTITY = "Developer ID Application";
CODE_SIGN_STYLE = Manual;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 2.75;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
DEPLOYMENT_POSTPROCESSING = YES;
DEVELOPMENT_TEAM = 5UQY3B3594;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"\"$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks\"",
Expand All @@ -390,6 +397,7 @@
MARKETING_VERSION = 2.75;
PRODUCT_BUNDLE_IDENTIFIER = "com.jitouch.${PRODUCT_NAME:identifier}";
PRODUCT_NAME = Jitouch;
PROVISIONING_PROFILE_SPECIFIER = "";
STRIP_INSTALLED_PRODUCT = YES;
SYSTEM_FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
Expand Down

0 comments on commit d9d5b69

Please sign in to comment.