diff --git a/ProFUSE.xcodeproj/project.pbxproj b/ProFUSE.xcodeproj/project.pbxproj index 7d1f572..485dad9 100644 --- a/ProFUSE.xcodeproj/project.pbxproj +++ b/ProFUSE.xcodeproj/project.pbxproj @@ -3,15 +3,17 @@ archiveVersion = 1; classes = { }; - objectVersion = 45; + objectVersion = 46; objects = { /* Begin PBXBuildFile section */ + B60BD4A414086E0600329025 /* libosxfuse.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B60BD4A314086E0600329025 /* libosxfuse.dylib */; }; + B60BD4A514086E0600329025 /* libosxfuse.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B60BD4A314086E0600329025 /* libosxfuse.dylib */; }; + B60BD4B71408705400329025 /* xattr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B6272A9211D5AC3C0073C73A /* xattr.cpp */; }; B6272A9311D5AC440073C73A /* apfm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B6272A8E11D5AC3C0073C73A /* apfm.cpp */; }; B6272A9411D5AC4C0073C73A /* fuse_pascal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B6272A8F11D5AC3C0073C73A /* fuse_pascal.cpp */; }; B6272A9511D5AC530073C73A /* fuse_pascal_ops.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B6272A9011D5AC3C0073C73A /* fuse_pascal_ops.cpp */; }; B6272A9611D5AC560073C73A /* newfs_pascal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B6272A9111D5AC3C0073C73A /* newfs_pascal.cpp */; }; - B6272A9711D5AC5B0073C73A /* xattr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B6272A9211D5AC3C0073C73A /* xattr.cpp */; }; B6272AAA11D5AE0C0073C73A /* Bitmap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B6272AA511D5AE0C0073C73A /* Bitmap.cpp */; }; B6272AAB11D5AE0C0073C73A /* DateTime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B6272AA711D5AE0C0073C73A /* DateTime.cpp */; }; B63EFCD211A36C8B00C90DCE /* Endian.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B63EFA7511A0948500C90DCE /* Endian.cpp */; }; @@ -94,11 +96,9 @@ B65090A4133304C800FBA318 /* profuse_stat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B6509082133300FB00FBA318 /* profuse_stat.cpp */; }; B65090A5133304C800FBA318 /* profuse_file.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B6509083133300FB00FBA318 /* profuse_file.cpp */; }; B65090A6133304C800FBA318 /* profuse_dirent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B6509084133300FB00FBA318 /* profuse_dirent.cpp */; }; - B65090A8133304C800FBA318 /* libfuse_ino64.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B656ADEB11A84D2800AB578A /* libfuse_ino64.dylib */; }; B65090A9133304C800FBA318 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B6A590EC132995D4007B0EE2 /* Carbon.framework */; }; B65090AA133304C800FBA318 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B6A590EE132995D4007B0EE2 /* libz.dylib */; }; B65090AB133304C800FBA318 /* libNuFX.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B6A590F713299626007B0EE2 /* libNuFX.a */; }; - B656AE0811A84F6C00AB578A /* libfuse_ino64.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B656ADEB11A84D2800AB578A /* libfuse_ino64.dylib */; }; B656AE0911A84F7700AB578A /* Endian.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B63EFA7511A0948500C90DCE /* Endian.cpp */; }; B656AE0A11A84F7700AB578A /* BlockDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B63EFA9511A094E000C90DCE /* BlockDevice.cpp */; }; B656AE0B11A84F7700AB578A /* DavexDiskImage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B63EFA9711A094E000C90DCE /* DavexDiskImage.cpp */; }; @@ -161,7 +161,21 @@ B6F3683811B431CC0045E114 /* Adaptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B63EFB0711A0AC4800C90DCE /* Adaptor.cpp */; }; /* End PBXBuildFile section */ +/* Begin PBXCopyFilesBuildPhase section */ + B60BD4A81408702900329025 /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = /usr/share/man/man1/; + dstSubfolderSpec = 0; + files = ( + ); + runOnlyForDeploymentPostprocessing = 1; + }; +/* End PBXCopyFilesBuildPhase section */ + /* Begin PBXFileReference section */ + B60BD4A314086E0600329025 /* libosxfuse.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libosxfuse.dylib; path = ../../../../usr/local/lib/libosxfuse.dylib; sourceTree = ""; }; + B60BD4AA1408702900329025 /* xattr */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = xattr; sourceTree = BUILT_PRODUCTS_DIR; }; B6272A8E11D5AC3C0073C73A /* apfm.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = apfm.cpp; sourceTree = ""; }; B6272A8F11D5AC3C0073C73A /* fuse_pascal.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fuse_pascal.cpp; sourceTree = ""; }; B6272A9011D5AC3C0073C73A /* fuse_pascal_ops.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fuse_pascal_ops.cpp; sourceTree = ""; }; @@ -206,8 +220,8 @@ B63EFBEC11A244EE00C90DCE /* FileEntry.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FileEntry.cpp; sourceTree = ""; }; B63EFBF111A244EE00C90DCE /* VolumeEntry.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; fileEncoding = 4; path = VolumeEntry.cpp; sourceTree = ""; }; B63EFC4311A31B7200C90DCE /* IOBuffer.cpp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IOBuffer.cpp.h; sourceTree = ""; }; - B63EFCCE11A36C7300C90DCE /* apfm */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = apfm; sourceTree = BUILT_PRODUCTS_DIR; }; - B63EFE8111A4886C00C90DCE /* newfs_pascal */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = newfs_pascal; sourceTree = BUILT_PRODUCTS_DIR; }; + B63EFCCE11A36C7300C90DCE /* apfm */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; name = apfm; path = /Users/kelvin/Projects/ProFUSE/build/Release/apfm; sourceTree = ""; }; + B63EFE8111A4886C00C90DCE /* newfs_pascal */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; name = newfs_pascal; path = /Users/kelvin/Projects/ProFUSE/build/Release/newfs_pascal; sourceTree = ""; }; B65090181332FE5000FBA318 /* Exception.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Exception.cpp; sourceTree = ""; }; B65090191332FE5000FBA318 /* Exception.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Exception.h; sourceTree = ""; }; B65090241332FE6A00FBA318 /* Exception.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Exception.cpp; sourceTree = ""; }; @@ -232,28 +246,33 @@ B6509083133300FB00FBA318 /* profuse_file.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = profuse_file.cpp; sourceTree = ""; }; B6509084133300FB00FBA318 /* profuse_dirent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = profuse_dirent.cpp; sourceTree = ""; }; B6509085133300FB00FBA318 /* profuse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = profuse.h; sourceTree = ""; }; - B65090B1133304C800FBA318 /* profuse */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = profuse; sourceTree = BUILT_PRODUCTS_DIR; }; - B656ADEB11A84D2800AB578A /* libfuse_ino64.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libfuse_ino64.dylib; path = /usr/local/lib/libfuse_ino64.dylib; sourceTree = ""; }; - B656AE0311A84F5800AB578A /* fuse_pascal */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = fuse_pascal; sourceTree = BUILT_PRODUCTS_DIR; }; + B65090B1133304C800FBA318 /* profuse */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; name = profuse; path = /Users/kelvin/Projects/ProFUSE/build/Release/profuse; sourceTree = ""; }; + B656AE0311A84F5800AB578A /* fuse_pascal */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; name = fuse_pascal; path = /Users/kelvin/Projects/ProFUSE/build/Release/fuse_pascal; sourceTree = ""; }; B656AEFE11AA0F8C00AB578A /* NibbleTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NibbleTest.cpp; sourceTree = ""; }; - B656AF0311AA105500AB578A /* NibbleTest */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = NibbleTest; sourceTree = BUILT_PRODUCTS_DIR; }; + B656AF0311AA105500AB578A /* NibbleTest */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; name = NibbleTest; path = /Users/kelvin/Projects/ProFUSE/build/Release/NibbleTest; sourceTree = ""; }; B659C142131368BA0058DC9C /* Device.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Device.h; sourceTree = ""; }; B6A590EC132995D4007B0EE2 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = ../../../../System/Library/Frameworks/Carbon.framework; sourceTree = ""; }; B6A590EE132995D4007B0EE2 /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = ../../../../usr/lib/libz.dylib; sourceTree = ""; }; B6A590F713299626007B0EE2 /* libNuFX.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libNuFX.a; sourceTree = ""; }; B6A591261329C417007B0EE2 /* SDKImage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SDKImage.cpp; sourceTree = ""; }; B6A591271329C417007B0EE2 /* SDKImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDKImage.h; sourceTree = ""; }; - B6F3648011AB36260045E114 /* xattr */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = xattr; sourceTree = BUILT_PRODUCTS_DIR; }; B6F3651A11ADD0280045E114 /* VolumeEntry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VolumeEntry.h; sourceTree = ""; }; B6F3651B11ADD0280045E114 /* FileEntry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileEntry.h; sourceTree = ""; }; B6F3651C11ADD0280045E114 /* Entry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Entry.h; sourceTree = ""; }; B6F3652711ADD52B0045E114 /* Pascal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Pascal.h; sourceTree = ""; }; B6F3676311B323680045E114 /* TextWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TextWriter.h; sourceTree = ""; }; B6F3676411B323680045E114 /* TextWriter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TextWriter.cpp; sourceTree = ""; }; - B6F3682511B431AC0045E114 /* newfs_prodos */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = newfs_prodos; sourceTree = BUILT_PRODUCTS_DIR; }; + B6F3682511B431AC0045E114 /* newfs_prodos */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; name = newfs_prodos; path = /Users/kelvin/Projects/ProFUSE/build/Release/newfs_prodos; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ + B60BD4A71408702900329025 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; B63EFCCC11A36C7300C90DCE /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -275,10 +294,10 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - B65090A8133304C800FBA318 /* libfuse_ino64.dylib in Frameworks */, B65090A9133304C800FBA318 /* Carbon.framework in Frameworks */, B65090AA133304C800FBA318 /* libz.dylib in Frameworks */, B65090AB133304C800FBA318 /* libNuFX.a in Frameworks */, + B60BD4A514086E0600329025 /* libosxfuse.dylib in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -286,10 +305,10 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - B656AE0811A84F6C00AB578A /* libfuse_ino64.dylib in Frameworks */, B6A590F0132995D4007B0EE2 /* Carbon.framework in Frameworks */, B6A590F4132995D5007B0EE2 /* libz.dylib in Frameworks */, B6A590F913299626007B0EE2 /* libNuFX.a in Frameworks */, + B60BD4A414086E0600329025 /* libosxfuse.dylib in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -300,13 +319,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - B6F3647E11AB36260045E114 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; B6F3682311B431AC0045E114 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -331,22 +343,16 @@ B65090351332FEBE00FBA318 /* Common */, B65090171332FE5000FBA318 /* NuFX */, B65090231332FE6A00FBA318 /* POSIX */, - 1AB674ADFE9D54B511CA2CBB /* Products */, B656ADED11A84D3200AB578A /* Libraries */, + B60BD4AB1408702900329025 /* Products */, ); name = PROFuseX; sourceTree = ""; }; - 1AB674ADFE9D54B511CA2CBB /* Products */ = { + B60BD4AB1408702900329025 /* Products */ = { isa = PBXGroup; children = ( - B63EFCCE11A36C7300C90DCE /* apfm */, - B63EFE8111A4886C00C90DCE /* newfs_pascal */, - B656AE0311A84F5800AB578A /* fuse_pascal */, - B656AF0311AA105500AB578A /* NibbleTest */, - B6F3648011AB36260045E114 /* xattr */, - B6F3682511B431AC0045E114 /* newfs_prodos */, - B65090B1133304C800FBA318 /* profuse */, + B60BD4AA1408702900329025 /* xattr */, ); name = Products; sourceTree = ""; @@ -501,10 +507,10 @@ B656ADED11A84D3200AB578A /* Libraries */ = { isa = PBXGroup; children = ( + B60BD4A314086E0600329025 /* libosxfuse.dylib */, B6A590F713299626007B0EE2 /* libNuFX.a */, B6A590EC132995D4007B0EE2 /* Carbon.framework */, B6A590EE132995D4007B0EE2 /* libz.dylib */, - B656ADEB11A84D2800AB578A /* libfuse_ino64.dylib */, ); name = Libraries; sourceTree = ""; @@ -512,6 +518,23 @@ /* End PBXGroup section */ /* Begin PBXNativeTarget section */ + B60BD4A91408702900329025 /* xattr */ = { + isa = PBXNativeTarget; + buildConfigurationList = B60BD4B21408702900329025 /* Build configuration list for PBXNativeTarget "xattr" */; + buildPhases = ( + B60BD4A61408702900329025 /* Sources */, + B60BD4A71408702900329025 /* Frameworks */, + B60BD4A81408702900329025 /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = xattr; + productName = xattr; + productReference = B60BD4AA1408702900329025 /* xattr */; + productType = "com.apple.product-type.tool"; + }; B63EFCCD11A36C7300C90DCE /* apfm */ = { isa = PBXNativeTarget; buildConfigurationList = B63EFCEC11A36CB800C90DCE /* Build configuration list for PBXNativeTarget "apfm" */; @@ -592,22 +615,6 @@ productReference = B656AF0311AA105500AB578A /* NibbleTest */; productType = "com.apple.product-type.tool"; }; - B6F3647F11AB36260045E114 /* xattr */ = { - isa = PBXNativeTarget; - buildConfigurationList = B6F3648911AB36590045E114 /* Build configuration list for PBXNativeTarget "xattr" */; - buildPhases = ( - B6F3647D11AB36260045E114 /* Sources */, - B6F3647E11AB36260045E114 /* Frameworks */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = xattr; - productName = xattr; - productReference = B6F3648011AB36260045E114 /* xattr */; - productType = "com.apple.product-type.tool"; - }; B6F3682411B431AC0045E114 /* newfs_prodos */ = { isa = PBXNativeTarget; buildConfigurationList = B6F3684111B432000045E114 /* Build configuration list for PBXNativeTarget "newfs_prodos" */; @@ -629,14 +636,18 @@ /* Begin PBXProject section */ 08FB7793FE84155DC02AAC07 /* Project object */ = { isa = PBXProject; - buildConfigurationList = 1DEB923508733DC60010E9CD /* Build configuration list for PBXProject "PROFuseX" */; - compatibilityVersion = "Xcode 3.1"; + attributes = { + LastUpgradeCheck = 0410; + }; + buildConfigurationList = 1DEB923508733DC60010E9CD /* Build configuration list for PBXProject "ProFUSE" */; + compatibilityVersion = "Xcode 3.2"; developmentRegion = English; hasScannedForEncodings = 1; knownRegions = ( en, ); mainGroup = 08FB7794FE84155DC02AAC07 /* PROFuseX */; + productRefGroup = B60BD4AB1408702900329025 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( @@ -644,14 +655,22 @@ B63EFE8011A4886C00C90DCE /* newfs_pascal */, B656AE0211A84F5800AB578A /* fuse_pascal */, B656AF0211AA105500AB578A /* NibbleTest */, - B6F3647F11AB36260045E114 /* xattr */, B6F3682411B431AC0045E114 /* newfs_prodos */, B650908A133304C800FBA318 /* profuse */, + B60BD4A91408702900329025 /* xattr */, ); }; /* End PBXProject section */ /* Begin PBXSourcesBuildPhase section */ + B60BD4A61408702900329025 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + B60BD4B71408705400329025 /* xattr.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; B63EFCCB11A36C7300C90DCE /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -807,14 +826,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - B6F3647D11AB36260045E114 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - B6272A9711D5AC5B0073C73A /* xattr.cpp in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; B6F3682211B431AC0045E114 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -859,7 +870,6 @@ ., ); ONLY_ACTIVE_ARCH = NO; - PREBINDING = NO; SDKROOT = macosx; }; name = Debug; @@ -872,19 +882,99 @@ GCC_VERSION = com.apple.compilers.llvm.clang.1_0; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNUSED_VARIABLE = YES; + HEADER_SEARCH_PATHS = ( + /usr/local/include/, + ., + ); ONLY_ACTIVE_ARCH = NO; - PREBINDING = NO; SDKROOT = macosx; }; name = Release; }; + B60BD4B31408702900329025 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COPY_PHASE_STRIP = NO; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + MACOSX_DEPLOYMENT_TARGET = 10.7; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Debug; + }; + B60BD4B41408702900329025 /* Debug Universal */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COPY_PHASE_STRIP = NO; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + MACOSX_DEPLOYMENT_TARGET = 10.7; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = "Debug Universal"; + }; + B60BD4B51408702900329025 /* Debug fuse */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COPY_PHASE_STRIP = NO; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + MACOSX_DEPLOYMENT_TARGET = 10.7; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = "Debug fuse"; + }; + B60BD4B61408702900329025 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COPY_PHASE_STRIP = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + MACOSX_DEPLOYMENT_TARGET = 10.7; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Release; + }; B63EFCD011A36C7300C90DCE /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; COPY_PHASE_STRIP = NO; GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = 0; INSTALL_PATH = /usr/local/bin; @@ -893,7 +983,6 @@ /usr/local/lib/, ); OTHER_CFLAGS = "-DHAVE_NUFX"; - PREBINDING = NO; PRODUCT_NAME = apfm; }; name = Debug; @@ -904,7 +993,6 @@ ALWAYS_SEARCH_USER_PATHS = NO; COPY_PHASE_STRIP = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - GCC_ENABLE_FIX_AND_CONTINUE = NO; GCC_MODEL_TUNING = G5; INSTALL_PATH = /usr/local/bin; LIBRARY_SEARCH_PATHS = ( @@ -912,7 +1000,6 @@ /usr/local/lib/, ); OTHER_CFLAGS = "-DHAVE_NUFX"; - PREBINDING = NO; PRODUCT_NAME = apfm; ZERO_LINK = NO; }; @@ -924,12 +1011,10 @@ ALWAYS_SEARCH_USER_PATHS = NO; COPY_PHASE_STRIP = NO; GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = 0; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; INSTALL_PATH = /usr/local/bin; - PREBINDING = NO; PRODUCT_NAME = newfs_pascal; }; name = Debug; @@ -940,11 +1025,9 @@ ALWAYS_SEARCH_USER_PATHS = NO; COPY_PHASE_STRIP = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - GCC_ENABLE_FIX_AND_CONTINUE = NO; GCC_MODEL_TUNING = G5; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; INSTALL_PATH = /usr/local/bin; - PREBINDING = NO; PRODUCT_NAME = newfs_pascal; ZERO_LINK = NO; }; @@ -956,16 +1039,18 @@ ALWAYS_SEARCH_USER_PATHS = NO; COPY_PHASE_STRIP = NO; GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = 0; + HEADER_SEARCH_PATHS = ( + /usr/local/include/, + ., + ); INSTALL_PATH = /usr/local/bin; LIBRARY_SEARCH_PATHS = ( ., /usr/local/lib/, ); OTHER_CFLAGS = "-DHAVE_NUFX"; - PREBINDING = NO; PRODUCT_NAME = profuse; }; name = Debug; @@ -976,16 +1061,18 @@ ALWAYS_SEARCH_USER_PATHS = NO; COPY_PHASE_STRIP = NO; GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = 0; + HEADER_SEARCH_PATHS = ( + /usr/local/include/, + ., + ); INSTALL_PATH = /usr/local/bin; LIBRARY_SEARCH_PATHS = ( ., /usr/local/lib/, ); OTHER_CFLAGS = "-DHAVE_NUFX"; - PREBINDING = NO; PRODUCT_NAME = profuse; }; name = "Debug Universal"; @@ -994,15 +1081,17 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; - GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_MODEL_TUNING = G5; + HEADER_SEARCH_PATHS = ( + /usr/local/include/, + ., + ); INSTALL_PATH = /usr/local/bin; LIBRARY_SEARCH_PATHS = ( ., /usr/local/lib/, ); OTHER_CFLAGS = "-DHAVE_NUFX"; - PREBINDING = NO; PRODUCT_NAME = profuse; }; name = "Debug fuse"; @@ -1013,15 +1102,17 @@ ALWAYS_SEARCH_USER_PATHS = NO; COPY_PHASE_STRIP = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - GCC_ENABLE_FIX_AND_CONTINUE = NO; GCC_MODEL_TUNING = G5; + HEADER_SEARCH_PATHS = ( + /usr/local/include/, + ., + ); INSTALL_PATH = /usr/local/bin; LIBRARY_SEARCH_PATHS = ( ., /usr/local/lib/, ); OTHER_CFLAGS = "-DHAVE_NUFX"; - PREBINDING = NO; PRODUCT_NAME = profuse; ZERO_LINK = NO; }; @@ -1041,7 +1132,6 @@ ., ); ONLY_ACTIVE_ARCH = NO; - PREBINDING = NO; SDKROOT = macosx; }; name = "Debug fuse"; @@ -1052,7 +1142,6 @@ ALWAYS_SEARCH_USER_PATHS = NO; COPY_PHASE_STRIP = NO; GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = 0; INSTALL_PATH = /usr/local/bin; @@ -1061,7 +1150,6 @@ /usr/local/lib/, ); OTHER_CFLAGS = "-DHAVE_NUFX"; - PREBINDING = NO; PRODUCT_NAME = apfm; }; name = "Debug fuse"; @@ -1072,12 +1160,10 @@ ALWAYS_SEARCH_USER_PATHS = NO; COPY_PHASE_STRIP = NO; GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = 0; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; INSTALL_PATH = /usr/local/bin; - PREBINDING = NO; PRODUCT_NAME = newfs_pascal; }; name = "Debug fuse"; @@ -1088,7 +1174,6 @@ ALWAYS_SEARCH_USER_PATHS = NO; COPY_PHASE_STRIP = NO; GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = 0; INSTALL_PATH = /usr/local/bin; @@ -1097,7 +1182,6 @@ /usr/local/lib/, ); OTHER_CFLAGS = "-DHAVE_NUFX"; - PREBINDING = NO; PRODUCT_NAME = fuse_pascal; }; name = Debug; @@ -1106,7 +1190,6 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; - GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_MODEL_TUNING = G5; INSTALL_PATH = /usr/local/bin; LIBRARY_SEARCH_PATHS = ( @@ -1114,7 +1197,6 @@ /usr/local/lib/, ); OTHER_CFLAGS = "-DHAVE_NUFX"; - PREBINDING = NO; PRODUCT_NAME = fuse_pascal; }; name = "Debug fuse"; @@ -1125,7 +1207,6 @@ ALWAYS_SEARCH_USER_PATHS = NO; COPY_PHASE_STRIP = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - GCC_ENABLE_FIX_AND_CONTINUE = NO; GCC_MODEL_TUNING = G5; INSTALL_PATH = /usr/local/bin; LIBRARY_SEARCH_PATHS = ( @@ -1133,7 +1214,6 @@ /usr/local/lib/, ); OTHER_CFLAGS = "-DHAVE_NUFX"; - PREBINDING = NO; PRODUCT_NAME = fuse_pascal; ZERO_LINK = NO; }; @@ -1145,11 +1225,9 @@ ALWAYS_SEARCH_USER_PATHS = NO; COPY_PHASE_STRIP = NO; GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = 0; INSTALL_PATH = /usr/local/bin; - PREBINDING = NO; PRODUCT_NAME = NibbleTest; }; name = Debug; @@ -1158,10 +1236,8 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; - GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_MODEL_TUNING = G5; INSTALL_PATH = /usr/local/bin; - PREBINDING = NO; PRODUCT_NAME = NibbleTest; }; name = "Debug fuse"; @@ -1172,10 +1248,8 @@ ALWAYS_SEARCH_USER_PATHS = NO; COPY_PHASE_STRIP = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - GCC_ENABLE_FIX_AND_CONTINUE = NO; GCC_MODEL_TUNING = G5; INSTALL_PATH = /usr/local/bin; - PREBINDING = NO; PRODUCT_NAME = NibbleTest; ZERO_LINK = NO; }; @@ -1195,7 +1269,6 @@ ., ); ONLY_ACTIVE_ARCH = NO; - PREBINDING = NO; SDKROOT = macosx; }; name = "Debug Universal"; @@ -1206,7 +1279,6 @@ ALWAYS_SEARCH_USER_PATHS = NO; COPY_PHASE_STRIP = NO; GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = 0; INSTALL_PATH = /usr/local/bin; @@ -1215,7 +1287,6 @@ /usr/local/lib/, ); OTHER_CFLAGS = "-DHAVE_NUFX"; - PREBINDING = NO; PRODUCT_NAME = apfm; }; name = "Debug Universal"; @@ -1226,12 +1297,10 @@ ALWAYS_SEARCH_USER_PATHS = NO; COPY_PHASE_STRIP = NO; GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = 0; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; INSTALL_PATH = /usr/local/bin; - PREBINDING = NO; PRODUCT_NAME = newfs_pascal; }; name = "Debug Universal"; @@ -1242,7 +1311,6 @@ ALWAYS_SEARCH_USER_PATHS = NO; COPY_PHASE_STRIP = NO; GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = 0; INSTALL_PATH = /usr/local/bin; @@ -1251,7 +1319,6 @@ /usr/local/lib/, ); OTHER_CFLAGS = "-DHAVE_NUFX"; - PREBINDING = NO; PRODUCT_NAME = fuse_pascal; }; name = "Debug Universal"; @@ -1262,98 +1329,35 @@ ALWAYS_SEARCH_USER_PATHS = NO; COPY_PHASE_STRIP = NO; GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = 0; INSTALL_PATH = /usr/local/bin; - PREBINDING = NO; PRODUCT_NAME = NibbleTest; }; name = "Debug Universal"; }; - B6A53C23131B47DC00C9070F /* Debug Universal */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - COPY_PHASE_STRIP = NO; - GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_FIX_AND_CONTINUE = YES; - GCC_MODEL_TUNING = G5; - GCC_OPTIMIZATION_LEVEL = 0; - INSTALL_PATH = /usr/local/bin; - PREBINDING = NO; - PRODUCT_NAME = xattr; - }; - name = "Debug Universal"; - }; B6A53C24131B47DC00C9070F /* Debug Universal */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; COPY_PHASE_STRIP = NO; GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = 0; INSTALL_PATH = /usr/local/bin; - PREBINDING = NO; PRODUCT_NAME = newfs_prodos; }; name = "Debug Universal"; }; - B6F3648211AB36260045E114 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - COPY_PHASE_STRIP = NO; - GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_FIX_AND_CONTINUE = YES; - GCC_MODEL_TUNING = G5; - GCC_OPTIMIZATION_LEVEL = 0; - INSTALL_PATH = /usr/local/bin; - PREBINDING = NO; - PRODUCT_NAME = xattr; - }; - name = Debug; - }; - B6F3648311AB36260045E114 /* Debug fuse */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - GCC_ENABLE_FIX_AND_CONTINUE = YES; - GCC_MODEL_TUNING = G5; - INSTALL_PATH = /usr/local/bin; - PREBINDING = NO; - PRODUCT_NAME = xattr; - }; - name = "Debug fuse"; - }; - B6F3648411AB36260045E114 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - COPY_PHASE_STRIP = YES; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - GCC_ENABLE_FIX_AND_CONTINUE = NO; - GCC_MODEL_TUNING = G5; - INSTALL_PATH = /usr/local/bin; - PREBINDING = NO; - PRODUCT_NAME = xattr; - ZERO_LINK = NO; - }; - name = Release; - }; B6F3682711B431AC0045E114 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; COPY_PHASE_STRIP = NO; GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = 0; INSTALL_PATH = /usr/local/bin; - PREBINDING = NO; PRODUCT_NAME = newfs_prodos; }; name = Debug; @@ -1362,10 +1366,8 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; - GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_MODEL_TUNING = G5; INSTALL_PATH = /usr/local/bin; - PREBINDING = NO; PRODUCT_NAME = newfs_prodos; }; name = "Debug fuse"; @@ -1376,10 +1378,8 @@ ALWAYS_SEARCH_USER_PATHS = NO; COPY_PHASE_STRIP = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - GCC_ENABLE_FIX_AND_CONTINUE = NO; GCC_MODEL_TUNING = G5; INSTALL_PATH = /usr/local/bin; - PREBINDING = NO; PRODUCT_NAME = newfs_prodos; ZERO_LINK = NO; }; @@ -1388,7 +1388,7 @@ /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 1DEB923508733DC60010E9CD /* Build configuration list for PBXProject "PROFuseX" */ = { + 1DEB923508733DC60010E9CD /* Build configuration list for PBXProject "ProFUSE" */ = { isa = XCConfigurationList; buildConfigurations = ( 1DEB923608733DC60010E9CD /* Debug */, @@ -1399,6 +1399,16 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + B60BD4B21408702900329025 /* Build configuration list for PBXNativeTarget "xattr" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + B60BD4B31408702900329025 /* Debug */, + B60BD4B41408702900329025 /* Debug Universal */, + B60BD4B51408702900329025 /* Debug fuse */, + B60BD4B61408702900329025 /* Release */, + ); + defaultConfigurationIsVisible = 0; + }; B63EFCEC11A36CB800C90DCE /* Build configuration list for PBXNativeTarget "apfm" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -1454,17 +1464,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - B6F3648911AB36590045E114 /* Build configuration list for PBXNativeTarget "xattr" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - B6F3648211AB36260045E114 /* Debug */, - B6A53C23131B47DC00C9070F /* Debug Universal */, - B6F3648311AB36260045E114 /* Debug fuse */, - B6F3648411AB36260045E114 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; B6F3684111B432000045E114 /* Build configuration list for PBXNativeTarget "newfs_prodos" */ = { isa = XCConfigurationList; buildConfigurations = (