| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843 |
- // !$*UTF8*$!
- {
- archiveVersion = 1;
- classes = {
- };
- objectVersion = 55;
- objects = {
- /* Begin PBXBuildFile section */
- CD592BED29C2A422009AC14E /* universe.cxx in Sources */ = {isa = PBXBuildFile; fileRef = CD592BEB29C2A422009AC14E /* universe.cxx */; };
- CDA7996A2E132F550096B547 /* libjsoncpp.26.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CDA799692E132F550096B547 /* libjsoncpp.26.dylib */; };
- CDD4759429C4B7A200BDB829 /* config.cxx in Sources */ = {isa = PBXBuildFile; fileRef = CDD4759129C4B7A200BDB829 /* config.cxx */; };
- CDD475C829C4D2BF00BDB829 /* libengine.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CD592BDB29C2A399009AC14E /* libengine.a */; };
- CDD475D229C4D30100BDB829 /* engine in Headers */ = {isa = PBXBuildFile; fileRef = CD592BE529C2A3E0009AC14E /* engine */; settings = {ATTRIBUTES = (Public, ); }; };
- CDD475D329C4D32300BDB829 /* condition.h in Headers */ = {isa = PBXBuildFile; fileRef = CDD4759929C4BB0C00BDB829 /* condition.h */; };
- CDD475D429C4D32400BDB829 /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = CDD4759829C4BB0C00BDB829 /* config.h */; };
- CDD475D529C4D32600BDB829 /* event.h in Headers */ = {isa = PBXBuildFile; fileRef = CDD4759729C4BB0C00BDB829 /* event.h */; };
- CDD475D629C4D32800BDB829 /* forwards.h in Headers */ = {isa = PBXBuildFile; fileRef = CD592BF229C2A506009AC14E /* forwards.h */; };
- CDD475D729C4D32900BDB829 /* mailbox.h in Headers */ = {isa = PBXBuildFile; fileRef = CD592C0E29C3D1E7009AC14E /* mailbox.h */; };
- CDD475D829C4D32B00BDB829 /* universe.h in Headers */ = {isa = PBXBuildFile; fileRef = CD592BF029C2A462009AC14E /* universe.h */; };
- CDD475D929C4D32C00BDB829 /* universe.tpp in Headers */ = {isa = PBXBuildFile; fileRef = CD592BF329C2A531009AC14E /* universe.tpp */; };
- CDD475DC29C4D35F00BDB829 /* config_test.cxx in Sources */ = {isa = PBXBuildFile; fileRef = CDD475DB29C4D35F00BDB829 /* config_test.cxx */; };
- CDD475DF29C4D38D00BDB829 /* universe_test.cxx in Sources */ = {isa = PBXBuildFile; fileRef = CDD475DE29C4D38D00BDB829 /* universe_test.cxx */; };
- CDD475FE29C4D8C400BDB829 /* universe_test in Resources */ = {isa = PBXBuildFile; fileRef = CDD475FC29C4D8C400BDB829 /* universe_test */; };
- CDD475FF29C4D8C400BDB829 /* config_test in Resources */ = {isa = PBXBuildFile; fileRef = CDD475FD29C4D8C400BDB829 /* config_test */; };
- CDD4760129C4D93E00BDB829 /* engine_test_xc.mm in Sources */ = {isa = PBXBuildFile; fileRef = CDD4760029C4D93E00BDB829 /* engine_test_xc.mm */; };
- CDD4760229C4D99C00BDB829 /* libshared_random_generator.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CDD475A429C4CDB500BDB829 /* libshared_random_generator.dylib */; };
- CDD4760329C4D9AE00BDB829 /* GoogleMock.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CDD475B929C4CDBF00BDB829 /* GoogleMock.framework */; };
- CDD4760829C4FE1900BDB829 /* condition_test.cxx in Sources */ = {isa = PBXBuildFile; fileRef = CDD4760729C4FE1900BDB829 /* condition_test.cxx */; };
- /* End PBXBuildFile section */
- /* Begin PBXContainerItemProxy section */
- CDD475A329C4CDB500BDB829 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = CDD4759D29C4CDB500BDB829 /* shared_random_generator.xcodeproj */;
- proxyType = 2;
- remoteGlobalIDString = CDED6A4221B2F5A700AB91D0;
- remoteInfo = shared_random_generator;
- };
- CDD475A529C4CDB500BDB829 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = CDD4759D29C4CDB500BDB829 /* shared_random_generator.xcodeproj */;
- proxyType = 2;
- remoteGlobalIDString = CD89E51324E6F3FD008167A8;
- remoteInfo = "shared_random_generator-test";
- };
- CDD475AD29C4CDBA00BDB829 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = CDD475A729C4CDBA00BDB829 /* string-utils.xcodeproj */;
- proxyType = 2;
- remoteGlobalIDString = CD266862252FF4B600B3E667;
- remoteInfo = "string-utils";
- };
- CDD475AF29C4CDBA00BDB829 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = CDD475A729C4CDBA00BDB829 /* string-utils.xcodeproj */;
- proxyType = 2;
- remoteGlobalIDString = CD266886252FFAAE00B3E667;
- remoteInfo = "string_utils-test";
- };
- CDD475B829C4CDBF00BDB829 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = CDD475B129C4CDBF00BDB829 /* GoogleMock.xcodeproj */;
- proxyType = 2;
- remoteGlobalIDString = 05818F861A685AEA0072A469;
- remoteInfo = GoogleMock;
- };
- CDD475BA29C4CDBF00BDB829 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = CDD475B129C4CDBF00BDB829 /* GoogleMock.xcodeproj */;
- proxyType = 2;
- remoteGlobalIDString = 05E96ABD1A68600C00204102;
- remoteInfo = gmock;
- };
- CDD475BC29C4CDBF00BDB829 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = CDD475B129C4CDBF00BDB829 /* GoogleMock.xcodeproj */;
- proxyType = 2;
- remoteGlobalIDString = 05E96B1F1A68634900204102;
- remoteInfo = gtest;
- };
- CDD475BE29C4CDBF00BDB829 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = CDD475B129C4CDBF00BDB829 /* GoogleMock.xcodeproj */;
- proxyType = 2;
- remoteGlobalIDString = 05818F901A685AEA0072A469;
- remoteInfo = GoogleMockTests;
- };
- CDD475C929C4D2BF00BDB829 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = CD592BD329C2A399009AC14E /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = CD592BDA29C2A399009AC14E;
- remoteInfo = engine;
- };
- CDD4772C29C5492700BDB829 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = CDD4772629C5492700BDB829 /* expect.xcodeproj */;
- proxyType = 2;
- remoteGlobalIDString = CDD476BD29C5423B00BDB829;
- remoteInfo = expect;
- };
- CDD4772E29C5492700BDB829 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = CDD4772629C5492700BDB829 /* expect.xcodeproj */;
- proxyType = 2;
- remoteGlobalIDString = CDEC1E8A235248390091D9F2;
- remoteInfo = "expect-test";
- };
- CDD4774B29C5493400BDB829 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = CDD4774129C5493400BDB829 /* serializer.xcodeproj */;
- proxyType = 2;
- remoteGlobalIDString = CD592BFD29C2A5BF009AC14E;
- remoteInfo = serializer;
- };
- CDD4774D29C5493400BDB829 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = CDD4774129C5493400BDB829 /* serializer.xcodeproj */;
- proxyType = 2;
- remoteGlobalIDString = CD592C1729C3DB32009AC14E;
- remoteInfo = "serializer-test";
- };
- CDD4775329C5498E00BDB829 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = CDD4774129C5493400BDB829 /* serializer.xcodeproj */;
- proxyType = 1;
- remoteGlobalIDString = CD592BFC29C2A5BF009AC14E;
- remoteInfo = serializer;
- };
- CDD4775529C5498E00BDB829 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = CDD4759D29C4CDB500BDB829 /* shared_random_generator.xcodeproj */;
- proxyType = 1;
- remoteGlobalIDString = CDED6A4121B2F5A700AB91D0;
- remoteInfo = shared_random_generator;
- };
- CDD4777129C54A6000BDB829 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = CDD4759D29C4CDB500BDB829 /* shared_random_generator.xcodeproj */;
- proxyType = 1;
- remoteGlobalIDString = CDED6A4121B2F5A700AB91D0;
- remoteInfo = shared_random_generator;
- };
- /* End PBXContainerItemProxy section */
- /* Begin PBXFileReference section */
- CD592BDB29C2A399009AC14E /* libengine.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libengine.a; sourceTree = BUILT_PRODUCTS_DIR; };
- CD592BE529C2A3E0009AC14E /* engine */ = {isa = PBXFileReference; lastKnownFileType = folder; name = engine; path = include/engine; sourceTree = "<group>"; };
- CD592BEB29C2A422009AC14E /* universe.cxx */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = universe.cxx; sourceTree = "<group>"; };
- CD592BF029C2A462009AC14E /* universe.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = universe.h; sourceTree = "<group>"; };
- CD592BF229C2A506009AC14E /* forwards.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = forwards.h; sourceTree = "<group>"; };
- CD592BF329C2A531009AC14E /* universe.tpp */ = {isa = PBXFileReference; lastKnownFileType = text; path = universe.tpp; sourceTree = "<group>"; };
- CD592C0E29C3D1E7009AC14E /* mailbox.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = mailbox.h; sourceTree = "<group>"; };
- CDA799692E132F550096B547 /* libjsoncpp.26.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libjsoncpp.26.dylib; path = ../../../../../../../../opt/homebrew/lib/libjsoncpp.26.dylib; sourceTree = "<group>"; };
- CDD4759129C4B7A200BDB829 /* config.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = config.cxx; sourceTree = "<group>"; };
- CDD4759729C4BB0C00BDB829 /* event.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = event.h; sourceTree = "<group>"; };
- CDD4759829C4BB0C00BDB829 /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = "<group>"; };
- CDD4759929C4BB0C00BDB829 /* condition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = condition.h; sourceTree = "<group>"; };
- CDD4759D29C4CDB500BDB829 /* shared_random_generator.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = shared_random_generator.xcodeproj; path = external/shared_random_generator/shared_random_generator.xcodeproj; sourceTree = "<group>"; };
- CDD475A729C4CDBA00BDB829 /* string-utils.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = "string-utils.xcodeproj"; path = "external/string-utils/string-utils.xcodeproj"; sourceTree = "<group>"; };
- CDD475B129C4CDBF00BDB829 /* GoogleMock.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = GoogleMock.xcodeproj; path = "../../../gmock-xcode-master/GoogleMock.xcodeproj"; sourceTree = "<group>"; };
- CDD475C429C4D2BF00BDB829 /* engine-test.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "engine-test.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
- CDD475DA29C4D35400BDB829 /* xcode_gtest_helper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xcode_gtest_helper.h; sourceTree = "<group>"; };
- CDD475DB29C4D35F00BDB829 /* config_test.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = config_test.cxx; sourceTree = "<group>"; };
- CDD475DD29C4D36700BDB829 /* stub_config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stub_config.h; sourceTree = "<group>"; };
- CDD475DE29C4D38D00BDB829 /* universe_test.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = universe_test.cxx; sourceTree = "<group>"; };
- CDD475FC29C4D8C400BDB829 /* universe_test */ = {isa = PBXFileReference; lastKnownFileType = folder; path = universe_test; sourceTree = "<group>"; };
- CDD475FD29C4D8C400BDB829 /* config_test */ = {isa = PBXFileReference; lastKnownFileType = folder; path = config_test; sourceTree = "<group>"; };
- CDD4760029C4D93E00BDB829 /* engine_test_xc.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = engine_test_xc.mm; sourceTree = "<group>"; };
- CDD4760629C4DB2400BDB829 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
- CDD4760729C4FE1900BDB829 /* condition_test.cxx */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = condition_test.cxx; sourceTree = "<group>"; };
- CDD4772629C5492700BDB829 /* expect.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = expect.xcodeproj; path = external/expect/expect.xcodeproj; sourceTree = "<group>"; };
- CDD4774129C5493400BDB829 /* serializer.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = serializer.xcodeproj; path = external/serializer/serializer.xcodeproj; sourceTree = "<group>"; };
- /* End PBXFileReference section */
- /* Begin PBXFrameworksBuildPhase section */
- CD592BD929C2A399009AC14E /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- CDA7996A2E132F550096B547 /* libjsoncpp.26.dylib in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- CDD475C129C4D2BF00BDB829 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- CDD475C829C4D2BF00BDB829 /* libengine.a in Frameworks */,
- CDD4760229C4D99C00BDB829 /* libshared_random_generator.dylib in Frameworks */,
- CDD4760329C4D9AE00BDB829 /* GoogleMock.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- /* End PBXFrameworksBuildPhase section */
- /* Begin PBXGroup section */
- CD592BD229C2A399009AC14E = {
- isa = PBXGroup;
- children = (
- CDD475B129C4CDBF00BDB829 /* GoogleMock.xcodeproj */,
- CDD4772629C5492700BDB829 /* expect.xcodeproj */,
- CDD4774129C5493400BDB829 /* serializer.xcodeproj */,
- CDD4759D29C4CDB500BDB829 /* shared_random_generator.xcodeproj */,
- CDD475A729C4CDBA00BDB829 /* string-utils.xcodeproj */,
- CD592BE529C2A3E0009AC14E /* engine */,
- CD592BE229C2A3C8009AC14E /* include */,
- CD592BE429C2A3C8009AC14E /* src */,
- CD592BE329C2A3C8009AC14E /* test */,
- CDD475C529C4D2BF00BDB829 /* engine-test */,
- CD592BDC29C2A399009AC14E /* Products */,
- CDD475CE29C4D2F700BDB829 /* Frameworks */,
- );
- sourceTree = "<group>";
- };
- CD592BDC29C2A399009AC14E /* Products */ = {
- isa = PBXGroup;
- children = (
- CD592BDB29C2A399009AC14E /* libengine.a */,
- CDD475C429C4D2BF00BDB829 /* engine-test.xctest */,
- );
- name = Products;
- sourceTree = "<group>";
- };
- CD592BE229C2A3C8009AC14E /* include */ = {
- isa = PBXGroup;
- children = (
- CD592BEF29C2A462009AC14E /* engine */,
- );
- path = include;
- sourceTree = "<group>";
- };
- CD592BE329C2A3C8009AC14E /* test */ = {
- isa = PBXGroup;
- children = (
- CDD475E029C4D49600BDB829 /* resources */,
- CDD475DD29C4D36700BDB829 /* stub_config.h */,
- CDD475DA29C4D35400BDB829 /* xcode_gtest_helper.h */,
- CDD4760729C4FE1900BDB829 /* condition_test.cxx */,
- CDD475DB29C4D35F00BDB829 /* config_test.cxx */,
- CDD475DE29C4D38D00BDB829 /* universe_test.cxx */,
- );
- path = test;
- sourceTree = "<group>";
- };
- CD592BE429C2A3C8009AC14E /* src */ = {
- isa = PBXGroup;
- children = (
- CDD4759129C4B7A200BDB829 /* config.cxx */,
- CD592BEB29C2A422009AC14E /* universe.cxx */,
- );
- path = src;
- sourceTree = "<group>";
- };
- CD592BEF29C2A462009AC14E /* engine */ = {
- isa = PBXGroup;
- children = (
- CDD4759929C4BB0C00BDB829 /* condition.h */,
- CDD4759829C4BB0C00BDB829 /* config.h */,
- CDD4759729C4BB0C00BDB829 /* event.h */,
- CD592BF229C2A506009AC14E /* forwards.h */,
- CD592C0E29C3D1E7009AC14E /* mailbox.h */,
- CD592BF029C2A462009AC14E /* universe.h */,
- CD592BF329C2A531009AC14E /* universe.tpp */,
- );
- path = engine;
- sourceTree = "<group>";
- };
- CDD4759E29C4CDB500BDB829 /* Products */ = {
- isa = PBXGroup;
- children = (
- CDD475A429C4CDB500BDB829 /* libshared_random_generator.dylib */,
- CDD475A629C4CDB500BDB829 /* shared_random_generator-test.xctest */,
- );
- name = Products;
- sourceTree = "<group>";
- };
- CDD475A829C4CDBA00BDB829 /* Products */ = {
- isa = PBXGroup;
- children = (
- CDD475AE29C4CDBA00BDB829 /* libstring-utils.a */,
- CDD475B029C4CDBA00BDB829 /* string_utils-test.xctest */,
- );
- name = Products;
- sourceTree = "<group>";
- };
- CDD475B229C4CDBF00BDB829 /* Products */ = {
- isa = PBXGroup;
- children = (
- CDD475B929C4CDBF00BDB829 /* GoogleMock.framework */,
- CDD475BB29C4CDBF00BDB829 /* gmock.framework */,
- CDD475BD29C4CDBF00BDB829 /* gtest.framework */,
- CDD475BF29C4CDBF00BDB829 /* GoogleMockTests.xctest */,
- );
- name = Products;
- sourceTree = "<group>";
- };
- CDD475C529C4D2BF00BDB829 /* engine-test */ = {
- isa = PBXGroup;
- children = (
- CDD4760629C4DB2400BDB829 /* Info.plist */,
- CDD4760029C4D93E00BDB829 /* engine_test_xc.mm */,
- );
- path = "engine-test";
- sourceTree = "<group>";
- };
- CDD475CE29C4D2F700BDB829 /* Frameworks */ = {
- isa = PBXGroup;
- children = (
- CDA799692E132F550096B547 /* libjsoncpp.26.dylib */,
- );
- name = Frameworks;
- sourceTree = "<group>";
- };
- CDD475E029C4D49600BDB829 /* resources */ = {
- isa = PBXGroup;
- children = (
- CDD475FD29C4D8C400BDB829 /* config_test */,
- CDD475FC29C4D8C400BDB829 /* universe_test */,
- );
- path = resources;
- sourceTree = "<group>";
- };
- CDD4772729C5492700BDB829 /* Products */ = {
- isa = PBXGroup;
- children = (
- CDD4772D29C5492700BDB829 /* libexpect.a */,
- CDD4772F29C5492700BDB829 /* expect-test.xctest */,
- );
- name = Products;
- sourceTree = "<group>";
- };
- CDD4774229C5493400BDB829 /* Products */ = {
- isa = PBXGroup;
- children = (
- CDD4774C29C5493400BDB829 /* libserializer.a */,
- CDD4774E29C5493400BDB829 /* serializer-test.xctest */,
- );
- name = Products;
- sourceTree = "<group>";
- };
- /* End PBXGroup section */
- /* Begin PBXHeadersBuildPhase section */
- CD592BD729C2A399009AC14E /* Headers */ = {
- isa = PBXHeadersBuildPhase;
- buildActionMask = 2147483647;
- files = (
- CDD475D229C4D30100BDB829 /* engine in Headers */,
- CDD475D929C4D32C00BDB829 /* universe.tpp in Headers */,
- CDD475D829C4D32B00BDB829 /* universe.h in Headers */,
- CDD475D729C4D32900BDB829 /* mailbox.h in Headers */,
- CDD475D629C4D32800BDB829 /* forwards.h in Headers */,
- CDD475D529C4D32600BDB829 /* event.h in Headers */,
- CDD475D429C4D32400BDB829 /* config.h in Headers */,
- CDD475D329C4D32300BDB829 /* condition.h in Headers */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- /* End PBXHeadersBuildPhase section */
- /* Begin PBXNativeTarget section */
- CD592BDA29C2A399009AC14E /* engine */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = CD592BDF29C2A399009AC14E /* Build configuration list for PBXNativeTarget "engine" */;
- buildPhases = (
- CD592BD729C2A399009AC14E /* Headers */,
- CD592BD829C2A399009AC14E /* Sources */,
- CD592BD929C2A399009AC14E /* Frameworks */,
- );
- buildRules = (
- );
- dependencies = (
- CDD4775429C5498E00BDB829 /* PBXTargetDependency */,
- CDD4775629C5498E00BDB829 /* PBXTargetDependency */,
- );
- name = engine;
- productName = engine_base;
- productReference = CD592BDB29C2A399009AC14E /* libengine.a */;
- productType = "com.apple.product-type.library.static";
- };
- CDD475C329C4D2BF00BDB829 /* engine-test */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = CDD475CB29C4D2BF00BDB829 /* Build configuration list for PBXNativeTarget "engine-test" */;
- buildPhases = (
- CDD475C029C4D2BF00BDB829 /* Sources */,
- CDD475C129C4D2BF00BDB829 /* Frameworks */,
- CDD475C229C4D2BF00BDB829 /* Resources */,
- );
- buildRules = (
- );
- dependencies = (
- CDD4777229C54A6000BDB829 /* PBXTargetDependency */,
- CDD475CA29C4D2BF00BDB829 /* PBXTargetDependency */,
- );
- name = "engine-test";
- productName = "engine-test";
- productReference = CDD475C429C4D2BF00BDB829 /* engine-test.xctest */;
- productType = "com.apple.product-type.bundle.unit-test";
- };
- /* End PBXNativeTarget section */
- /* Begin PBXProject section */
- CD592BD329C2A399009AC14E /* Project object */ = {
- isa = PBXProject;
- attributes = {
- BuildIndependentTargetsInParallel = 1;
- LastSwiftUpdateCheck = 1340;
- LastUpgradeCheck = 1640;
- TargetAttributes = {
- CD592BDA29C2A399009AC14E = {
- CreatedOnToolsVersion = 13.4.1;
- };
- CDD475C329C4D2BF00BDB829 = {
- CreatedOnToolsVersion = 13.4.1;
- };
- };
- };
- buildConfigurationList = CD592BD629C2A399009AC14E /* Build configuration list for PBXProject "engine" */;
- compatibilityVersion = "Xcode 13.0";
- developmentRegion = en;
- hasScannedForEncodings = 0;
- knownRegions = (
- en,
- Base,
- );
- mainGroup = CD592BD229C2A399009AC14E;
- productRefGroup = CD592BDC29C2A399009AC14E /* Products */;
- projectDirPath = "";
- projectReferences = (
- {
- ProductGroup = CDD4772729C5492700BDB829 /* Products */;
- ProjectRef = CDD4772629C5492700BDB829 /* expect.xcodeproj */;
- },
- {
- ProductGroup = CDD475B229C4CDBF00BDB829 /* Products */;
- ProjectRef = CDD475B129C4CDBF00BDB829 /* GoogleMock.xcodeproj */;
- },
- {
- ProductGroup = CDD4774229C5493400BDB829 /* Products */;
- ProjectRef = CDD4774129C5493400BDB829 /* serializer.xcodeproj */;
- },
- {
- ProductGroup = CDD4759E29C4CDB500BDB829 /* Products */;
- ProjectRef = CDD4759D29C4CDB500BDB829 /* shared_random_generator.xcodeproj */;
- },
- {
- ProductGroup = CDD475A829C4CDBA00BDB829 /* Products */;
- ProjectRef = CDD475A729C4CDBA00BDB829 /* string-utils.xcodeproj */;
- },
- );
- projectRoot = "";
- targets = (
- CD592BDA29C2A399009AC14E /* engine */,
- CDD475C329C4D2BF00BDB829 /* engine-test */,
- );
- };
- /* End PBXProject section */
- /* Begin PBXReferenceProxy section */
- CDD475A429C4CDB500BDB829 /* libshared_random_generator.dylib */ = {
- isa = PBXReferenceProxy;
- fileType = "compiled.mach-o.dylib";
- path = libshared_random_generator.dylib;
- remoteRef = CDD475A329C4CDB500BDB829 /* PBXContainerItemProxy */;
- sourceTree = BUILT_PRODUCTS_DIR;
- };
- CDD475A629C4CDB500BDB829 /* shared_random_generator-test.xctest */ = {
- isa = PBXReferenceProxy;
- fileType = wrapper.cfbundle;
- path = "shared_random_generator-test.xctest";
- remoteRef = CDD475A529C4CDB500BDB829 /* PBXContainerItemProxy */;
- sourceTree = BUILT_PRODUCTS_DIR;
- };
- CDD475AE29C4CDBA00BDB829 /* libstring-utils.a */ = {
- isa = PBXReferenceProxy;
- fileType = archive.ar;
- path = "libstring-utils.a";
- remoteRef = CDD475AD29C4CDBA00BDB829 /* PBXContainerItemProxy */;
- sourceTree = BUILT_PRODUCTS_DIR;
- };
- CDD475B029C4CDBA00BDB829 /* string_utils-test.xctest */ = {
- isa = PBXReferenceProxy;
- fileType = wrapper.cfbundle;
- path = "string_utils-test.xctest";
- remoteRef = CDD475AF29C4CDBA00BDB829 /* PBXContainerItemProxy */;
- sourceTree = BUILT_PRODUCTS_DIR;
- };
- CDD475B929C4CDBF00BDB829 /* GoogleMock.framework */ = {
- isa = PBXReferenceProxy;
- fileType = wrapper.framework;
- path = GoogleMock.framework;
- remoteRef = CDD475B829C4CDBF00BDB829 /* PBXContainerItemProxy */;
- sourceTree = BUILT_PRODUCTS_DIR;
- };
- CDD475BB29C4CDBF00BDB829 /* gmock.framework */ = {
- isa = PBXReferenceProxy;
- fileType = wrapper.framework;
- path = gmock.framework;
- remoteRef = CDD475BA29C4CDBF00BDB829 /* PBXContainerItemProxy */;
- sourceTree = BUILT_PRODUCTS_DIR;
- };
- CDD475BD29C4CDBF00BDB829 /* gtest.framework */ = {
- isa = PBXReferenceProxy;
- fileType = wrapper.framework;
- path = gtest.framework;
- remoteRef = CDD475BC29C4CDBF00BDB829 /* PBXContainerItemProxy */;
- sourceTree = BUILT_PRODUCTS_DIR;
- };
- CDD475BF29C4CDBF00BDB829 /* GoogleMockTests.xctest */ = {
- isa = PBXReferenceProxy;
- fileType = wrapper.cfbundle;
- path = GoogleMockTests.xctest;
- remoteRef = CDD475BE29C4CDBF00BDB829 /* PBXContainerItemProxy */;
- sourceTree = BUILT_PRODUCTS_DIR;
- };
- CDD4772D29C5492700BDB829 /* libexpect.a */ = {
- isa = PBXReferenceProxy;
- fileType = archive.ar;
- path = libexpect.a;
- remoteRef = CDD4772C29C5492700BDB829 /* PBXContainerItemProxy */;
- sourceTree = BUILT_PRODUCTS_DIR;
- };
- CDD4772F29C5492700BDB829 /* expect-test.xctest */ = {
- isa = PBXReferenceProxy;
- fileType = wrapper.cfbundle;
- path = "expect-test.xctest";
- remoteRef = CDD4772E29C5492700BDB829 /* PBXContainerItemProxy */;
- sourceTree = BUILT_PRODUCTS_DIR;
- };
- CDD4774C29C5493400BDB829 /* libserializer.a */ = {
- isa = PBXReferenceProxy;
- fileType = archive.ar;
- path = libserializer.a;
- remoteRef = CDD4774B29C5493400BDB829 /* PBXContainerItemProxy */;
- sourceTree = BUILT_PRODUCTS_DIR;
- };
- CDD4774E29C5493400BDB829 /* serializer-test.xctest */ = {
- isa = PBXReferenceProxy;
- fileType = wrapper.cfbundle;
- path = "serializer-test.xctest";
- remoteRef = CDD4774D29C5493400BDB829 /* PBXContainerItemProxy */;
- sourceTree = BUILT_PRODUCTS_DIR;
- };
- /* End PBXReferenceProxy section */
- /* Begin PBXResourcesBuildPhase section */
- CDD475C229C4D2BF00BDB829 /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- CDD475FF29C4D8C400BDB829 /* config_test in Resources */,
- CDD475FE29C4D8C400BDB829 /* universe_test in Resources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- /* End PBXResourcesBuildPhase section */
- /* Begin PBXSourcesBuildPhase section */
- CD592BD829C2A399009AC14E /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- CD592BED29C2A422009AC14E /* universe.cxx in Sources */,
- CDD4759429C4B7A200BDB829 /* config.cxx in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- CDD475C029C4D2BF00BDB829 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- CDD4760829C4FE1900BDB829 /* condition_test.cxx in Sources */,
- CDD475DF29C4D38D00BDB829 /* universe_test.cxx in Sources */,
- CDD475DC29C4D35F00BDB829 /* config_test.cxx in Sources */,
- CDD4760129C4D93E00BDB829 /* engine_test_xc.mm in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- /* End PBXSourcesBuildPhase section */
- /* Begin PBXTargetDependency section */
- CDD475CA29C4D2BF00BDB829 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = CD592BDA29C2A399009AC14E /* engine */;
- targetProxy = CDD475C929C4D2BF00BDB829 /* PBXContainerItemProxy */;
- };
- CDD4775429C5498E00BDB829 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- name = serializer;
- targetProxy = CDD4775329C5498E00BDB829 /* PBXContainerItemProxy */;
- };
- CDD4775629C5498E00BDB829 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- name = shared_random_generator;
- targetProxy = CDD4775529C5498E00BDB829 /* PBXContainerItemProxy */;
- };
- CDD4777229C54A6000BDB829 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- name = shared_random_generator;
- targetProxy = CDD4777129C54A6000BDB829 /* PBXContainerItemProxy */;
- };
- /* End PBXTargetDependency section */
- /* Begin XCBuildConfiguration section */
- CD592BDD29C2A399009AC14E /* 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;
- DEAD_CODE_STRIPPING = YES;
- DEBUG_INFORMATION_FORMAT = dwarf;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- ENABLE_TESTABILITY = YES;
- ENABLE_USER_SCRIPT_SANDBOXING = 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;
- MACOSX_DEPLOYMENT_TARGET = 12.0;
- MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
- MTL_FAST_MATH = YES;
- ONLY_ACTIVE_ARCH = YES;
- SDKROOT = macosx;
- SYSTEM_HEADER_SEARCH_PATHS = (
- /usr/local/include,
- /opt/local/include,
- "$(PROJECT_DIR)/include",
- "$(TARGET_BUILD_DIR)/usr/local/include",
- );
- };
- name = Debug;
- };
- CD592BDE29C2A399009AC14E /* 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;
- DEAD_CODE_STRIPPING = YES;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- ENABLE_NS_ASSERTIONS = NO;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- ENABLE_USER_SCRIPT_SANDBOXING = 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;
- MACOSX_DEPLOYMENT_TARGET = 12.0;
- MTL_ENABLE_DEBUG_INFO = NO;
- MTL_FAST_MATH = YES;
- SDKROOT = macosx;
- SYSTEM_HEADER_SEARCH_PATHS = (
- /usr/local/include,
- /opt/local/include,
- "$(PROJECT_DIR)/include",
- "$(TARGET_BUILD_DIR)/usr/local/include",
- );
- };
- name = Release;
- };
- CD592BE029C2A399009AC14E /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- CODE_SIGN_STYLE = Automatic;
- DEAD_CODE_STRIPPING = YES;
- EXECUTABLE_PREFIX = lib;
- LIBRARY_SEARCH_PATHS = (
- "$(inherited)",
- /opt/local/lib,
- /opt/homebrew/lib,
- );
- PRODUCT_NAME = "$(TARGET_NAME)";
- SKIP_INSTALL = YES;
- };
- name = Debug;
- };
- CD592BE129C2A399009AC14E /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- CODE_SIGN_STYLE = Automatic;
- DEAD_CODE_STRIPPING = YES;
- EXECUTABLE_PREFIX = lib;
- LIBRARY_SEARCH_PATHS = (
- "$(inherited)",
- /opt/local/lib,
- /opt/homebrew/lib,
- );
- PRODUCT_NAME = "$(TARGET_NAME)";
- SKIP_INSTALL = YES;
- };
- name = Release;
- };
- CDD475CC29C4D2BF00BDB829 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- CODE_SIGN_STYLE = Automatic;
- CURRENT_PROJECT_VERSION = 1;
- DEAD_CODE_STRIPPING = YES;
- GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_FILE = "engine-test/Info.plist";
- INFOPLIST_KEY_LSApplicationCategoryType = "";
- LIBRARY_SEARCH_PATHS = (
- "$(inherited)",
- /opt/local/lib,
- );
- MARKETING_VERSION = 1.0;
- PRODUCT_BUNDLE_IDENTIFIER = "leumasjaffe.engine-test";
- PRODUCT_NAME = "$(TARGET_NAME)";
- SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
- SWIFT_EMIT_LOC_STRINGS = NO;
- SWIFT_OPTIMIZATION_LEVEL = "-Onone";
- SWIFT_VERSION = 5.0;
- };
- name = Debug;
- };
- CDD475CD29C4D2BF00BDB829 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- CODE_SIGN_STYLE = Automatic;
- CURRENT_PROJECT_VERSION = 1;
- DEAD_CODE_STRIPPING = YES;
- GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_FILE = "engine-test/Info.plist";
- INFOPLIST_KEY_LSApplicationCategoryType = "";
- LIBRARY_SEARCH_PATHS = (
- "$(inherited)",
- /opt/local/lib,
- );
- MARKETING_VERSION = 1.0;
- PRODUCT_BUNDLE_IDENTIFIER = "leumasjaffe.engine-test";
- PRODUCT_NAME = "$(TARGET_NAME)";
- SWIFT_COMPILATION_MODE = wholemodule;
- SWIFT_EMIT_LOC_STRINGS = NO;
- SWIFT_OPTIMIZATION_LEVEL = "-O";
- SWIFT_VERSION = 5.0;
- };
- name = Release;
- };
- /* End XCBuildConfiguration section */
- /* Begin XCConfigurationList section */
- CD592BD629C2A399009AC14E /* Build configuration list for PBXProject "engine" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- CD592BDD29C2A399009AC14E /* Debug */,
- CD592BDE29C2A399009AC14E /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
- CD592BDF29C2A399009AC14E /* Build configuration list for PBXNativeTarget "engine" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- CD592BE029C2A399009AC14E /* Debug */,
- CD592BE129C2A399009AC14E /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
- CDD475CB29C4D2BF00BDB829 /* Build configuration list for PBXNativeTarget "engine-test" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- CDD475CC29C4D2BF00BDB829 /* Debug */,
- CDD475CD29C4D2BF00BDB829 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
- /* End XCConfigurationList section */
- };
- rootObject = CD592BD329C2A399009AC14E /* Project object */;
- }
|