adium 5079:3cd5c8c58012: Move codesigning to the xconfig file. D...

commits at adium.im commits at adium.im
Sun Sep 16 21:31:10 UTC 2012


details:	http://hg.adium.im/adium/rev/3cd5c8c58012
revision:	5079:3cd5c8c58012
branch:		Sandboxing
author:		Thijs Alkemade <thijsalkemade at gmail.com>
date:		Sun Sep 16 23:29:59 2012 +0200

Move codesigning to the xconfig file. Don't sandbox the ApplescriptRunner, for now.
Subject: adium 5080:346c29487b16: Apparently Adium can "print" stuff. Or so the legend goes.

details:	http://hg.adium.im/adium/rev/346c29487b16
revision:	5080:346c29487b16
branch:		Sandboxing
author:		Thijs Alkemade <thijsalkemade at gmail.com>
date:		Sun Sep 16 23:30:55 2012 +0200

Apparently Adium can "print" stuff. Or so the legend goes.

diffs (95 lines):

diff -r f196058dfb81 -r 346c29487b16 Adium.entitlements
--- a/Adium.entitlements	Thu Sep 13 23:36:40 2012 +0200
+++ b/Adium.entitlements	Sun Sep 16 23:30:55 2012 +0200
@@ -14,5 +14,7 @@
 	<true/>
 	<key>com.apple.security.personal-information.addressbook</key>
 	<true/>
+	<key>com.apple.security.print</key>
+	<true/>
 </dict>
 </plist>
diff -r f196058dfb81 -r 346c29487b16 Adium.xcodeproj/project.pbxproj
--- a/Adium.xcodeproj/project.pbxproj	Thu Sep 13 23:36:40 2012 +0200
+++ b/Adium.xcodeproj/project.pbxproj	Sun Sep 16 23:30:55 2012 +0200
@@ -12303,6 +12303,7 @@
 			buildSettings = {
 				ALWAYS_SEARCH_USER_PATHS = NO;
 				ARCHS = "$(ARCHS_STANDARD_64_BIT)";
+				CODE_SIGN_ENTITLEMENTS = "";
 				COPY_PHASE_STRIP = NO;
 				GCC_C_LANGUAGE_STANDARD = gnu99;
 				GCC_DYNAMIC_NO_PIC = NO;
@@ -12335,6 +12336,7 @@
 			buildSettings = {
 				ALWAYS_SEARCH_USER_PATHS = NO;
 				ARCHS = "$(ARCHS_STANDARD_64_BIT)";
+				CODE_SIGN_ENTITLEMENTS = "";
 				COPY_PHASE_STRIP = YES;
 				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
 				GCC_C_LANGUAGE_STANDARD = gnu99;
@@ -12360,6 +12362,7 @@
 			buildSettings = {
 				ALWAYS_SEARCH_USER_PATHS = NO;
 				ARCHS = "$(ARCHS_STANDARD_64_BIT)";
+				CODE_SIGN_ENTITLEMENTS = "";
 				COPY_PHASE_STRIP = YES;
 				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
 				GCC_C_LANGUAGE_STANDARD = gnu99;
@@ -12405,14 +12408,11 @@
 			isa = XCBuildConfiguration;
 			baseConfigurationReference = 63C7E2040FAFAA4700B310AC /* Adium.xcconfig */;
 			buildSettings = {
-				CODE_SIGN_ENTITLEMENTS = Adium.entitlements;
-				CODE_SIGN_IDENTITY = "3rd Party Mac Developer Application";
 				FRAMEWORK_SEARCH_PATHS = (
 					"$(inherited)",
 					"\"$(SRCROOT)/Frameworks\"",
 					"\"$(SRCROOT)/build/Debug\"",
 				);
-				PROVISIONING_PROFILE = "";
 			};
 			name = Debug;
 		};
@@ -12420,15 +12420,12 @@
 			isa = XCBuildConfiguration;
 			baseConfigurationReference = 63C7E2040FAFAA4700B310AC /* Adium.xcconfig */;
 			buildSettings = {
-				CODE_SIGN_ENTITLEMENTS = Adium.entitlements;
-				CODE_SIGN_IDENTITY = "3rd Party Mac Developer Application";
 				FRAMEWORK_SEARCH_PATHS = (
 					"$(inherited)",
 					"\"$(SRCROOT)/Frameworks\"",
 					"\"$(SRCROOT)/build/Debug\"",
 				);
 				GCC_PREPROCESSOR_DEFINITIONS = RELEASE_BUILD;
-				PROVISIONING_PROFILE = "";
 			};
 			name = Release;
 		};
@@ -12436,8 +12433,6 @@
 			isa = XCBuildConfiguration;
 			baseConfigurationReference = 63C7E2040FAFAA4700B310AC /* Adium.xcconfig */;
 			buildSettings = {
-				CODE_SIGN_ENTITLEMENTS = Adium.entitlements;
-				CODE_SIGN_IDENTITY = "3rd Party Mac Developer Application";
 				FRAMEWORK_SEARCH_PATHS = (
 					"$(inherited)",
 					"\"$(SRCROOT)/Frameworks\"",
@@ -12447,7 +12442,6 @@
 					RELEASE_BUILD,
 					DEBUG_BUILD,
 				);
-				PROVISIONING_PROFILE = "";
 			};
 			name = "Release-Debug";
 		};
diff -r f196058dfb81 -r 346c29487b16 xcconfigs/Base.xcconfig
--- a/xcconfigs/Base.xcconfig	Thu Sep 13 23:36:40 2012 +0200
+++ b/xcconfigs/Base.xcconfig	Sun Sep 16 23:30:55 2012 +0200
@@ -37,3 +37,5 @@
 GCC_TREAT_WARNINGS_AS_ERRORS = NO
 RUN_CLANG_STATIC_ANALYZER = NO
 COMBINE_HIDPI_IMAGES = YES
+CODE_SIGN_ENTITLEMENTS = Adium.entitlements
+CODE_SIGN_IDENTITY = 3rd Party Mac Developer Application




More information about the commits mailing list