diff --git a/Btree/Btree.xcodeproj/project.pbxproj b/Btree/Btree.xcodeproj/project.pbxproj --- a/Btree/Btree.xcodeproj/project.pbxproj +++ b/Btree/Btree.xcodeproj/project.pbxproj @@ -1,384 +1,384 @@ // !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 51; objects = { /* Begin PBXBuildFile section */ 3477C4C31CC279590028B84B /* btree_delete.c in Sources */ = {isa = PBXBuildFile; fileRef = 3477C4B01CC279590028B84B /* btree_delete.c */; }; 3477C4C41CC279590028B84B /* btree_header.c in Sources */ = {isa = PBXBuildFile; fileRef = 3477C4B11CC279590028B84B /* btree_header.c */; }; 3477C4C51CC279590028B84B /* btree_insert.c in Sources */ = {isa = PBXBuildFile; fileRef = 3477C4B21CC279590028B84B /* btree_insert.c */; }; 3477C4C61CC279590028B84B /* btree_lock.c in Sources */ = {isa = PBXBuildFile; fileRef = 3477C4B31CC279590028B84B /* btree_lock.c */; }; 3477C4C71CC279590028B84B /* btree_node.c in Sources */ = {isa = PBXBuildFile; fileRef = 3477C4B41CC279590028B84B /* btree_node.c */; }; 3477C4C81CC279590028B84B /* btree_search.c in Sources */ = {isa = PBXBuildFile; fileRef = 3477C4B51CC279590028B84B /* btree_search.c */; }; 3477C4C91CC279590028B84B /* btree_traverse.c in Sources */ = {isa = PBXBuildFile; fileRef = 3477C4B61CC279590028B84B /* btree_traverse.c */; }; 3477C4CA1CC279590028B84B /* btree.c in Sources */ = {isa = PBXBuildFile; fileRef = 3477C4B71CC279590028B84B /* btree.c */; }; 3477C4CB1CC279590028B84B /* db_blocklist.c in Sources */ = {isa = PBXBuildFile; fileRef = 3477C4B81CC279590028B84B /* db_blocklist.c */; }; 3477C4CC1CC279590028B84B /* db_blocks.c in Sources */ = {isa = PBXBuildFile; fileRef = 3477C4B91CC279590028B84B /* db_blocks.c */; }; 3477C4CD1CC279590028B84B /* db_cache.c in Sources */ = {isa = PBXBuildFile; fileRef = 3477C4BA1CC279590028B84B /* db_cache.c */; }; 3477C4CE1CC279590028B84B /* db_header.c in Sources */ = {isa = PBXBuildFile; fileRef = 3477C4BB1CC279590028B84B /* db_header.c */; }; 3477C4CF1CC279590028B84B /* db_lock.c in Sources */ = {isa = PBXBuildFile; fileRef = 3477C4BC1CC279590028B84B /* db_lock.c */; }; 3477C4D01CC279590028B84B /* db_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 3477C4BD1CC279590028B84B /* db_utils.c */; }; 3477C4D11CC279590028B84B /* db.c in Sources */ = {isa = PBXBuildFile; fileRef = 3477C4BE1CC279590028B84B /* db.c */; }; 3477C4D21CC279590028B84B /* gbtree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3477C4BF1CC279590028B84B /* gbtree.cpp */; }; 3477C4D31CC279590028B84B /* GBTreeWordStore.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3477C4C01CC279590028B84B /* GBTreeWordStore.cpp */; }; 3477C4D41CC279590028B84B /* hashtable.c in Sources */ = {isa = PBXBuildFile; fileRef = 3477C4C11CC279590028B84B /* hashtable.c */; }; 3477C4D51CC279590028B84B /* offsetlist.c in Sources */ = {isa = PBXBuildFile; fileRef = 3477C4C21CC279590028B84B /* offsetlist.c */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ 3477C4A81CC2792F0028B84B /* libBtree.a */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libBtree.a; sourceTree = BUILT_PRODUCTS_DIR; }; 3477C4B01CC279590028B84B /* btree_delete.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = btree_delete.c; sourceTree = ""; }; 3477C4B11CC279590028B84B /* btree_header.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = btree_header.c; sourceTree = ""; }; 3477C4B21CC279590028B84B /* btree_insert.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = btree_insert.c; sourceTree = ""; }; 3477C4B31CC279590028B84B /* btree_lock.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = btree_lock.c; sourceTree = ""; }; 3477C4B41CC279590028B84B /* btree_node.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = btree_node.c; sourceTree = ""; }; 3477C4B51CC279590028B84B /* btree_search.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = btree_search.c; sourceTree = ""; }; 3477C4B61CC279590028B84B /* btree_traverse.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = btree_traverse.c; sourceTree = ""; }; 3477C4B71CC279590028B84B /* btree.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = btree.c; sourceTree = ""; }; 3477C4B81CC279590028B84B /* db_blocklist.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = db_blocklist.c; sourceTree = ""; }; 3477C4B91CC279590028B84B /* db_blocks.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = db_blocks.c; sourceTree = ""; }; 3477C4BA1CC279590028B84B /* db_cache.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = db_cache.c; sourceTree = ""; }; 3477C4BB1CC279590028B84B /* db_header.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = db_header.c; sourceTree = ""; }; 3477C4BC1CC279590028B84B /* db_lock.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = db_lock.c; sourceTree = ""; }; 3477C4BD1CC279590028B84B /* db_utils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = db_utils.c; sourceTree = ""; }; 3477C4BE1CC279590028B84B /* db.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = db.c; sourceTree = ""; }; 3477C4BF1CC279590028B84B /* gbtree.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbtree.cpp; sourceTree = ""; }; - 3477C4C01CC279590028B84B /* GBTreeWordStore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GBTreeWordStore.cpp; path = ../../trunk_os/Code/GBTreeWordStore.cpp; sourceTree = SOURCE_ROOT; }; + 3477C4C01CC279590028B84B /* GBTreeWordStore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GBTreeWordStore.cpp; path = ../../trunk_os/src/GBTreeWordStore.cpp; sourceTree = SOURCE_ROOT; }; 3477C4C11CC279590028B84B /* hashtable.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hashtable.c; sourceTree = ""; }; 3477C4C21CC279590028B84B /* offsetlist.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = offsetlist.c; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ 3477C4A51CC2792F0028B84B /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 3477C49F1CC2792F0028B84B = { isa = PBXGroup; children = ( 3477C4D61CC27BE30028B84B /* Libs */, 3477C4AF1CC279480028B84B /* Source */, 3477C4A91CC2792F0028B84B /* Products */, ); sourceTree = ""; }; 3477C4A91CC2792F0028B84B /* Products */ = { isa = PBXGroup; children = ( 3477C4A81CC2792F0028B84B /* libBtree.a */, ); name = Products; sourceTree = ""; }; 3477C4AF1CC279480028B84B /* Source */ = { isa = PBXGroup; children = ( 3477C4B01CC279590028B84B /* btree_delete.c */, 3477C4B11CC279590028B84B /* btree_header.c */, 3477C4B21CC279590028B84B /* btree_insert.c */, 3477C4B31CC279590028B84B /* btree_lock.c */, 3477C4B41CC279590028B84B /* btree_node.c */, 3477C4B51CC279590028B84B /* btree_search.c */, 3477C4B61CC279590028B84B /* btree_traverse.c */, 3477C4B71CC279590028B84B /* btree.c */, 3477C4B81CC279590028B84B /* db_blocklist.c */, 3477C4B91CC279590028B84B /* db_blocks.c */, 3477C4BA1CC279590028B84B /* db_cache.c */, 3477C4BB1CC279590028B84B /* db_header.c */, 3477C4BC1CC279590028B84B /* db_lock.c */, 3477C4BD1CC279590028B84B /* db_utils.c */, 3477C4BE1CC279590028B84B /* db.c */, 3477C4BF1CC279590028B84B /* gbtree.cpp */, 3477C4C01CC279590028B84B /* GBTreeWordStore.cpp */, 3477C4C11CC279590028B84B /* hashtable.c */, 3477C4C21CC279590028B84B /* offsetlist.c */, ); name = Source; sourceTree = ""; }; 3477C4D61CC27BE30028B84B /* Libs */ = { isa = PBXGroup; children = ( ); name = Libs; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ 3477C4A61CC2792F0028B84B /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ 3477C4A71CC2792F0028B84B /* Btree */ = { isa = PBXNativeTarget; buildConfigurationList = 3477C4AC1CC2792F0028B84B /* Build configuration list for PBXNativeTarget "Btree" */; buildPhases = ( 3477C4A41CC2792F0028B84B /* Sources */, 3477C4A51CC2792F0028B84B /* Frameworks */, 3477C4A61CC2792F0028B84B /* Headers */, ); buildRules = ( ); dependencies = ( ); name = Btree; productName = Btree; productReference = 3477C4A81CC2792F0028B84B /* libBtree.a */; productType = "com.apple.product-type.library.dynamic"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ 3477C4A01CC2792F0028B84B /* Project object */ = { isa = PBXProject; attributes = { LastUpgradeCheck = 1240; ORGANIZATIONNAME = Memecode; TargetAttributes = { 3477C4A71CC2792F0028B84B = { CreatedOnToolsVersion = 7.3; }; }; }; buildConfigurationList = 3477C4A31CC2792F0028B84B /* Build configuration list for PBXProject "Btree" */; compatibilityVersion = "Xcode 10.0"; developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( en, Base, ); mainGroup = 3477C49F1CC2792F0028B84B; productRefGroup = 3477C4A91CC2792F0028B84B /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( 3477C4A71CC2792F0028B84B /* Btree */, ); }; /* End PBXProject section */ /* Begin PBXSourcesBuildPhase section */ 3477C4A41CC2792F0028B84B /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 3477C4CD1CC279590028B84B /* db_cache.c in Sources */, 3477C4D01CC279590028B84B /* db_utils.c in Sources */, 3477C4D51CC279590028B84B /* offsetlist.c in Sources */, 3477C4C31CC279590028B84B /* btree_delete.c in Sources */, 3477C4CC1CC279590028B84B /* db_blocks.c in Sources */, 3477C4D21CC279590028B84B /* gbtree.cpp in Sources */, 3477C4C51CC279590028B84B /* btree_insert.c in Sources */, 3477C4D31CC279590028B84B /* GBTreeWordStore.cpp in Sources */, 3477C4CB1CC279590028B84B /* db_blocklist.c in Sources */, 3477C4D11CC279590028B84B /* db.c in Sources */, 3477C4CA1CC279590028B84B /* btree.c in Sources */, 3477C4CE1CC279590028B84B /* db_header.c in Sources */, 3477C4C81CC279590028B84B /* btree_search.c in Sources */, 3477C4C41CC279590028B84B /* btree_header.c in Sources */, 3477C4CF1CC279590028B84B /* db_lock.c in Sources */, 3477C4D41CC279590028B84B /* hashtable.c in Sources */, 3477C4C91CC279590028B84B /* btree_traverse.c in Sources */, 3477C4C61CC279590028B84B /* btree_lock.c in Sources */, 3477C4C71CC279590028B84B /* btree_node.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin XCBuildConfiguration section */ 3477C4AA1CC2792F0028B84B /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_IDENTITY = "-"; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; MACOSX_DEPLOYMENT_TARGET = 10.15; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; OTHER_CFLAGS = ( "-DLGI_COCOA=1", "-DMAC", "-DCOCOA", ); SDKROOT = macosx; }; name = Debug; }; 3477C4AB1CC2792F0028B84B /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_IDENTITY = "-"; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; MACOSX_DEPLOYMENT_TARGET = 10.15; MTL_ENABLE_DEBUG_INFO = NO; OTHER_CFLAGS = ( "-DLGI_COCOA=1", "-DMAC", "-DCOCOA", ); SDKROOT = macosx; }; name = Release; }; 3477C4AD1CC2792F0028B84B /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++14"; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; EXECUTABLE_EXTENSION = a; EXECUTABLE_PREFIX = lib; FRAMEWORK_SEARCH_PATHS = ../../../Lgi/trunk/src/mac/cocoa/build/Debug; HEADER_SEARCH_PATHS = ( ../../../Lgi/trunk/include, ../../../Lgi/trunk/include/lgi/mac/cocoa, ); MACH_O_TYPE = staticlib; PRODUCT_NAME = "$(TARGET_NAME)"; WARNING_CFLAGS = "-Wno-nullability-completeness"; }; name = Debug; }; 3477C4AE1CC2792F0028B84B /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "c++14"; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; EXECUTABLE_EXTENSION = a; EXECUTABLE_PREFIX = lib; FRAMEWORK_SEARCH_PATHS = ../../../Lgi/trunk/src/mac/cocoa/build/Debug; HEADER_SEARCH_PATHS = ( ../../../Lgi/trunk/include, ../../../Lgi/trunk/include/lgi/mac/cocoa, ); MACH_O_TYPE = staticlib; PRODUCT_NAME = "$(TARGET_NAME)"; WARNING_CFLAGS = "-Wno-nullability-completeness"; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 3477C4A31CC2792F0028B84B /* Build configuration list for PBXProject "Btree" */ = { isa = XCConfigurationList; buildConfigurations = ( 3477C4AA1CC2792F0028B84B /* Debug */, 3477C4AB1CC2792F0028B84B /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 3477C4AC1CC2792F0028B84B /* Build configuration list for PBXNativeTarget "Btree" */ = { isa = XCConfigurationList; buildConfigurations = ( 3477C4AD1CC2792F0028B84B /* Debug */, 3477C4AE1CC2792F0028B84B /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = 3477C4A01CC2792F0028B84B /* Project object */; }