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