Add DemoCrash targets for iOS and iOS Simulator.
git-svn-id: https://plcrashreporter.googlecode.com/svn/trunk@346 25172300-ee46-11dd-abe2-393a09110dd0
This commit is contained in:
Родитель
9949f00097
Коммит
0cf0289f59
|
@ -54,6 +54,10 @@
|
|||
/* Begin PBXBuildFile section */
|
||||
050DE25E0F61B93900152ED3 /* libCrashReporter-MacOSX-Static.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 05E731F30EFA1AAB005EDFB7 /* libCrashReporter-MacOSX-Static.a */; };
|
||||
050DE2A90F61BD8D00152ED3 /* fuzz-main.m in Sources */ = {isa = PBXBuildFile; fileRef = 050DE2A80F61BD8D00152ED3 /* fuzz-main.m */; };
|
||||
052A45DA1363542800987004 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 05F40CF10EF7AC0E008050CF /* main.m */; };
|
||||
052A46271363553A00987004 /* libCrashReporter-iphoneos.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 05CD31520EE936A9000FDE88 /* libCrashReporter-iphoneos.a */; };
|
||||
052A4649136355FD00987004 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 05F40CF10EF7AC0E008050CF /* main.m */; };
|
||||
052A46561363561B00987004 /* libCrashReporter-iphonesimulator.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 05CD31630EE93905000FDE88 /* libCrashReporter-iphonesimulator.a */; };
|
||||
054627A911D998BB007891C7 /* PLCrashReportTextFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = 054627A711D998BB007891C7 /* PLCrashReportTextFormatter.h */; };
|
||||
054627AA11D998BB007891C7 /* PLCrashReportTextFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 054627A811D998BB007891C7 /* PLCrashReportTextFormatter.m */; };
|
||||
054627AB11D998BB007891C7 /* PLCrashReportTextFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = 054627A711D998BB007891C7 /* PLCrashReportTextFormatter.h */; };
|
||||
|
@ -424,6 +428,27 @@
|
|||
remoteGlobalIDString = 05E731F20EFA1AAB005EDFB7;
|
||||
remoteInfo = "CrashReporter-MacOSX-Static";
|
||||
};
|
||||
052A45DB1363542E00987004 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 058812B81040582D009128FB /* CrashReporter-iPhone */;
|
||||
remoteInfo = "CrashReporter-iPhone";
|
||||
};
|
||||
052A46241363553400987004 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 05CD31510EE936A9000FDE88 /* CrashReporter-iPhoneOS */;
|
||||
remoteInfo = "CrashReporter-iPhoneOS";
|
||||
};
|
||||
052A46571363562100987004 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 05CD31620EE93905000FDE88 /* CrashReporter-iPhoneSimulator */;
|
||||
remoteInfo = "CrashReporter-iPhoneSimulator";
|
||||
};
|
||||
054F50E80EEC50B30034B184 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
|
||||
|
@ -560,6 +585,8 @@
|
|||
050DE24D0F61B80B00152ED3 /* Fuzz Testing */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "Fuzz Testing"; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
050DE28D0F61BB1D00152ED3 /* fuzz_report.plcrash */ = {isa = PBXFileReference; lastKnownFileType = file; name = fuzz_report.plcrash; path = Resources/fuzz_report.plcrash; sourceTree = "<group>"; };
|
||||
050DE2A80F61BD8D00152ED3 /* fuzz-main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "fuzz-main.m"; sourceTree = "<group>"; };
|
||||
052A45CF136353FB00987004 /* DemoCrash-iOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "DemoCrash-iOS.app"; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
052A464F136355FD00987004 /* DemoCrash-iOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "DemoCrash-iOS.app"; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
054627A711D998BB007891C7 /* PLCrashReportTextFormatter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PLCrashReportTextFormatter.h; sourceTree = "<group>"; };
|
||||
054627A811D998BB007891C7 /* PLCrashReportTextFormatter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PLCrashReportTextFormatter.m; sourceTree = "<group>"; };
|
||||
054627B811D99D06007891C7 /* PLCrashReportFormatter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PLCrashReportFormatter.h; sourceTree = "<group>"; };
|
||||
|
@ -652,6 +679,22 @@
|
|||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
052A45CD136353FB00987004 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
052A46271363553A00987004 /* libCrashReporter-iphoneos.a in Frameworks */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
052A464A136355FD00987004 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
052A46561363561B00987004 /* libCrashReporter-iphonesimulator.a in Frameworks */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
058812B71040582D009128FB /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
|
@ -748,6 +791,8 @@
|
|||
05E731F30EFA1AAB005EDFB7 /* libCrashReporter-MacOSX-Static.a */,
|
||||
050DE24D0F61B80B00152ED3 /* Fuzz Testing */,
|
||||
058812B91040582D009128FB /* CrashReporter.framework */,
|
||||
052A45CF136353FB00987004 /* DemoCrash-iOS.app */,
|
||||
052A464F136355FD00987004 /* DemoCrash-iOS.app */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
|
@ -1154,6 +1199,42 @@
|
|||
productReference = 050DE24D0F61B80B00152ED3 /* Fuzz Testing */;
|
||||
productType = "com.apple.product-type.tool";
|
||||
};
|
||||
052A45CE136353FB00987004 /* DemoCrash-iOS-Device */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 052A45D4136353FC00987004 /* Build configuration list for PBXNativeTarget "DemoCrash-iOS-Device" */;
|
||||
buildPhases = (
|
||||
052A45CB136353FB00987004 /* Resources */,
|
||||
052A45CC136353FB00987004 /* Sources */,
|
||||
052A45CD136353FB00987004 /* Frameworks */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
052A46251363553400987004 /* PBXTargetDependency */,
|
||||
);
|
||||
name = "DemoCrash-iOS-Device";
|
||||
productName = "DemoCrash-iOS";
|
||||
productReference = 052A45CF136353FB00987004 /* DemoCrash-iOS.app */;
|
||||
productType = "com.apple.product-type.application";
|
||||
};
|
||||
052A4644136355FD00987004 /* DemoCrash-iOS-Simulator */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 052A464C136355FD00987004 /* Build configuration list for PBXNativeTarget "DemoCrash-iOS-Simulator" */;
|
||||
buildPhases = (
|
||||
052A4647136355FD00987004 /* Resources */,
|
||||
052A4648136355FD00987004 /* Sources */,
|
||||
052A464A136355FD00987004 /* Frameworks */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
052A46581363562100987004 /* PBXTargetDependency */,
|
||||
);
|
||||
name = "DemoCrash-iOS-Simulator";
|
||||
productName = "DemoCrash-iOS";
|
||||
productReference = 052A464F136355FD00987004 /* DemoCrash-iOS.app */;
|
||||
productType = "com.apple.product-type.application";
|
||||
};
|
||||
058812B81040582D009128FB /* CrashReporter-iPhone */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 058812BE1040582E009128FB /* Build configuration list for PBXNativeTarget "CrashReporter-iPhone" */;
|
||||
|
@ -1300,6 +1381,7 @@
|
|||
05E7320E0EFA1B60005EDFB7 /* PBXBuildRule */,
|
||||
);
|
||||
dependencies = (
|
||||
052A45DC1363542E00987004 /* PBXTargetDependency */,
|
||||
);
|
||||
name = "CrashReporter-MacOSX-Static";
|
||||
productName = "CrashReporter-MacOSX-Static";
|
||||
|
@ -1381,12 +1463,28 @@
|
|||
05CD32A80EE94062000FDE88 /* Tests-iPhoneSimulator */,
|
||||
05CD33230EE94439000FDE88 /* Tests-iPhoneOS */,
|
||||
05F40CE60EF7AB80008050CF /* DemoCrash */,
|
||||
052A45CE136353FB00987004 /* DemoCrash-iOS-Device */,
|
||||
052A4644136355FD00987004 /* DemoCrash-iOS-Simulator */,
|
||||
050DE24C0F61B80B00152ED3 /* Fuzz Testing */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXResourcesBuildPhase section */
|
||||
052A45CB136353FB00987004 /* Resources */ = {
|
||||
isa = PBXResourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
052A4647136355FD00987004 /* Resources */ = {
|
||||
isa = PBXResourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
058812B51040582D009128FB /* Resources */ = {
|
||||
isa = PBXResourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
|
@ -1517,6 +1615,22 @@
|
|||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
052A45CC136353FB00987004 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
052A45DA1363542800987004 /* main.m in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
052A4648136355FD00987004 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
052A4649136355FD00987004 /* main.m in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
058812B61040582D009128FB /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
|
@ -1765,6 +1879,21 @@
|
|||
target = 05E731F20EFA1AAB005EDFB7 /* CrashReporter-MacOSX-Static */;
|
||||
targetProxy = 050DE25C0F61B92C00152ED3 /* PBXContainerItemProxy */;
|
||||
};
|
||||
052A45DC1363542E00987004 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
target = 058812B81040582D009128FB /* CrashReporter-iPhone */;
|
||||
targetProxy = 052A45DB1363542E00987004 /* PBXContainerItemProxy */;
|
||||
};
|
||||
052A46251363553400987004 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
target = 05CD31510EE936A9000FDE88 /* CrashReporter-iPhoneOS */;
|
||||
targetProxy = 052A46241363553400987004 /* PBXContainerItemProxy */;
|
||||
};
|
||||
052A46581363562100987004 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
target = 05CD31620EE93905000FDE88 /* CrashReporter-iPhoneSimulator */;
|
||||
targetProxy = 052A46571363562100987004 /* PBXContainerItemProxy */;
|
||||
};
|
||||
054F50E90EEC50B30034B184 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
target = 05CD31510EE936A9000FDE88 /* CrashReporter-iPhoneOS */;
|
||||
|
@ -1925,6 +2054,130 @@
|
|||
};
|
||||
name = Release;
|
||||
};
|
||||
052A45D2136353FB00987004 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
|
||||
CODE_SIGN_IDENTITY = "iPhone Developer";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
FRAMEWORK_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"$(BUILD_ROOT)",
|
||||
);
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/UIKit.framework/Headers/UIKit.h";
|
||||
INFOPLIST_FILE = "Resources/DemoCrash-Info.plist";
|
||||
INSTALL_PATH = "$(HOME)/Applications";
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 3.0;
|
||||
OTHER_LDFLAGS = (
|
||||
"-framework",
|
||||
Foundation,
|
||||
"-framework",
|
||||
UIKit,
|
||||
);
|
||||
PREBINDING = NO;
|
||||
PRODUCT_NAME = "DemoCrash-iOS";
|
||||
SDKROOT = iphoneos;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
052A45D3136353FB00987004 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
|
||||
CODE_SIGN_IDENTITY = "iPhone Developer";
|
||||
COPY_PHASE_STRIP = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
FRAMEWORK_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"$(BUILD_ROOT)",
|
||||
);
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = NO;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/UIKit.framework/Headers/UIKit.h";
|
||||
INFOPLIST_FILE = "Resources/DemoCrash-Info.plist";
|
||||
INSTALL_PATH = "$(HOME)/Applications";
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 3.0;
|
||||
OTHER_LDFLAGS = (
|
||||
"-framework",
|
||||
Foundation,
|
||||
"-framework",
|
||||
UIKit,
|
||||
);
|
||||
PREBINDING = NO;
|
||||
PRODUCT_NAME = "DemoCrash-iOS";
|
||||
SDKROOT = iphoneos;
|
||||
ZERO_LINK = NO;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
052A464D136355FD00987004 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
|
||||
CODE_SIGN_IDENTITY = "iPhone Developer";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
FRAMEWORK_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"$(BUILD_ROOT)",
|
||||
);
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/UIKit.framework/Headers/UIKit.h";
|
||||
INFOPLIST_FILE = "Resources/DemoCrash-Info.plist";
|
||||
INSTALL_PATH = "$(HOME)/Applications";
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 3.0;
|
||||
MACOSX_DEPLOYMENT_TARGET = "";
|
||||
OTHER_LDFLAGS = (
|
||||
"-framework",
|
||||
Foundation,
|
||||
"-framework",
|
||||
UIKit,
|
||||
);
|
||||
PREBINDING = NO;
|
||||
PRODUCT_NAME = "DemoCrash-iOS";
|
||||
SDKROOT = iphonesimulator;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
052A464E136355FD00987004 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
|
||||
CODE_SIGN_IDENTITY = "iPhone Developer";
|
||||
COPY_PHASE_STRIP = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
FRAMEWORK_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"$(BUILD_ROOT)",
|
||||
);
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = NO;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/UIKit.framework/Headers/UIKit.h";
|
||||
INFOPLIST_FILE = "Resources/DemoCrash-Info.plist";
|
||||
INSTALL_PATH = "$(HOME)/Applications";
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 3.0;
|
||||
MACOSX_DEPLOYMENT_TARGET = "";
|
||||
OTHER_LDFLAGS = (
|
||||
"-framework",
|
||||
Foundation,
|
||||
"-framework",
|
||||
UIKit,
|
||||
);
|
||||
PREBINDING = NO;
|
||||
PRODUCT_NAME = "DemoCrash-iOS";
|
||||
SDKROOT = iphonesimulator;
|
||||
ZERO_LINK = NO;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
058812BC1040582E009128FB /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
|
@ -2576,6 +2829,24 @@
|
|||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
052A45D4136353FC00987004 /* Build configuration list for PBXNativeTarget "DemoCrash-iOS-Device" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
052A45D2136353FB00987004 /* Debug */,
|
||||
052A45D3136353FB00987004 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
052A464C136355FD00987004 /* Build configuration list for PBXNativeTarget "DemoCrash-iOS-Simulator" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
052A464D136355FD00987004 /* Debug */,
|
||||
052A464E136355FD00987004 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
058812BE1040582E009128FB /* Build configuration list for PBXNativeTarget "CrashReporter-iPhone" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
<key>CFBundleExecutable</key>
|
||||
<string>${EXECUTABLE_NAME}</string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>com.yourcompany.${PRODUCT_NAME:identifier}</string>
|
||||
<string>com.yourcompany.${PRODUCT_NAME:rfc822identifier}</string>
|
||||
<key>CFBundleInfoDictionaryVersion</key>
|
||||
<string>6.0</string>
|
||||
<key>CFBundlePackageType</key>
|
||||
|
|
Загрузка…
Ссылка в новой задаче