Sign application outside of Xcode, since passing the deep option there doesn't seem to sign everything in the app bundle
parent
cafc0182f8
commit
74689e0ff1
|
@ -2618,13 +2618,11 @@
|
||||||
C01FCF4F08A954540054247B /* Debug */ = {
|
C01FCF4F08A954540054247B /* Debug */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
|
||||||
GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1";
|
GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1";
|
||||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||||
MACOSX_DEPLOYMENT_TARGET = 10.7;
|
MACOSX_DEPLOYMENT_TARGET = 10.7;
|
||||||
ONLY_ACTIVE_ARCH = YES;
|
ONLY_ACTIVE_ARCH = YES;
|
||||||
OTHER_CODE_SIGN_FLAGS = "--deep";
|
|
||||||
PREBINDING = NO;
|
PREBINDING = NO;
|
||||||
SDKROOT = macosx;
|
SDKROOT = macosx;
|
||||||
};
|
};
|
||||||
|
@ -2633,12 +2631,10 @@
|
||||||
C01FCF5008A954540054247B /* Release */ = {
|
C01FCF5008A954540054247B /* Release */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
|
||||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||||
MACOSX_DEPLOYMENT_TARGET = 10.7;
|
MACOSX_DEPLOYMENT_TARGET = 10.7;
|
||||||
OTHER_CODE_SIGN_FLAGS = "--deep";
|
|
||||||
PREBINDING = NO;
|
PREBINDING = NO;
|
||||||
SDKROOT = macosx;
|
SDKROOT = macosx;
|
||||||
};
|
};
|
||||||
|
|
|
@ -65,6 +65,9 @@ end
|
||||||
|
|
||||||
filename = "Cog-#{revision_code}.tbz"
|
filename = "Cog-#{revision_code}.tbz"
|
||||||
|
|
||||||
|
#Sign it!
|
||||||
|
%x[codesign -s 'Developer ID Application' --deep --force '#{app_path}/Cog.app']
|
||||||
|
|
||||||
#Zip the app!
|
#Zip the app!
|
||||||
%x[rm -f /tmp/#{feed}.tar.bz2]
|
%x[rm -f /tmp/#{feed}.tar.bz2]
|
||||||
%x[tar -C '#{app_path}' -cjf /tmp/#{feed}.tar.bz2 Cog.app]
|
%x[tar -C '#{app_path}' -cjf /tmp/#{feed}.tar.bz2 Cog.app]
|
||||||
|
|
Loading…
Reference in New Issue