1// !$*UTF8*$!
2{
3	archiveVersion = 1;
4	classes = {
5	};
6	objectVersion = 46;
7	objects = {
8
9/* Begin PBXAggregateTarget section */
10		FDDB0E80109661D2003751DE /* Default */ = {
11			isa = PBXAggregateTarget;
12			buildConfigurationList = FDDB0E8B109661DB003751DE /* Build configuration list for PBXAggregateTarget "Default" */;
13			buildPhases = (
14			);
15			dependencies = (
16				FD50541B10A4CAEA0060248B /* PBXTargetDependency */,
17				FDDB0F00109665B7003751DE /* PBXTargetDependency */,
18			);
19			name = Default;
20			productName = Default;
21		};
22		FDDB0EFB1096659F003751DE /* Open Source Info */ = {
23			isa = PBXAggregateTarget;
24			buildConfigurationList = FDDB0F0A109665C3003751DE /* Build configuration list for PBXAggregateTarget "Open Source Info" */;
25			buildPhases = (
26				FDDB0EFA1096659F003751DE /* OpenSourceVersions */,
27				FDDB0F09109665C3003751DE /* OpenSourceLicenses */,
28			);
29			dependencies = (
30			);
31			name = "Open Source Info";
32			productName = "Open Source Info";
33		};
34/* End PBXAggregateTarget section */
35
36/* Begin PBXBuildFile section */
37		FD50541D10A4CB1F0060248B /* diffstat.1 in CopyFiles */ = {isa = PBXBuildFile; fileRef = FD5052B210A4CABA0060248B /* diffstat.1 */; };
38		FD50541E10A4CB210060248B /* diffstat.c in Sources */ = {isa = PBXBuildFile; fileRef = FD5052B310A4CABA0060248B /* diffstat.c */; };
39		FDDB0E9D10966219003751DE /* backupfile.c in Sources */ = {isa = PBXBuildFile; fileRef = FDDB0E90109661FE003751DE /* backupfile.c */; };
40		FDDB0E9E10966219003751DE /* inp.c in Sources */ = {isa = PBXBuildFile; fileRef = FDDB0E93109661FE003751DE /* inp.c */; };
41		FDDB0E9F10966219003751DE /* mkpath.c in Sources */ = {isa = PBXBuildFile; fileRef = FDDB0E95109661FE003751DE /* mkpath.c */; };
42		FDDB0EA010966219003751DE /* patch.c in Sources */ = {isa = PBXBuildFile; fileRef = FDDB0E97109661FE003751DE /* patch.c */; };
43		FDDB0EA110966219003751DE /* pch.c in Sources */ = {isa = PBXBuildFile; fileRef = FDDB0E99109661FE003751DE /* pch.c */; };
44		FDDB0EA210966219003751DE /* util.c in Sources */ = {isa = PBXBuildFile; fileRef = FDDB0E9B109661FE003751DE /* util.c */; };
45		FDDB0ED710966403003751DE /* patch.1 in Install man1 */ = {isa = PBXBuildFile; fileRef = FDDB0E96109661FE003751DE /* patch.1 */; };
46		FDDB0F01109665BB003751DE /* patch_cmds.plist in OpenSourceVersions */ = {isa = PBXBuildFile; fileRef = FDDB0EF710966590003751DE /* patch_cmds.plist */; };
47		FDDB0F03109665C2003751DE /* patch_cmds.txt in OpenSourceLicenses */ = {isa = PBXBuildFile; fileRef = FDDB0EF810966590003751DE /* patch_cmds.txt */; };
48/* End PBXBuildFile section */
49
50/* Begin PBXContainerItemProxy section */
51		FD50541A10A4CAEA0060248B /* PBXContainerItemProxy */ = {
52			isa = PBXContainerItemProxy;
53			containerPortal = FDDB0E77109661C0003751DE /* Project object */;
54			proxyType = 1;
55			remoteGlobalIDString = FD50541610A4CAE40060248B;
56			remoteInfo = diffstat;
57		};
58		FDDB0EFF109665B7003751DE /* PBXContainerItemProxy */ = {
59			isa = PBXContainerItemProxy;
60			containerPortal = FDDB0E77109661C0003751DE /* Project object */;
61			proxyType = 1;
62			remoteGlobalIDString = FDDB0EFB1096659F003751DE;
63			remoteInfo = "Open Source Info";
64		};
65/* End PBXContainerItemProxy section */
66
67/* Begin PBXCopyFilesBuildPhase section */
68		FD50541F10A4CB270060248B /* CopyFiles */ = {
69			isa = PBXCopyFilesBuildPhase;
70			buildActionMask = 8;
71			dstPath = /usr/share/man/man1;
72			dstSubfolderSpec = 0;
73			files = (
74				FD50541D10A4CB1F0060248B /* diffstat.1 in CopyFiles */,
75			);
76			runOnlyForDeploymentPostprocessing = 1;
77		};
78		FDDB0EDB10966409003751DE /* Install man1 */ = {
79			isa = PBXCopyFilesBuildPhase;
80			buildActionMask = 8;
81			dstPath = /usr/share/man/man1;
82			dstSubfolderSpec = 0;
83			files = (
84				FDDB0ED710966403003751DE /* patch.1 in Install man1 */,
85			);
86			name = "Install man1";
87			runOnlyForDeploymentPostprocessing = 1;
88		};
89		FDDB0EFA1096659F003751DE /* OpenSourceVersions */ = {
90			isa = PBXCopyFilesBuildPhase;
91			buildActionMask = 8;
92			dstPath = /usr/local/OpenSourceVersions;
93			dstSubfolderSpec = 0;
94			files = (
95				FDDB0F01109665BB003751DE /* patch_cmds.plist in OpenSourceVersions */,
96			);
97			name = OpenSourceVersions;
98			runOnlyForDeploymentPostprocessing = 1;
99		};
100		FDDB0F09109665C3003751DE /* OpenSourceLicenses */ = {
101			isa = PBXCopyFilesBuildPhase;
102			buildActionMask = 8;
103			dstPath = /usr/local/OpenSourceLicenses;
104			dstSubfolderSpec = 0;
105			files = (
106				FDDB0F03109665C2003751DE /* patch_cmds.txt in OpenSourceLicenses */,
107			);
108			name = OpenSourceLicenses;
109			runOnlyForDeploymentPostprocessing = 1;
110		};
111/* End PBXCopyFilesBuildPhase section */
112
113/* Begin PBXFileReference section */
114		FD5052B210A4CABA0060248B /* diffstat.1 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.man; path = diffstat.1; sourceTree = "<group>"; };
115		FD5052B310A4CABA0060248B /* diffstat.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = diffstat.c; sourceTree = "<group>"; };
116		FD50541710A4CAE40060248B /* diffstat */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = diffstat; sourceTree = BUILT_PRODUCTS_DIR; };
117		FDDB0E86109661DB003751DE /* patch */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = patch; sourceTree = BUILT_PRODUCTS_DIR; };
118		FDDB0E90109661FE003751DE /* backupfile.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = backupfile.c; sourceTree = "<group>"; };
119		FDDB0E91109661FE003751DE /* backupfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = backupfile.h; sourceTree = "<group>"; };
120		FDDB0E92109661FE003751DE /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = common.h; sourceTree = "<group>"; };
121		FDDB0E93109661FE003751DE /* inp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = inp.c; sourceTree = "<group>"; };
122		FDDB0E94109661FE003751DE /* inp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inp.h; sourceTree = "<group>"; };
123		FDDB0E95109661FE003751DE /* mkpath.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mkpath.c; sourceTree = "<group>"; };
124		FDDB0E96109661FE003751DE /* patch.1 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.man; path = patch.1; sourceTree = "<group>"; };
125		FDDB0E97109661FE003751DE /* patch.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = patch.c; sourceTree = "<group>"; };
126		FDDB0E98109661FE003751DE /* pathnames.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pathnames.h; sourceTree = "<group>"; };
127		FDDB0E99109661FE003751DE /* pch.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pch.c; sourceTree = "<group>"; };
128		FDDB0E9A109661FE003751DE /* pch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pch.h; sourceTree = "<group>"; };
129		FDDB0E9B109661FE003751DE /* util.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = util.c; sourceTree = "<group>"; };
130		FDDB0E9C109661FE003751DE /* util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = util.h; sourceTree = "<group>"; };
131		FDDB0EF710966590003751DE /* patch_cmds.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = patch_cmds.plist; sourceTree = "<group>"; };
132		FDDB0EF810966590003751DE /* patch_cmds.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = patch_cmds.txt; sourceTree = "<group>"; };
133/* End PBXFileReference section */
134
135/* Begin PBXFrameworksBuildPhase section */
136		FD50541510A4CAE40060248B /* Frameworks */ = {
137			isa = PBXFrameworksBuildPhase;
138			buildActionMask = 2147483647;
139			files = (
140			);
141			runOnlyForDeploymentPostprocessing = 0;
142		};
143		FDDB0E84109661DB003751DE /* Frameworks */ = {
144			isa = PBXFrameworksBuildPhase;
145			buildActionMask = 2147483647;
146			files = (
147			);
148			runOnlyForDeploymentPostprocessing = 0;
149		};
150/* End PBXFrameworksBuildPhase section */
151
152/* Begin PBXGroup section */
153		FD5052A910A4CABA0060248B /* diffstat */ = {
154			isa = PBXGroup;
155			children = (
156				FD5052B210A4CABA0060248B /* diffstat.1 */,
157				FD5052B310A4CABA0060248B /* diffstat.c */,
158			);
159			path = diffstat;
160			sourceTree = "<group>";
161		};
162		FDDB0E75109661C0003751DE = {
163			isa = PBXGroup;
164			children = (
165				FDDB0EF710966590003751DE /* patch_cmds.plist */,
166				FDDB0EF810966590003751DE /* patch_cmds.txt */,
167				FD5052A910A4CABA0060248B /* diffstat */,
168				FDDB0E8D109661FE003751DE /* patch */,
169				FDDB0E87109661DB003751DE /* Products */,
170			);
171			sourceTree = "<group>";
172		};
173		FDDB0E87109661DB003751DE /* Products */ = {
174			isa = PBXGroup;
175			children = (
176				FDDB0E86109661DB003751DE /* patch */,
177				FD50541710A4CAE40060248B /* diffstat */,
178			);
179			name = Products;
180			sourceTree = "<group>";
181		};
182		FDDB0E8D109661FE003751DE /* patch */ = {
183			isa = PBXGroup;
184			children = (
185				FDDB0E90109661FE003751DE /* backupfile.c */,
186				FDDB0E91109661FE003751DE /* backupfile.h */,
187				FDDB0E92109661FE003751DE /* common.h */,
188				FDDB0E93109661FE003751DE /* inp.c */,
189				FDDB0E94109661FE003751DE /* inp.h */,
190				FDDB0E95109661FE003751DE /* mkpath.c */,
191				FDDB0E96109661FE003751DE /* patch.1 */,
192				FDDB0E97109661FE003751DE /* patch.c */,
193				FDDB0E98109661FE003751DE /* pathnames.h */,
194				FDDB0E99109661FE003751DE /* pch.c */,
195				FDDB0E9A109661FE003751DE /* pch.h */,
196				FDDB0E9B109661FE003751DE /* util.c */,
197				FDDB0E9C109661FE003751DE /* util.h */,
198			);
199			path = patch;
200			sourceTree = "<group>";
201		};
202/* End PBXGroup section */
203
204/* Begin PBXNativeTarget section */
205		FD50541610A4CAE40060248B /* diffstat */ = {
206			isa = PBXNativeTarget;
207			buildConfigurationList = FD50542010A4CB270060248B /* Build configuration list for PBXNativeTarget "diffstat" */;
208			buildPhases = (
209				FD50541410A4CAE40060248B /* Sources */,
210				FD50541510A4CAE40060248B /* Frameworks */,
211				FD50541F10A4CB270060248B /* CopyFiles */,
212			);
213			buildRules = (
214			);
215			dependencies = (
216			);
217			name = diffstat;
218			productName = diffstat;
219			productReference = FD50541710A4CAE40060248B /* diffstat */;
220			productType = "com.apple.product-type.tool";
221		};
222		FDDB0E85109661DB003751DE /* patch */ = {
223			isa = PBXNativeTarget;
224			buildConfigurationList = FDDB0E8C109661DB003751DE /* Build configuration list for PBXNativeTarget "patch" */;
225			buildPhases = (
226				FDDB0E83109661DB003751DE /* Sources */,
227				FDDB0E84109661DB003751DE /* Frameworks */,
228				FDDB0EDB10966409003751DE /* Install man1 */,
229			);
230			buildRules = (
231			);
232			dependencies = (
233			);
234			name = patch;
235			productName = patch;
236			productReference = FDDB0E86109661DB003751DE /* patch */;
237			productType = "com.apple.product-type.tool";
238		};
239/* End PBXNativeTarget section */
240
241/* Begin PBXProject section */
242		FDDB0E77109661C0003751DE /* Project object */ = {
243			isa = PBXProject;
244			buildConfigurationList = FDDB0E7A109661C0003751DE /* Build configuration list for PBXProject "patch_cmds" */;
245			compatibilityVersion = "Xcode 3.2";
246			hasScannedForEncodings = 0;
247			mainGroup = FDDB0E75109661C0003751DE;
248			productRefGroup = FDDB0E87109661DB003751DE /* Products */;
249			projectDirPath = "";
250			projectRoot = "";
251			targets = (
252				FDDB0E80109661D2003751DE /* Default */,
253				FD50541610A4CAE40060248B /* diffstat */,
254				FDDB0E85109661DB003751DE /* patch */,
255				FDDB0EFB1096659F003751DE /* Open Source Info */,
256			);
257		};
258/* End PBXProject section */
259
260/* Begin PBXSourcesBuildPhase section */
261		FD50541410A4CAE40060248B /* Sources */ = {
262			isa = PBXSourcesBuildPhase;
263			buildActionMask = 2147483647;
264			files = (
265				FD50541E10A4CB210060248B /* diffstat.c in Sources */,
266			);
267			runOnlyForDeploymentPostprocessing = 0;
268		};
269		FDDB0E83109661DB003751DE /* Sources */ = {
270			isa = PBXSourcesBuildPhase;
271			buildActionMask = 2147483647;
272			files = (
273				FDDB0EA010966219003751DE /* patch.c in Sources */,
274				FDDB0EA110966219003751DE /* pch.c in Sources */,
275				FDDB0E9E10966219003751DE /* inp.c in Sources */,
276				FDDB0EA210966219003751DE /* util.c in Sources */,
277				FDDB0E9D10966219003751DE /* backupfile.c in Sources */,
278				FDDB0E9F10966219003751DE /* mkpath.c in Sources */,
279			);
280			runOnlyForDeploymentPostprocessing = 0;
281		};
282/* End PBXSourcesBuildPhase section */
283
284/* Begin PBXTargetDependency section */
285		FD50541B10A4CAEA0060248B /* PBXTargetDependency */ = {
286			isa = PBXTargetDependency;
287			target = FD50541610A4CAE40060248B /* diffstat */;
288			targetProxy = FD50541A10A4CAEA0060248B /* PBXContainerItemProxy */;
289		};
290		FDDB0F00109665B7003751DE /* PBXTargetDependency */ = {
291			isa = PBXTargetDependency;
292			target = FDDB0EFB1096659F003751DE /* Open Source Info */;
293			targetProxy = FDDB0EFF109665B7003751DE /* PBXContainerItemProxy */;
294		};
295/* End PBXTargetDependency section */
296
297/* Begin XCBuildConfiguration section */
298		FD50541910A4CAE50060248B /* Release */ = {
299			isa = XCBuildConfiguration;
300			buildSettings = {
301				GCC_PREPROCESSOR_DEFINITIONS = (
302					HAVE_CONFIG_H,
303					"_XOPEN_SOURCE=500",
304					_DARWIN_C_SOURCE,
305				);
306				HEADER_SEARCH_PATHS = "$(SRCROOT)/diffstat";
307				INSTALL_PATH = /usr/bin;
308				PRODUCT_NAME = diffstat;
309			};
310			name = Release;
311		};
312		FDDB0E79109661C0003751DE /* Release */ = {
313			isa = XCBuildConfiguration;
314			buildSettings = {
315				ALWAYS_SEARCH_USER_PATHS = NO;
316				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
317				CODE_SIGN_IDENTITY = "-";
318				CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)";
319				DEAD_CODE_STRIPPING = YES;
320				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
321				PREBINDING = NO;
322				USE_HEADERMAP = NO;
323				VERSIONING_SYSTEM = "apple-generic";
324				VERSION_INFO_PREFIX = __;
325				WARNING_CFLAGS = "-Wall";
326				ZERO_LINK = NO;
327			};
328			name = Release;
329		};
330		FDDB0E82109661D2003751DE /* Release */ = {
331			isa = XCBuildConfiguration;
332			buildSettings = {
333				PRODUCT_NAME = Default;
334			};
335			name = Release;
336		};
337		FDDB0E8A109661DB003751DE /* Release */ = {
338			isa = XCBuildConfiguration;
339			buildSettings = {
340				INSTALL_PATH = /usr/bin;
341				PRODUCT_NAME = patch;
342			};
343			name = Release;
344		};
345		FDDB0EFC1096659F003751DE /* Release */ = {
346			isa = XCBuildConfiguration;
347			buildSettings = {
348				PRODUCT_NAME = "Open Source Info";
349			};
350			name = Release;
351		};
352/* End XCBuildConfiguration section */
353
354/* Begin XCConfigurationList section */
355		FD50542010A4CB270060248B /* Build configuration list for PBXNativeTarget "diffstat" */ = {
356			isa = XCConfigurationList;
357			buildConfigurations = (
358				FD50541910A4CAE50060248B /* Release */,
359			);
360			defaultConfigurationIsVisible = 0;
361			defaultConfigurationName = Release;
362		};
363		FDDB0E7A109661C0003751DE /* Build configuration list for PBXProject "patch_cmds" */ = {
364			isa = XCConfigurationList;
365			buildConfigurations = (
366				FDDB0E79109661C0003751DE /* Release */,
367			);
368			defaultConfigurationIsVisible = 0;
369			defaultConfigurationName = Release;
370		};
371		FDDB0E8B109661DB003751DE /* Build configuration list for PBXAggregateTarget "Default" */ = {
372			isa = XCConfigurationList;
373			buildConfigurations = (
374				FDDB0E82109661D2003751DE /* Release */,
375			);
376			defaultConfigurationIsVisible = 0;
377			defaultConfigurationName = Release;
378		};
379		FDDB0E8C109661DB003751DE /* Build configuration list for PBXNativeTarget "patch" */ = {
380			isa = XCConfigurationList;
381			buildConfigurations = (
382				FDDB0E8A109661DB003751DE /* Release */,
383			);
384			defaultConfigurationIsVisible = 0;
385			defaultConfigurationName = Release;
386		};
387		FDDB0F0A109665C3003751DE /* Build configuration list for PBXAggregateTarget "Open Source Info" */ = {
388			isa = XCConfigurationList;
389			buildConfigurations = (
390				FDDB0EFC1096659F003751DE /* Release */,
391			);
392			defaultConfigurationIsVisible = 0;
393			defaultConfigurationName = Release;
394		};
395/* End XCConfigurationList section */
396	};
397	rootObject = FDDB0E77109661C0003751DE /* Project object */;
398}
399