1// !$*UTF8*$! 2{ 3 archiveVersion = 1; 4 classes = { 5 }; 6 objectVersion = 46; 7 objects = { 8 9/* Begin PBXBuildFile section */ 10 4A5C29AA1F715603007CB94C /* catch_objc_impl.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4A5C29A91F715603007CB94C /* catch_objc_impl.mm */; }; 11 4A63D2AC14E3C1A900F615CB /* OCTest.1 in CopyFiles */ = {isa = PBXBuildFile; fileRef = 4A63D2AB14E3C1A900F615CB /* OCTest.1 */; }; 12 4A63D2B314E3C1E600F615CB /* Main.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4A63D2B214E3C1E600F615CB /* Main.mm */; }; 13 4A63D2C014E4544700F615CB /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A63D2BF14E4544700F615CB /* Foundation.framework */; }; 14 4A63D2C614E454CC00F615CB /* CatchOCTestCase.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4A63D2C214E454CC00F615CB /* CatchOCTestCase.mm */; }; 15 4A63D2C714E454CC00F615CB /* OCTest.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4A63D2C314E454CC00F615CB /* OCTest.mm */; }; 16 4A63D2C814E454CC00F615CB /* TestObj.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A63D2C514E454CC00F615CB /* TestObj.m */; }; 17/* End PBXBuildFile section */ 18 19/* Begin PBXCopyFilesBuildPhase section */ 20 4A63D2A314E3C1A900F615CB /* CopyFiles */ = { 21 isa = PBXCopyFilesBuildPhase; 22 buildActionMask = 2147483647; 23 dstPath = /usr/share/man/man1/; 24 dstSubfolderSpec = 0; 25 files = ( 26 4A63D2AC14E3C1A900F615CB /* OCTest.1 in CopyFiles */, 27 ); 28 runOnlyForDeploymentPostprocessing = 1; 29 }; 30/* End PBXCopyFilesBuildPhase section */ 31 32/* Begin PBXFileReference section */ 33 4A5C29A91F715603007CB94C /* catch_objc_impl.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = catch_objc_impl.mm; sourceTree = "<group>"; }; 34 4A63D2A514E3C1A900F615CB /* OCTest */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = OCTest; sourceTree = BUILT_PRODUCTS_DIR; }; 35 4A63D2AB14E3C1A900F615CB /* OCTest.1 */ = {isa = PBXFileReference; lastKnownFileType = text.man; path = OCTest.1; sourceTree = "<group>"; }; 36 4A63D2B214E3C1E600F615CB /* Main.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = Main.mm; sourceTree = "<group>"; }; 37 4A63D2BF14E4544700F615CB /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; 38 4A63D2C114E454CC00F615CB /* CatchOCTestCase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CatchOCTestCase.h; sourceTree = "<group>"; }; 39 4A63D2C214E454CC00F615CB /* CatchOCTestCase.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = CatchOCTestCase.mm; sourceTree = "<group>"; }; 40 4A63D2C314E454CC00F615CB /* OCTest.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = OCTest.mm; sourceTree = "<group>"; }; 41 4A63D2C414E454CC00F615CB /* TestObj.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestObj.h; sourceTree = "<group>"; }; 42 4A63D2C514E454CC00F615CB /* TestObj.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TestObj.m; sourceTree = "<group>"; }; 43/* End PBXFileReference section */ 44 45/* Begin PBXFrameworksBuildPhase section */ 46 4A63D2A214E3C1A900F615CB /* Frameworks */ = { 47 isa = PBXFrameworksBuildPhase; 48 buildActionMask = 2147483647; 49 files = ( 50 4A63D2C014E4544700F615CB /* Foundation.framework in Frameworks */, 51 ); 52 runOnlyForDeploymentPostprocessing = 0; 53 }; 54/* End PBXFrameworksBuildPhase section */ 55 56/* Begin PBXGroup section */ 57 4A63D29A14E3C1A900F615CB = { 58 isa = PBXGroup; 59 children = ( 60 4AA0D94F154C0A63004B4193 /* Catch */, 61 4A63D2BF14E4544700F615CB /* Foundation.framework */, 62 4A63D2A814E3C1A900F615CB /* OCTest */, 63 4A63D2A614E3C1A900F615CB /* Products */, 64 ); 65 sourceTree = "<group>"; 66 }; 67 4A63D2A614E3C1A900F615CB /* Products */ = { 68 isa = PBXGroup; 69 children = ( 70 4A63D2A514E3C1A900F615CB /* OCTest */, 71 ); 72 name = Products; 73 sourceTree = "<group>"; 74 }; 75 4A63D2A814E3C1A900F615CB /* OCTest */ = { 76 isa = PBXGroup; 77 children = ( 78 4A63D2C114E454CC00F615CB /* CatchOCTestCase.h */, 79 4A63D2C214E454CC00F615CB /* CatchOCTestCase.mm */, 80 4A63D2C314E454CC00F615CB /* OCTest.mm */, 81 4A63D2C414E454CC00F615CB /* TestObj.h */, 82 4A63D2C514E454CC00F615CB /* TestObj.m */, 83 4A63D2B214E3C1E600F615CB /* Main.mm */, 84 4A63D2AB14E3C1A900F615CB /* OCTest.1 */, 85 ); 86 path = OCTest; 87 sourceTree = "<group>"; 88 }; 89 4AA0D94F154C0A63004B4193 /* Catch */ = { 90 isa = PBXGroup; 91 children = ( 92 4A5C29A91F715603007CB94C /* catch_objc_impl.mm */, 93 ); 94 name = Catch; 95 sourceTree = "<group>"; 96 }; 97/* End PBXGroup section */ 98 99/* Begin PBXNativeTarget section */ 100 4A63D2A414E3C1A900F615CB /* OCTest */ = { 101 isa = PBXNativeTarget; 102 buildConfigurationList = 4A63D2AF14E3C1A900F615CB /* Build configuration list for PBXNativeTarget "OCTest" */; 103 buildPhases = ( 104 4A63D2A114E3C1A900F615CB /* Sources */, 105 4A63D2A214E3C1A900F615CB /* Frameworks */, 106 4A63D2A314E3C1A900F615CB /* CopyFiles */, 107 ); 108 buildRules = ( 109 ); 110 dependencies = ( 111 ); 112 name = OCTest; 113 productName = OCTest; 114 productReference = 4A63D2A514E3C1A900F615CB /* OCTest */; 115 productType = "com.apple.product-type.tool"; 116 }; 117/* End PBXNativeTarget section */ 118 119/* Begin PBXProject section */ 120 4A63D29C14E3C1A900F615CB /* Project object */ = { 121 isa = PBXProject; 122 attributes = { 123 LastUpgradeCheck = 0940; 124 }; 125 buildConfigurationList = 4A63D29F14E3C1A900F615CB /* Build configuration list for PBXProject "OCTest" */; 126 compatibilityVersion = "Xcode 3.2"; 127 developmentRegion = English; 128 hasScannedForEncodings = 0; 129 knownRegions = ( 130 en, 131 ); 132 mainGroup = 4A63D29A14E3C1A900F615CB; 133 productRefGroup = 4A63D2A614E3C1A900F615CB /* Products */; 134 projectDirPath = ""; 135 projectRoot = ""; 136 targets = ( 137 4A63D2A414E3C1A900F615CB /* OCTest */, 138 ); 139 }; 140/* End PBXProject section */ 141 142/* Begin PBXSourcesBuildPhase section */ 143 4A63D2A114E3C1A900F615CB /* Sources */ = { 144 isa = PBXSourcesBuildPhase; 145 buildActionMask = 2147483647; 146 files = ( 147 4A63D2B314E3C1E600F615CB /* Main.mm in Sources */, 148 4A5C29AA1F715603007CB94C /* catch_objc_impl.mm in Sources */, 149 4A63D2C614E454CC00F615CB /* CatchOCTestCase.mm in Sources */, 150 4A63D2C714E454CC00F615CB /* OCTest.mm in Sources */, 151 4A63D2C814E454CC00F615CB /* TestObj.m in Sources */, 152 ); 153 runOnlyForDeploymentPostprocessing = 0; 154 }; 155/* End PBXSourcesBuildPhase section */ 156 157/* Begin XCBuildConfiguration section */ 158 4A63D2AD14E3C1A900F615CB /* Debug */ = { 159 isa = XCBuildConfiguration; 160 buildSettings = { 161 ALWAYS_SEARCH_USER_PATHS = NO; 162 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; 163 CLANG_WARN_BOOL_CONVERSION = YES; 164 CLANG_WARN_COMMA = YES; 165 CLANG_WARN_CONSTANT_CONVERSION = YES; 166 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; 167 CLANG_WARN_EMPTY_BODY = YES; 168 CLANG_WARN_ENUM_CONVERSION = YES; 169 CLANG_WARN_INFINITE_RECURSION = YES; 170 CLANG_WARN_INT_CONVERSION = YES; 171 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; 172 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; 173 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; 174 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; 175 CLANG_WARN_STRICT_PROTOTYPES = YES; 176 CLANG_WARN_SUSPICIOUS_MOVE = YES; 177 CLANG_WARN_UNREACHABLE_CODE = YES; 178 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 179 COPY_PHASE_STRIP = NO; 180 ENABLE_STRICT_OBJC_MSGSEND = YES; 181 ENABLE_TESTABILITY = YES; 182 GCC_C_LANGUAGE_STANDARD = gnu99; 183 GCC_DYNAMIC_NO_PIC = NO; 184 GCC_ENABLE_OBJC_EXCEPTIONS = YES; 185 GCC_NO_COMMON_BLOCKS = YES; 186 GCC_OPTIMIZATION_LEVEL = 0; 187 GCC_PREPROCESSOR_DEFINITIONS = ( 188 "DEBUG=1", 189 "$(inherited)", 190 ); 191 GCC_SYMBOLS_PRIVATE_EXTERN = NO; 192 GCC_VERSION = com.apple.compilers.llvm.clang.1_0; 193 GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 194 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; 195 GCC_WARN_ABOUT_RETURN_TYPE = YES; 196 GCC_WARN_UNDECLARED_SELECTOR = YES; 197 GCC_WARN_UNINITIALIZED_AUTOS = YES; 198 GCC_WARN_UNUSED_FUNCTION = YES; 199 GCC_WARN_UNUSED_VARIABLE = YES; 200 HEADER_SEARCH_PATHS = ../../../include; 201 MACOSX_DEPLOYMENT_TARGET = 10.7; 202 ONLY_ACTIVE_ARCH = YES; 203 SDKROOT = macosx; 204 }; 205 name = Debug; 206 }; 207 4A63D2AE14E3C1A900F615CB /* Release */ = { 208 isa = XCBuildConfiguration; 209 buildSettings = { 210 ALWAYS_SEARCH_USER_PATHS = NO; 211 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; 212 CLANG_WARN_BOOL_CONVERSION = YES; 213 CLANG_WARN_COMMA = YES; 214 CLANG_WARN_CONSTANT_CONVERSION = YES; 215 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; 216 CLANG_WARN_EMPTY_BODY = YES; 217 CLANG_WARN_ENUM_CONVERSION = YES; 218 CLANG_WARN_INFINITE_RECURSION = YES; 219 CLANG_WARN_INT_CONVERSION = YES; 220 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; 221 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; 222 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; 223 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; 224 CLANG_WARN_STRICT_PROTOTYPES = YES; 225 CLANG_WARN_SUSPICIOUS_MOVE = YES; 226 CLANG_WARN_UNREACHABLE_CODE = YES; 227 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 228 COPY_PHASE_STRIP = YES; 229 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 230 ENABLE_STRICT_OBJC_MSGSEND = YES; 231 GCC_C_LANGUAGE_STANDARD = gnu99; 232 GCC_ENABLE_OBJC_EXCEPTIONS = YES; 233 GCC_NO_COMMON_BLOCKS = YES; 234 GCC_VERSION = com.apple.compilers.llvm.clang.1_0; 235 GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 236 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; 237 GCC_WARN_ABOUT_RETURN_TYPE = YES; 238 GCC_WARN_UNDECLARED_SELECTOR = YES; 239 GCC_WARN_UNINITIALIZED_AUTOS = YES; 240 GCC_WARN_UNUSED_FUNCTION = YES; 241 GCC_WARN_UNUSED_VARIABLE = YES; 242 HEADER_SEARCH_PATHS = ../../../include; 243 MACOSX_DEPLOYMENT_TARGET = 10.7; 244 SDKROOT = macosx; 245 }; 246 name = Release; 247 }; 248 4A63D2B014E3C1A900F615CB /* Debug */ = { 249 isa = XCBuildConfiguration; 250 buildSettings = { 251 CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; 252 CLANG_CXX_LIBRARY = "libc++"; 253 CLANG_ENABLE_OBJC_ARC = YES; 254 HEADER_SEARCH_PATHS = ../../../include; 255 PRODUCT_NAME = "$(TARGET_NAME)"; 256 }; 257 name = Debug; 258 }; 259 4A63D2B114E3C1A900F615CB /* Release */ = { 260 isa = XCBuildConfiguration; 261 buildSettings = { 262 CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; 263 CLANG_CXX_LIBRARY = "libc++"; 264 CLANG_ENABLE_OBJC_ARC = YES; 265 HEADER_SEARCH_PATHS = ../../../include; 266 PRODUCT_NAME = "$(TARGET_NAME)"; 267 }; 268 name = Release; 269 }; 270/* End XCBuildConfiguration section */ 271 272/* Begin XCConfigurationList section */ 273 4A63D29F14E3C1A900F615CB /* Build configuration list for PBXProject "OCTest" */ = { 274 isa = XCConfigurationList; 275 buildConfigurations = ( 276 4A63D2AD14E3C1A900F615CB /* Debug */, 277 4A63D2AE14E3C1A900F615CB /* Release */, 278 ); 279 defaultConfigurationIsVisible = 0; 280 defaultConfigurationName = Release; 281 }; 282 4A63D2AF14E3C1A900F615CB /* Build configuration list for PBXNativeTarget "OCTest" */ = { 283 isa = XCConfigurationList; 284 buildConfigurations = ( 285 4A63D2B014E3C1A900F615CB /* Debug */, 286 4A63D2B114E3C1A900F615CB /* Release */, 287 ); 288 defaultConfigurationIsVisible = 0; 289 defaultConfigurationName = Release; 290 }; 291/* End XCConfigurationList section */ 292 }; 293 rootObject = 4A63D29C14E3C1A900F615CB /* Project object */; 294} 295