// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 46; objects = { /* Begin PBXBuildFile section */ 02409DC21BCF11D6005F3B3E /* RealmJSCoreTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 02409DC11BCF11D6005F3B3E /* RealmJSCoreTests.m */; }; 02601F091BA0F0CD007C91FF /* index_set.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 02601F061BA0F0CD007C91FF /* index_set.hpp */; }; 02601F0E1BA0F3A7007C91FF /* schema.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 02601F0C1BA0F3A7007C91FF /* schema.hpp */; }; 0270BC681B7CFC1C00010E03 /* object_accessor.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 0270BC5D1B7CFC1C00010E03 /* object_accessor.hpp */; }; 0270BC6A1B7CFC1C00010E03 /* object_schema.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 0270BC5F1B7CFC1C00010E03 /* object_schema.hpp */; }; 0270BC6C1B7CFC1C00010E03 /* object_store.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 0270BC611B7CFC1C00010E03 /* object_store.hpp */; }; 0270BC6D1B7CFC1C00010E03 /* property.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 0270BC621B7CFC1C00010E03 /* property.hpp */; }; 0270BC6F1B7CFC1C00010E03 /* results.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 0270BC641B7CFC1C00010E03 /* results.hpp */; }; 0270BC711B7CFC1C00010E03 /* shared_realm.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 0270BC661B7CFC1C00010E03 /* shared_realm.hpp */; }; 0270BC821B7D020100010E03 /* RealmJSTests.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0270BC7B1B7D020100010E03 /* RealmJSTests.mm */; }; 0270BC871B7D023200010E03 /* RealmJS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 02B58CB11AE99CEC009B348C /* RealmJS.framework */; }; 0270BCD11B7D067300010E03 /* RealmReact.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0270BCD01B7D067300010E03 /* RealmReact.mm */; }; 02786E341BF1065100937061 /* parser.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 02786E321BF1065000937061 /* parser.hpp */; }; 029048121C0428DF00ABDED4 /* js_init.h in Headers */ = {isa = PBXBuildFile; fileRef = 029048021C0428DF00ABDED4 /* js_init.h */; settings = {ATTRIBUTES = (Public, ); }; }; 029048141C0428DF00ABDED4 /* js_list.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 029048041C0428DF00ABDED4 /* js_list.hpp */; }; 029048161C0428DF00ABDED4 /* js_object.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 029048061C0428DF00ABDED4 /* js_object.hpp */; }; 029048181C0428DF00ABDED4 /* js_realm.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 029048081C0428DF00ABDED4 /* js_realm.hpp */; }; 0290481A1C0428DF00ABDED4 /* js_results.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 0290480A1C0428DF00ABDED4 /* js_results.hpp */; }; 0290481C1C0428DF00ABDED4 /* js_schema.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 0290480C1C0428DF00ABDED4 /* js_schema.hpp */; }; 0290481E1C0428DF00ABDED4 /* js_util.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 0290480E1C0428DF00ABDED4 /* js_util.hpp */; }; 029048201C0428DF00ABDED4 /* rpc.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 029048101C0428DF00ABDED4 /* rpc.hpp */; settings = {ATTRIBUTES = (Public, ); }; }; 029048371C042A3C00ABDED4 /* platform.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 029048351C042A3C00ABDED4 /* platform.hpp */; }; 0290483B1C042EE200ABDED4 /* RealmJS.h in Headers */ = {isa = PBXBuildFile; fileRef = 0290483A1C042EE200ABDED4 /* RealmJS.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0291DBD21BD994F700E3852C /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 02B58CCD1AE99D4D009B348C /* JavaScriptCore.framework */; }; 029445941BDEDF40006D1617 /* transact_log_handler.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 029445921BDEDF40006D1617 /* transact_log_handler.hpp */; }; 029445981BDEDF46006D1617 /* external_commit_helper.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 029445961BDEDF46006D1617 /* external_commit_helper.hpp */; }; 0294465F1BF27DE6006D1617 /* query_builder.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 0294465D1BF27DE6006D1617 /* query_builder.hpp */; }; 02B58CCE1AE99D4D009B348C /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 02B58CCD1AE99D4D009B348C /* JavaScriptCore.framework */; }; 02C0864F1BCDB27000942F9C /* list.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 02C0864D1BCDB27000942F9C /* list.hpp */; }; 02D0F23B1BF6C95200B4FC45 /* binding_context.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 02D0F23A1BF6C95200B4FC45 /* binding_context.hpp */; }; 02D8D1F71B601984006DB49D /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 02B58CCD1AE99D4D009B348C /* JavaScriptCore.framework */; }; 02EF76861BFFDE37000D5BAD /* test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02EF76851BFFDE37000D5BAD /* test.cpp */; }; 02EF76881BFFDE9E000D5BAD /* GrammarTests.mm in Sources */ = {isa = PBXBuildFile; fileRef = 02EF76871BFFDE9E000D5BAD /* GrammarTests.mm */; }; F61378791C18EAC5008BFC51 /* lib in Resources */ = {isa = PBXBuildFile; fileRef = F61378781C18EAAC008BFC51 /* lib */; }; F636F6C81BCDB3570023F35C /* RealmReact.h in Headers */ = {isa = PBXBuildFile; fileRef = 0270BCCF1B7D067300010E03 /* RealmReact.h */; settings = {ATTRIBUTES = (Public, ); }; }; F63FF2C61C12469E00B3B8E0 /* js_init.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 029048011C0428DF00ABDED4 /* js_init.cpp */; }; F63FF2C71C12469E00B3B8E0 /* js_list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 029048031C0428DF00ABDED4 /* js_list.cpp */; }; F63FF2C81C12469E00B3B8E0 /* js_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 029048051C0428DF00ABDED4 /* js_object.cpp */; }; F63FF2C91C12469E00B3B8E0 /* js_realm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 029048071C0428DF00ABDED4 /* js_realm.cpp */; }; F63FF2CA1C12469E00B3B8E0 /* js_results.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 029048091C0428DF00ABDED4 /* js_results.cpp */; }; F63FF2CB1C12469E00B3B8E0 /* js_schema.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0290480B1C0428DF00ABDED4 /* js_schema.cpp */; }; F63FF2CC1C12469E00B3B8E0 /* js_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0290480D1C0428DF00ABDED4 /* js_util.cpp */; }; F63FF2CD1C12469E00B3B8E0 /* rpc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0290480F1C0428DF00ABDED4 /* rpc.cpp */; }; F63FF2CE1C12469E00B3B8E0 /* object_schema.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0270BC5E1B7CFC1C00010E03 /* object_schema.cpp */; }; F63FF2CF1C12469E00B3B8E0 /* object_store.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0270BC601B7CFC1C00010E03 /* object_store.cpp */; }; F63FF2D01C12469E00B3B8E0 /* results.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0270BC631B7CFC1C00010E03 /* results.cpp */; }; F63FF2D11C12469E00B3B8E0 /* shared_realm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0270BC651B7CFC1C00010E03 /* shared_realm.cpp */; }; F63FF2D21C12469E00B3B8E0 /* index_set.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02601F051BA0F0CD007C91FF /* index_set.cpp */; }; F63FF2D31C12469E00B3B8E0 /* list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02C0864C1BCDB27000942F9C /* list.cpp */; }; F63FF2D41C12469E00B3B8E0 /* schema.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02601F0B1BA0F3A7007C91FF /* schema.cpp */; }; F63FF2D51C12469E00B3B8E0 /* transact_log_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 029445911BDEDF40006D1617 /* transact_log_handler.cpp */; }; F63FF2D61C12469E00B3B8E0 /* external_commit_helper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 029445951BDEDF46006D1617 /* external_commit_helper.cpp */; }; F63FF2D71C12469E00B3B8E0 /* parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02786E311BF1065000937061 /* parser.cpp */; }; F63FF2D81C12469E00B3B8E0 /* query_builder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0294465C1BF27DE6006D1617 /* query_builder.cpp */; }; F63FF2DE1C1565EA00B3B8E0 /* RealmJS.mm in Sources */ = {isa = PBXBuildFile; fileRef = F63FF2DC1C15659A00B3B8E0 /* RealmJS.mm */; }; F63FF2E11C1591EC00B3B8E0 /* libRealmJS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F63FF2B11C1241E500B3B8E0 /* libRealmJS.a */; }; F63FF2E21C15921A00B3B8E0 /* base64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F6BB7DEF1BF681BC00D0A69E /* base64.cpp */; }; F63FF2E81C159C4B00B3B8E0 /* platform.mm in Sources */ = {isa = PBXBuildFile; fileRef = 029048381C042A8F00ABDED4 /* platform.mm */; }; F63FF2E91C159E9700B3B8E0 /* libRealmJS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F63FF2B11C1241E500B3B8E0 /* libRealmJS.a */; }; F63FF31B1C1642BB00B3B8E0 /* GCDWebServer.m in Sources */ = {isa = PBXBuildFile; fileRef = F63FF2FE1C1642BB00B3B8E0 /* GCDWebServer.m */; }; F63FF31C1C1642BB00B3B8E0 /* GCDWebServerConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = F63FF3001C1642BB00B3B8E0 /* GCDWebServerConnection.m */; }; F63FF31D1C1642BB00B3B8E0 /* GCDWebServerFunctions.m in Sources */ = {isa = PBXBuildFile; fileRef = F63FF3021C1642BB00B3B8E0 /* GCDWebServerFunctions.m */; }; F63FF31E1C1642BB00B3B8E0 /* GCDWebServerRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = F63FF3061C1642BB00B3B8E0 /* GCDWebServerRequest.m */; }; F63FF31F1C1642BB00B3B8E0 /* GCDWebServerResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = F63FF3081C1642BB00B3B8E0 /* GCDWebServerResponse.m */; }; F63FF3201C1642BB00B3B8E0 /* GCDWebServerDataRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = F63FF30B1C1642BB00B3B8E0 /* GCDWebServerDataRequest.m */; }; F63FF3211C1642BB00B3B8E0 /* GCDWebServerFileRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = F63FF30D1C1642BB00B3B8E0 /* GCDWebServerFileRequest.m */; }; F63FF3221C1642BB00B3B8E0 /* GCDWebServerMultiPartFormRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = F63FF30F1C1642BB00B3B8E0 /* GCDWebServerMultiPartFormRequest.m */; }; F63FF3231C1642BB00B3B8E0 /* GCDWebServerURLEncodedFormRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = F63FF3111C1642BB00B3B8E0 /* GCDWebServerURLEncodedFormRequest.m */; }; F63FF3241C1642BB00B3B8E0 /* GCDWebServerDataResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = F63FF3141C1642BB00B3B8E0 /* GCDWebServerDataResponse.m */; }; F63FF3251C1642BB00B3B8E0 /* GCDWebServerErrorResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = F63FF3161C1642BB00B3B8E0 /* GCDWebServerErrorResponse.m */; }; F63FF3261C1642BB00B3B8E0 /* GCDWebServerFileResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = F63FF3181C1642BB00B3B8E0 /* GCDWebServerFileResponse.m */; }; F63FF3271C1642BB00B3B8E0 /* GCDWebServerStreamedResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = F63FF31A1C1642BB00B3B8E0 /* GCDWebServerStreamedResponse.m */; }; F63FF3291C16430C00B3B8E0 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F63FF3281C16430C00B3B8E0 /* UIKit.framework */; }; F63FF32B1C16432700B3B8E0 /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F63FF32A1C16432700B3B8E0 /* MobileCoreServices.framework */; }; F63FF32D1C16432E00B3B8E0 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F63FF32C1C16432E00B3B8E0 /* CFNetwork.framework */; }; F63FF32F1C16433900B3B8E0 /* libxml2.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = F63FF32E1C16433900B3B8E0 /* libxml2.tbd */; }; F63FF3311C16434400B3B8E0 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = F63FF3301C16434400B3B8E0 /* libz.tbd */; }; F68A278C1BC2722A0063D40A /* RJSModuleLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = F68A278B1BC2722A0063D40A /* RJSModuleLoader.m */; }; F6BB7DF21BF681BC00D0A69E /* base64.hpp in Headers */ = {isa = PBXBuildFile; fileRef = F6BB7DF01BF681BC00D0A69E /* base64.hpp */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ 022D59351C043341001E25FE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 022D59301C043340001E25FE /* ReactTests.xcodeproj */; proxyType = 2; remoteGlobalIDString = 13B07F961A680F5B00A75B9A; remoteInfo = ReactTestApp; }; 022D59371C043341001E25FE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 022D59301C043340001E25FE /* ReactTests.xcodeproj */; proxyType = 2; remoteGlobalIDString = 00E356EE1AD99517003FC87E; remoteInfo = RealmReactTests; }; 02B58CBE1AE99CEC009B348C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 02B58CA81AE99CEB009B348C /* Project object */; proxyType = 1; remoteGlobalIDString = 02B58CB01AE99CEC009B348C; remoteInfo = RealmJS; }; F63FF2E41C159B2C00B3B8E0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 02B58CA81AE99CEB009B348C /* Project object */; proxyType = 1; remoteGlobalIDString = F63FF2B01C1241E500B3B8E0; remoteInfo = "RealmJS static"; }; F63FF2EA1C159EAF00B3B8E0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 02B58CA81AE99CEB009B348C /* Project object */; proxyType = 1; remoteGlobalIDString = F63FF2B01C1241E500B3B8E0; remoteInfo = "RealmJS static"; }; F63FF3321C16435400B3B8E0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 02B58CA81AE99CEB009B348C /* Project object */; proxyType = 1; remoteGlobalIDString = F63FF2EF1C16405C00B3B8E0; remoteInfo = GCDWebServers; }; /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ F63FF2EE1C16405C00B3B8E0 /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = "include/$(PRODUCT_NAME)"; dstSubfolderSpec = 16; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ 022D59301C043340001E25FE /* ReactTests.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = ReactTests.xcodeproj; path = "tests/react-test-app/ios/ReactTests.xcodeproj"; sourceTree = ""; }; 02409DC11BCF11D6005F3B3E /* RealmJSCoreTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RealmJSCoreTests.m; path = ios/RealmJSCoreTests.m; sourceTree = ""; }; 02601F051BA0F0CD007C91FF /* index_set.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = index_set.cpp; sourceTree = ""; }; 02601F061BA0F0CD007C91FF /* index_set.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = index_set.hpp; sourceTree = ""; }; 02601F0B1BA0F3A7007C91FF /* schema.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = schema.cpp; sourceTree = ""; }; 02601F0C1BA0F3A7007C91FF /* schema.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = schema.hpp; sourceTree = ""; }; 0270BC5A1B7CFC1300010E03 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 0270BC5D1B7CFC1C00010E03 /* object_accessor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = object_accessor.hpp; sourceTree = ""; }; 0270BC5E1B7CFC1C00010E03 /* object_schema.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = object_schema.cpp; sourceTree = ""; }; 0270BC5F1B7CFC1C00010E03 /* object_schema.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = object_schema.hpp; sourceTree = ""; }; 0270BC601B7CFC1C00010E03 /* object_store.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = object_store.cpp; sourceTree = ""; }; 0270BC611B7CFC1C00010E03 /* object_store.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = object_store.hpp; sourceTree = ""; }; 0270BC621B7CFC1C00010E03 /* property.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = property.hpp; sourceTree = ""; }; 0270BC631B7CFC1C00010E03 /* results.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = results.cpp; sourceTree = ""; }; 0270BC641B7CFC1C00010E03 /* results.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = results.hpp; sourceTree = ""; }; 0270BC651B7CFC1C00010E03 /* shared_realm.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = shared_realm.cpp; sourceTree = ""; }; 0270BC661B7CFC1C00010E03 /* shared_realm.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = shared_realm.hpp; sourceTree = ""; }; 0270BC781B7D020100010E03 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = ios/Info.plist; sourceTree = ""; }; 0270BC7A1B7D020100010E03 /* RealmJSTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RealmJSTests.h; path = ios/RealmJSTests.h; sourceTree = ""; }; 0270BC7B1B7D020100010E03 /* RealmJSTests.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = RealmJSTests.mm; path = ios/RealmJSTests.mm; sourceTree = ""; }; 0270BCCF1B7D067300010E03 /* RealmReact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RealmReact.h; path = "react-native/RealmReact.h"; sourceTree = ""; }; 0270BCD01B7D067300010E03 /* RealmReact.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = RealmReact.mm; path = "react-native/RealmReact.mm"; sourceTree = ""; }; 02786E311BF1065000937061 /* parser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = parser.cpp; path = parser/parser.cpp; sourceTree = ""; }; 02786E321BF1065000937061 /* parser.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = parser.hpp; path = parser/parser.hpp; sourceTree = ""; }; 029048011C0428DF00ABDED4 /* js_init.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = js_init.cpp; sourceTree = ""; }; 029048021C0428DF00ABDED4 /* js_init.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = js_init.h; sourceTree = ""; }; 029048031C0428DF00ABDED4 /* js_list.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = js_list.cpp; sourceTree = ""; }; 029048041C0428DF00ABDED4 /* js_list.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = js_list.hpp; sourceTree = ""; }; 029048051C0428DF00ABDED4 /* js_object.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = js_object.cpp; sourceTree = ""; }; 029048061C0428DF00ABDED4 /* js_object.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = js_object.hpp; sourceTree = ""; }; 029048071C0428DF00ABDED4 /* js_realm.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = js_realm.cpp; sourceTree = ""; }; 029048081C0428DF00ABDED4 /* js_realm.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = js_realm.hpp; sourceTree = ""; }; 029048091C0428DF00ABDED4 /* js_results.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = js_results.cpp; sourceTree = ""; }; 0290480A1C0428DF00ABDED4 /* js_results.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = js_results.hpp; sourceTree = ""; }; 0290480B1C0428DF00ABDED4 /* js_schema.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = js_schema.cpp; sourceTree = ""; }; 0290480C1C0428DF00ABDED4 /* js_schema.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = js_schema.hpp; sourceTree = ""; }; 0290480D1C0428DF00ABDED4 /* js_util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = js_util.cpp; sourceTree = ""; }; 0290480E1C0428DF00ABDED4 /* js_util.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = js_util.hpp; sourceTree = ""; }; 0290480F1C0428DF00ABDED4 /* rpc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rpc.cpp; sourceTree = ""; }; 029048101C0428DF00ABDED4 /* rpc.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = rpc.hpp; sourceTree = ""; }; 029048351C042A3C00ABDED4 /* platform.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = platform.hpp; sourceTree = ""; }; 029048381C042A8F00ABDED4 /* platform.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = platform.mm; sourceTree = ""; }; 0290483A1C042EE200ABDED4 /* RealmJS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RealmJS.h; sourceTree = ""; }; 029445911BDEDF40006D1617 /* transact_log_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = transact_log_handler.cpp; path = impl/transact_log_handler.cpp; sourceTree = ""; }; 029445921BDEDF40006D1617 /* transact_log_handler.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = transact_log_handler.hpp; path = impl/transact_log_handler.hpp; sourceTree = ""; }; 029445951BDEDF46006D1617 /* external_commit_helper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = external_commit_helper.cpp; path = impl/apple/external_commit_helper.cpp; sourceTree = ""; }; 029445961BDEDF46006D1617 /* external_commit_helper.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = external_commit_helper.hpp; path = impl/apple/external_commit_helper.hpp; sourceTree = ""; }; 0294465C1BF27DE6006D1617 /* query_builder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = query_builder.cpp; path = parser/query_builder.cpp; sourceTree = ""; }; 0294465D1BF27DE6006D1617 /* query_builder.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = query_builder.hpp; path = parser/query_builder.hpp; sourceTree = ""; }; 02A3C7A41BC4341500B1A7BE /* libc++.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = "libc++.tbd"; path = "usr/lib/libc++.tbd"; sourceTree = SDKROOT; }; 02B29A161B7CF7C9008A7E6B /* RealmReact.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = RealmReact.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 02B58CB11AE99CEC009B348C /* RealmJS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = RealmJS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 02B58CBC1AE99CEC009B348C /* RealmJSTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = RealmJSTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 02B58CCD1AE99D4D009B348C /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; }; 02C0864C1BCDB27000942F9C /* list.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = list.cpp; sourceTree = ""; }; 02C0864D1BCDB27000942F9C /* list.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = list.hpp; sourceTree = ""; }; 02D0F23A1BF6C95200B4FC45 /* binding_context.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = binding_context.hpp; sourceTree = ""; }; 02EF76851BFFDE37000D5BAD /* test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = test.cpp; path = "src/object-store/parser/test.cpp"; sourceTree = SOURCE_ROOT; }; 02EF76871BFFDE9E000D5BAD /* GrammarTests.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = GrammarTests.mm; path = ios/GrammarTests.mm; sourceTree = ""; }; F61378781C18EAAC008BFC51 /* lib */ = {isa = PBXFileReference; lastKnownFileType = folder; path = lib; sourceTree = ""; }; F63FF2B11C1241E500B3B8E0 /* libRealmJS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libRealmJS.a; sourceTree = BUILT_PRODUCTS_DIR; }; F63FF2DC1C15659A00B3B8E0 /* RealmJS.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RealmJS.mm; sourceTree = ""; }; F63FF2F01C16405C00B3B8E0 /* libGCDWebServers.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libGCDWebServers.a; sourceTree = BUILT_PRODUCTS_DIR; }; F63FF2FD1C1642BB00B3B8E0 /* GCDWebServer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCDWebServer.h; sourceTree = ""; }; F63FF2FE1C1642BB00B3B8E0 /* GCDWebServer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GCDWebServer.m; sourceTree = ""; }; F63FF2FF1C1642BB00B3B8E0 /* GCDWebServerConnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCDWebServerConnection.h; sourceTree = ""; }; F63FF3001C1642BB00B3B8E0 /* GCDWebServerConnection.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GCDWebServerConnection.m; sourceTree = ""; }; F63FF3011C1642BB00B3B8E0 /* GCDWebServerFunctions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCDWebServerFunctions.h; sourceTree = ""; }; F63FF3021C1642BB00B3B8E0 /* GCDWebServerFunctions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GCDWebServerFunctions.m; sourceTree = ""; }; F63FF3031C1642BB00B3B8E0 /* GCDWebServerHTTPStatusCodes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCDWebServerHTTPStatusCodes.h; sourceTree = ""; }; F63FF3041C1642BB00B3B8E0 /* GCDWebServerPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCDWebServerPrivate.h; sourceTree = ""; }; F63FF3051C1642BB00B3B8E0 /* GCDWebServerRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCDWebServerRequest.h; sourceTree = ""; }; F63FF3061C1642BB00B3B8E0 /* GCDWebServerRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GCDWebServerRequest.m; sourceTree = ""; }; F63FF3071C1642BB00B3B8E0 /* GCDWebServerResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCDWebServerResponse.h; sourceTree = ""; }; F63FF3081C1642BB00B3B8E0 /* GCDWebServerResponse.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GCDWebServerResponse.m; sourceTree = ""; }; F63FF30A1C1642BB00B3B8E0 /* GCDWebServerDataRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCDWebServerDataRequest.h; sourceTree = ""; }; F63FF30B1C1642BB00B3B8E0 /* GCDWebServerDataRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GCDWebServerDataRequest.m; sourceTree = ""; }; F63FF30C1C1642BB00B3B8E0 /* GCDWebServerFileRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCDWebServerFileRequest.h; sourceTree = ""; }; F63FF30D1C1642BB00B3B8E0 /* GCDWebServerFileRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GCDWebServerFileRequest.m; sourceTree = ""; }; F63FF30E1C1642BB00B3B8E0 /* GCDWebServerMultiPartFormRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCDWebServerMultiPartFormRequest.h; sourceTree = ""; }; F63FF30F1C1642BB00B3B8E0 /* GCDWebServerMultiPartFormRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GCDWebServerMultiPartFormRequest.m; sourceTree = ""; }; F63FF3101C1642BB00B3B8E0 /* GCDWebServerURLEncodedFormRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCDWebServerURLEncodedFormRequest.h; sourceTree = ""; }; F63FF3111C1642BB00B3B8E0 /* GCDWebServerURLEncodedFormRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GCDWebServerURLEncodedFormRequest.m; sourceTree = ""; }; F63FF3131C1642BB00B3B8E0 /* GCDWebServerDataResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCDWebServerDataResponse.h; sourceTree = ""; }; F63FF3141C1642BB00B3B8E0 /* GCDWebServerDataResponse.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GCDWebServerDataResponse.m; sourceTree = ""; }; F63FF3151C1642BB00B3B8E0 /* GCDWebServerErrorResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCDWebServerErrorResponse.h; sourceTree = ""; }; F63FF3161C1642BB00B3B8E0 /* GCDWebServerErrorResponse.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GCDWebServerErrorResponse.m; sourceTree = ""; }; F63FF3171C1642BB00B3B8E0 /* GCDWebServerFileResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCDWebServerFileResponse.h; sourceTree = ""; }; F63FF3181C1642BB00B3B8E0 /* GCDWebServerFileResponse.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GCDWebServerFileResponse.m; sourceTree = ""; }; F63FF3191C1642BB00B3B8E0 /* GCDWebServerStreamedResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCDWebServerStreamedResponse.h; sourceTree = ""; }; F63FF31A1C1642BB00B3B8E0 /* GCDWebServerStreamedResponse.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GCDWebServerStreamedResponse.m; sourceTree = ""; }; F63FF3281C16430C00B3B8E0 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; F63FF32A1C16432700B3B8E0 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = System/Library/Frameworks/MobileCoreServices.framework; sourceTree = SDKROOT; }; F63FF32C1C16432E00B3B8E0 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = System/Library/Frameworks/CFNetwork.framework; sourceTree = SDKROOT; }; F63FF32E1C16433900B3B8E0 /* libxml2.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libxml2.tbd; path = usr/lib/libxml2.tbd; sourceTree = SDKROOT; }; F63FF3301C16434400B3B8E0 /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = usr/lib/libz.tbd; sourceTree = SDKROOT; }; F68A278A1BC2722A0063D40A /* RJSModuleLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RJSModuleLoader.h; path = ios/RJSModuleLoader.h; sourceTree = ""; }; F68A278B1BC2722A0063D40A /* RJSModuleLoader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RJSModuleLoader.m; path = ios/RJSModuleLoader.m; sourceTree = ""; }; F6BB7DEF1BF681BC00D0A69E /* base64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = base64.cpp; sourceTree = ""; }; F6BB7DF01BF681BC00D0A69E /* base64.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = base64.hpp; sourceTree = ""; }; F6C3FBBC1BF680EC00E6FFD4 /* json.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = json.hpp; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ 02B29A131B7CF7C9008A7E6B /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( F63FF2E91C159E9700B3B8E0 /* libRealmJS.a in Frameworks */, F63FF32F1C16433900B3B8E0 /* libxml2.tbd in Frameworks */, F63FF3311C16434400B3B8E0 /* libz.tbd in Frameworks */, F63FF32D1C16432E00B3B8E0 /* CFNetwork.framework in Frameworks */, 0291DBD21BD994F700E3852C /* JavaScriptCore.framework in Frameworks */, F63FF32B1C16432700B3B8E0 /* MobileCoreServices.framework in Frameworks */, F63FF3291C16430C00B3B8E0 /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; 02B58CAD1AE99CEC009B348C /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( F63FF2E11C1591EC00B3B8E0 /* libRealmJS.a in Frameworks */, 02B58CCE1AE99D4D009B348C /* JavaScriptCore.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; 02B58CB91AE99CEC009B348C /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 0270BC871B7D023200010E03 /* RealmJS.framework in Frameworks */, 02D8D1F71B601984006DB49D /* JavaScriptCore.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; F63FF2ED1C16405C00B3B8E0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 022D59311C043340001E25FE /* Products */ = { isa = PBXGroup; children = ( 022D59361C043341001E25FE /* ReactTests.app */, 022D59381C043341001E25FE /* RealmReactTests.xctest */, ); name = Products; sourceTree = ""; }; 0270BC3D1B7CFBFD00010E03 /* RealmJS */ = { isa = PBXGroup; children = ( F62A35131C18E6E2004A917D /* iOS */, F62A35141C18E783004A917D /* Object Store */, 029048011C0428DF00ABDED4 /* js_init.cpp */, 029048021C0428DF00ABDED4 /* js_init.h */, 029048031C0428DF00ABDED4 /* js_list.cpp */, 029048041C0428DF00ABDED4 /* js_list.hpp */, 029048051C0428DF00ABDED4 /* js_object.cpp */, 029048061C0428DF00ABDED4 /* js_object.hpp */, 029048071C0428DF00ABDED4 /* js_realm.cpp */, 029048081C0428DF00ABDED4 /* js_realm.hpp */, 029048091C0428DF00ABDED4 /* js_results.cpp */, 0290480A1C0428DF00ABDED4 /* js_results.hpp */, 0290480B1C0428DF00ABDED4 /* js_schema.cpp */, 0290480C1C0428DF00ABDED4 /* js_schema.hpp */, 0290480D1C0428DF00ABDED4 /* js_util.cpp */, 0290480E1C0428DF00ABDED4 /* js_util.hpp */, 029048351C042A3C00ABDED4 /* platform.hpp */, 0290480F1C0428DF00ABDED4 /* rpc.cpp */, 029048101C0428DF00ABDED4 /* rpc.hpp */, ); name = RealmJS; path = src; sourceTree = ""; }; 0270BCCE1B7D066100010E03 /* RealmReact */ = { isa = PBXGroup; children = ( 022D59301C043340001E25FE /* ReactTests.xcodeproj */, 0270BCCF1B7D067300010E03 /* RealmReact.h */, 0270BCD01B7D067300010E03 /* RealmReact.mm */, ); name = RealmReact; sourceTree = ""; }; 02B58CA71AE99CEB009B348C = { isa = PBXGroup; children = ( 02B58CCF1AE99D8C009B348C /* Frameworks */, F6C3FBB41BF680D000E6FFD4 /* Vendor */, 0270BC3D1B7CFBFD00010E03 /* RealmJS */, 02B58CC01AE99CEC009B348C /* RealmJSTests */, 0270BCCE1B7D066100010E03 /* RealmReact */, 02B58CB21AE99CEC009B348C /* Products */, ); sourceTree = ""; }; 02B58CB21AE99CEC009B348C /* Products */ = { isa = PBXGroup; children = ( 02B58CB11AE99CEC009B348C /* RealmJS.framework */, 02B58CBC1AE99CEC009B348C /* RealmJSTests.xctest */, 02B29A161B7CF7C9008A7E6B /* RealmReact.framework */, F63FF2B11C1241E500B3B8E0 /* libRealmJS.a */, F63FF2F01C16405C00B3B8E0 /* libGCDWebServers.a */, ); name = Products; sourceTree = ""; }; 02B58CC01AE99CEC009B348C /* RealmJSTests */ = { isa = PBXGroup; children = ( F61378781C18EAAC008BFC51 /* lib */, 0270BC781B7D020100010E03 /* Info.plist */, 0270BC7A1B7D020100010E03 /* RealmJSTests.h */, 0270BC7B1B7D020100010E03 /* RealmJSTests.mm */, 02409DC11BCF11D6005F3B3E /* RealmJSCoreTests.m */, F68A278A1BC2722A0063D40A /* RJSModuleLoader.h */, F68A278B1BC2722A0063D40A /* RJSModuleLoader.m */, 02EF76871BFFDE9E000D5BAD /* GrammarTests.mm */, 02EF76851BFFDE37000D5BAD /* test.cpp */, ); name = RealmJSTests; path = tests; sourceTree = ""; }; 02B58CCF1AE99D8C009B348C /* Frameworks */ = { isa = PBXGroup; children = ( 02A3C7A41BC4341500B1A7BE /* libc++.tbd */, F63FF3301C16434400B3B8E0 /* libz.tbd */, F63FF32E1C16433900B3B8E0 /* libxml2.tbd */, F63FF32C1C16432E00B3B8E0 /* CFNetwork.framework */, F63FF32A1C16432700B3B8E0 /* MobileCoreServices.framework */, F63FF3281C16430C00B3B8E0 /* UIKit.framework */, 02B58CCD1AE99D4D009B348C /* JavaScriptCore.framework */, ); name = Frameworks; sourceTree = ""; }; F62A35131C18E6E2004A917D /* iOS */ = { isa = PBXGroup; children = ( 0290483A1C042EE200ABDED4 /* RealmJS.h */, F63FF2DC1C15659A00B3B8E0 /* RealmJS.mm */, 029048381C042A8F00ABDED4 /* platform.mm */, 0270BC5A1B7CFC1300010E03 /* Info.plist */, ); name = iOS; path = ios; sourceTree = ""; }; F62A35141C18E783004A917D /* Object Store */ = { isa = PBXGroup; children = ( 0270BC5D1B7CFC1C00010E03 /* object_accessor.hpp */, 0270BC5E1B7CFC1C00010E03 /* object_schema.cpp */, 0270BC5F1B7CFC1C00010E03 /* object_schema.hpp */, 0270BC601B7CFC1C00010E03 /* object_store.cpp */, 0270BC611B7CFC1C00010E03 /* object_store.hpp */, 0270BC621B7CFC1C00010E03 /* property.hpp */, 0270BC631B7CFC1C00010E03 /* results.cpp */, 0270BC641B7CFC1C00010E03 /* results.hpp */, 0270BC651B7CFC1C00010E03 /* shared_realm.cpp */, 0270BC661B7CFC1C00010E03 /* shared_realm.hpp */, 02D0F23A1BF6C95200B4FC45 /* binding_context.hpp */, 02601F051BA0F0CD007C91FF /* index_set.cpp */, 02601F061BA0F0CD007C91FF /* index_set.hpp */, 02C0864C1BCDB27000942F9C /* list.cpp */, 02C0864D1BCDB27000942F9C /* list.hpp */, 02601F0B1BA0F3A7007C91FF /* schema.cpp */, 02601F0C1BA0F3A7007C91FF /* schema.hpp */, 029445911BDEDF40006D1617 /* transact_log_handler.cpp */, 029445921BDEDF40006D1617 /* transact_log_handler.hpp */, 029445951BDEDF46006D1617 /* external_commit_helper.cpp */, 029445961BDEDF46006D1617 /* external_commit_helper.hpp */, 02786E311BF1065000937061 /* parser.cpp */, 02786E321BF1065000937061 /* parser.hpp */, 0294465C1BF27DE6006D1617 /* query_builder.cpp */, 0294465D1BF27DE6006D1617 /* query_builder.hpp */, ); name = "Object Store"; path = "object-store"; sourceTree = ""; }; F63FF2FB1C1642BB00B3B8E0 /* GCDWebServer */ = { isa = PBXGroup; children = ( F63FF2FC1C1642BB00B3B8E0 /* Core */, F63FF3091C1642BB00B3B8E0 /* Requests */, F63FF3121C1642BB00B3B8E0 /* Responses */, ); name = GCDWebServer; path = GCDWebServer/GCDWebServer; sourceTree = ""; }; F63FF2FC1C1642BB00B3B8E0 /* Core */ = { isa = PBXGroup; children = ( F63FF2FD1C1642BB00B3B8E0 /* GCDWebServer.h */, F63FF2FE1C1642BB00B3B8E0 /* GCDWebServer.m */, F63FF2FF1C1642BB00B3B8E0 /* GCDWebServerConnection.h */, F63FF3001C1642BB00B3B8E0 /* GCDWebServerConnection.m */, F63FF3011C1642BB00B3B8E0 /* GCDWebServerFunctions.h */, F63FF3021C1642BB00B3B8E0 /* GCDWebServerFunctions.m */, F63FF3031C1642BB00B3B8E0 /* GCDWebServerHTTPStatusCodes.h */, F63FF3041C1642BB00B3B8E0 /* GCDWebServerPrivate.h */, F63FF3051C1642BB00B3B8E0 /* GCDWebServerRequest.h */, F63FF3061C1642BB00B3B8E0 /* GCDWebServerRequest.m */, F63FF3071C1642BB00B3B8E0 /* GCDWebServerResponse.h */, F63FF3081C1642BB00B3B8E0 /* GCDWebServerResponse.m */, ); path = Core; sourceTree = ""; }; F63FF3091C1642BB00B3B8E0 /* Requests */ = { isa = PBXGroup; children = ( F63FF30A1C1642BB00B3B8E0 /* GCDWebServerDataRequest.h */, F63FF30B1C1642BB00B3B8E0 /* GCDWebServerDataRequest.m */, F63FF30C1C1642BB00B3B8E0 /* GCDWebServerFileRequest.h */, F63FF30D1C1642BB00B3B8E0 /* GCDWebServerFileRequest.m */, F63FF30E1C1642BB00B3B8E0 /* GCDWebServerMultiPartFormRequest.h */, F63FF30F1C1642BB00B3B8E0 /* GCDWebServerMultiPartFormRequest.m */, F63FF3101C1642BB00B3B8E0 /* GCDWebServerURLEncodedFormRequest.h */, F63FF3111C1642BB00B3B8E0 /* GCDWebServerURLEncodedFormRequest.m */, ); path = Requests; sourceTree = ""; }; F63FF3121C1642BB00B3B8E0 /* Responses */ = { isa = PBXGroup; children = ( F63FF3131C1642BB00B3B8E0 /* GCDWebServerDataResponse.h */, F63FF3141C1642BB00B3B8E0 /* GCDWebServerDataResponse.m */, F63FF3151C1642BB00B3B8E0 /* GCDWebServerErrorResponse.h */, F63FF3161C1642BB00B3B8E0 /* GCDWebServerErrorResponse.m */, F63FF3171C1642BB00B3B8E0 /* GCDWebServerFileResponse.h */, F63FF3181C1642BB00B3B8E0 /* GCDWebServerFileResponse.m */, F63FF3191C1642BB00B3B8E0 /* GCDWebServerStreamedResponse.h */, F63FF31A1C1642BB00B3B8E0 /* GCDWebServerStreamedResponse.m */, ); path = Responses; sourceTree = ""; }; F6C3FBB41BF680D000E6FFD4 /* Vendor */ = { isa = PBXGroup; children = ( F63FF2FB1C1642BB00B3B8E0 /* GCDWebServer */, F6BB7DF01BF681BC00D0A69E /* base64.hpp */, F6BB7DEF1BF681BC00D0A69E /* base64.cpp */, F6C3FBBC1BF680EC00E6FFD4 /* json.hpp */, ); name = Vendor; path = vendor; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ 02B58CAE1AE99CEC009B348C /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( 0290483B1C042EE200ABDED4 /* RealmJS.h in Headers */, 029048121C0428DF00ABDED4 /* js_init.h in Headers */, 029048201C0428DF00ABDED4 /* rpc.hpp in Headers */, 0294465F1BF27DE6006D1617 /* query_builder.hpp in Headers */, 0290481E1C0428DF00ABDED4 /* js_util.hpp in Headers */, 02D0F23B1BF6C95200B4FC45 /* binding_context.hpp in Headers */, 02601F0E1BA0F3A7007C91FF /* schema.hpp in Headers */, 0270BC6C1B7CFC1C00010E03 /* object_store.hpp in Headers */, 0290481A1C0428DF00ABDED4 /* js_results.hpp in Headers */, 029048181C0428DF00ABDED4 /* js_realm.hpp in Headers */, 02786E341BF1065100937061 /* parser.hpp in Headers */, 029048141C0428DF00ABDED4 /* js_list.hpp in Headers */, 0270BC681B7CFC1C00010E03 /* object_accessor.hpp in Headers */, F6BB7DF21BF681BC00D0A69E /* base64.hpp in Headers */, 029445941BDEDF40006D1617 /* transact_log_handler.hpp in Headers */, 0270BC711B7CFC1C00010E03 /* shared_realm.hpp in Headers */, 029445981BDEDF46006D1617 /* external_commit_helper.hpp in Headers */, 0270BC6A1B7CFC1C00010E03 /* object_schema.hpp in Headers */, 02601F091BA0F0CD007C91FF /* index_set.hpp in Headers */, 0270BC6D1B7CFC1C00010E03 /* property.hpp in Headers */, 02C0864F1BCDB27000942F9C /* list.hpp in Headers */, 0290481C1C0428DF00ABDED4 /* js_schema.hpp in Headers */, 0270BC6F1B7CFC1C00010E03 /* results.hpp in Headers */, 029048161C0428DF00ABDED4 /* js_object.hpp in Headers */, 029048371C042A3C00ABDED4 /* platform.hpp in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; F64426BD1BCDA39000A81210 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( F636F6C81BCDB3570023F35C /* RealmReact.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ 02B29A151B7CF7C9008A7E6B /* RealmReact */ = { isa = PBXNativeTarget; buildConfigurationList = 02B29A271B7CF7C9008A7E6B /* Build configuration list for PBXNativeTarget "RealmReact" */; buildPhases = ( 02B29A121B7CF7C9008A7E6B /* Sources */, 02B29A131B7CF7C9008A7E6B /* Frameworks */, F64426BD1BCDA39000A81210 /* Headers */, ); buildRules = ( ); dependencies = ( F63FF3331C16435400B3B8E0 /* PBXTargetDependency */, F63FF2EB1C159EAF00B3B8E0 /* PBXTargetDependency */, ); name = RealmReact; productName = RealmReact; productReference = 02B29A161B7CF7C9008A7E6B /* RealmReact.framework */; productType = "com.apple.product-type.framework"; }; 02B58CB01AE99CEC009B348C /* RealmJS */ = { isa = PBXNativeTarget; buildConfigurationList = 02B58CC71AE99CEC009B348C /* Build configuration list for PBXNativeTarget "RealmJS" */; buildPhases = ( 02B58CAD1AE99CEC009B348C /* Frameworks */, 02B58CAE1AE99CEC009B348C /* Headers */, F63FF2DD1C1565DF00B3B8E0 /* Sources */, 02B58CAF1AE99CEC009B348C /* Resources */, ); buildRules = ( ); dependencies = ( F63FF2E51C159B2C00B3B8E0 /* PBXTargetDependency */, ); name = RealmJS; productName = RealmJS; productReference = 02B58CB11AE99CEC009B348C /* RealmJS.framework */; productType = "com.apple.product-type.framework"; }; 02B58CBB1AE99CEC009B348C /* RealmJSTests */ = { isa = PBXNativeTarget; buildConfigurationList = 02B58CCA1AE99CEC009B348C /* Build configuration list for PBXNativeTarget "RealmJSTests" */; buildPhases = ( 02B58CB81AE99CEC009B348C /* Sources */, 02B58CB91AE99CEC009B348C /* Frameworks */, 02B58CBA1AE99CEC009B348C /* Resources */, F613787A1C18F003008BFC51 /* Copy Query Tests */, ); buildRules = ( ); dependencies = ( 02B58CBF1AE99CEC009B348C /* PBXTargetDependency */, ); name = RealmJSTests; productName = RealmJSTests; productReference = 02B58CBC1AE99CEC009B348C /* RealmJSTests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; F63FF2B01C1241E500B3B8E0 /* RealmJS static */ = { isa = PBXNativeTarget; buildConfigurationList = F63FF2C41C1241E500B3B8E0 /* Build configuration list for PBXNativeTarget "RealmJS static" */; buildPhases = ( F63FF2C51C12462600B3B8E0 /* Download Core */, F63FF2AD1C1241E500B3B8E0 /* Sources */, ); buildRules = ( ); dependencies = ( ); name = "RealmJS static"; productName = libRealmJS; productReference = F63FF2B11C1241E500B3B8E0 /* libRealmJS.a */; productType = "com.apple.product-type.library.static"; }; F63FF2EF1C16405C00B3B8E0 /* GCDWebServers */ = { isa = PBXNativeTarget; buildConfigurationList = F63FF2F51C16405D00B3B8E0 /* Build configuration list for PBXNativeTarget "GCDWebServers" */; buildPhases = ( F63FF2EC1C16405C00B3B8E0 /* Sources */, F63FF2ED1C16405C00B3B8E0 /* Frameworks */, F63FF2EE1C16405C00B3B8E0 /* CopyFiles */, ); buildRules = ( ); dependencies = ( ); name = GCDWebServers; productName = GCDWebServers; productReference = F63FF2F01C16405C00B3B8E0 /* libGCDWebServers.a */; productType = "com.apple.product-type.library.static"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ 02B58CA81AE99CEB009B348C /* Project object */ = { isa = PBXProject; attributes = { LastUpgradeCheck = 0700; ORGANIZATIONNAME = Realm; TargetAttributes = { 02B29A151B7CF7C9008A7E6B = { CreatedOnToolsVersion = 6.4; }; 02B58CB01AE99CEC009B348C = { CreatedOnToolsVersion = 6.3.1; }; 02B58CBB1AE99CEC009B348C = { CreatedOnToolsVersion = 6.3.1; }; F63FF2B01C1241E500B3B8E0 = { CreatedOnToolsVersion = 7.1.1; }; F63FF2EF1C16405C00B3B8E0 = { CreatedOnToolsVersion = 7.1.1; }; }; }; buildConfigurationList = 02B58CAB1AE99CEB009B348C /* Build configuration list for PBXProject "RealmJS" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( en, ); mainGroup = 02B58CA71AE99CEB009B348C; productRefGroup = 02B58CB21AE99CEC009B348C /* Products */; projectDirPath = ""; projectReferences = ( { ProductGroup = 022D59311C043340001E25FE /* Products */; ProjectRef = 022D59301C043340001E25FE /* ReactTests.xcodeproj */; }, ); projectRoot = ""; targets = ( F63FF2EF1C16405C00B3B8E0 /* GCDWebServers */, F63FF2B01C1241E500B3B8E0 /* RealmJS static */, 02B58CB01AE99CEC009B348C /* RealmJS */, 02B58CBB1AE99CEC009B348C /* RealmJSTests */, 02B29A151B7CF7C9008A7E6B /* RealmReact */, ); }; /* End PBXProject section */ /* Begin PBXReferenceProxy section */ 022D59361C043341001E25FE /* ReactTests.app */ = { isa = PBXReferenceProxy; fileType = wrapper.application; path = ReactTests.app; remoteRef = 022D59351C043341001E25FE /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; 022D59381C043341001E25FE /* RealmReactTests.xctest */ = { isa = PBXReferenceProxy; fileType = wrapper.cfbundle; path = RealmReactTests.xctest; remoteRef = 022D59371C043341001E25FE /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXReferenceProxy section */ /* Begin PBXResourcesBuildPhase section */ 02B58CAF1AE99CEC009B348C /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; 02B58CBA1AE99CEC009B348C /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( F61378791C18EAC5008BFC51 /* lib in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ F613787A1C18F003008BFC51 /* Copy Query Tests */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( ); name = "Copy Query Tests"; outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "cp src/object-store/parser/queryTests.json \"$TARGET_BUILD_DIR/$CONTENTS_FOLDER_PATH/lib/\""; }; F63FF2C51C12462600B3B8E0 /* Download Core */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( ); name = "Download Core"; outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "scripts/download-core.sh"; }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ 02B29A121B7CF7C9008A7E6B /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 0270BCD11B7D067300010E03 /* RealmReact.mm in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 02B58CB81AE99CEC009B348C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( F68A278C1BC2722A0063D40A /* RJSModuleLoader.m in Sources */, 02EF76881BFFDE9E000D5BAD /* GrammarTests.mm in Sources */, 02EF76861BFFDE37000D5BAD /* test.cpp in Sources */, 0270BC821B7D020100010E03 /* RealmJSTests.mm in Sources */, 02409DC21BCF11D6005F3B3E /* RealmJSCoreTests.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; F63FF2AD1C1241E500B3B8E0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( F63FF2E81C159C4B00B3B8E0 /* platform.mm in Sources */, F63FF2E21C15921A00B3B8E0 /* base64.cpp in Sources */, F63FF2C61C12469E00B3B8E0 /* js_init.cpp in Sources */, F63FF2C71C12469E00B3B8E0 /* js_list.cpp in Sources */, F63FF2C81C12469E00B3B8E0 /* js_object.cpp in Sources */, F63FF2C91C12469E00B3B8E0 /* js_realm.cpp in Sources */, F63FF2CA1C12469E00B3B8E0 /* js_results.cpp in Sources */, F63FF2CB1C12469E00B3B8E0 /* js_schema.cpp in Sources */, F63FF2CC1C12469E00B3B8E0 /* js_util.cpp in Sources */, F63FF2CD1C12469E00B3B8E0 /* rpc.cpp in Sources */, F63FF2CE1C12469E00B3B8E0 /* object_schema.cpp in Sources */, F63FF2CF1C12469E00B3B8E0 /* object_store.cpp in Sources */, F63FF2D01C12469E00B3B8E0 /* results.cpp in Sources */, F63FF2D11C12469E00B3B8E0 /* shared_realm.cpp in Sources */, F63FF2D21C12469E00B3B8E0 /* index_set.cpp in Sources */, F63FF2D31C12469E00B3B8E0 /* list.cpp in Sources */, F63FF2D41C12469E00B3B8E0 /* schema.cpp in Sources */, F63FF2D51C12469E00B3B8E0 /* transact_log_handler.cpp in Sources */, F63FF2D61C12469E00B3B8E0 /* external_commit_helper.cpp in Sources */, F63FF2D71C12469E00B3B8E0 /* parser.cpp in Sources */, F63FF2D81C12469E00B3B8E0 /* query_builder.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; F63FF2DD1C1565DF00B3B8E0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( F63FF2DE1C1565EA00B3B8E0 /* RealmJS.mm in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; F63FF2EC1C16405C00B3B8E0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( F63FF31E1C1642BB00B3B8E0 /* GCDWebServerRequest.m in Sources */, F63FF3231C1642BB00B3B8E0 /* GCDWebServerURLEncodedFormRequest.m in Sources */, F63FF31C1C1642BB00B3B8E0 /* GCDWebServerConnection.m in Sources */, F63FF3201C1642BB00B3B8E0 /* GCDWebServerDataRequest.m in Sources */, F63FF3221C1642BB00B3B8E0 /* GCDWebServerMultiPartFormRequest.m in Sources */, F63FF3211C1642BB00B3B8E0 /* GCDWebServerFileRequest.m in Sources */, F63FF31F1C1642BB00B3B8E0 /* GCDWebServerResponse.m in Sources */, F63FF3261C1642BB00B3B8E0 /* GCDWebServerFileResponse.m in Sources */, F63FF3271C1642BB00B3B8E0 /* GCDWebServerStreamedResponse.m in Sources */, F63FF3241C1642BB00B3B8E0 /* GCDWebServerDataResponse.m in Sources */, F63FF31B1C1642BB00B3B8E0 /* GCDWebServer.m in Sources */, F63FF31D1C1642BB00B3B8E0 /* GCDWebServerFunctions.m in Sources */, F63FF3251C1642BB00B3B8E0 /* GCDWebServerErrorResponse.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ 02B58CBF1AE99CEC009B348C /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 02B58CB01AE99CEC009B348C /* RealmJS */; targetProxy = 02B58CBE1AE99CEC009B348C /* PBXContainerItemProxy */; }; F63FF2E51C159B2C00B3B8E0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = F63FF2B01C1241E500B3B8E0 /* RealmJS static */; targetProxy = F63FF2E41C159B2C00B3B8E0 /* PBXContainerItemProxy */; }; F63FF2EB1C159EAF00B3B8E0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = F63FF2B01C1241E500B3B8E0 /* RealmJS static */; targetProxy = F63FF2EA1C159EAF00B3B8E0 /* PBXContainerItemProxy */; }; F63FF3331C16435400B3B8E0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = F63FF2EF1C16405C00B3B8E0 /* GCDWebServers */; targetProxy = F63FF3321C16435400B3B8E0 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ 02B29A281B7CF7C9008A7E6B /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)", "$(BUILT_PRODUCTS_DIR)", ); GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); HEADER_SEARCH_PATHS = ( "$(inherited)", /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, "$(SRCROOT)/vendor", "$(SRCROOT)/vendor/GCDWebServer", "$(SRCROOT)/tests/react-test-app/node_modules/react-native/React/Base", "$(SRCROOT)/examples/ReactExample/node_modules/react-native/React/Base", ); INFOPLIST_FILE = src/ios/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @loader_path/Frameworks"; OTHER_LDFLAGS = ( "-lGCDWebServers", "-lrealm-ios-bitcode", "-all_load", ); PRODUCT_BUNDLE_IDENTIFIER = "io.realm.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; }; name = Debug; }; 02B29A291B7CF7C9008A7E6B /* GCov_Build */ = { isa = XCBuildConfiguration; buildSettings = { DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)", "$(BUILT_PRODUCTS_DIR)", ); HEADER_SEARCH_PATHS = ( "$(inherited)", /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, "$(SRCROOT)/vendor", "$(SRCROOT)/vendor/GCDWebServer", "$(SRCROOT)/tests/react-test-app/node_modules/react-native/React/Base", "$(SRCROOT)/examples/ReactExample/node_modules/react-native/React/Base", ); INFOPLIST_FILE = src/ios/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @loader_path/Frameworks"; OTHER_LDFLAGS = ( "-lrealm-ios-bitcode", "-all_load", ); PRODUCT_BUNDLE_IDENTIFIER = "io.realm.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; }; name = GCov_Build; }; 02B29A2A1B7CF7C9008A7E6B /* Release */ = { isa = XCBuildConfiguration; buildSettings = { DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)", "$(BUILT_PRODUCTS_DIR)", ); HEADER_SEARCH_PATHS = ( "$(inherited)", /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, "$(SRCROOT)/vendor", "$(SRCROOT)/vendor/GCDWebServer", "$(SRCROOT)/tests/react-test-app/node_modules/react-native/React/Base", "$(SRCROOT)/examples/ReactExample/node_modules/react-native/React/Base", ); INFOPLIST_FILE = src/ios/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @loader_path/Frameworks"; OTHER_LDFLAGS = ( "-lrealm-ios-bitcode", "-all_load", ); PRODUCT_BUNDLE_IDENTIFIER = "io.realm.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; }; name = Release; }; 02B58CC51AE99CEC009B348C /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_CXX_LANGUAGE_STANDARD = "c++14"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; COPY_PHASE_STRIP = NO; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_DYNAMIC_NO_PIC = NO; GCC_GENERATE_TEST_COVERAGE_FILES = NO; GCC_NO_COMMON_BLOCKS = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( REALM_HAVE_CONFIG, __ASSERTMACROS__, ); GCC_SYMBOLS_PRIVATE_EXTERN = NO; 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; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LIBRARY_SEARCH_PATHS = core; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; OTHER_CPLUSPLUSFLAGS = ( "$(OTHER_CFLAGS)", "-isystem", core/include, ); SDKROOT = iphoneos; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; 02B58CC61AE99CEC009B348C /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_CXX_LANGUAGE_STANDARD = "c++14"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; COPY_PHASE_STRIP = NO; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_GENERATE_TEST_COVERAGE_FILES = NO; GCC_NO_COMMON_BLOCKS = YES; GCC_PREPROCESSOR_DEFINITIONS = ( REALM_HAVE_CONFIG, __ASSERTMACROS__, ); 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; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LIBRARY_SEARCH_PATHS = core; MTL_ENABLE_DEBUG_INFO = NO; OTHER_CPLUSPLUSFLAGS = ( "$(OTHER_CFLAGS)", "-isystem", core/include, ); SDKROOT = iphoneos; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; 02B58CC81AE99CEC009B348C /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { APPLICATION_EXTENSION_API_ONLY = YES; DEFINES_MODULE = NO; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; INFOPLIST_FILE = src/ios/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; OTHER_LDFLAGS = ( "-lrealm-ios-bitcode", "-all_load", ); PRODUCT_BUNDLE_IDENTIFIER = "io.realm.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; }; name = Debug; }; 02B58CC91AE99CEC009B348C /* Release */ = { isa = XCBuildConfiguration; buildSettings = { APPLICATION_EXTENSION_API_ONLY = YES; DEFINES_MODULE = NO; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; INFOPLIST_FILE = src/ios/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; OTHER_LDFLAGS = ( "-lrealm-ios-bitcode", "-all_load", ); PRODUCT_BUNDLE_IDENTIFIER = "io.realm.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; }; name = Release; }; 02B58CCB1AE99CEC009B348C /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited)"; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); HEADER_SEARCH_PATHS = ""; INFOPLIST_FILE = tests/ios/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; OTHER_CPLUSPLUSFLAGS = ( "$(OTHER_CFLAGS)", "-isystem", core/include, ); PRODUCT_BUNDLE_IDENTIFIER = "io.realm.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Debug; }; 02B58CCC1AE99CEC009B348C /* Release */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited)"; HEADER_SEARCH_PATHS = ""; INFOPLIST_FILE = tests/ios/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; OTHER_CPLUSPLUSFLAGS = ( "$(OTHER_CFLAGS)", "-isystem", core/include, ); PRODUCT_BUNDLE_IDENTIFIER = "io.realm.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Release; }; 02F9EE1C1B6BF66300C807E8 /* GCov_Build */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_CXX_LANGUAGE_STANDARD = "c++14"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; COPY_PHASE_STRIP = NO; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_DYNAMIC_NO_PIC = NO; GCC_GENERATE_TEST_COVERAGE_FILES = YES; GCC_INSTRUMENT_PROGRAM_FLOW_ARCS = YES; GCC_NO_COMMON_BLOCKS = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( REALM_HAVE_CONFIG, __ASSERTMACROS__, ); GCC_SYMBOLS_PRIVATE_EXTERN = NO; 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; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LIBRARY_SEARCH_PATHS = core; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; OTHER_CPLUSPLUSFLAGS = ( "$(OTHER_CFLAGS)", "-isystem", core/include, ); SDKROOT = iphoneos; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = GCov_Build; }; 02F9EE1D1B6BF66300C807E8 /* GCov_Build */ = { isa = XCBuildConfiguration; buildSettings = { APPLICATION_EXTENSION_API_ONLY = YES; DEFINES_MODULE = NO; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; INFOPLIST_FILE = src/ios/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; OTHER_LDFLAGS = ( "-lrealm-ios-bitcode", "-all_load", ); PRODUCT_BUNDLE_IDENTIFIER = "io.realm.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; }; name = GCov_Build; }; 02F9EE1E1B6BF66300C807E8 /* GCov_Build */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited)"; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); HEADER_SEARCH_PATHS = ""; INFOPLIST_FILE = tests/ios/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; OTHER_CPLUSPLUSFLAGS = ( "$(OTHER_CFLAGS)", "-isystem", core/include, ); PRODUCT_BUNDLE_IDENTIFIER = "io.realm.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = GCov_Build; }; F63FF2B71C1241E500B3B8E0 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { DEBUG_INFORMATION_FORMAT = dwarf; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); HEADER_SEARCH_PATHS = ( "$(inherited)", "$(SRCROOT)/vendor/PEGTL", "$(SRCROOT)/vendor", ); PRODUCT_NAME = RealmJS; SKIP_INSTALL = YES; VERSIONING_SYSTEM = ""; }; name = Debug; }; F63FF2B81C1241E500B3B8E0 /* GCov_Build */ = { isa = XCBuildConfiguration; buildSettings = { HEADER_SEARCH_PATHS = ( "$(inherited)", "$(SRCROOT)/vendor/PEGTL", "$(SRCROOT)/vendor", ); PRODUCT_NAME = RealmJS; SKIP_INSTALL = YES; VERSIONING_SYSTEM = ""; }; name = GCov_Build; }; F63FF2B91C1241E500B3B8E0 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { HEADER_SEARCH_PATHS = ( "$(inherited)", "$(SRCROOT)/vendor/PEGTL", "$(SRCROOT)/vendor", ); PRODUCT_NAME = RealmJS; SKIP_INSTALL = YES; VERSIONING_SYSTEM = ""; }; name = Release; }; F63FF2F61C16405D00B3B8E0 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { DEBUG_INFORMATION_FORMAT = dwarf; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); OTHER_LDFLAGS = "-ObjC"; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; }; name = Debug; }; F63FF2F71C16405D00B3B8E0 /* GCov_Build */ = { isa = XCBuildConfiguration; buildSettings = { OTHER_LDFLAGS = "-ObjC"; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; }; name = GCov_Build; }; F63FF2F81C16405D00B3B8E0 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { OTHER_LDFLAGS = "-ObjC"; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 02B29A271B7CF7C9008A7E6B /* Build configuration list for PBXNativeTarget "RealmReact" */ = { isa = XCConfigurationList; buildConfigurations = ( 02B29A281B7CF7C9008A7E6B /* Debug */, 02B29A291B7CF7C9008A7E6B /* GCov_Build */, 02B29A2A1B7CF7C9008A7E6B /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 02B58CAB1AE99CEB009B348C /* Build configuration list for PBXProject "RealmJS" */ = { isa = XCConfigurationList; buildConfigurations = ( 02B58CC51AE99CEC009B348C /* Debug */, 02F9EE1C1B6BF66300C807E8 /* GCov_Build */, 02B58CC61AE99CEC009B348C /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 02B58CC71AE99CEC009B348C /* Build configuration list for PBXNativeTarget "RealmJS" */ = { isa = XCConfigurationList; buildConfigurations = ( 02B58CC81AE99CEC009B348C /* Debug */, 02F9EE1D1B6BF66300C807E8 /* GCov_Build */, 02B58CC91AE99CEC009B348C /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 02B58CCA1AE99CEC009B348C /* Build configuration list for PBXNativeTarget "RealmJSTests" */ = { isa = XCConfigurationList; buildConfigurations = ( 02B58CCB1AE99CEC009B348C /* Debug */, 02F9EE1E1B6BF66300C807E8 /* GCov_Build */, 02B58CCC1AE99CEC009B348C /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; F63FF2C41C1241E500B3B8E0 /* Build configuration list for PBXNativeTarget "RealmJS static" */ = { isa = XCConfigurationList; buildConfigurations = ( F63FF2B71C1241E500B3B8E0 /* Debug */, F63FF2B81C1241E500B3B8E0 /* GCov_Build */, F63FF2B91C1241E500B3B8E0 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; F63FF2F51C16405D00B3B8E0 /* Build configuration list for PBXNativeTarget "GCDWebServers" */ = { isa = XCConfigurationList; buildConfigurations = ( F63FF2F61C16405D00B3B8E0 /* Debug */, F63FF2F71C16405D00B3B8E0 /* GCov_Build */, F63FF2F81C16405D00B3B8E0 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = 02B58CA81AE99CEB009B348C /* Project object */; }