658 lines
30 KiB
Plaintext
658 lines
30 KiB
Plaintext
// !$*UTF8*$!
|
|
{
|
|
archiveVersion = 1;
|
|
classes = {
|
|
};
|
|
objectVersion = 55;
|
|
objects = {
|
|
|
|
/* Begin PBXBuildFile section */
|
|
F608AA822826BE2A005C276B /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F608AA812826BE2A005C276B /* main.cpp */; };
|
|
F608AA882826BE82005C276B /* libCore_Zero.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F608AA872826BE82005C276B /* libCore_Zero.a */; };
|
|
F608AA892826BE82005C276B /* libCore_Future.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F608A9BF2826BC54005C276B /* libCore_Future.a */; };
|
|
F608AA8C2826BEAD005C276B /* Futures.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F608A9CF2826BCB6005C276B /* Futures.cpp */; };
|
|
F608AA8D2826BF2A005C276B /* PromiseLocked.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F608A9CC2826BCB6005C276B /* PromiseLocked.cpp */; };
|
|
F608AA8E2826BF2C005C276B /* FutureChain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F608A9D62826BCB6005C276B /* FutureChain.cpp */; };
|
|
F60A19B22845794A0040CD24 /* PromiseOfFutures.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F608A9E62826BCB6005C276B /* PromiseOfFutures.cpp */; };
|
|
F633E93E2915BF58007A4C26 /* after.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F633E93D2915B970007A4C26 /* after.cpp */; };
|
|
F6971F37282B119C008FBD17 /* Futures.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F608A9CF2826BCB6005C276B /* Futures.cpp */; };
|
|
F6A8B2B52A64227F00E4FDC7 /* Future.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F608A9DC2826BCB6005C276B /* Future.cpp */; };
|
|
F6CC6A2D2D076B7300D533B7 /* FutureErase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F6CC6A2C2D076B7300D533B7 /* FutureErase.cpp */; };
|
|
F6CC6A312D07771200D533B7 /* FutureResult.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F6CC6A302D07771200D533B7 /* FutureResult.cpp */; };
|
|
/* End PBXBuildFile section */
|
|
|
|
/* Begin PBXContainerItemProxy section */
|
|
F608AA8A2826BE98005C276B /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = F608A9B72826BC54005C276B /* Project object */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = F608A9BE2826BC54005C276B;
|
|
remoteInfo = Core_Future;
|
|
};
|
|
/* End PBXContainerItemProxy section */
|
|
|
|
/* Begin PBXCopyFilesBuildPhase section */
|
|
F608AA7D2826BE2A005C276B /* CopyFiles */ = {
|
|
isa = PBXCopyFilesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
dstPath = /usr/share/man/man1/;
|
|
dstSubfolderSpec = 0;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 1;
|
|
};
|
|
/* End PBXCopyFilesBuildPhase section */
|
|
|
|
/* Begin PBXFileReference section */
|
|
F60582782EC24B14008FE966 /* weak_future_consume.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = weak_future_consume.hpp; sourceTree = "<group>"; };
|
|
F608A9BF2826BC54005C276B /* libCore_Future.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libCore_Future.a; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
F608A9C82826BCB6005C276B /* FutureChain.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FutureChain.h; sourceTree = "<group>"; };
|
|
F608A9C92826BCB6005C276B /* PromiseOfFutures.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PromiseOfFutures.h; sourceTree = "<group>"; };
|
|
F608A9CA2826BCB6005C276B /* PromiseOfFutures.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = PromiseOfFutures.hpp; sourceTree = "<group>"; };
|
|
F608A9CB2826BCB6005C276B /* FutureChain.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = FutureChain.hpp; sourceTree = "<group>"; };
|
|
F608A9CC2826BCB6005C276B /* PromiseLocked.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = PromiseLocked.cpp; sourceTree = "<group>"; };
|
|
F608A9CD2826BCB6005C276B /* Future.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Future.h; sourceTree = "<group>"; };
|
|
F608A9CE2826BCB6005C276B /* WorkPromise.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WorkPromise.h; sourceTree = "<group>"; };
|
|
F608A9CF2826BCB6005C276B /* Futures.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Futures.cpp; sourceTree = "<group>"; };
|
|
F608A9D02826BCB6005C276B /* Future.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = Future.hpp; sourceTree = "<group>"; };
|
|
F608A9D32826BCB6005C276B /* FutureEvent.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = FutureEvent.hpp; sourceTree = "<group>"; };
|
|
F608A9D42826BCB6005C276B /* WorkPromise.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = WorkPromise.hpp; sourceTree = "<group>"; };
|
|
F608A9D52826BCB6005C276B /* PromiseLocked.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = PromiseLocked.hpp; sourceTree = "<group>"; };
|
|
F608A9D62826BCB6005C276B /* FutureChain.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = FutureChain.cpp; sourceTree = "<group>"; };
|
|
F608A9D72826BCB6005C276B /* Futures.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Futures.h; sourceTree = "<group>"; };
|
|
F608A9D82826BCB6005C276B /* PromiseLocked.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PromiseLocked.h; sourceTree = "<group>"; };
|
|
F608A9DA2826BCB6005C276B /* Future.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Future.h; sourceTree = "<group>"; };
|
|
F608A9DB2826BCB6005C276B /* Future.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = Future.hpp; sourceTree = "<group>"; };
|
|
F608A9DC2826BCB6005C276B /* Future.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Future.cpp; sourceTree = "<group>"; };
|
|
F608A9DD2826BCB6005C276B /* Future_.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Future_.h; sourceTree = "<group>"; };
|
|
F608A9DE2826BCB6005C276B /* Future_.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = Future_.hpp; sourceTree = "<group>"; };
|
|
F608A9DF2826BCB6005C276B /* Future_void.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = Future_void.hpp; sourceTree = "<group>"; };
|
|
F608A9E02826BCB6005C276B /* Future_Requirements.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = Future_Requirements.hpp; sourceTree = "<group>"; };
|
|
F608A9E22826BCB6005C276B /* Future_void.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Future_void.h; sourceTree = "<group>"; };
|
|
F608A9E32826BCB6005C276B /* Future.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Future.cpp; sourceTree = "<group>"; };
|
|
F608A9E62826BCB6005C276B /* PromiseOfFutures.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = PromiseOfFutures.cpp; sourceTree = "<group>"; };
|
|
F608A9E92826BCB6005C276B /* Futures.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = Futures.hpp; sourceTree = "<group>"; };
|
|
F608AA7F2826BE2A005C276B /* Core_Future_Tests */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = Core_Future_Tests; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
F608AA812826BE2A005C276B /* main.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; };
|
|
F608AA872826BE82005C276B /* libCore_Zero.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; path = libCore_Zero.a; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
F608AB692827F3BB005C276B /* Makefile.def */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.def; sourceTree = "<group>"; };
|
|
F608AB6A2827F3BC005C276B /* Makefile.project */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.project; sourceTree = "<group>"; };
|
|
F61F9BF12C6E4DFC00F79137 /* Makefile.project */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.project; sourceTree = "<group>"; };
|
|
F62757BA2B307D7C00655557 /* future_handle_exception.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = future_handle_exception.hpp; sourceTree = "<group>"; };
|
|
F633E93C2915B72B007A4C26 /* after.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = after.hpp; sourceTree = "<group>"; };
|
|
F633E93D2915B970007A4C26 /* after.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = after.cpp; sourceTree = "<group>"; };
|
|
F635F7C82E3B950B00E3D1D6 /* future_is_exception.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = future_is_exception.hpp; sourceTree = "<group>"; };
|
|
F63DCC5C2EDA451D003BEE7C /* future_on_exception_what.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = future_on_exception_what.hpp; sourceTree = "<group>"; };
|
|
F63DCC5D2EDA5CE9003BEE7C /* future_on_exception_value.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = future_on_exception_value.hpp; sourceTree = "<group>"; };
|
|
F66A9DEA290C641600AA74BD /* future_on_exception.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = future_on_exception.hpp; sourceTree = "<group>"; };
|
|
F676CAC12E9211A700BE5ACC /* future_success.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = future_success.hpp; sourceTree = "<group>"; };
|
|
F6865CAE289C0B5F00A46111 /* FutureResult_v1.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = FutureResult_v1.hpp; sourceTree = "<group>"; };
|
|
F6865CAF289C0C6700A46111 /* FutureResult.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FutureResult.h; sourceTree = "<group>"; };
|
|
F6971F3C282B119C008FBD17 /* libCore_Future_iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libCore_Future_iOS.a; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
F6984F512EF34B6800718723 /* future_discard_exception.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = future_discard_exception.hpp; sourceTree = "<group>"; };
|
|
F6B4CFC12A6D7303004B9AB5 /* WeakFuture.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = WeakFuture.hpp; sourceTree = "<group>"; };
|
|
F6BF9BE52E390216002E6AF0 /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
|
|
F6CC6A2B2D076B5D00D533B7 /* FutureErase.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = FutureErase.hpp; sourceTree = "<group>"; };
|
|
F6CC6A2C2D076B7300D533B7 /* FutureErase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FutureErase.cpp; sourceTree = "<group>"; };
|
|
F6CC6A2E2D076BEB00D533B7 /* FutureResult_v2.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = FutureResult_v2.hpp; sourceTree = "<group>"; };
|
|
F6CC6A2F2D076C1500D533B7 /* FutureResult.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = FutureResult.hpp; sourceTree = "<group>"; };
|
|
F6CC6A302D07771200D533B7 /* FutureResult.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = FutureResult.cpp; sourceTree = "<group>"; };
|
|
F6CD525B2F5B190B00EFCF67 /* LICENSE */ = {isa = PBXFileReference; lastKnownFileType = text; path = LICENSE; sourceTree = "<group>"; };
|
|
F6CD527A2F5B197000EFCF67 /* ReadMe.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = ReadMe.md; sourceTree = "<group>"; };
|
|
F6DDE7012DAABA93005F94FC /* after_using.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = after_using.hpp; sourceTree = "<group>"; };
|
|
F6F53DD528F5A9F000E878EF /* FutureStrong.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = FutureStrong.hpp; sourceTree = "<group>"; };
|
|
/* End PBXFileReference section */
|
|
|
|
/* Begin PBXFrameworksBuildPhase section */
|
|
F608A9BD2826BC54005C276B /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
F608AA7C2826BE2A005C276B /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
F608AA892826BE82005C276B /* libCore_Future.a in Frameworks */,
|
|
F608AA882826BE82005C276B /* libCore_Zero.a in Frameworks */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
F6971F38282B119C008FBD17 /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXFrameworksBuildPhase section */
|
|
|
|
/* Begin PBXGroup section */
|
|
F608A9B62826BC54005C276B = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
F608AA862826BE82005C276B /* Frameworks */,
|
|
F608A9C02826BC54005C276B /* Products */,
|
|
F608AA802826BE2A005C276B /* tests */,
|
|
F61D7C422E38168F002A1AED /* tjp */,
|
|
F6CD525B2F5B190B00EFCF67 /* LICENSE */,
|
|
F6BF9BE52E390216002E6AF0 /* Makefile */,
|
|
F608AB692827F3BB005C276B /* Makefile.def */,
|
|
F608AB6A2827F3BC005C276B /* Makefile.project */,
|
|
F6CD527A2F5B197000EFCF67 /* ReadMe.md */,
|
|
);
|
|
sourceTree = "<group>";
|
|
};
|
|
F608A9C02826BC54005C276B /* Products */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
F608A9BF2826BC54005C276B /* libCore_Future.a */,
|
|
F608AA7F2826BE2A005C276B /* Core_Future_Tests */,
|
|
F6971F3C282B119C008FBD17 /* libCore_Future_iOS.a */,
|
|
);
|
|
name = Products;
|
|
sourceTree = "<group>";
|
|
};
|
|
F608A9C62826BCB6005C276B /* core */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
F608A9C72826BCB6005C276B /* future */,
|
|
);
|
|
path = core;
|
|
sourceTree = "<group>";
|
|
};
|
|
F608A9C72826BCB6005C276B /* future */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
F61F9BF22C6E4E1600F79137 /* _tests */,
|
|
F608A9D92826BCB6005C276B /* custom */,
|
|
F633E93C2915B72B007A4C26 /* after.hpp */,
|
|
F6DDE7012DAABA93005F94FC /* after_using.hpp */,
|
|
F608A9CD2826BCB6005C276B /* Future.h */,
|
|
F608A9D02826BCB6005C276B /* Future.hpp */,
|
|
F6984F512EF34B6800718723 /* future_discard_exception.hpp */,
|
|
F62757BA2B307D7C00655557 /* future_handle_exception.hpp */,
|
|
F635F7C82E3B950B00E3D1D6 /* future_is_exception.hpp */,
|
|
F66A9DEA290C641600AA74BD /* future_on_exception.hpp */,
|
|
F63DCC5D2EDA5CE9003BEE7C /* future_on_exception_value.hpp */,
|
|
F63DCC5C2EDA451D003BEE7C /* future_on_exception_what.hpp */,
|
|
F676CAC12E9211A700BE5ACC /* future_success.hpp */,
|
|
F608A9C82826BCB6005C276B /* FutureChain.h */,
|
|
F608A9CB2826BCB6005C276B /* FutureChain.hpp */,
|
|
F6CC6A2B2D076B5D00D533B7 /* FutureErase.hpp */,
|
|
F608A9D32826BCB6005C276B /* FutureEvent.hpp */,
|
|
F6865CAF289C0C6700A46111 /* FutureResult.h */,
|
|
F6CC6A2F2D076C1500D533B7 /* FutureResult.hpp */,
|
|
F6865CAE289C0B5F00A46111 /* FutureResult_v1.hpp */,
|
|
F6CC6A2E2D076BEB00D533B7 /* FutureResult_v2.hpp */,
|
|
F608A9D72826BCB6005C276B /* Futures.h */,
|
|
F608A9E92826BCB6005C276B /* Futures.hpp */,
|
|
F608A9CF2826BCB6005C276B /* Futures.cpp */,
|
|
F6F53DD528F5A9F000E878EF /* FutureStrong.hpp */,
|
|
F608A9D82826BCB6005C276B /* PromiseLocked.h */,
|
|
F608A9D52826BCB6005C276B /* PromiseLocked.hpp */,
|
|
F608A9C92826BCB6005C276B /* PromiseOfFutures.h */,
|
|
F608A9CA2826BCB6005C276B /* PromiseOfFutures.hpp */,
|
|
F60582782EC24B14008FE966 /* weak_future_consume.hpp */,
|
|
F6B4CFC12A6D7303004B9AB5 /* WeakFuture.hpp */,
|
|
F608A9CE2826BCB6005C276B /* WorkPromise.h */,
|
|
F608A9D42826BCB6005C276B /* WorkPromise.hpp */,
|
|
);
|
|
path = future;
|
|
sourceTree = "<group>";
|
|
};
|
|
F608A9D92826BCB6005C276B /* custom */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
F61F9BF32C6E4E3800F79137 /* _tests */,
|
|
F608A9DA2826BCB6005C276B /* Future.h */,
|
|
F608A9DB2826BCB6005C276B /* Future.hpp */,
|
|
F608A9E32826BCB6005C276B /* Future.cpp */,
|
|
F608A9DD2826BCB6005C276B /* Future_.h */,
|
|
F608A9DE2826BCB6005C276B /* Future_.hpp */,
|
|
F608A9E02826BCB6005C276B /* Future_Requirements.hpp */,
|
|
F608A9E22826BCB6005C276B /* Future_void.h */,
|
|
F608A9DF2826BCB6005C276B /* Future_void.hpp */,
|
|
);
|
|
path = custom;
|
|
sourceTree = "<group>";
|
|
};
|
|
F608AA802826BE2A005C276B /* tests */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
F608AA812826BE2A005C276B /* main.cpp */,
|
|
F61F9BF12C6E4DFC00F79137 /* Makefile.project */,
|
|
);
|
|
path = tests;
|
|
sourceTree = "<group>";
|
|
};
|
|
F608AA862826BE82005C276B /* Frameworks */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
F608AA872826BE82005C276B /* libCore_Zero.a */,
|
|
);
|
|
name = Frameworks;
|
|
sourceTree = "<group>";
|
|
};
|
|
F61D7C422E38168F002A1AED /* tjp */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
F608A9C62826BCB6005C276B /* core */,
|
|
);
|
|
path = tjp;
|
|
sourceTree = "<group>";
|
|
};
|
|
F61F9BF22C6E4E1600F79137 /* _tests */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
F633E93D2915B970007A4C26 /* after.cpp */,
|
|
F608A9D62826BCB6005C276B /* FutureChain.cpp */,
|
|
F6CC6A2C2D076B7300D533B7 /* FutureErase.cpp */,
|
|
F6CC6A302D07771200D533B7 /* FutureResult.cpp */,
|
|
F608A9CC2826BCB6005C276B /* PromiseLocked.cpp */,
|
|
F608A9E62826BCB6005C276B /* PromiseOfFutures.cpp */,
|
|
);
|
|
path = _tests;
|
|
sourceTree = "<group>";
|
|
};
|
|
F61F9BF32C6E4E3800F79137 /* _tests */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
F608A9DC2826BCB6005C276B /* Future.cpp */,
|
|
);
|
|
path = _tests;
|
|
sourceTree = "<group>";
|
|
};
|
|
/* End PBXGroup section */
|
|
|
|
/* Begin PBXHeadersBuildPhase section */
|
|
F608A9BB2826BC54005C276B /* Headers */ = {
|
|
isa = PBXHeadersBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
F6971F35282B119C008FBD17 /* Headers */ = {
|
|
isa = PBXHeadersBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXHeadersBuildPhase section */
|
|
|
|
/* Begin PBXNativeTarget section */
|
|
F608A9BE2826BC54005C276B /* Core_Future */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = F608A9C32826BC54005C276B /* Build configuration list for PBXNativeTarget "Core_Future" */;
|
|
buildPhases = (
|
|
F608A9BB2826BC54005C276B /* Headers */,
|
|
F608A9BC2826BC54005C276B /* Sources */,
|
|
F608A9BD2826BC54005C276B /* Frameworks */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
);
|
|
name = Core_Future;
|
|
productName = Core_Future;
|
|
productReference = F608A9BF2826BC54005C276B /* libCore_Future.a */;
|
|
productType = "com.apple.product-type.library.static";
|
|
};
|
|
F608AA7E2826BE2A005C276B /* Core_Future_Tests */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = F608AA832826BE2A005C276B /* Build configuration list for PBXNativeTarget "Core_Future_Tests" */;
|
|
buildPhases = (
|
|
F608AA7B2826BE2A005C276B /* Sources */,
|
|
F608AA7C2826BE2A005C276B /* Frameworks */,
|
|
F608AA7D2826BE2A005C276B /* CopyFiles */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
F608AA8B2826BE98005C276B /* PBXTargetDependency */,
|
|
);
|
|
name = Core_Future_Tests;
|
|
productName = Core_Future_Tests;
|
|
productReference = F608AA7F2826BE2A005C276B /* Core_Future_Tests */;
|
|
productType = "com.apple.product-type.tool";
|
|
};
|
|
F6971F34282B119C008FBD17 /* Core_Future_iOS */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = F6971F39282B119C008FBD17 /* Build configuration list for PBXNativeTarget "Core_Future_iOS" */;
|
|
buildPhases = (
|
|
F6971F35282B119C008FBD17 /* Headers */,
|
|
F6971F36282B119C008FBD17 /* Sources */,
|
|
F6971F38282B119C008FBD17 /* Frameworks */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
);
|
|
name = Core_Future_iOS;
|
|
productName = Core_Future;
|
|
productReference = F6971F3C282B119C008FBD17 /* libCore_Future_iOS.a */;
|
|
productType = "com.apple.product-type.library.static";
|
|
};
|
|
/* End PBXNativeTarget section */
|
|
|
|
/* Begin PBXProject section */
|
|
F608A9B72826BC54005C276B /* Project object */ = {
|
|
isa = PBXProject;
|
|
attributes = {
|
|
BuildIndependentTargetsInParallel = 1;
|
|
DefaultBuildSystemTypeForWorkspace = Original;
|
|
LastUpgradeCheck = 1330;
|
|
TargetAttributes = {
|
|
F608A9BE2826BC54005C276B = {
|
|
CreatedOnToolsVersion = 13.3;
|
|
};
|
|
F608AA7E2826BE2A005C276B = {
|
|
CreatedOnToolsVersion = 13.3;
|
|
};
|
|
};
|
|
};
|
|
buildConfigurationList = F608A9BA2826BC54005C276B /* Build configuration list for PBXProject "Core_Future" */;
|
|
compatibilityVersion = "Xcode 13.0";
|
|
developmentRegion = en;
|
|
hasScannedForEncodings = 0;
|
|
knownRegions = (
|
|
en,
|
|
Base,
|
|
);
|
|
mainGroup = F608A9B62826BC54005C276B;
|
|
productRefGroup = F608A9C02826BC54005C276B /* Products */;
|
|
projectDirPath = "";
|
|
projectRoot = "";
|
|
targets = (
|
|
F608A9BE2826BC54005C276B /* Core_Future */,
|
|
F6971F34282B119C008FBD17 /* Core_Future_iOS */,
|
|
F608AA7E2826BE2A005C276B /* Core_Future_Tests */,
|
|
);
|
|
};
|
|
/* End PBXProject section */
|
|
|
|
/* Begin PBXSourcesBuildPhase section */
|
|
F608A9BC2826BC54005C276B /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
F608AA8C2826BEAD005C276B /* Futures.cpp in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
F608AA7B2826BE2A005C276B /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
F6A8B2B52A64227F00E4FDC7 /* Future.cpp in Sources */,
|
|
F6CC6A2D2D076B7300D533B7 /* FutureErase.cpp in Sources */,
|
|
F608AA822826BE2A005C276B /* main.cpp in Sources */,
|
|
F6CC6A312D07771200D533B7 /* FutureResult.cpp in Sources */,
|
|
F608AA8E2826BF2C005C276B /* FutureChain.cpp in Sources */,
|
|
F633E93E2915BF58007A4C26 /* after.cpp in Sources */,
|
|
F608AA8D2826BF2A005C276B /* PromiseLocked.cpp in Sources */,
|
|
F60A19B22845794A0040CD24 /* PromiseOfFutures.cpp in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
F6971F36282B119C008FBD17 /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
F6971F37282B119C008FBD17 /* Futures.cpp in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXSourcesBuildPhase section */
|
|
|
|
/* Begin PBXTargetDependency section */
|
|
F608AA8B2826BE98005C276B /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
target = F608A9BE2826BC54005C276B /* Core_Future */;
|
|
targetProxy = F608AA8A2826BE98005C276B /* PBXContainerItemProxy */;
|
|
};
|
|
/* End PBXTargetDependency section */
|
|
|
|
/* Begin XCBuildConfiguration section */
|
|
F608A9C12826BC54005C276B /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
|
CLANG_ANALYZER_NONNULL = YES;
|
|
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++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_Misc,
|
|
);
|
|
IPHONEOS_DEPLOYMENT_TARGET = 13.6;
|
|
MACOSX_DEPLOYMENT_TARGET = 10.15;
|
|
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
|
|
MTL_FAST_MATH = YES;
|
|
ONLY_ACTIVE_ARCH = YES;
|
|
SDKROOT = macosx;
|
|
};
|
|
name = Debug;
|
|
};
|
|
F608A9C22826BC54005C276B /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
|
CLANG_ANALYZER_NONNULL = YES;
|
|
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++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_Misc,
|
|
);
|
|
IPHONEOS_DEPLOYMENT_TARGET = 13.6;
|
|
MACOSX_DEPLOYMENT_TARGET = 10.15;
|
|
MTL_ENABLE_DEBUG_INFO = NO;
|
|
MTL_FAST_MATH = YES;
|
|
SDKROOT = macosx;
|
|
};
|
|
name = Release;
|
|
};
|
|
F608A9C42826BC54005C276B /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
CODE_SIGN_STYLE = Automatic;
|
|
DEVELOPMENT_TEAM = T2M28D3T75;
|
|
EXECUTABLE_PREFIX = lib;
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
SKIP_INSTALL = YES;
|
|
};
|
|
name = Debug;
|
|
};
|
|
F608A9C52826BC54005C276B /* 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;
|
|
};
|
|
F608AA842826BE2A005C276B /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
CODE_SIGN_STYLE = Automatic;
|
|
DEVELOPMENT_TEAM = T2M28D3T75;
|
|
ENABLE_HARDENED_RUNTIME = YES;
|
|
HEADER_SEARCH_PATHS = (
|
|
"${inherited}",
|
|
../Core_Future,
|
|
);
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
};
|
|
name = Debug;
|
|
};
|
|
F608AA852826BE2A005C276B /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
CODE_SIGN_STYLE = Automatic;
|
|
DEVELOPMENT_TEAM = T2M28D3T75;
|
|
ENABLE_HARDENED_RUNTIME = YES;
|
|
HEADER_SEARCH_PATHS = (
|
|
"${inherited}",
|
|
../Core_Future,
|
|
);
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
};
|
|
name = Release;
|
|
};
|
|
F6971F3A282B119C008FBD17 /* 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;
|
|
};
|
|
F6971F3B282B119C008FBD17 /* 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 */
|
|
F608A9BA2826BC54005C276B /* Build configuration list for PBXProject "Core_Future" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
F608A9C12826BC54005C276B /* Debug */,
|
|
F608A9C22826BC54005C276B /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
F608A9C32826BC54005C276B /* Build configuration list for PBXNativeTarget "Core_Future" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
F608A9C42826BC54005C276B /* Debug */,
|
|
F608A9C52826BC54005C276B /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
F608AA832826BE2A005C276B /* Build configuration list for PBXNativeTarget "Core_Future_Tests" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
F608AA842826BE2A005C276B /* Debug */,
|
|
F608AA852826BE2A005C276B /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
F6971F39282B119C008FBD17 /* Build configuration list for PBXNativeTarget "Core_Future_iOS" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
F6971F3A282B119C008FBD17 /* Debug */,
|
|
F6971F3B282B119C008FBD17 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
/* End XCConfigurationList section */
|
|
};
|
|
rootObject = F608A9B72826BC54005C276B /* Project object */;
|
|
}
|