9 /* Begin PBXBuildFile section */
10 721D4F071EA95283000F0555 /* copyfile.c in Sources */ = {isa = PBXBuildFile; fileRef = FCCE17C1135A658F002CEE6D /* copyfile.c */; };
11 721D4F081EA95290000F0555 /* xattr_flags.c in Sources */ = {isa = PBXBuildFile; fileRef = 72406E621676C3C80099568B /* xattr_flags.c */; };
12 72406E631676C3C80099568B /* xattr_flags.c in Sources */ = {isa = PBXBuildFile; fileRef = 72406E621676C3C80099568B /* xattr_flags.c */; };
13 726EE9DB1E9423E50017A5B9 /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = 726EE9DA1E9423E50017A5B9 /* main.c */; };
14 726EE9E01E9425160017A5B9 /* sparse_test.c in Sources */ = {isa = PBXBuildFile; fileRef = 726EE9DE1E9425160017A5B9 /* sparse_test.c */; };
15 726EE9E41E946B320017A5B9 /* systemx.c in Sources */ = {isa = PBXBuildFile; fileRef = 726EE9E21E946B320017A5B9 /* systemx.c */; };
16 726EE9E61E946D590017A5B9 /* test_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 726EE9E51E946D590017A5B9 /* test_utils.c */; };
17 72B4C0F41676C47D00C13E05 /* copyfile_private.h in Headers */ = {isa = PBXBuildFile; fileRef = 72B4C0F31676C47D00C13E05 /* copyfile_private.h */; settings = {ATTRIBUTES = (Private, ); }; };
18 72EAA3B016A72F4500833E98 /* xattr_flags.h in Headers */ = {isa = PBXBuildFile; fileRef = 72EAA3AF16A72F4500833E98 /* xattr_flags.h */; settings = {ATTRIBUTES = (Public, ); }; };
19 86EF9F0A1834018C00AAB3F3 /* xattr_properties.h in Headers */ = {isa = PBXBuildFile; fileRef = 86EF9F091834018C00AAB3F3 /* xattr_properties.h */; settings = {ATTRIBUTES = (Private, ); }; };
20 FCCE17C3135A658F002CEE6D /* copyfile.c in Sources */ = {isa = PBXBuildFile; fileRef = FCCE17C1135A658F002CEE6D /* copyfile.c */; };
21 FCCE17C4135A658F002CEE6D /* copyfile.h in Headers */ = {isa = PBXBuildFile; fileRef = FCCE17C2135A658F002CEE6D /* copyfile.h */; settings = {ATTRIBUTES = (Public, ); }; };
22 /* End PBXBuildFile section */
24 /* Begin PBXCopyFilesBuildPhase section */
25 726EE9D61E9423E50017A5B9 /* CopyFiles */ = {
26 isa = PBXCopyFilesBuildPhase;
27 buildActionMask = 2147483647;
28 dstPath = /usr/share/man/man1/;
32 runOnlyForDeploymentPostprocessing = 1;
34 /* End PBXCopyFilesBuildPhase section */
36 /* Begin PBXFileReference section */
37 3F1EFD4C185C4EB400D1C970 /* copyfile.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = copyfile.xcconfig; path = xcodescripts/copyfile.xcconfig; sourceTree = "<group>"; };
38 721D4F051EA95008000F0555 /* libcopyfile.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libcopyfile.tbd; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/lib/system/libcopyfile.tbd; sourceTree = DEVELOPER_DIR; };
39 72406E621676C3C80099568B /* xattr_flags.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xattr_flags.c; sourceTree = "<group>"; };
40 726EE9D81E9423E50017A5B9 /* copyfile_test */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = copyfile_test; sourceTree = BUILT_PRODUCTS_DIR; };
41 726EE9DA1E9423E50017A5B9 /* main.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = main.c; sourceTree = "<group>"; };
42 726EE9DE1E9425160017A5B9 /* sparse_test.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sparse_test.c; sourceTree = "<group>"; };
43 726EE9DF1E9425160017A5B9 /* sparse_test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sparse_test.h; sourceTree = "<group>"; };
44 726EE9E11E9427B40017A5B9 /* test_utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = test_utils.h; sourceTree = "<group>"; };
45 726EE9E21E946B320017A5B9 /* systemx.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = systemx.c; sourceTree = "<group>"; };
46 726EE9E31E946B320017A5B9 /* systemx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = systemx.h; sourceTree = "<group>"; };
47 726EE9E51E946D590017A5B9 /* test_utils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = test_utils.c; sourceTree = "<group>"; };
48 72B4C0F31676C47D00C13E05 /* copyfile_private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = copyfile_private.h; sourceTree = "<group>"; };
49 72EAA3AF16A72F4500833E98 /* xattr_flags.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xattr_flags.h; sourceTree = "<group>"; };
50 861E1C14180F0AF900E65B9A /* xattr_name_with_flags.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = xattr_name_with_flags.3; sourceTree = "<group>"; };
51 86EF9F091834018C00AAB3F3 /* xattr_properties.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xattr_properties.h; sourceTree = "<group>"; };
52 FCCE17BB135A6444002CEE6D /* libcopyfile.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libcopyfile.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
53 FCCE17C0135A658F002CEE6D /* copyfile.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = copyfile.3; sourceTree = "<group>"; };
54 FCCE17C1135A658F002CEE6D /* copyfile.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = copyfile.c; sourceTree = "<group>"; };
55 FCCE17C2135A658F002CEE6D /* copyfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = copyfile.h; sourceTree = "<group>"; };
56 /* End PBXFileReference section */
58 /* Begin PBXFrameworksBuildPhase section */
59 726EE9D51E9423E50017A5B9 /* Frameworks */ = {
60 isa = PBXFrameworksBuildPhase;
61 buildActionMask = 2147483647;
64 runOnlyForDeploymentPostprocessing = 0;
66 FCCE17B8135A6444002CEE6D /* Frameworks */ = {
67 isa = PBXFrameworksBuildPhase;
68 buildActionMask = 2147483647;
71 runOnlyForDeploymentPostprocessing = 0;
73 /* End PBXFrameworksBuildPhase section */
75 /* Begin PBXGroup section */
76 721D4F041EA95007000F0555 /* Frameworks */ = {
79 721D4F051EA95008000F0555 /* libcopyfile.tbd */,
82 sourceTree = "<group>";
84 726EE9D91E9423E50017A5B9 /* copyfile_test */ = {
87 726EE9DA1E9423E50017A5B9 /* main.c */,
88 726EE9DE1E9425160017A5B9 /* sparse_test.c */,
89 726EE9DF1E9425160017A5B9 /* sparse_test.h */,
90 726EE9E51E946D590017A5B9 /* test_utils.c */,
91 726EE9E11E9427B40017A5B9 /* test_utils.h */,
92 726EE9E21E946B320017A5B9 /* systemx.c */,
93 726EE9E31E946B320017A5B9 /* systemx.h */,
96 sourceTree = "<group>";
98 FCCE17AB135A5FFB002CEE6D = {
101 3F1EFD4C185C4EB400D1C970 /* copyfile.xcconfig */,
102 861E1C14180F0AF900E65B9A /* xattr_name_with_flags.3 */,
103 72B4C0F31676C47D00C13E05 /* copyfile_private.h */,
104 72EAA3AF16A72F4500833E98 /* xattr_flags.h */,
105 72406E621676C3C80099568B /* xattr_flags.c */,
106 FCCE17C0135A658F002CEE6D /* copyfile.3 */,
107 FCCE17C1135A658F002CEE6D /* copyfile.c */,
108 86EF9F091834018C00AAB3F3 /* xattr_properties.h */,
109 FCCE17C2135A658F002CEE6D /* copyfile.h */,
110 726EE9D91E9423E50017A5B9 /* copyfile_test */,
111 FCCE17BC135A6444002CEE6D /* Products */,
112 721D4F041EA95007000F0555 /* Frameworks */,
114 sourceTree = "<group>";
117 FCCE17BC135A6444002CEE6D /* Products */ = {
120 FCCE17BB135A6444002CEE6D /* libcopyfile.dylib */,
121 726EE9D81E9423E50017A5B9 /* copyfile_test */,
124 sourceTree = "<group>";
126 /* End PBXGroup section */
128 /* Begin PBXHeadersBuildPhase section */
129 FCCE17B9135A6444002CEE6D /* Headers */ = {
130 isa = PBXHeadersBuildPhase;
131 buildActionMask = 2147483647;
133 FCCE17C4135A658F002CEE6D /* copyfile.h in Headers */,
134 72EAA3B016A72F4500833E98 /* xattr_flags.h in Headers */,
135 72B4C0F41676C47D00C13E05 /* copyfile_private.h in Headers */,
136 86EF9F0A1834018C00AAB3F3 /* xattr_properties.h in Headers */,
138 runOnlyForDeploymentPostprocessing = 0;
140 /* End PBXHeadersBuildPhase section */
142 /* Begin PBXNativeTarget section */
143 726EE9D71E9423E50017A5B9 /* copyfile_test */ = {
144 isa = PBXNativeTarget;
145 buildConfigurationList = 726EE9DD1E9423E50017A5B9 /* Build configuration list for PBXNativeTarget "copyfile_test" */;
147 726EE9D41E9423E50017A5B9 /* Sources */,
148 726EE9D51E9423E50017A5B9 /* Frameworks */,
149 726EE9D61E9423E50017A5B9 /* CopyFiles */,
155 name = copyfile_test;
156 productName = copyfile_test;
157 productReference = 726EE9D81E9423E50017A5B9 /* copyfile_test */;
158 productType = "com.apple.product-type.tool";
160 FCCE17BA135A6444002CEE6D /* copyfile */ = {
161 isa = PBXNativeTarget;
162 buildConfigurationList = FCCE17BE135A6444002CEE6D /* Build configuration list for PBXNativeTarget "copyfile" */;
164 FCCE17B7135A6444002CEE6D /* Sources */,
165 FCCE17B8135A6444002CEE6D /* Frameworks */,
166 FCCE17B9135A6444002CEE6D /* Headers */,
167 FCCE17DF135A70A0002CEE6D /* Run Script */,
174 productName = copyfile;
175 productReference = FCCE17BB135A6444002CEE6D /* libcopyfile.dylib */;
176 productType = "com.apple.product-type.library.dynamic";
178 /* End PBXNativeTarget section */
180 /* Begin PBXProject section */
181 FCCE17AD135A5FFB002CEE6D /* Project object */ = {
184 ORGANIZATIONNAME = "Apple Inc.";
186 726EE9D71E9423E50017A5B9 = {
187 CreatedOnToolsVersion = 9.0;
188 ProvisioningStyle = Automatic;
192 buildConfigurationList = FCCE17B0135A5FFB002CEE6D /* Build configuration list for PBXProject "copyfile" */;
193 compatibilityVersion = "Xcode 3.2";
194 developmentRegion = English;
195 hasScannedForEncodings = 0;
199 mainGroup = FCCE17AB135A5FFB002CEE6D;
200 productRefGroup = FCCE17BC135A6444002CEE6D /* Products */;
204 FCCE17BA135A6444002CEE6D /* copyfile */,
205 726EE9D71E9423E50017A5B9 /* copyfile_test */,
208 /* End PBXProject section */
210 /* Begin PBXShellScriptBuildPhase section */
211 FCCE17DF135A70A0002CEE6D /* Run Script */ = {
212 isa = PBXShellScriptBuildPhase;
221 runOnlyForDeploymentPostprocessing = 1;
223 shellScript = ". \"$PROJECT_DIR\"/xcodescripts/install_files.sh";
225 /* End PBXShellScriptBuildPhase section */
227 /* Begin PBXSourcesBuildPhase section */
228 726EE9D41E9423E50017A5B9 /* Sources */ = {
229 isa = PBXSourcesBuildPhase;
230 buildActionMask = 2147483647;
232 721D4F081EA95290000F0555 /* xattr_flags.c in Sources */,
233 721D4F071EA95283000F0555 /* copyfile.c in Sources */,
234 726EE9DB1E9423E50017A5B9 /* main.c in Sources */,
235 726EE9E61E946D590017A5B9 /* test_utils.c in Sources */,
236 726EE9E41E946B320017A5B9 /* systemx.c in Sources */,
237 726EE9E01E9425160017A5B9 /* sparse_test.c in Sources */,
239 runOnlyForDeploymentPostprocessing = 0;
241 FCCE17B7135A6444002CEE6D /* Sources */ = {
242 isa = PBXSourcesBuildPhase;
243 buildActionMask = 2147483647;
245 FCCE17C3135A658F002CEE6D /* copyfile.c in Sources */,
246 72406E631676C3C80099568B /* xattr_flags.c in Sources */,
248 runOnlyForDeploymentPostprocessing = 0;
250 /* End PBXSourcesBuildPhase section */
252 /* Begin XCBuildConfiguration section */
253 726EE9DC1E9423E50017A5B9 /* Release */ = {
254 isa = XCBuildConfiguration;
256 ALWAYS_SEARCH_USER_PATHS = NO;
257 CLANG_ANALYZER_NONNULL = YES;
258 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
259 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
260 CLANG_CXX_LIBRARY = "libc++";
261 CLANG_ENABLE_MODULES = YES;
262 CLANG_ENABLE_OBJC_ARC = YES;
263 CLANG_WARN_BOOL_CONVERSION = YES;
264 CLANG_WARN_CONSTANT_CONVERSION = YES;
265 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
266 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
267 CLANG_WARN_EMPTY_BODY = YES;
268 CLANG_WARN_ENUM_CONVERSION = YES;
269 CLANG_WARN_INFINITE_RECURSION = YES;
270 CLANG_WARN_INT_CONVERSION = YES;
271 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
272 CLANG_WARN_SUSPICIOUS_MOVE = YES;
273 CLANG_WARN_UNREACHABLE_CODE = YES;
274 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
275 CODE_SIGN_IDENTITY = "-";
276 COPY_PHASE_STRIP = NO;
277 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
278 ENABLE_NS_ASSERTIONS = NO;
279 ENABLE_STRICT_OBJC_MSGSEND = YES;
280 GCC_C_LANGUAGE_STANDARD = gnu99;
281 GCC_NO_COMMON_BLOCKS = YES;
282 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
283 GCC_WARN_UNDECLARED_SELECTOR = YES;
284 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
285 LIBRARY_SEARCH_PATHS = (
287 "$(SDKROOT)/usr/lib/system",
289 MTL_ENABLE_DEBUG_INFO = NO;
290 PRODUCT_NAME = "$(TARGET_NAME)";
292 SUPPORTS_TEXT_BASED_API = YES;
293 TAPI_VERIFY_MODE = Pedantic;
297 FCCE17B3135A5FFB002CEE6D /* Release */ = {
298 isa = XCBuildConfiguration;
299 baseConfigurationReference = 3F1EFD4C185C4EB400D1C970 /* copyfile.xcconfig */;
301 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
302 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
303 GCC_WARN_ABOUT_RETURN_TYPE = YES;
304 GCC_WARN_SHADOW = YES;
305 GCC_WARN_SIGN_COMPARE = YES;
306 GCC_WARN_UNUSED_FUNCTION = YES;
307 GCC_WARN_UNUSED_LABEL = YES;
308 GCC_WARN_UNUSED_PARAMETER = YES;
309 GCC_WARN_UNUSED_VARIABLE = YES;
310 SDKROOT = macosx.internal;
324 FCCE17BD135A6444002CEE6D /* Release */ = {
325 isa = XCBuildConfiguration;
327 EXECUTABLE_PREFIX = lib;
328 GCC_NO_COMMON_BLOCKS = YES;
329 GCC_PREPROCESSOR_DEFINITIONS = "__DARWIN_NOW_CANCELABLE=1";
330 LINK_WITH_STANDARD_LIBRARIES = NO;
332 "-Wl,-umbrella,System",
346 "OTHER_LDFLAGS[sdk=iphone*]" = (
347 "-Wl,-umbrella,System",
351 "-lsystem$(SIM_SUFFIX)_kernel",
360 SDKROOT = macosx.internal;
361 "SIM_SUFFIX[sdk=iphonesimulator*]" = _sim;
362 SUPPORTS_TEXT_BASED_API = YES;
363 TAPI_VERIFY_MODE = Pedantic;
378 /* End XCBuildConfiguration section */
380 /* Begin XCConfigurationList section */
381 726EE9DD1E9423E50017A5B9 /* Build configuration list for PBXNativeTarget "copyfile_test" */ = {
382 isa = XCConfigurationList;
383 buildConfigurations = (
384 726EE9DC1E9423E50017A5B9 /* Release */,
386 defaultConfigurationIsVisible = 0;
387 defaultConfigurationName = Release;
389 FCCE17B0135A5FFB002CEE6D /* Build configuration list for PBXProject "copyfile" */ = {
390 isa = XCConfigurationList;
391 buildConfigurations = (
392 FCCE17B3135A5FFB002CEE6D /* Release */,
394 defaultConfigurationIsVisible = 0;
395 defaultConfigurationName = Release;
397 FCCE17BE135A6444002CEE6D /* Build configuration list for PBXNativeTarget "copyfile" */ = {
398 isa = XCConfigurationList;
399 buildConfigurations = (
400 FCCE17BD135A6444002CEE6D /* Release */,
402 defaultConfigurationIsVisible = 0;
403 defaultConfigurationName = Release;
405 /* End XCConfigurationList section */
407 rootObject = FCCE17AD135A5FFB002CEE6D /* Project object */;