1*a2aa46e6SBarry Smith// !$*UTF8*$!
2*a2aa46e6SBarry Smith{
3*a2aa46e6SBarry Smith	archiveVersion = 1;
4*a2aa46e6SBarry Smith	classes = {
5*a2aa46e6SBarry Smith	};
6*a2aa46e6SBarry Smith	objectVersion = 46;
7*a2aa46e6SBarry Smith	objects = {
8*a2aa46e6SBarry Smith
9*a2aa46e6SBarry Smith/* Begin PBXBuildFile section */
10*a2aa46e6SBarry Smith		D8027C9C15CB04C300F715AC /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = D8027C9B15CB04C300F715AC /* main.c */; };
11*a2aa46e6SBarry Smith		D8027C9E15CB04C300F715AC /* PETSc_command_line_example.1 in CopyFiles */ = {isa = PBXBuildFile; fileRef = D8027C9D15CB04C300F715AC /* PETSc_command_line_example.1 */; };
12*a2aa46e6SBarry Smith		D8455FFC195FB15D00B44E63 /* PETSc.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D8455FFB195FB15D00B44E63 /* PETSc.framework */; };
13*a2aa46e6SBarry Smith/* End PBXBuildFile section */
14*a2aa46e6SBarry Smith
15*a2aa46e6SBarry Smith/* Begin PBXCopyFilesBuildPhase section */
16*a2aa46e6SBarry Smith		D8027C9515CB04C300F715AC /* CopyFiles */ = {
17*a2aa46e6SBarry Smith			isa = PBXCopyFilesBuildPhase;
18*a2aa46e6SBarry Smith			buildActionMask = 2147483647;
19*a2aa46e6SBarry Smith			dstPath = usr/share/man/man1;
20*a2aa46e6SBarry Smith			dstSubfolderSpec = 0;
21*a2aa46e6SBarry Smith			files = (
22*a2aa46e6SBarry Smith				D8027C9E15CB04C300F715AC /* PETSc_command_line_example.1 in CopyFiles */,
23*a2aa46e6SBarry Smith			);
24*a2aa46e6SBarry Smith			runOnlyForDeploymentPostprocessing = 1;
25*a2aa46e6SBarry Smith		};
26*a2aa46e6SBarry Smith/* End PBXCopyFilesBuildPhase section */
27*a2aa46e6SBarry Smith
28*a2aa46e6SBarry Smith/* Begin PBXFileReference section */
29*a2aa46e6SBarry Smith		D8027C9715CB04C300F715AC /* PETSc command line example */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "PETSc command line example"; sourceTree = BUILT_PRODUCTS_DIR; };
30*a2aa46e6SBarry Smith		D8027C9B15CB04C300F715AC /* main.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = main.c; sourceTree = "<group>"; };
31*a2aa46e6SBarry Smith		D8027C9D15CB04C300F715AC /* PETSc_command_line_example.1 */ = {isa = PBXFileReference; lastKnownFileType = text.man; path = PETSc_command_line_example.1; sourceTree = "<group>"; };
32*a2aa46e6SBarry Smith		D8455FFB195FB15D00B44E63 /* PETSc.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = PETSc.framework; path = ../../../../../../../../../Library/Frameworks/PETSc.framework; sourceTree = "<group>"; };
33*a2aa46e6SBarry Smith/* End PBXFileReference section */
34*a2aa46e6SBarry Smith
35*a2aa46e6SBarry Smith/* Begin PBXFrameworksBuildPhase section */
36*a2aa46e6SBarry Smith		D8027C9415CB04C300F715AC /* Frameworks */ = {
37*a2aa46e6SBarry Smith			isa = PBXFrameworksBuildPhase;
38*a2aa46e6SBarry Smith			buildActionMask = 2147483647;
39*a2aa46e6SBarry Smith			files = (
40*a2aa46e6SBarry Smith				D8455FFC195FB15D00B44E63 /* PETSc.framework in Frameworks */,
41*a2aa46e6SBarry Smith			);
42*a2aa46e6SBarry Smith			runOnlyForDeploymentPostprocessing = 0;
43*a2aa46e6SBarry Smith		};
44*a2aa46e6SBarry Smith/* End PBXFrameworksBuildPhase section */
45*a2aa46e6SBarry Smith
46*a2aa46e6SBarry Smith/* Begin PBXGroup section */
47*a2aa46e6SBarry Smith		D8027C8C15CB04C300F715AC = {
48*a2aa46e6SBarry Smith			isa = PBXGroup;
49*a2aa46e6SBarry Smith			children = (
50*a2aa46e6SBarry Smith				D8455FFB195FB15D00B44E63 /* PETSc.framework */,
51*a2aa46e6SBarry Smith				D8027C9A15CB04C300F715AC /* PETSc command line example */,
52*a2aa46e6SBarry Smith				D8027C9815CB04C300F715AC /* Products */,
53*a2aa46e6SBarry Smith			);
54*a2aa46e6SBarry Smith			sourceTree = "<group>";
55*a2aa46e6SBarry Smith		};
56*a2aa46e6SBarry Smith		D8027C9815CB04C300F715AC /* Products */ = {
57*a2aa46e6SBarry Smith			isa = PBXGroup;
58*a2aa46e6SBarry Smith			children = (
59*a2aa46e6SBarry Smith				D8027C9715CB04C300F715AC /* PETSc command line example */,
60*a2aa46e6SBarry Smith			);
61*a2aa46e6SBarry Smith			name = Products;
62*a2aa46e6SBarry Smith			sourceTree = "<group>";
63*a2aa46e6SBarry Smith		};
64*a2aa46e6SBarry Smith		D8027C9A15CB04C300F715AC /* PETSc command line example */ = {
65*a2aa46e6SBarry Smith			isa = PBXGroup;
66*a2aa46e6SBarry Smith			children = (
67*a2aa46e6SBarry Smith				D8027C9B15CB04C300F715AC /* main.c */,
68*a2aa46e6SBarry Smith				D8027C9D15CB04C300F715AC /* PETSc_command_line_example.1 */,
69*a2aa46e6SBarry Smith			);
70*a2aa46e6SBarry Smith			path = "PETSc command line example";
71*a2aa46e6SBarry Smith			sourceTree = "<group>";
72*a2aa46e6SBarry Smith		};
73*a2aa46e6SBarry Smith/* End PBXGroup section */
74*a2aa46e6SBarry Smith
75*a2aa46e6SBarry Smith/* Begin PBXNativeTarget section */
76*a2aa46e6SBarry Smith		D8027C9615CB04C300F715AC /* PETSc command line example */ = {
77*a2aa46e6SBarry Smith			isa = PBXNativeTarget;
78*a2aa46e6SBarry Smith			buildConfigurationList = D8027CA115CB04C300F715AC /* Build configuration list for PBXNativeTarget "PETSc command line example" */;
79*a2aa46e6SBarry Smith			buildPhases = (
80*a2aa46e6SBarry Smith				D8027C9315CB04C300F715AC /* Sources */,
81*a2aa46e6SBarry Smith				D8027C9415CB04C300F715AC /* Frameworks */,
82*a2aa46e6SBarry Smith				D8027C9515CB04C300F715AC /* CopyFiles */,
83*a2aa46e6SBarry Smith			);
84*a2aa46e6SBarry Smith			buildRules = (
85*a2aa46e6SBarry Smith			);
86*a2aa46e6SBarry Smith			dependencies = (
87*a2aa46e6SBarry Smith			);
88*a2aa46e6SBarry Smith			name = "PETSc command line example";
89*a2aa46e6SBarry Smith			productName = "PETSc command line example";
90*a2aa46e6SBarry Smith			productReference = D8027C9715CB04C300F715AC /* PETSc command line example */;
91*a2aa46e6SBarry Smith			productType = "com.apple.product-type.tool";
92*a2aa46e6SBarry Smith		};
93*a2aa46e6SBarry Smith/* End PBXNativeTarget section */
94*a2aa46e6SBarry Smith
95*a2aa46e6SBarry Smith/* Begin PBXProject section */
96*a2aa46e6SBarry Smith		D8027C8E15CB04C300F715AC /* Project object */ = {
97*a2aa46e6SBarry Smith			isa = PBXProject;
98*a2aa46e6SBarry Smith			attributes = {
99*a2aa46e6SBarry Smith				LastUpgradeCheck = 0510;
100*a2aa46e6SBarry Smith				ORGANIZATIONNAME = "Barry Smith";
101*a2aa46e6SBarry Smith			};
102*a2aa46e6SBarry Smith			buildConfigurationList = D8027C9115CB04C300F715AC /* Build configuration list for PBXProject "PETSc command line example" */;
103*a2aa46e6SBarry Smith			compatibilityVersion = "Xcode 3.2";
104*a2aa46e6SBarry Smith			developmentRegion = English;
105*a2aa46e6SBarry Smith			hasScannedForEncodings = 0;
106*a2aa46e6SBarry Smith			knownRegions = (
107*a2aa46e6SBarry Smith				en,
108*a2aa46e6SBarry Smith			);
109*a2aa46e6SBarry Smith			mainGroup = D8027C8C15CB04C300F715AC;
110*a2aa46e6SBarry Smith			productRefGroup = D8027C9815CB04C300F715AC /* Products */;
111*a2aa46e6SBarry Smith			projectDirPath = "";
112*a2aa46e6SBarry Smith			projectRoot = "";
113*a2aa46e6SBarry Smith			targets = (
114*a2aa46e6SBarry Smith				D8027C9615CB04C300F715AC /* PETSc command line example */,
115*a2aa46e6SBarry Smith			);
116*a2aa46e6SBarry Smith		};
117*a2aa46e6SBarry Smith/* End PBXProject section */
118*a2aa46e6SBarry Smith
119*a2aa46e6SBarry Smith/* Begin PBXSourcesBuildPhase section */
120*a2aa46e6SBarry Smith		D8027C9315CB04C300F715AC /* Sources */ = {
121*a2aa46e6SBarry Smith			isa = PBXSourcesBuildPhase;
122*a2aa46e6SBarry Smith			buildActionMask = 2147483647;
123*a2aa46e6SBarry Smith			files = (
124*a2aa46e6SBarry Smith				D8027C9C15CB04C300F715AC /* main.c in Sources */,
125*a2aa46e6SBarry Smith			);
126*a2aa46e6SBarry Smith			runOnlyForDeploymentPostprocessing = 0;
127*a2aa46e6SBarry Smith		};
128*a2aa46e6SBarry Smith/* End PBXSourcesBuildPhase section */
129*a2aa46e6SBarry Smith
130*a2aa46e6SBarry Smith/* Begin XCBuildConfiguration section */
131*a2aa46e6SBarry Smith		D8027C9F15CB04C300F715AC /* Debug */ = {
132*a2aa46e6SBarry Smith			isa = XCBuildConfiguration;
133*a2aa46e6SBarry Smith			buildSettings = {
134*a2aa46e6SBarry Smith				ALWAYS_SEARCH_USER_PATHS = NO;
135*a2aa46e6SBarry Smith				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
136*a2aa46e6SBarry Smith				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
137*a2aa46e6SBarry Smith				COPY_PHASE_STRIP = NO;
138*a2aa46e6SBarry Smith				GCC_C_LANGUAGE_STANDARD = gnu99;
139*a2aa46e6SBarry Smith				GCC_DYNAMIC_NO_PIC = NO;
140*a2aa46e6SBarry Smith				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
141*a2aa46e6SBarry Smith				GCC_OPTIMIZATION_LEVEL = 0;
142*a2aa46e6SBarry Smith				GCC_PREPROCESSOR_DEFINITIONS = (
143*a2aa46e6SBarry Smith					"DEBUG=1",
144*a2aa46e6SBarry Smith					"$(inherited)",
145*a2aa46e6SBarry Smith				);
146*a2aa46e6SBarry Smith				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
147*a2aa46e6SBarry Smith				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
148*a2aa46e6SBarry Smith				GCC_WARN_ABOUT_RETURN_TYPE = YES;
149*a2aa46e6SBarry Smith				GCC_WARN_UNINITIALIZED_AUTOS = YES;
150*a2aa46e6SBarry Smith				GCC_WARN_UNUSED_VARIABLE = YES;
151*a2aa46e6SBarry Smith				MACOSX_DEPLOYMENT_TARGET = 10.8;
152*a2aa46e6SBarry Smith				ONLY_ACTIVE_ARCH = YES;
153*a2aa46e6SBarry Smith				SDKROOT = macosx;
154*a2aa46e6SBarry Smith			};
155*a2aa46e6SBarry Smith			name = Debug;
156*a2aa46e6SBarry Smith		};
157*a2aa46e6SBarry Smith		D8027CA015CB04C300F715AC /* Release */ = {
158*a2aa46e6SBarry Smith			isa = XCBuildConfiguration;
159*a2aa46e6SBarry Smith			buildSettings = {
160*a2aa46e6SBarry Smith				ALWAYS_SEARCH_USER_PATHS = NO;
161*a2aa46e6SBarry Smith				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
162*a2aa46e6SBarry Smith				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
163*a2aa46e6SBarry Smith				COPY_PHASE_STRIP = YES;
164*a2aa46e6SBarry Smith				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
165*a2aa46e6SBarry Smith				GCC_C_LANGUAGE_STANDARD = gnu99;
166*a2aa46e6SBarry Smith				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
167*a2aa46e6SBarry Smith				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
168*a2aa46e6SBarry Smith				GCC_WARN_ABOUT_RETURN_TYPE = YES;
169*a2aa46e6SBarry Smith				GCC_WARN_UNINITIALIZED_AUTOS = YES;
170*a2aa46e6SBarry Smith				GCC_WARN_UNUSED_VARIABLE = YES;
171*a2aa46e6SBarry Smith				MACOSX_DEPLOYMENT_TARGET = 10.8;
172*a2aa46e6SBarry Smith				SDKROOT = macosx;
173*a2aa46e6SBarry Smith			};
174*a2aa46e6SBarry Smith			name = Release;
175*a2aa46e6SBarry Smith		};
176*a2aa46e6SBarry Smith		D8027CA215CB04C300F715AC /* Debug */ = {
177*a2aa46e6SBarry Smith			isa = XCBuildConfiguration;
178*a2aa46e6SBarry Smith			buildSettings = {
179*a2aa46e6SBarry Smith				FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks/PETSc-OSX/debug";
180*a2aa46e6SBarry Smith				PRODUCT_NAME = "$(TARGET_NAME)";
181*a2aa46e6SBarry Smith			};
182*a2aa46e6SBarry Smith			name = Debug;
183*a2aa46e6SBarry Smith		};
184*a2aa46e6SBarry Smith		D8027CA315CB04C300F715AC /* Release */ = {
185*a2aa46e6SBarry Smith			isa = XCBuildConfiguration;
186*a2aa46e6SBarry Smith			buildSettings = {
187*a2aa46e6SBarry Smith				FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks/PETSc-OSX/release";
188*a2aa46e6SBarry Smith				PRODUCT_NAME = "$(TARGET_NAME)";
189*a2aa46e6SBarry Smith			};
190*a2aa46e6SBarry Smith			name = Release;
191*a2aa46e6SBarry Smith		};
192*a2aa46e6SBarry Smith/* End XCBuildConfiguration section */
193*a2aa46e6SBarry Smith
194*a2aa46e6SBarry Smith/* Begin XCConfigurationList section */
195*a2aa46e6SBarry Smith		D8027C9115CB04C300F715AC /* Build configuration list for PBXProject "PETSc command line example" */ = {
196*a2aa46e6SBarry Smith			isa = XCConfigurationList;
197*a2aa46e6SBarry Smith			buildConfigurations = (
198*a2aa46e6SBarry Smith				D8027C9F15CB04C300F715AC /* Debug */,
199*a2aa46e6SBarry Smith				D8027CA015CB04C300F715AC /* Release */,
200*a2aa46e6SBarry Smith			);
201*a2aa46e6SBarry Smith			defaultConfigurationIsVisible = 0;
202*a2aa46e6SBarry Smith			defaultConfigurationName = Release;
203*a2aa46e6SBarry Smith		};
204*a2aa46e6SBarry Smith		D8027CA115CB04C300F715AC /* Build configuration list for PBXNativeTarget "PETSc command line example" */ = {
205*a2aa46e6SBarry Smith			isa = XCConfigurationList;
206*a2aa46e6SBarry Smith			buildConfigurations = (
207*a2aa46e6SBarry Smith				D8027CA215CB04C300F715AC /* Debug */,
208*a2aa46e6SBarry Smith				D8027CA315CB04C300F715AC /* Release */,
209*a2aa46e6SBarry Smith			);
210*a2aa46e6SBarry Smith			defaultConfigurationIsVisible = 0;
211*a2aa46e6SBarry Smith			defaultConfigurationName = Release;
212*a2aa46e6SBarry Smith		};
213*a2aa46e6SBarry Smith/* End XCConfigurationList section */
214*a2aa46e6SBarry Smith	};
215*a2aa46e6SBarry Smith	rootObject = D8027C8E15CB04C300F715AC /* Project object */;
216*a2aa46e6SBarry Smith}
217*a2aa46e6SBarry Smith