// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 55; objects = { /* Begin PBXBuildFile section */ F608AAB128270AA8005C276B /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F608AAB028270AA8005C276B /* main.cpp */; }; F608AAB528270AC8005C276B /* Variant.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F608AA6C2826BCD8005C276B /* Variant.cpp */; }; F608AAFC28271FF8005C276B /* VType.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F608AA732826BCD8005C276B /* VType.cpp */; }; F666630728679CB800239768 /* VType+IO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F666630628679CAE00239768 /* VType+IO.cpp */; }; F666630828679CB900239768 /* VType+IO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F666630628679CAE00239768 /* VType+IO.cpp */; }; F67119E02C8A63D300F72EE9 /* libCore_Variant.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F608A98C2826B791005C276B /* libCore_Variant.a */; }; F67119E12C8A63D300F72EE9 /* libCore_Allocator.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F61F9BEE2C6E4D7300F79137 /* libCore_Allocator.a */; }; F67119E22C8A63D300F72EE9 /* libCore_Zero.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F608AAB928271CFE005C276B /* libCore_Zero.a */; }; F69548BF28289357005D1B64 /* Variant+Functional.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F69548BE2828930D005D1B64 /* Variant+Functional.cpp */; }; F6971F54282B123D008FBD17 /* Variant+Functional.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F69548BE2828930D005D1B64 /* Variant+Functional.cpp */; }; F6971F55282B123D008FBD17 /* VType.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F608AA732826BCD8005C276B /* VType.cpp */; }; F69AB77F2B16D9DB000115BC /* VType_of.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F69AB77E2B16D8CE000115BC /* VType_of.cpp */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ F62C2BE12A500925007B43A3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = F608A9842826B791005C276B /* Project object */; proxyType = 1; remoteGlobalIDString = F608A98B2826B791005C276B; remoteInfo = Core_Variant; }; /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ F608AAAC28270AA8005C276B /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = /usr/share/man/man1/; dstSubfolderSpec = 0; files = ( ); runOnlyForDeploymentPostprocessing = 1; }; /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ F608A98C2826B791005C276B /* libCore_Variant.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libCore_Variant.a; sourceTree = BUILT_PRODUCTS_DIR; }; F608AA6C2826BCD8005C276B /* Variant.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Variant.cpp; sourceTree = ""; }; F608AA6D2826BCD8005C276B /* Variant+Dispatch.inl */ = {isa = PBXFileReference; lastKnownFileType = text; path = "Variant+Dispatch.inl"; sourceTree = ""; }; F608AA6E2826BCD8005C276B /* ConcreteVariant.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = ConcreteVariant.hpp; sourceTree = ""; }; F608AA702826BCD8005C276B /* VType.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = VType.hpp; sourceTree = ""; }; F608AA712826BCD8005C276B /* VType+IO.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "VType+IO.h"; sourceTree = ""; }; F608AA722826BCD8005C276B /* ConcreteVariant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ConcreteVariant.h; sourceTree = ""; }; F608AA732826BCD8005C276B /* VType.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = VType.cpp; sourceTree = ""; }; F608AA742826BCD8005C276B /* VariantIO.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = VariantIO.hpp; sourceTree = ""; }; F608AA752826BCD8005C276B /* VariantIO.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VariantIO.h; sourceTree = ""; }; F608AA762826BCD8005C276B /* ConcreteVariant+IO.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "ConcreteVariant+IO.h"; sourceTree = ""; }; F608AA772826BCD8005C276B /* VariantSerialization+IO.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "VariantSerialization+IO.hpp"; sourceTree = ""; }; F608AA782826BCD8005C276B /* Variant+Dispatch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Variant+Dispatch.h"; sourceTree = ""; }; F608AA792826BCD8005C276B /* VType.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VType.h; sourceTree = ""; }; F608AA7A2826BCD8005C276B /* Variant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Variant.h; sourceTree = ""; }; F608AAAE28270AA8005C276B /* Core_Variant_Tests */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = Core_Variant_Tests; sourceTree = BUILT_PRODUCTS_DIR; }; F608AAB028270AA8005C276B /* main.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = ""; }; F608AAB928271CFE005C276B /* libCore_Zero.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; path = libCore_Zero.a; sourceTree = BUILT_PRODUCTS_DIR; }; F608AB6D2827F3CE005C276B /* Makefile.def */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.def; sourceTree = ""; }; F608AB6E2827F3CE005C276B /* Makefile.project */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.project; sourceTree = ""; }; F608AB9328282DF3005C276B /* Variant+VariantFunctionalUsingMap.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "Variant+VariantFunctionalUsingMap.hpp"; sourceTree = ""; }; F608AB9428282E40005C276B /* Variant+VariantFunctionalUsingMapAndVectorCache.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "Variant+VariantFunctionalUsingMapAndVectorCache.hpp"; sourceTree = ""; }; F608AB9528282E8E005C276B /* Variant+VariantFunctionalUsingSingleFunctionsObject.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "Variant+VariantFunctionalUsingSingleFunctionsObject.hpp"; sourceTree = ""; }; F608AB9D28283866005C276B /* VariantSerialization.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VariantSerialization.h; sourceTree = ""; }; F608AB9E2828387E005C276B /* VariantSerialization.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = VariantSerialization.hpp; sourceTree = ""; }; F608ABA028283CC7005C276B /* Variant+IO.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "Variant+IO.hpp"; sourceTree = ""; }; F608ABA128284A65005C276B /* VType+Functional.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "VType+Functional.hpp"; sourceTree = ""; }; F608ABA228284B6C005C276B /* Variant+Functional.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "Variant+Functional.hpp"; sourceTree = ""; }; F608ABA328285011005C276B /* Variant.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = Variant.hpp; sourceTree = ""; }; F61F9BEC2C6E4CB400F79137 /* Makefile.project */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.project; sourceTree = ""; }; F61F9BEE2C6E4D7300F79137 /* libCore_Allocator.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; path = libCore_Allocator.a; sourceTree = BUILT_PRODUCTS_DIR; }; F62C2BDE2A50043B007B43A3 /* Variant+VariantFunctionalUsingSingleFunctionsObjectPointer.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "Variant+VariantFunctionalUsingSingleFunctionsObjectPointer.hpp"; sourceTree = ""; }; F62C2BDF2A5005A9007B43A3 /* Variant+Functional+Generate.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = "Variant+Functional+Generate.hpp"; sourceTree = ""; }; F666630628679CAE00239768 /* VType+IO.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = "VType+IO.cpp"; sourceTree = ""; }; F680BDB3285645BA00044A4F /* VType.inl */ = {isa = PBXFileReference; lastKnownFileType = text; path = VType.inl; sourceTree = ""; }; F680BDB628567BCF00044A4F /* VVector.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VVector.h; sourceTree = ""; }; F69548BE2828930D005D1B64 /* Variant+Functional.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = "Variant+Functional.cpp"; sourceTree = ""; }; F6971F5A282B123D008FBD17 /* libCore_Variant_iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libCore_Variant_iOS.a; sourceTree = BUILT_PRODUCTS_DIR; }; F69AB77A2B16D210000115BC /* VType_of.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = VType_of.hpp; sourceTree = ""; }; F69AB77E2B16D8CE000115BC /* VType_of.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = VType_of.cpp; sourceTree = ""; }; F6BF9BE22E3901E3002E6AF0 /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; F6FC229E284F73DA00A6381D /* Notes.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = Notes.txt; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ F608A98A2826B791005C276B /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; F608AAAB28270AA8005C276B /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( F67119E02C8A63D300F72EE9 /* libCore_Variant.a in Frameworks */, F67119E12C8A63D300F72EE9 /* libCore_Allocator.a in Frameworks */, F67119E22C8A63D300F72EE9 /* libCore_Zero.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; F6971F56282B123D008FBD17 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ F608A9832826B791005C276B = { isa = PBXGroup; children = ( F608AAB828271CFE005C276B /* Frameworks */, F6BF9BE22E3901E3002E6AF0 /* Makefile */, F608AB6D2827F3CE005C276B /* Makefile.def */, F608AB6E2827F3CE005C276B /* Makefile.project */, F608A98D2826B791005C276B /* Products */, F608AAAF28270AA8005C276B /* tests */, F61D7C3F2E381655002A1AED /* tjp */, ); sourceTree = ""; }; F608A98D2826B791005C276B /* Products */ = { isa = PBXGroup; children = ( F608A98C2826B791005C276B /* libCore_Variant.a */, F608AAAE28270AA8005C276B /* Core_Variant_Tests */, F6971F5A282B123D008FBD17 /* libCore_Variant_iOS.a */, ); name = Products; sourceTree = ""; }; F608A9B52826BA8C005C276B /* core */ = { isa = PBXGroup; children = ( F608AA6B2826BCD8005C276B /* variant */, ); path = core; sourceTree = ""; }; F608AA6B2826BCD8005C276B /* variant */ = { isa = PBXGroup; children = ( F61F9BED2C6E4CEC00F79137 /* _tests */, F6FC229E284F73DA00A6381D /* Notes.txt */, F608AA722826BCD8005C276B /* ConcreteVariant.h */, F608AA6E2826BCD8005C276B /* ConcreteVariant.hpp */, F608AA762826BCD8005C276B /* ConcreteVariant+IO.h */, F608AA732826BCD8005C276B /* VType.cpp */, F680BDB3285645BA00044A4F /* VType.inl */, F608AA792826BCD8005C276B /* VType.h */, F608AA702826BCD8005C276B /* VType.hpp */, F69AB77A2B16D210000115BC /* VType_of.hpp */, F608ABA128284A65005C276B /* VType+Functional.hpp */, F608AA712826BCD8005C276B /* VType+IO.h */, F666630628679CAE00239768 /* VType+IO.cpp */, F680BDB628567BCF00044A4F /* VVector.h */, F608AA7A2826BCD8005C276B /* Variant.h */, F608ABA328285011005C276B /* Variant.hpp */, F608AA782826BCD8005C276B /* Variant+Dispatch.h */, F608AA6D2826BCD8005C276B /* Variant+Dispatch.inl */, F608ABA228284B6C005C276B /* Variant+Functional.hpp */, F62C2BDF2A5005A9007B43A3 /* Variant+Functional+Generate.hpp */, F69548BE2828930D005D1B64 /* Variant+Functional.cpp */, F608ABA028283CC7005C276B /* Variant+IO.hpp */, F608AB9328282DF3005C276B /* Variant+VariantFunctionalUsingMap.hpp */, F608AB9428282E40005C276B /* Variant+VariantFunctionalUsingMapAndVectorCache.hpp */, F608AB9528282E8E005C276B /* Variant+VariantFunctionalUsingSingleFunctionsObject.hpp */, F62C2BDE2A50043B007B43A3 /* Variant+VariantFunctionalUsingSingleFunctionsObjectPointer.hpp */, F608AA752826BCD8005C276B /* VariantIO.h */, F608AA742826BCD8005C276B /* VariantIO.hpp */, F608AB9D28283866005C276B /* VariantSerialization.h */, F608AB9E2828387E005C276B /* VariantSerialization.hpp */, F608AA772826BCD8005C276B /* VariantSerialization+IO.hpp */, ); path = variant; sourceTree = ""; }; F608AAAF28270AA8005C276B /* tests */ = { isa = PBXGroup; children = ( F61F9BEC2C6E4CB400F79137 /* Makefile.project */, F608AAB028270AA8005C276B /* main.cpp */, ); path = tests; sourceTree = ""; }; F608AAB828271CFE005C276B /* Frameworks */ = { isa = PBXGroup; children = ( F61F9BEE2C6E4D7300F79137 /* libCore_Allocator.a */, F608AAB928271CFE005C276B /* libCore_Zero.a */, ); name = Frameworks; sourceTree = ""; }; F61D7C3F2E381655002A1AED /* tjp */ = { isa = PBXGroup; children = ( F608A9B52826BA8C005C276B /* core */, ); path = tjp; sourceTree = ""; }; F61F9BED2C6E4CEC00F79137 /* _tests */ = { isa = PBXGroup; children = ( F608AA6C2826BCD8005C276B /* Variant.cpp */, F69AB77E2B16D8CE000115BC /* VType_of.cpp */, ); path = _tests; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ F608A9882826B791005C276B /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; F6971F52282B123D008FBD17 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ F608A98B2826B791005C276B /* Core_Variant */ = { isa = PBXNativeTarget; buildConfigurationList = F608A9902826B791005C276B /* Build configuration list for PBXNativeTarget "Core_Variant" */; buildPhases = ( F608A9882826B791005C276B /* Headers */, F608A9892826B791005C276B /* Sources */, F608A98A2826B791005C276B /* Frameworks */, ); buildRules = ( ); dependencies = ( ); name = Core_Variant; productName = Core_Variant; productReference = F608A98C2826B791005C276B /* libCore_Variant.a */; productType = "com.apple.product-type.library.static"; }; F608AAAD28270AA8005C276B /* Core_Variant_Tests */ = { isa = PBXNativeTarget; buildConfigurationList = F608AAB228270AA8005C276B /* Build configuration list for PBXNativeTarget "Core_Variant_Tests" */; buildPhases = ( F608AAAA28270AA8005C276B /* Sources */, F608AAAB28270AA8005C276B /* Frameworks */, F608AAAC28270AA8005C276B /* CopyFiles */, ); buildRules = ( ); dependencies = ( F62C2BE22A500925007B43A3 /* PBXTargetDependency */, ); name = Core_Variant_Tests; productName = Core_Variant_Tests; productReference = F608AAAE28270AA8005C276B /* Core_Variant_Tests */; productType = "com.apple.product-type.tool"; }; F6971F51282B123D008FBD17 /* Core_Variant_iOS */ = { isa = PBXNativeTarget; buildConfigurationList = F6971F57282B123D008FBD17 /* Build configuration list for PBXNativeTarget "Core_Variant_iOS" */; buildPhases = ( F6971F52282B123D008FBD17 /* Headers */, F6971F53282B123D008FBD17 /* Sources */, F6971F56282B123D008FBD17 /* Frameworks */, ); buildRules = ( ); dependencies = ( ); name = Core_Variant_iOS; productName = Core_Variant; productReference = F6971F5A282B123D008FBD17 /* libCore_Variant_iOS.a */; productType = "com.apple.product-type.library.static"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ F608A9842826B791005C276B /* Project object */ = { isa = PBXProject; attributes = { BuildIndependentTargetsInParallel = 1; DefaultBuildSystemTypeForWorkspace = Original; LastUpgradeCheck = 1330; TargetAttributes = { F608A98B2826B791005C276B = { CreatedOnToolsVersion = 13.3; }; F608AAAD28270AA8005C276B = { CreatedOnToolsVersion = 13.3; }; }; }; buildConfigurationList = F608A9872826B791005C276B /* Build configuration list for PBXProject "Core_Variant" */; compatibilityVersion = "Xcode 13.0"; developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( en, Base, ); mainGroup = F608A9832826B791005C276B; productRefGroup = F608A98D2826B791005C276B /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( F608A98B2826B791005C276B /* Core_Variant */, F6971F51282B123D008FBD17 /* Core_Variant_iOS */, F608AAAD28270AA8005C276B /* Core_Variant_Tests */, ); }; /* End PBXProject section */ /* Begin PBXSourcesBuildPhase section */ F608A9892826B791005C276B /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( F666630828679CB900239768 /* VType+IO.cpp in Sources */, F69548BF28289357005D1B64 /* Variant+Functional.cpp in Sources */, F608AAFC28271FF8005C276B /* VType.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; F608AAAA28270AA8005C276B /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( F69AB77F2B16D9DB000115BC /* VType_of.cpp in Sources */, F608AAB128270AA8005C276B /* main.cpp in Sources */, F608AAB528270AC8005C276B /* Variant.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; F6971F53282B123D008FBD17 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( F666630728679CB800239768 /* VType+IO.cpp in Sources */, F6971F54282B123D008FBD17 /* Variant+Functional.cpp in Sources */, F6971F55282B123D008FBD17 /* VType.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ F62C2BE22A500925007B43A3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = F608A98B2826B791005C276B /* Core_Variant */; targetProxy = F62C2BE12A500925007B43A3 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ F608A98E2826B791005C276B /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "c++17"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_ENABLE_OBJC_WEAK = 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_DOCUMENTATION_COMMENTS = YES; 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_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu11; 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; HEADER_SEARCH_PATHS = ( ../Core_Zero, ../Core_IO, ../Core_Misc, ../Core_Allocator, ); IPHONEOS_DEPLOYMENT_TARGET = 13.6; LIBRARY_SEARCH_PATHS = ""; "LIBRARY_SEARCH_PATHS[sdk=iphoneos*][arch=arm64]" = ( "../Libraries/sdk/lib/Debug.iOS-arm64", "../Libraries/project/Debug.iOS-arm64", ); "LIBRARY_SEARCH_PATHS[sdk=iphonesimulator*]" = ( "../Libraries/sdk/lib/Debug.iOS-sim", "../Libraries/project/Debug.iOS-sim", ); "LIBRARY_SEARCH_PATHS[sdk=macosx*][arch=arm64]" = ( "../Libraries/sdk/lib/Debug.Darwin-arm64", "../Libraries/project/Debug.Darwin-arm64", ); MACOSX_DEPLOYMENT_TARGET = 10.15; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = macosx; USE_HEADERMAP = NO; }; name = Debug; }; F608A98F2826B791005C276B /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "c++17"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_ENABLE_OBJC_WEAK = 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_DOCUMENTATION_COMMENTS = YES; 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_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_C_LANGUAGE_STANDARD = gnu11; 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; HEADER_SEARCH_PATHS = ( ../Core_Zero, ../Core_IO, ../Core_Misc, ../Core_Allocator, ); IPHONEOS_DEPLOYMENT_TARGET = 13.6; LIBRARY_SEARCH_PATHS = ""; "LIBRARY_SEARCH_PATHS[sdk=iphoneos*]" = ( "../Libraries/sdk/lib/Release.iOS-arm64", "../Libraries/project/Release.iOS-arm64", ); "LIBRARY_SEARCH_PATHS[sdk=iphonesimulator*]" = ( "../Libraries/sdk/lib/Release.iOS-sim", "../Libraries/project/Release.iOS-sim", ); "LIBRARY_SEARCH_PATHS[sdk=macosx*][arch=arm64]" = ( "../Libraries/sdk/lib/Release.Darwin-arm64", "../Libraries/project/Release.Darwin-arm64", ); MACOSX_DEPLOYMENT_TARGET = 10.15; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; SDKROOT = macosx; USE_HEADERMAP = NO; }; name = Release; }; F608A9912826B791005C276B /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = T2M28D3T75; EXECUTABLE_PREFIX = lib; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; }; name = Debug; }; F608A9922826B791005C276B /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = T2M28D3T75; EXECUTABLE_PREFIX = lib; ONLY_ACTIVE_ARCH = YES; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; }; name = Release; }; F608AAB328270AA8005C276B /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = T2M28D3T75; ENABLE_HARDENED_RUNTIME = YES; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", LOG_TEST, ); HEADER_SEARCH_PATHS = ( "${inherited}", ../Core_Variant, ); PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Debug; }; F608AAB428270AA8005C276B /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = T2M28D3T75; ENABLE_HARDENED_RUNTIME = YES; GCC_PREPROCESSOR_DEFINITIONS = LOG_TEST; HEADER_SEARCH_PATHS = ( "${inherited}", ../Core_Variant, ); ONLY_ACTIVE_ARCH = YES; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Release; }; F6971F58282B123D008FBD17 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = T2M28D3T75; EXECUTABLE_PREFIX = lib; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; }; name = Debug; }; F6971F59282B123D008FBD17 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = T2M28D3T75; EXECUTABLE_PREFIX = lib; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ F608A9872826B791005C276B /* Build configuration list for PBXProject "Core_Variant" */ = { isa = XCConfigurationList; buildConfigurations = ( F608A98E2826B791005C276B /* Debug */, F608A98F2826B791005C276B /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; F608A9902826B791005C276B /* Build configuration list for PBXNativeTarget "Core_Variant" */ = { isa = XCConfigurationList; buildConfigurations = ( F608A9912826B791005C276B /* Debug */, F608A9922826B791005C276B /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; F608AAB228270AA8005C276B /* Build configuration list for PBXNativeTarget "Core_Variant_Tests" */ = { isa = XCConfigurationList; buildConfigurations = ( F608AAB328270AA8005C276B /* Debug */, F608AAB428270AA8005C276B /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; F6971F57282B123D008FBD17 /* Build configuration list for PBXNativeTarget "Core_Variant_iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( F6971F58282B123D008FBD17 /* Debug */, F6971F59282B123D008FBD17 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = F608A9842826B791005C276B /* Project object */; }