1// !$*UTF8*$! 2{ 3 archiveVersion = 1; 4 classes = { 5 }; 6 objectVersion = 46; 7 objects = { 8 9/* Begin PBXBuildFile section */ 10 D8F8285815CB0A080091B85A /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D8F8285715CB0A080091B85A /* Cocoa.framework */; }; 11 D8F8286215CB0A080091B85A /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D8F8286015CB0A080091B85A /* InfoPlist.strings */; }; 12 D8F8286415CB0A080091B85A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = D8F8286315CB0A080091B85A /* main.m */; }; 13 D8F8286815CB0A080091B85A /* Credits.rtf in Resources */ = {isa = PBXBuildFile; fileRef = D8F8286615CB0A080091B85A /* Credits.rtf */; }; 14 D8F8286B15CB0A080091B85A /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = D8F8286A15CB0A080091B85A /* AppDelegate.m */; }; 15 D8F8286E15CB0A080091B85A /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = D8F8286C15CB0A080091B85A /* MainMenu.xib */; }; 16 D8F8287515CB0A4D0091B85A /* PETSc.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D8F8287415CB0A4D0091B85A /* PETSc.framework */; }; 17 D8F8287A15CB0B5A0091B85A /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D8F8287915CB0B5A0091B85A /* Accelerate.framework */; }; 18/* End PBXBuildFile section */ 19 20/* Begin PBXFileReference section */ 21 D8F8285315CB0A080091B85A /* PETSc cocoa example.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "PETSc cocoa example.app"; sourceTree = BUILT_PRODUCTS_DIR; }; 22 D8F8285715CB0A080091B85A /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; 23 D8F8285A15CB0A080091B85A /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = System/Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; }; 24 D8F8285B15CB0A080091B85A /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = System/Library/Frameworks/CoreData.framework; sourceTree = SDKROOT; }; 25 D8F8285C15CB0A080091B85A /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; 26 D8F8285F15CB0A080091B85A /* PETSc cocoa example-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "PETSc cocoa example-Info.plist"; sourceTree = "<group>"; }; 27 D8F8286115CB0A080091B85A /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; }; 28 D8F8286315CB0A080091B85A /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; }; 29 D8F8286515CB0A080091B85A /* PETSc cocoa example-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "PETSc cocoa example-Prefix.pch"; sourceTree = "<group>"; }; 30 D8F8286715CB0A080091B85A /* en */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; name = en; path = en.lproj/Credits.rtf; sourceTree = "<group>"; }; 31 D8F8286915CB0A080091B85A /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; }; 32 D8F8286A15CB0A080091B85A /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; }; 33 D8F8286D15CB0A080091B85A /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MainMenu.xib; sourceTree = "<group>"; }; 34 D8F8287415CB0A4D0091B85A /* PETSc.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = PETSc.framework; path = "../../../../../arch-osx/PETSc.framework"; sourceTree = "<group>"; }; 35 D8F8287915CB0B5A0091B85A /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; }; 36/* End PBXFileReference section */ 37 38/* Begin PBXFrameworksBuildPhase section */ 39 D8F8285015CB0A080091B85A /* Frameworks */ = { 40 isa = PBXFrameworksBuildPhase; 41 buildActionMask = 2147483647; 42 files = ( 43 D8F8287515CB0A4D0091B85A /* PETSc.framework in Frameworks */, 44 D8F8287A15CB0B5A0091B85A /* Accelerate.framework in Frameworks */, 45 D8F8285815CB0A080091B85A /* Cocoa.framework in Frameworks */, 46 ); 47 runOnlyForDeploymentPostprocessing = 0; 48 }; 49/* End PBXFrameworksBuildPhase section */ 50 51/* Begin PBXGroup section */ 52 D8F8284815CB0A080091B85A = { 53 isa = PBXGroup; 54 children = ( 55 D8F8287915CB0B5A0091B85A /* Accelerate.framework */, 56 D8F8287415CB0A4D0091B85A /* PETSc.framework */, 57 D8F8285D15CB0A080091B85A /* PETSc cocoa example */, 58 D8F8285615CB0A080091B85A /* Frameworks */, 59 D8F8285415CB0A080091B85A /* Products */, 60 ); 61 sourceTree = "<group>"; 62 }; 63 D8F8285415CB0A080091B85A /* Products */ = { 64 isa = PBXGroup; 65 children = ( 66 D8F8285315CB0A080091B85A /* PETSc cocoa example.app */, 67 ); 68 name = Products; 69 sourceTree = "<group>"; 70 }; 71 D8F8285615CB0A080091B85A /* Frameworks */ = { 72 isa = PBXGroup; 73 children = ( 74 D8F8285715CB0A080091B85A /* Cocoa.framework */, 75 D8F8285915CB0A080091B85A /* Other Frameworks */, 76 ); 77 name = Frameworks; 78 sourceTree = "<group>"; 79 }; 80 D8F8285915CB0A080091B85A /* Other Frameworks */ = { 81 isa = PBXGroup; 82 children = ( 83 D8F8285A15CB0A080091B85A /* AppKit.framework */, 84 D8F8285B15CB0A080091B85A /* CoreData.framework */, 85 D8F8285C15CB0A080091B85A /* Foundation.framework */, 86 ); 87 name = "Other Frameworks"; 88 sourceTree = "<group>"; 89 }; 90 D8F8285D15CB0A080091B85A /* PETSc cocoa example */ = { 91 isa = PBXGroup; 92 children = ( 93 D8F8286915CB0A080091B85A /* AppDelegate.h */, 94 D8F8286A15CB0A080091B85A /* AppDelegate.m */, 95 D8F8286C15CB0A080091B85A /* MainMenu.xib */, 96 D8F8285E15CB0A080091B85A /* Supporting Files */, 97 ); 98 path = "PETSc cocoa example"; 99 sourceTree = "<group>"; 100 }; 101 D8F8285E15CB0A080091B85A /* Supporting Files */ = { 102 isa = PBXGroup; 103 children = ( 104 D8F8285F15CB0A080091B85A /* PETSc cocoa example-Info.plist */, 105 D8F8286015CB0A080091B85A /* InfoPlist.strings */, 106 D8F8286315CB0A080091B85A /* main.m */, 107 D8F8286515CB0A080091B85A /* PETSc cocoa example-Prefix.pch */, 108 D8F8286615CB0A080091B85A /* Credits.rtf */, 109 ); 110 name = "Supporting Files"; 111 sourceTree = "<group>"; 112 }; 113/* End PBXGroup section */ 114 115/* Begin PBXNativeTarget section */ 116 D8F8285215CB0A080091B85A /* PETSc cocoa example */ = { 117 isa = PBXNativeTarget; 118 buildConfigurationList = D8F8287115CB0A080091B85A /* Build configuration list for PBXNativeTarget "PETSc cocoa example" */; 119 buildPhases = ( 120 D8F8284F15CB0A080091B85A /* Sources */, 121 D8F8285015CB0A080091B85A /* Frameworks */, 122 D8F8285115CB0A080091B85A /* Resources */, 123 ); 124 buildRules = ( 125 ); 126 dependencies = ( 127 ); 128 name = "PETSc cocoa example"; 129 productName = "PETSc cocoa example"; 130 productReference = D8F8285315CB0A080091B85A /* PETSc cocoa example.app */; 131 productType = "com.apple.product-type.application"; 132 }; 133/* End PBXNativeTarget section */ 134 135/* Begin PBXProject section */ 136 D8F8284A15CB0A080091B85A /* Project object */ = { 137 isa = PBXProject; 138 attributes = { 139 LastUpgradeCheck = 0440; 140 ORGANIZATIONNAME = "Barry Smith"; 141 }; 142 buildConfigurationList = D8F8284D15CB0A080091B85A /* Build configuration list for PBXProject "PETSc cocoa example" */; 143 compatibilityVersion = "Xcode 3.2"; 144 developmentRegion = English; 145 hasScannedForEncodings = 0; 146 knownRegions = ( 147 en, 148 ); 149 mainGroup = D8F8284815CB0A080091B85A; 150 productRefGroup = D8F8285415CB0A080091B85A /* Products */; 151 projectDirPath = ""; 152 projectRoot = ""; 153 targets = ( 154 D8F8285215CB0A080091B85A /* PETSc cocoa example */, 155 ); 156 }; 157/* End PBXProject section */ 158 159/* Begin PBXResourcesBuildPhase section */ 160 D8F8285115CB0A080091B85A /* Resources */ = { 161 isa = PBXResourcesBuildPhase; 162 buildActionMask = 2147483647; 163 files = ( 164 D8F8286215CB0A080091B85A /* InfoPlist.strings in Resources */, 165 D8F8286815CB0A080091B85A /* Credits.rtf in Resources */, 166 D8F8286E15CB0A080091B85A /* MainMenu.xib in Resources */, 167 ); 168 runOnlyForDeploymentPostprocessing = 0; 169 }; 170/* End PBXResourcesBuildPhase section */ 171 172/* Begin PBXSourcesBuildPhase section */ 173 D8F8284F15CB0A080091B85A /* Sources */ = { 174 isa = PBXSourcesBuildPhase; 175 buildActionMask = 2147483647; 176 files = ( 177 D8F8286415CB0A080091B85A /* main.m in Sources */, 178 D8F8286B15CB0A080091B85A /* AppDelegate.m in Sources */, 179 ); 180 runOnlyForDeploymentPostprocessing = 0; 181 }; 182/* End PBXSourcesBuildPhase section */ 183 184/* Begin PBXVariantGroup section */ 185 D8F8286015CB0A080091B85A /* InfoPlist.strings */ = { 186 isa = PBXVariantGroup; 187 children = ( 188 D8F8286115CB0A080091B85A /* en */, 189 ); 190 name = InfoPlist.strings; 191 sourceTree = "<group>"; 192 }; 193 D8F8286615CB0A080091B85A /* Credits.rtf */ = { 194 isa = PBXVariantGroup; 195 children = ( 196 D8F8286715CB0A080091B85A /* en */, 197 ); 198 name = Credits.rtf; 199 sourceTree = "<group>"; 200 }; 201 D8F8286C15CB0A080091B85A /* MainMenu.xib */ = { 202 isa = PBXVariantGroup; 203 children = ( 204 D8F8286D15CB0A080091B85A /* en */, 205 ); 206 name = MainMenu.xib; 207 sourceTree = "<group>"; 208 }; 209/* End PBXVariantGroup section */ 210 211/* Begin XCBuildConfiguration section */ 212 D8F8286F15CB0A080091B85A /* Debug */ = { 213 isa = XCBuildConfiguration; 214 buildSettings = { 215 ALWAYS_SEARCH_USER_PATHS = NO; 216 ARCHS = "$(ARCHS_STANDARD_64_BIT)"; 217 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; 218 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 219 COPY_PHASE_STRIP = NO; 220 GCC_C_LANGUAGE_STANDARD = gnu99; 221 GCC_DYNAMIC_NO_PIC = NO; 222 GCC_ENABLE_OBJC_EXCEPTIONS = YES; 223 GCC_OPTIMIZATION_LEVEL = 0; 224 GCC_PREPROCESSOR_DEFINITIONS = ( 225 "DEBUG=1", 226 "$(inherited)", 227 ); 228 GCC_SYMBOLS_PRIVATE_EXTERN = NO; 229 GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 230 GCC_WARN_ABOUT_RETURN_TYPE = YES; 231 GCC_WARN_UNINITIALIZED_AUTOS = YES; 232 GCC_WARN_UNUSED_VARIABLE = YES; 233 MACOSX_DEPLOYMENT_TARGET = 10.8; 234 ONLY_ACTIVE_ARCH = YES; 235 SDKROOT = macosx; 236 }; 237 name = Debug; 238 }; 239 D8F8287015CB0A080091B85A /* Release */ = { 240 isa = XCBuildConfiguration; 241 buildSettings = { 242 ALWAYS_SEARCH_USER_PATHS = NO; 243 ARCHS = "$(ARCHS_STANDARD_64_BIT)"; 244 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; 245 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 246 COPY_PHASE_STRIP = YES; 247 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 248 GCC_C_LANGUAGE_STANDARD = gnu99; 249 GCC_ENABLE_OBJC_EXCEPTIONS = YES; 250 GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 251 GCC_WARN_ABOUT_RETURN_TYPE = YES; 252 GCC_WARN_UNINITIALIZED_AUTOS = YES; 253 GCC_WARN_UNUSED_VARIABLE = YES; 254 MACOSX_DEPLOYMENT_TARGET = 10.8; 255 SDKROOT = macosx; 256 }; 257 name = Release; 258 }; 259 D8F8287215CB0A080091B85A /* Debug */ = { 260 isa = XCBuildConfiguration; 261 buildSettings = { 262 COMBINE_HIDPI_IMAGES = YES; 263 FRAMEWORK_SEARCH_PATHS = ( 264 "$(inherited)", 265 "\"$(SRCROOT)/../../../../../arch-osx\"", 266 ); 267 GCC_PRECOMPILE_PREFIX_HEADER = YES; 268 GCC_PREFIX_HEADER = "PETSc cocoa example/PETSc cocoa example-Prefix.pch"; 269 INFOPLIST_FILE = "PETSc cocoa example/PETSc cocoa example-Info.plist"; 270 PRODUCT_NAME = "$(TARGET_NAME)"; 271 WRAPPER_EXTENSION = app; 272 }; 273 name = Debug; 274 }; 275 D8F8287315CB0A080091B85A /* Release */ = { 276 isa = XCBuildConfiguration; 277 buildSettings = { 278 COMBINE_HIDPI_IMAGES = YES; 279 FRAMEWORK_SEARCH_PATHS = ( 280 "$(inherited)", 281 "\"$(SRCROOT)/../../../../../arch-osx\"", 282 ); 283 GCC_PRECOMPILE_PREFIX_HEADER = YES; 284 GCC_PREFIX_HEADER = "PETSc cocoa example/PETSc cocoa example-Prefix.pch"; 285 INFOPLIST_FILE = "PETSc cocoa example/PETSc cocoa example-Info.plist"; 286 PRODUCT_NAME = "$(TARGET_NAME)"; 287 WRAPPER_EXTENSION = app; 288 }; 289 name = Release; 290 }; 291/* End XCBuildConfiguration section */ 292 293/* Begin XCConfigurationList section */ 294 D8F8284D15CB0A080091B85A /* Build configuration list for PBXProject "PETSc cocoa example" */ = { 295 isa = XCConfigurationList; 296 buildConfigurations = ( 297 D8F8286F15CB0A080091B85A /* Debug */, 298 D8F8287015CB0A080091B85A /* Release */, 299 ); 300 defaultConfigurationIsVisible = 0; 301 defaultConfigurationName = Release; 302 }; 303 D8F8287115CB0A080091B85A /* Build configuration list for PBXNativeTarget "PETSc cocoa example" */ = { 304 isa = XCConfigurationList; 305 buildConfigurations = ( 306 D8F8287215CB0A080091B85A /* Debug */, 307 D8F8287315CB0A080091B85A /* Release */, 308 ); 309 defaultConfigurationIsVisible = 0; 310 }; 311/* End XCConfigurationList section */ 312 }; 313 rootObject = D8F8284A15CB0A080091B85A /* Project object */; 314} 315