diff options
author | Joe George <joe@zeroc.com> | 2019-03-29 13:57:54 -0400 |
---|---|---|
committer | Joe George <joe@zeroc.com> | 2019-04-01 14:59:12 -0400 |
commit | 696597718ae8031a1d7804d0689e16638d423a7a (patch) | |
tree | ab7277844c6857e66e9d38bd96c547de8c8e1ba6 | |
parent | Swift constructed types initialization fixes (diff) | |
download | ice-696597718ae8031a1d7804d0689e16638d423a7a.tar.bz2 ice-696597718ae8031a1d7804d0689e16638d423a7a.tar.xz ice-696597718ae8031a1d7804d0689e16638d423a7a.zip |
Server side support
38 files changed, 5702 insertions, 3778 deletions
diff --git a/cpp/src/Ice/ObjectAdapterI.cpp b/cpp/src/Ice/ObjectAdapterI.cpp index 830f9c071ca..937c74e54cc 100644 --- a/cpp/src/Ice/ObjectAdapterI.cpp +++ b/cpp/src/Ice/ObjectAdapterI.cpp @@ -921,7 +921,7 @@ Ice::ObjectAdapterI::setAdapterOnConnection(const Ice::ConnectionIPtr& connectio // // COMPILERFIX: The ObjectAdapterI setup is broken out into a separate initialize // function because when it was part of the constructor C++Builder 2010 apps would -// crash if an execption was thrown from any calls within the constructor. +// crash if an exception was thrown from any calls within the constructor. // Ice::ObjectAdapterI::ObjectAdapterI(const InstancePtr& instance, const CommunicatorPtr& communicator, const ObjectAdapterFactoryPtr& objectAdapterFactory, const string& name, diff --git a/cpp/src/slice2swift/Gen.cpp b/cpp/src/slice2swift/Gen.cpp index f0ba082ff6d..73050084625 100644 --- a/cpp/src/slice2swift/Gen.cpp +++ b/cpp/src/slice2swift/Gen.cpp @@ -9,6 +9,7 @@ #include <IceUtil/OutputUtil.h> #include <IceUtil/StringUtil.h> +#include <IceUtil/Functional.h> #include <Slice/Parser.h> #include <Slice/FileTracker.h> #include <Slice/Util.h> @@ -78,6 +79,12 @@ Gen::generate(const UnitPtr& p) ValueVisitor valueVisitor(_out); p->visit(&valueVisitor, false); + ObjectVisitor objectVisitor(_out); + p->visit(&objectVisitor, false); + + ObjectExtVisitor objectExtVisitor(_out); + p->visit(&objectExtVisitor, false); + LocalObjectVisitor localObjectVisitor(_out); p->visit(&localObjectVisitor, false); } @@ -120,7 +127,7 @@ Gen::ImportVisitor::visitModuleStart(const ModulePtr& p) string swiftModule = getSwiftModule(p); if(swiftModule != "Ice") { - _imports.push_back("Ice"); + addImport("Ice"); } } @@ -129,7 +136,7 @@ Gen::ImportVisitor::visitModuleStart(const ModulePtr& p) // if(p->hasNonLocalInterfaceDefs() || p->hasLocalClassDefsWithAsync()) { - _imports.push_back("PromiseKit"); + addImport("PromiseKit"); } return true; @@ -275,6 +282,15 @@ Gen::ImportVisitor::addImport(const ContainedPtr& definition, const ContainedPtr } } +void +Gen::ImportVisitor::addImport(const string& module) +{ + if(find(_imports.begin(), _imports.end(), module) == _imports.end()) + { + _imports.push_back(module); + } +} + Gen::TypesVisitor::TypesVisitor(IceUtilInternal::Output& o) : out(o) { } @@ -517,11 +533,12 @@ Gen::TypesVisitor::visitSequence(const SequencePtr& p) { const string swiftModule = getSwiftModule(getTopLevelModule(ContainedPtr::dynamicCast(p))); const string name = getUnqualified(getAbsolute(p), swiftModule); + int typeCtx = p->isLocal() ? TypeContextLocal : 0; const TypePtr type = p->type(); out << sp; - out << nl << "public typealias " << name << " = [" << typeToString(p->type(), p) << "]"; + out << nl << "public typealias " << name << " = [" << typeToString(p->type(), p, p->getMetaData(), false, typeCtx) << "]"; if(p->isLocal()) { @@ -631,9 +648,10 @@ Gen::TypesVisitor::visitDictionary(const DictionaryPtr& p) { const string swiftModule = getSwiftModule(getTopLevelModule(ContainedPtr::dynamicCast(p))); const string name = getUnqualified(getAbsolute(p), swiftModule); + int typeCtx = p->isLocal() ? TypeContextLocal : 0; - const string keyType = typeToString(p->keyType(), p); - const string valueType = typeToString(p->valueType(), p); + const string keyType = typeToString(p->keyType(), p, p->keyMetaData(), false, typeCtx); + const string valueType = typeToString(p->valueType(), p, p->valueMetaData(), false, typeCtx); out << sp; out << nl << "public typealias " << name << " = [" << keyType << ": " << valueType << "]"; @@ -1162,21 +1180,204 @@ Gen::ObjectVisitor::visitModuleEnd(const ModulePtr&) } bool -Gen::ObjectVisitor::visitClassDefStart(const ClassDefPtr&) +Gen::ObjectVisitor::visitClassDefStart(const ClassDefPtr& p) { + if(p->isLocal() || (!p->isInterface() && p->allOperations().empty())) + { + return false; + } + + ClassList bases = p->bases(); + ClassDefPtr baseClass; + if(!bases.empty() && !bases.front()->isInterface()) + { + baseClass = bases.front(); + } + + const DataMemberList members = p->dataMembers(); + const DataMemberList baseMembers = baseClass ? baseClass->allDataMembers() : DataMemberList(); + const DataMemberList allMembers = p->allDataMembers(); + + const string swiftModule = getSwiftModule(getTopLevelModule(ContainedPtr::dynamicCast(p))); + const string name = getUnqualified(getAbsolute(p), swiftModule) + (!p->isInterface() ? "Disp" : ""); + + out << sp; + out << nl << "public protocol " << name << ":"; + + if(bases.empty() || (baseClass && baseClass->allOperations().empty())) + { + out << " " << getUnqualified("Ice.Object", swiftModule); + } + else + { + for(ClassList::const_iterator i = bases.begin(); i != bases.end();) + { + out << " " << getUnqualified(getAbsolute(*i), swiftModule); + if(++i != bases.end()) + { + out << ","; + } + } + } + out << sb; - out << eb; + return true; } void Gen::ObjectVisitor::visitClassDefEnd(const ClassDefPtr&) { + out << eb; } void -Gen::ObjectVisitor::visitOperation(const OperationPtr&) +Gen::ObjectVisitor::visitOperation(const OperationPtr& op) { + const bool isAmd = operationIsAmd(op); + const string swiftModule = getSwiftModule(getTopLevelModule(ContainedPtr::dynamicCast(op))); + const string opName = fixIdent(op->name()) + (isAmd ? "Async" : ""); + const ParamInfoList allInParams = getAllInParams(op); + const ParamInfoList allOutParams = getAllOutParams(op); + const ExceptionList allExceptions = op->throws(); + + out << sp; + out << nl << "func " << opName; + out << spar; + for(ParamInfoList::const_iterator q = allInParams.begin(); q != allInParams.end(); ++q) + { + ostringstream s; + s << q->name << ": " << q->typeStr; + out << s.str(); + } + out << ("current: " + getUnqualified("Ice.Current", swiftModule)); + out << epar; + + if(!isAmd) + { + out << " throws"; + } + + if(isAmd || allOutParams.size() > 0) + { + out << " -> "; + } + + if(isAmd) + { + out << "PromiseKit.Promise<"; + } + + if(allOutParams.size() > 0) + { + out << operationReturnType(op); + } + else if (isAmd) + { + out << "Void"; + } + + if(isAmd) + { + out << ">"; + } +} + +Gen::ObjectExtVisitor::ObjectExtVisitor(::IceUtilInternal::Output& o) : out(o) +{ +} + +bool +Gen::ObjectExtVisitor::visitModuleStart(const ModulePtr&) +{ + return true; +} + +void +Gen::ObjectExtVisitor::visitModuleEnd(const ModulePtr&) +{ +} + +bool +Gen::ObjectExtVisitor::visitClassDefStart(const ClassDefPtr& p) +{ + if(p->isLocal() || (!p->isInterface() && p->allOperations().empty())) + { + return false; + } + + const string swiftModule = getSwiftModule(getTopLevelModule(ContainedPtr::dynamicCast(p))); + const string name = getUnqualified(getAbsolute(p), swiftModule) + (!p->isInterface() ? "Disp" : ""); + + out << sp; + out << nl << "public extension " << name; + + out << sb; + + return true; +} + +void +Gen::ObjectExtVisitor::visitClassDefEnd(const ClassDefPtr& p) +{ + const string swiftModule = getSwiftModule(getTopLevelModule(ContainedPtr::dynamicCast(p))); + const string name = getUnqualified(getAbsolute(p), swiftModule); + + const OperationList allOps = p->allOperations(); + + StringList allOpNames; + transform(allOps.begin(), allOps.end(), back_inserter(allOpNames), ::IceUtil::constMemFun(&Contained::name)); + + allOpNames.push_back("ice_id"); + allOpNames.push_back("ice_ids"); + allOpNames.push_back("ice_isA"); + allOpNames.push_back("ice_ping"); + allOpNames.sort(); + allOpNames.unique(); + + out << sp; + out << nl; + out << "func iceDispatch"; + out << spar; + out << ("incoming inS: " + getUnqualified("Ice.Incoming", swiftModule)); + out << ("current: " + getUnqualified("Ice.Current", swiftModule)); + out << epar; + out << " throws"; + + out << sb; + out << nl << "switch current.operation"; + + out << sb; + for(StringList::const_iterator q = allOpNames.begin(); q != allOpNames.end(); ++q) + { + const string opName = *q; + out << nl << "case \"" << opName << "\":"; + out.inc(); + out << nl << "try iceD_" << fixIdent(opName) << "(incoming: inS, current: current)"; + out.dec(); + } + out << nl << "default:"; + out.inc(); + out << nl << "throw OperationNotExistException(id: current.id, facet: current.facet, operation: current.operation)"; + out.dec(); + out << eb; + + out << eb; + + out << eb; +} + +void +Gen::ObjectExtVisitor::visitOperation(const OperationPtr& op) +{ + if(operationIsAmd(op)) + { + writeDispatchAsyncOperation(out, op); + } + else + { + writeDispatchOperation(out, op); + } } Gen::LocalObjectVisitor::LocalObjectVisitor(::IceUtilInternal::Output& o) : out(o) @@ -1381,7 +1582,7 @@ Gen::LocalObjectVisitor::visitOperation(const OperationPtr& p) } out << spar; - out << (returnValueS + ": " + typeToString(ret, p, p->getMetaData(), p->returnIsOptional())); + out << (returnValueS + ": " + typeToString(ret, p, p->getMetaData(), p->returnIsOptional(), typeCtx)); for(ParamDeclList::const_iterator i = outParams.begin(); i != outParams.end(); ++i) { ParamDeclPtr param = *i; diff --git a/cpp/src/slice2swift/Gen.h b/cpp/src/slice2swift/Gen.h index ea9ef088186..edecb8d6cf2 100644 --- a/cpp/src/slice2swift/Gen.h +++ b/cpp/src/slice2swift/Gen.h @@ -57,6 +57,7 @@ private: void addImport(const TypePtr&, const ContainedPtr&); void addImport(const ContainedPtr&, const ContainedPtr&); + void addImport(const std::string&); IceUtilInternal::Output& out; std::vector< std::string> _imports; @@ -131,6 +132,23 @@ private: IceUtilInternal::Output& out; }; + class ObjectExtVisitor : public SwiftGenerator, public ParserVisitor + { + public: + + ObjectExtVisitor(::IceUtilInternal::Output&); + + virtual bool visitModuleStart(const ModulePtr&); + virtual void visitModuleEnd(const ModulePtr&); + virtual bool visitClassDefStart(const ClassDefPtr&); + virtual void visitClassDefEnd(const ClassDefPtr&); + virtual void visitOperation(const OperationPtr&); + + private: + + IceUtilInternal::Output& out; + }; + class LocalObjectVisitor : public SwiftGenerator, public ParserVisitor { public: diff --git a/cpp/src/slice2swift/SwiftUtil.cpp b/cpp/src/slice2swift/SwiftUtil.cpp index 411bb6d0f23..6f6dfeb1fbe 100644 --- a/cpp/src/slice2swift/SwiftUtil.cpp +++ b/cpp/src/slice2swift/SwiftUtil.cpp @@ -1267,6 +1267,102 @@ SwiftGenerator::operationReturnType(const OperationPtr& op) return os.str(); } +std::string +SwiftGenerator::operationReturnDeclaration(const OperationPtr& op) +{ + ostringstream os; + ParamDeclList outParams = op->outParameters(); + TypePtr returnType = op->returnType(); + bool returnIsTuple = operationReturnIsTuple(op); + + if(returnIsTuple) + { + os << "("; + } + + if(returnType) + { + os << operationReturnTypeLabel(op); + } + + for(ParamDeclList::const_iterator q = outParams.begin(); q != outParams.end(); ++q) + { + if(returnType || q != outParams.begin()) + { + os << ", "; + } + + os << (*q)->name(); + } + + if(returnIsTuple) + { + os << ")"; + } + + return os.str(); +} + +string +SwiftGenerator::operationInParamsDeclaration(const OperationPtr& op) +{ + ostringstream os; + + ParamDeclList inParams = op->inParameters(); + const bool isTuple = inParams.size() > 1; + + if(!inParams.empty()) + { + if(isTuple) + { + os << "("; + } + for(ParamDeclList::const_iterator q = inParams.begin(); q != inParams.end(); ++q) + { + if(q != inParams.begin()) + { + os << ", "; + } + + os << "iceP_" + (*q)->name(); + } + if(isTuple) + { + os << ")"; + } + + os << ": "; + + if(isTuple) + { + os << "("; + } + for(ParamDeclList::const_iterator q = inParams.begin(); q != inParams.end(); ++q) + { + if(q != inParams.begin()) + { + os << ", "; + } + + os << typeToString((*q)->type(), *q, (*q)->getMetaData(), (*q)->optional()); + } + if(isTuple) + { + os << ")"; + } + } + + return os.str(); +} + +bool +SwiftGenerator::operationIsAmd(const OperationPtr& op) +{ + const ContainerPtr container = op->container(); + const ClassDefPtr cl = ClassDefPtr::dynamicCast(container); + return cl->hasMetaData("amd") || op->hasMetaData("amd"); +} + ParamInfoList SwiftGenerator::getAllInParams(const OperationPtr& op) { @@ -1386,7 +1482,6 @@ SwiftGenerator::writeMarshalInParams(::IceUtilInternal::Output& out, const Opera { ParamInfoList requiredInParams, optionalInParams; getInParams(op, requiredInParams, optionalInParams); - const ParamInfoList allInParams = getAllInParams(op); out << "{ ostr in"; out.inc(); @@ -1415,6 +1510,38 @@ SwiftGenerator::writeMarshalInParams(::IceUtilInternal::Output& out, const Opera } void +SwiftGenerator::writeMarshalOutParams(::IceUtilInternal::Output& out, const OperationPtr& op) +{ + ParamInfoList requiredOutParams, optionalOutParams; + getOutParams(op, requiredOutParams, optionalOutParams); + + out << "{ ostr in"; + out.inc(); + // + // Marshal parameters + // 1. required + // 2. optional (including optional return) + // + + for(ParamInfoList::const_iterator q = requiredOutParams.begin(); q != requiredOutParams.end(); ++q) + { + writeMarshalUnmarshalCode(out, q->type, op, q->fixedName, true); + } + + for(ParamInfoList::const_iterator q = optionalOutParams.begin(); q != optionalOutParams.end(); ++q) + { + writeMarshalUnmarshalCode(out, q->type, op, q->fixedName, true, q->tag); + } + + if(op->sendsClasses(false)) + { + out << nl << "ostr.writePendingValues()"; + } + out.dec(); + out << nl << "}"; +} + +void SwiftGenerator::writeUnmarshalOutParams(::IceUtilInternal::Output& out, const OperationPtr& op) { TypePtr returnType = op->returnType(); @@ -1505,6 +1632,77 @@ SwiftGenerator::writeUnmarshalOutParams(::IceUtilInternal::Output& out, const Op } void +SwiftGenerator::writeUnmarshalInParams(::IceUtilInternal::Output& out, const OperationPtr& op) +{ + ParamInfoList requiredInParams, optionalInParams; + getInParams(op, requiredInParams, optionalInParams); + const ParamInfoList allInParams = getAllInParams(op); + // + // Unmarshal parameters + // 1. required + // 3. optional + // + out << "{ istr in"; + out.inc(); + for(ParamInfoList::const_iterator q = requiredInParams.begin(); q != requiredInParams.end(); ++q) + { + if(q->param) + { + string param; + if(isClassType(q->type)) + { + out << nl << "var " << q->fixedName << ": " << q->typeStr; + param = q->fixedName; + } + else + { + param = "let " + q->fixedName + ": " + q->typeStr; + } + writeMarshalUnmarshalCode(out, q->type, op, param, false); + } + } + + for(ParamInfoList::const_iterator q = optionalInParams.begin(); q != optionalInParams.end(); ++q) + { + string param; + if(isClassType(q->type)) + { + out << nl << "var " << q->fixedName << ": " << q->typeStr; + param = q->fixedName; + } + else + { + param = "let " + q->fixedName + ": " + q->typeStr; + } + writeMarshalUnmarshalCode(out, q->type, op, param, false, q->tag); + } + + if(op->returnsClasses(false)) + { + out << nl << "try istr.readPendingValues()"; + } + + out << nl << "return "; + if(allInParams.size() > 1) + { + out << spar; + } + + for(ParamInfoList::const_iterator q = allInParams.begin(); q != allInParams.end(); ++q) + { + out << q->fixedName; + } + + if(allInParams.size() > 1) + { + out << epar; + } + + out.dec(); + out << nl << "}"; +} + +void SwiftGenerator::writeUnmarshalUserException(::IceUtilInternal::Output& out, const OperationPtr& op) { const string swiftModule = getSwiftModule(getTopLevelModule(ContainedPtr::dynamicCast(op))); @@ -1708,6 +1906,150 @@ SwiftGenerator::writeProxyAsyncOperation(::IceUtilInternal::Output& out, const O out << eb; } +void +SwiftGenerator::writeDispatchOperation(::IceUtilInternal::Output& out, const OperationPtr& op) +{ + const string opName = fixIdent(op->name()); + + const ParamInfoList allInParams = getAllInParams(op); + const ParamInfoList allOutParams = getAllOutParams(op); + const ExceptionList allExceptions = op->throws(); + + const string swiftModule = getSwiftModule(getTopLevelModule(ContainedPtr::dynamicCast(op))); + + out << sp; + out << nl << "func iceD_" << opName; + out << spar; + out << ("incoming inS: " + getUnqualified("Ice.Incoming", swiftModule)); + out << ("current: " + getUnqualified("Ice.Current", swiftModule)); + out << epar; + + out << " throws"; + + out << sb; + if(allInParams.empty()) + { + out << nl << "try inS.readEmptyParams()"; + } + else + { + out << nl << "let " << operationInParamsDeclaration(op) << " = try inS.read "; + writeUnmarshalInParams(out, op); + } + + if(op->format() != DefaultFormat) + { + out << nl << "inS.setFormat(" << opFormatTypeToString(op) << ");"; + } + + out << sp; + out << nl; + if(!allOutParams.empty()) + { + out << "let " << operationReturnDeclaration(op) << " = "; + } + out << "try " << opName; + + out << spar; + for(ParamInfoList::const_iterator q = allInParams.begin(); q != allInParams.end(); ++q) + { + out << (q->fixedName + ": iceP_" + q->fixedName); + } + out << "current: current"; + out << epar; + + out << sp; + if(allOutParams.empty()) + { + out << nl << "inS.writeEmptyParams()"; + } + else + { + out << nl << "inS.write "; + writeMarshalOutParams(out, op); + } + + out << eb; +} + +void +SwiftGenerator::writeDispatchAsyncOperation(::IceUtilInternal::Output& out, const OperationPtr& op) +{ + const string opName = fixIdent(op->name()); + + const ParamInfoList allInParams = getAllInParams(op); + const ParamInfoList allOutParams = getAllOutParams(op); + const ExceptionList allExceptions = op->throws(); + + const string swiftModule = getSwiftModule(getTopLevelModule(ContainedPtr::dynamicCast(op))); + + out << sp; + out << nl << "func iceD_" << opName; + out << spar; + out << ("incoming inS: " + getUnqualified("Ice.Incoming", swiftModule)); + out << ("current: " + getUnqualified("Ice.Current", swiftModule)); + out << epar; + + out << " throws"; + + out << sb; + if(allInParams.empty()) + { + out << nl << "try inS.readEmptyParams()"; + } + else + { + out << nl << "let " << operationInParamsDeclaration(op) << " = try inS.read "; + writeUnmarshalInParams(out, op); + } + + if(op->format() != DefaultFormat) + { + out << nl << "inS.setFormat(" << opFormatTypeToString(op) << ");"; + } + + out << sp; + out << nl; + out << "firstly"; + out << sb; + out << nl << opName; + if(operationIsAmd(op)) + { + out << "Async"; + } + out << spar; + for(ParamInfoList::const_iterator q = allInParams.begin(); q != allInParams.end(); ++q) + { + out << (q->fixedName + ": iceP_" + q->fixedName); + } + out << "current: current"; + out << epar; + out << eb; + + out << ".done(on: nil)"; + out << sb; + if(!allOutParams.empty()) + { + out << " " << operationReturnDeclaration(op) << " in "; + + out << nl << "inS.write "; + writeMarshalOutParams(out, op); + } + else + { + out << nl << "inS.writeEmptyParams()"; + } + out << eb; + + out << ".catch"; + out << sb; + out << " err in"; + out << nl << "inS.exception(err)"; + out << eb; + + out << eb; +} + bool SwiftGenerator::MetaDataVisitor::visitClassDefStart(const ClassDefPtr& p) { diff --git a/cpp/src/slice2swift/SwiftUtil.h b/cpp/src/slice2swift/SwiftUtil.h index 68a1cc5bb06..29d669d7fe1 100644 --- a/cpp/src/slice2swift/SwiftUtil.h +++ b/cpp/src/slice2swift/SwiftUtil.h @@ -56,6 +56,10 @@ protected: std::string operationReturnType(const OperationPtr&); bool operationReturnIsTuple(const OperationPtr&); std::string operationReturnTypeLabel(const OperationPtr&); + std::string operationReturnDeclaration(const OperationPtr&); + std::string operationInParamsDeclaration(const OperationPtr&); + + bool operationIsAmd(const OperationPtr&); ParamInfoList getAllInParams(const OperationPtr&); void getInParams(const OperationPtr&, ParamInfoList&, ParamInfoList&); @@ -100,7 +104,6 @@ protected: const StringPairList& = StringPairList()); void writeMembers(IceUtilInternal::Output&, const DataMemberList&, const ContainedPtr&, int = 0); - void writeMarshalUnmarshalCode(::IceUtilInternal::Output&, const TypePtr&, const ContainedPtr&, @@ -110,10 +113,14 @@ protected: bool usesMarshalHelper(const TypePtr&); void writeMarshalInParams(::IceUtilInternal::Output&, const OperationPtr&); + void writeMarshalOutParams(::IceUtilInternal::Output&, const OperationPtr&); + void writeUnmarshalInParams(::IceUtilInternal::Output&, const OperationPtr&); void writeUnmarshalOutParams(::IceUtilInternal::Output&, const OperationPtr&); void writeUnmarshalUserException(::IceUtilInternal::Output& out, const OperationPtr&); void writeProxyOperation(::IceUtilInternal::Output&, const OperationPtr&); void writeProxyAsyncOperation(::IceUtilInternal::Output&, const OperationPtr&); + void writeDispatchOperation(::IceUtilInternal::Output&, const OperationPtr&); + void writeDispatchAsyncOperation(::IceUtilInternal::Output&, const OperationPtr&); private: diff --git a/scripts/Util.py b/scripts/Util.py index 9dfd2d89923..fbd83a2ae9e 100644 --- a/scripts/Util.py +++ b/scripts/Util.py @@ -3793,12 +3793,21 @@ class SwiftMapping(CppBasedClientMapping): testdir = self.component.getTestDir(self) assert(current.testcase.getPath(current).startswith(testdir)) package = current.testcase.getPath(current)[len(testdir) + 1:].replace(os.sep, ".") - return "{0}/swift/build/Products/{1}/TestDriver.app/Contents/MacOS/TestDriver {2}.{3} {4}".format( - toplevel, - current.config.buildConfig, + + xcBuildCmd = "xcodebuild -project ice.xcodeproj -target 'TestDriver {0}' -configuration {1}\ + -showBuildSettings".format( + "macOS", + current.config.buildConfig) + + targetBuildDir = re.search("\sTARGET_BUILD_DIR = (.*)", + run(xcBuildCmd)).groups(1)[0] + + return "{0}/TestDriver.app/Contents/MacOS/TestDriver {1}.{2} {3}".format( + targetBuildDir, package, exe, - args) + args + ) def _getDefaultSource(self, processType): return { "client" : "Client.swift", diff --git a/slice/Ice/FacetMap.ice b/slice/Ice/FacetMap.ice index 53ba7ada4a5..17775b3605c 100644 --- a/slice/Ice/FacetMap.ice +++ b/slice/Ice/FacetMap.ice @@ -30,6 +30,6 @@ module Ice * A mapping from facet name to servant. * **/ -local dictionary<string, Object> FacetMap; +local dictionary<string, ["swift:nonnull"] Object> FacetMap; } diff --git a/slice/Ice/ObjectAdapter.ice b/slice/Ice/ObjectAdapter.ice index e635a6ed28e..861b89cbf34 100644 --- a/slice/Ice/ObjectAdapter.ice +++ b/slice/Ice/ObjectAdapter.ice @@ -32,6 +32,9 @@ module Ice { +#ifdef __SLICE2SWIFT__ + local interface DispatchQueue; +#endif /** * * The object adapter provides an up-call interface from the Ice @@ -65,7 +68,7 @@ local interface ObjectAdapter * @see Communicator * **/ - ["cpp:const", "cpp:noexcept", "swift:noexcept"] Communicator getCommunicator(); + ["cpp:const", "cpp:noexcept", "swift:noexcept", "swift:nonnull"] Communicator getCommunicator(); /** * @@ -199,7 +202,7 @@ local interface ObjectAdapter * @see #find * **/ - Object* add(Object servant, ["objc:param:identity"] Identity id); + ["swift:nonnull"] Object* add(["swift:nonnull"] Object servant, ["objc:param:identity"] Identity id); /** * @@ -223,7 +226,7 @@ local interface ObjectAdapter * @see #findFacet * **/ - Object* addFacet(Object servant, ["objc:param:identity"] Identity id, string facet); + ["swift:nonnull"] Object* addFacet(["swift:nonnull"] Object servant, ["objc:param:identity"] Identity id, string facet); /** * @@ -244,7 +247,7 @@ local interface ObjectAdapter * @see #find * **/ - Object* addWithUUID(Object servant); + ["swift:nonnull"] Object* addWithUUID(["swift:nonnull"] Object servant); /** * @@ -267,7 +270,7 @@ local interface ObjectAdapter * @see #findFacet * **/ - Object* addFacetWithUUID(Object servant, string facet); + ["swift:nonnull"] Object* addFacetWithUUID(["swift:nonnull"] Object servant, string facet); /** * @@ -307,7 +310,7 @@ local interface ObjectAdapter * @see #findDefaultServant * **/ - void addDefaultServant(Object servant, string category); + void addDefaultServant(["swift:nonnull"] Object servant, string category); /** * @@ -327,7 +330,7 @@ local interface ObjectAdapter * @see #addWithUUID * **/ - Object remove(Identity id); + ["swift:nonnull"] Object remove(Identity id); /** * @@ -346,7 +349,7 @@ local interface ObjectAdapter * @see #addFacetWithUUID * **/ - Object removeFacet(Identity id, string facet); + ["swift:nonnull"] Object removeFacet(Identity id, string facet); /** * @@ -380,7 +383,7 @@ local interface ObjectAdapter * @see #findDefaultServant * **/ - Object removeDefaultServant(string category); + ["swift:nonnull"] Object removeDefaultServant(string category); /** * @@ -463,7 +466,7 @@ local interface ObjectAdapter * @see #findFacet * **/ - ["cpp:const"] Object findByProxy(Object* proxy); + ["cpp:const"] Object findByProxy(["swift:nonnull"] Object* proxy); /** * @@ -511,7 +514,7 @@ local interface ObjectAdapter * @see ServantLocator * **/ - void addServantLocator(ServantLocator locator, string category); + void addServantLocator(["swift:nonnull"] ServantLocator locator, string category); /** * @@ -530,7 +533,7 @@ local interface ObjectAdapter * @see ServantLocator * **/ - ServantLocator removeServantLocator(string category); + ["swift:nonnull"] ServantLocator removeServantLocator(string category); /** * @@ -583,7 +586,7 @@ local interface ObjectAdapter * @see Identity * **/ - ["cpp:const"] Object* createProxy(Identity id); + ["cpp:const", "swift:nonnull"] Object* createProxy(Identity id); /** * @@ -598,7 +601,7 @@ local interface ObjectAdapter * @see Identity * **/ - ["cpp:const"] Object* createDirectProxy(Identity id); + ["cpp:const", "swift:nonnull"] Object* createDirectProxy(Identity id); /** * @@ -614,7 +617,7 @@ local interface ObjectAdapter * @see Identity * **/ - ["cpp:const"] Object* createIndirectProxy(Identity id); + ["cpp:const", "swift:nonnull"] Object* createIndirectProxy(Identity id); /** * Set an Ice locator for this object adapter. By doing so, the @@ -692,6 +695,11 @@ local interface ObjectAdapter * **/ void setPublishedEndpoints(EndpointSeq newEndpoints); + +#ifdef __SLICE2SWIFT__ + // Get the dispatch queue associated with this Object Adapter + ["swift:noexcept", "swift:nonnull"] DispatchQueue getDispatchQueue(); +#endif } } diff --git a/slice/Ice/ServantLocator.ice b/slice/Ice/ServantLocator.ice index 409462018cf..18e16ac2c38 100644 --- a/slice/Ice/ServantLocator.ice +++ b/slice/Ice/ServantLocator.ice @@ -79,7 +79,7 @@ local interface ServantLocator * @see #finished * **/ - ["java:UserException"] Object locate(Current curr, out LocalObject cookie); + ["java:UserException", "swift:nonnull"] Object locate(Current curr, out ["swift:nonnull"] LocalObject cookie); /** * @@ -112,7 +112,9 @@ local interface ServantLocator * @see #locate * **/ - ["java:UserException"] void finished(Current curr, Object servant, LocalObject cookie); + ["java:UserException"] void finished(Current curr, + ["swift:nonnull"] Object servant, + ["swift:nonnull"] LocalObject cookie); /** * diff --git a/swift/ice.xcodeproj/project.pbxproj b/swift/ice.xcodeproj/project.pbxproj index 21a459ce8a9..809b9b46baa 100644 --- a/swift/ice.xcodeproj/project.pbxproj +++ b/swift/ice.xcodeproj/project.pbxproj @@ -7,762 +7,772 @@ objects = { /* Begin PBXBuildFile section */ - 000A4E9C7469193128566FA6 /* Version.ice in Sources */ = {isa = PBXBuildFile; fileRef = E74C27260C851C497B704E19 /* Version.ice */; }; - 00F58451E87045051DB05B6A /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 30E00A7039648AEE7CEF4665 /* Ice.framework */; }; - 01294EFA8117BD5BA1A8859B /* Initialize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 50CB63ECD2EB9B323AF5E2EB /* Initialize.cpp */; }; - 014215CC468EA10B77A64D70 /* PluginI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F06C0AFD9E5E91F49C3BB288 /* PluginI.cpp */; }; - 015F28DAA9E23E85F39CFF02 /* ConnectionRequestHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E152A1E1F61A4DFD0512C0A9 /* ConnectionRequestHandler.cpp */; }; - 0199AB95F478CD79CB852D78 /* IceObjcTraceUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D84A20B04F986921A9BCB51 /* IceObjcTraceUtil.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 01FFA7A725CAD92632BBC26C /* StreamAcceptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9C40178C8FA1721975E3CBF9 /* StreamAcceptor.cpp */; }; - 02249C656676D7656F84BD27 /* CommunicatorF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 1E87A6B1E7DDABEDBA716769 /* CommunicatorF.ice */; }; - 02DC9E49A7EF2C079B2D894C /* EndpointF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 87D9BE9970B2A75FB68CDCE8 /* EndpointF.ice */; }; - 0396796AE2C6D68EE16E1634 /* InputStream.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41B9548F7FFD2B9006ED3CA2 /* InputStream.swift */; }; - 03F997D7A8BD439FCF9826D2 /* Locator.ice in Sources */ = {isa = PBXBuildFile; fileRef = 8CD106DF84E9AC31C8158B4A /* Locator.ice */; }; - 04310074E1917195F1E9A513 /* ObjectFactory.ice in Sources */ = {isa = PBXBuildFile; fileRef = FA6C59941AD60B4D24A8C670 /* ObjectFactory.ice */; }; - 04FBBEDF252190AEBD2C66FD /* ObjectFactory.ice in Sources */ = {isa = PBXBuildFile; fileRef = FA6C59941AD60B4D24A8C670 /* ObjectFactory.ice */; }; - 051D7C8BB0540958CC6464C4 /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9004CE98255B077D3E1866A8 /* Ice.framework */; }; - 051F59C3BE6AD1FD55B6F28E /* TwowaysAMI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D418CA75A4A060C40697D94 /* TwowaysAMI.swift */; }; - 05C2BEEF637F7D74DB879F8C /* ServantManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 40DA66697C69650FF131775F /* ServantManager.cpp */; }; - 05F9247011E7A74A4FFB1857 /* ImplicitContextF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 72F551E1B37B5A9444B3B5C1 /* ImplicitContextF.ice */; }; - 06E0F2A34BE0EA56B1D74764 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5759A7F5B0CE0AC29A861CDC /* Foundation.framework */; }; - 07734AA6583F4D321BC1E5F4 /* LocalObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D02C1B41C230481BDB92E93 /* LocalObject.swift */; }; - 0782FF08401F94C55A0104FD /* PromiseKit.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = D8C0DFD6B350851D37DE37E0 /* PromiseKit.framework */; }; - 0800E9A5B1BC34B05410FACF /* ObjectAdapterI.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6D9A8E59E20C937EE3E435D /* ObjectAdapterI.swift */; }; - 08F6702414D1D294224A2FDE /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A731BE0AFF9B5B78A724BB66 /* Cocoa.framework */; }; - 08F8F61D37AB03F00E855833 /* Timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8F72A1F1527630FA7A953741 /* Timer.cpp */; }; - 0954ABEF5318B0304DDF7FDF /* ReferenceFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4EB9534B10D3B1F4B96BA244 /* ReferenceFactory.cpp */; }; - 0958C8A5BF78CD435ACC9596 /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 30E00A7039648AEE7CEF4665 /* Ice.framework */; }; - 0A1EC7B76E8F44015C184472 /* Derived.ice in Sources */ = {isa = PBXBuildFile; fileRef = DD50A4EA3A2D2C766D1F0CC9 /* Derived.ice */; }; - 0A2D92F56A11F17903B6772A /* Buffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEF824522AD3795BAF619B8F /* Buffer.swift */; }; - 0A9A60BE7F45C382E6C7A0D4 /* Protocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2AF669A99BE38A4A0D182F0C /* Protocol.swift */; }; - 0AED1C900A1A695BBD5C19D7 /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D8C0DFD6B350851D37DE37E0 /* PromiseKit.framework */; }; - 0BC49C73447FD23BC6FA98F5 /* EndpointI.mm in Sources */ = {isa = PBXBuildFile; fileRef = 85B745CA295A7D1513E5A1EF /* EndpointI.mm */; }; - 0BE83CF174BD352DB9017D74 /* Mutex.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6047B508BD1B6D8D93C5340 /* Mutex.swift */; }; - 0BF03CF6D0D1EE802CA651E4 /* PluginI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15F6AB6BA6860C27FB517D5B /* PluginI.cpp */; }; - 0C0C78F72904172DF0B62002 /* IceObjcLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 74100924DA7CB109EBAE4A1A /* IceObjcLogger.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 0C1B47015877C434DFA9D536 /* StreamTransceiver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0600E197E2DC9DB0E83DE4A2 /* StreamTransceiver.cpp */; }; - 0C418B051F3D2943106DF396 /* Instrumentation.ice in Sources */ = {isa = PBXBuildFile; fileRef = 0391271DBAFB585BABE1CC0F /* Instrumentation.ice */; }; - 0CB02D4E5AE3B5B28C1EB4DC /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E08E39F97D422EDD7B8E46E /* Client.swift */; }; - 0CD53F3467B3A1A4125330A6 /* main.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3A8801D28F254B771126444 /* main.swift */; }; - 0D95821D03B8FEF0B8F976B4 /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 30E00A7039648AEE7CEF4665 /* Ice.framework */; }; - 0EEE5CBC5BB8BB7EE7A65E17 /* ProxyFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CD5796BD3B392F4558F2F696 /* ProxyFactory.cpp */; }; - 0F7DECB4B0E0A9D8569CBC0B /* BuiltinSequences.ice in Sources */ = {isa = PBXBuildFile; fileRef = 29983600E78AE150CCAC5209 /* BuiltinSequences.ice */; }; - 0FBC8BDFFEE689D7EEC076A0 /* Metrics.ice in Sources */ = {isa = PBXBuildFile; fileRef = D4AE9C6BD7B408A24A3A98D1 /* Metrics.ice */; }; - 10C1F4F115C67B01895FF83E /* SecureTransportTransceiverI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A51871C1C17AE515F5D551C3 /* SecureTransportTransceiverI.cpp */; }; - 110887BE79E1E93C339A12A1 /* Random.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D00D5FA6FC8EBE668527CB61 /* Random.cpp */; }; - 11454701DC12435EC44038E1 /* TrustManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 83C1E5D71C4FFA5AADDCFACF /* TrustManager.cpp */; }; - 11858EAAB8C172BD8B87F0EC /* ClassResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3ED324B2BFF813E9CACEB1B4 /* ClassResolver.swift */; }; - 119FD55B416587138A484DBB /* LoggerF.ice in Sources */ = {isa = PBXBuildFile; fileRef = FA28CC6D17F6ADA2D1B57A86 /* LoggerF.ice */; }; - 1210B2D39AA0D19710D2DF47 /* ConnectionI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 41175F842E3B4310DAD8DCBE /* ConnectionI.cpp */; }; - 13830E12934E4F350E6598A2 /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9004CE98255B077D3E1866A8 /* Ice.framework */; }; - 141243C8F987CE4E27888F99 /* libIceLocatorDiscovery C++11 macOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3D113C1DF5FA56F20047D85 /* libIceLocatorDiscovery C++11 macOS.a */; }; - 144F52677E28952EF456C97C /* Endpoint.ice in Sources */ = {isa = PBXBuildFile; fileRef = 90890E8E87F7833A9293E7B1 /* Endpoint.ice */; }; - 1489C1C49DDCDCC67F514FED /* EndpointInfoFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A6845549EBF9C615C32D9D /* EndpointInfoFactory.swift */; }; - 1499138D26E7CFE33803955E /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 30E00A7039648AEE7CEF4665 /* Ice.framework */; }; - 14C985FBA42F3F39B0DAC87C /* RemoteLogger.ice in Sources */ = {isa = PBXBuildFile; fileRef = 5F36661D4353AD1D939013A9 /* RemoteLogger.ice */; }; - 153C6EF6BD032BDC2710A4B7 /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9004CE98255B077D3E1866A8 /* Ice.framework */; }; - 15B0846F1B71E75A05CA0C32 /* IceObjcConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 33D0CAE21BF1E633AD735F3C /* IceObjcConnection.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 16413243EA0416C4CA178CBC /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A731BE0AFF9B5B78A724BB66 /* Cocoa.framework */; }; - 167E6AD590AA20D26D6D1F03 /* Transceiver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5F96F205DB686B740694A960 /* Transceiver.cpp */; }; - 16B218BA07650CEBE5D1A10B /* RecMutex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C0126BCB3546EB74EED174E7 /* RecMutex.cpp */; }; - 184BBF77265C51112BF7E577 /* IncomingAsync.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F093ABF8D2A88181EB980FAF /* IncomingAsync.cpp */; }; - 18B0D7C8513B983DEFF0F738 /* IceObjcConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 629EB15D727CF835EAAD0FA9 /* IceObjcConfig.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 18CB4442F397DB412B551D80 /* SecureTransportPluginI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 999D3BBC2CDEA19F9AAA8748 /* SecureTransportPluginI.cpp */; }; - 18E5820DDC88E4133D1A1E45 /* ObjectAdapterF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 1479987F773103DE8F6EE294 /* ObjectAdapterF.ice */; }; - 18FF695C952FDC813938AB3B /* Exception.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E49925068FAD81B5B12FCFA7 /* Exception.cpp */; }; - 199A84A86C39A6938176EF0C /* IceProxy.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A7343F0524CF21C170ECB17A /* IceProxy.framework */; }; - 19A0C637FDA2257456ED11EB /* UUID.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC3F838A97FD306AE48D5283 /* UUID.cpp */; }; - 1A4B520A1C9295ED358EF354 /* ConnectionF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 27E9E4FDB0A9AB307EB074D9 /* ConnectionF.ice */; }; - 1B138E33C3E15F1A8B97CC52 /* IceObjcOutputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 71B9DBA344336B14AA6BFAB3 /* IceObjcOutputStream.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 1BC9553A23B390D131978DE2 /* RequestHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0C8D3CE23C985071A3C3F2AA /* RequestHandler.cpp */; }; - 1BDEDF97CA101544CA4A3F6E /* Locator.ice in Sources */ = {isa = PBXBuildFile; fileRef = 8CD106DF84E9AC31C8158B4A /* Locator.ice */; }; - 1C4BEA90DB0C65BF7C6406EB /* DerivedEx.ice in Sources */ = {isa = PBXBuildFile; fileRef = 30DA517A9DFB161EA2A569E2 /* DerivedEx.ice */; }; - 1D1CC6AC763AEB4568A0E5F6 /* PropertiesI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 327D272739C2FC50ECD4BD1B /* PropertiesI.swift */; }; - 1DAFF8D79FA3B425B1810C8D /* ObserverHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C40BAF63917007A0F69EF7B5 /* ObserverHelper.cpp */; }; - 1EB8F394F17FD8A13ED9E6BC /* ConnectionF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 27E9E4FDB0A9AB307EB074D9 /* ConnectionF.ice */; }; - 1EEE48F3E1250EB4BBBD2638 /* MetricsObserverI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A718A05793EA28CBB13FDC4 /* MetricsObserverI.cpp */; }; - 1EFAE1392D6E0DBE903FA877 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5759A7F5B0CE0AC29A861CDC /* Foundation.framework */; }; - 1F28971F5817B990EA0F74C5 /* EventHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7289432F597937344DC8BF4E /* EventHandler.cpp */; }; - 1F5AFBB162A273AC506E420C /* Buffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEF824522AD3795BAF619B8F /* Buffer.swift */; }; - 200AB0D610D57DE1C821DB21 /* LocalObject.mm in Sources */ = {isa = PBXBuildFile; fileRef = E5E50289B80D0A8E5B67C04D /* LocalObject.mm */; }; - 208B2D9B040B6F417B24AFED /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ED342788735013F91EB83C84 /* TestCommon.framework */; }; - 2095737F03EDE339E7548428 /* PluginF.ice in Sources */ = {isa = PBXBuildFile; fileRef = A5938BC61410702CD9FEE277 /* PluginF.ice */; }; - 21042A34E2B6403C17C5B5D5 /* FileUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BBFE9EF8D49A378AB6C9BF40 /* FileUtil.cpp */; }; - 214DCC402D7F2D5D9747C314 /* IceProperties.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = B298DFC0DD7DA02F42AD6416 /* IceProperties.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; - 2248B0CCFB96F9E0CC3041CC /* SysLoggerI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0810958E969D941EC7100E38 /* SysLoggerI.cpp */; }; - 23CAC00AFB22FCA1C5BB96B5 /* Connection.ice in Sources */ = {isa = PBXBuildFile; fileRef = 293F466DF2323FF917EF8215 /* Connection.ice */; }; - 241EFD8A5E65606A0D67229A /* DispatchInterceptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 360C95B01730B945EF4C0966 /* DispatchInterceptor.cpp */; }; - 2496E8850F381E5A239D7AD9 /* Proxy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A385BD091EEE793AEB34BD6B /* Proxy.cpp */; }; - 24C8802DD6F4A99D610887BC /* DispatchInterceptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 360C95B01730B945EF4C0966 /* DispatchInterceptor.cpp */; }; - 2504FAFEA36AB2E37BB097AF /* LocatorF.ice in Sources */ = {isa = PBXBuildFile; fileRef = A7183041099947D6BC32C1B0 /* LocatorF.ice */; }; - 25050199B41286FA758CEBA8 /* ProtocolPluginFacade.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D14D7B91002FE37DD8D84DF6 /* ProtocolPluginFacade.cpp */; }; - 25C74A347F222CAD51F4120F /* Twoways.swift in Sources */ = {isa = PBXBuildFile; fileRef = 758349C6FA842BE5F3B05C1C /* Twoways.swift */; }; - 25CA852D45FCED91676D65A3 /* RetryQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E743C8A99A0BAB9E423CAD /* RetryQueue.cpp */; }; - 2667F5CEDACB11E7B3DCB3DB /* BatchOnewaysAMI.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF28C6FA070BD90392EAABB2 /* BatchOnewaysAMI.swift */; }; - 26AC2C97A59403D235C55C92 /* II.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FC322966A11CFD2220BB4C0 /* II.swift */; }; - 26EEDBF68FA5CDCBA93813FF /* LocatorF.ice in Sources */ = {isa = PBXBuildFile; fileRef = A7183041099947D6BC32C1B0 /* LocatorF.ice */; }; - 272658C9E6EE406244EEE963 /* RegisterPluginsInit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E55786093AD680885EBC339C /* RegisterPluginsInit.cpp */; }; - 2783EA48B8E48135C74D42E9 /* Communicator.ice in Sources */ = {isa = PBXBuildFile; fileRef = 77E7F767FF7A2960DFD69116 /* Communicator.ice */; }; - 28A401983711004BC8A6A5EE /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 375A58C902D7CE31EA3E17FF /* PromiseKit.framework */; }; - 29F5009FECD5FB7D01A3FD6B /* OptionalFormat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65B8D713E69942F39AA3FB4E /* OptionalFormat.swift */; }; - 2A7E8DFBA52F26CA2415BA8A /* CI.swift in Sources */ = {isa = PBXBuildFile; fileRef = C587077BE19FB154C66086F5 /* CI.swift */; }; - 2AFE35C8FE1790B5AA2B37DB /* InputStream.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2BDC193D26C810EA586F5E58 /* InputStream.mm */; }; - 2B313A775E38F9301D57924C /* ConnectionInfoF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 5C66DF469FA7E664D55CC145 /* ConnectionInfoF.ice */; }; - 2B3B694F84001755969B02A5 /* IceStream.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA716672884F3734AAE0E68C /* IceStream.framework */; }; - 2B969780D37E62F2873D6F79 /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9004CE98255B077D3E1866A8 /* Ice.framework */; }; - 2BA2FCA8D4438E177104A9EB /* Object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 43479021099D43AE1A4EAE2F /* Object.cpp */; }; - 2C6474EE6B82303D8E058FA3 /* InstrumentationF.ice in Sources */ = {isa = PBXBuildFile; fileRef = EA6CA49EA5CA33702BB72380 /* InstrumentationF.ice */; }; - 2CC39AB6754F1A63D4A4FB1C /* EI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59975732C1B40AE39C5E334E /* EI.swift */; }; - 2D004033A2372614FBEDC69C /* PluginI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F06C0AFD9E5E91F49C3BB288 /* PluginI.cpp */; }; - 2D0D72265696EF14373FC838 /* MetricsObserverI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A718A05793EA28CBB13FDC4 /* MetricsObserverI.cpp */; }; - 2D754672B1BFFC7521448B18 /* SliceChecksums.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A6FFBBD09674E852929245C /* SliceChecksums.cpp */; }; - 2D76A57A385EB38D2345672B /* OnewaysAMI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15096E68852CFF3695BA91CA /* OnewaysAMI.swift */; }; - 2D9AD2AE866DC1A2502BD4B9 /* IceObjcLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 74100924DA7CB109EBAE4A1A /* IceObjcLogger.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 2DB383D7F3EAFF3A1B21400F /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D8C0DFD6B350851D37DE37E0 /* PromiseKit.framework */; }; - 2E3907EDEBD452A3659160F4 /* LookupI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9C91E4B933C3EA708F8861BC /* LookupI.cpp */; }; - 2E453696A91DD15CEC904E6E /* PropertiesF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 13F8E1299536B41C8997532C /* PropertiesF.ice */; }; - 2EE68F657B05E598C74B92E6 /* CtrlCHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 140ABCCEDCCF46738F9FF9A3 /* CtrlCHandler.cpp */; }; - 2F0793326123E7C2B0AA9ADF /* IceObjcInputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 956836F267624A5CA7046F80 /* IceObjcInputStream.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 2F26001D81456A23E0FE5F15 /* FactoryTableInit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 601E15298036E0B2FBBF4BB7 /* FactoryTableInit.cpp */; }; - 2F7F51F318614174E75CC8D5 /* AcceptorI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD1F4FF31DEEDEB813CA6700 /* AcceptorI.cpp */; }; - 2F8F2BB59248FB21FA722129 /* EndpointFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F2924E8B08F82B646838EC1E /* EndpointFactory.cpp */; }; - 2F9D280C5E5AC4428716B5B2 /* ThreadPool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFD907708F7AA800E0903BFB /* ThreadPool.cpp */; }; - 2FBCE9D6F285531449909B82 /* Instance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5B3AA53A8F13B0937FC88817 /* Instance.cpp */; }; - 30D15A37750928C70EB04C72 /* PluginF.ice in Sources */ = {isa = PBXBuildFile; fileRef = A5938BC61410702CD9FEE277 /* PluginF.ice */; }; - 30D4A6457921F88677A7CA86 /* SliceChecksumDict.ice in Sources */ = {isa = PBXBuildFile; fileRef = 4E5EA492208BBB23A5F203A7 /* SliceChecksumDict.ice */; }; - 31079692F8B5259851FACD1A /* ImplicitContextI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B6EBBC0F22F6D9F5641333B /* ImplicitContextI.swift */; }; - 314D276D45C0FDBBDEDE9A4E /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ED342788735013F91EB83C84 /* TestCommon.framework */; }; - 317F7011100326E3912DFD86 /* EndpointI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E7D9FE02BBB78BC762DCDBF /* EndpointI.swift */; }; - 31C1631D12E036020B5EA5BC /* CollocatedRequestHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B362E0C936AA0185CE91A6D /* CollocatedRequestHandler.cpp */; }; - 31F12BE529707C5000F7550B /* IceEnums.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 013F3AAB42346889D454213A /* IceEnums.framework */; }; - 32CD01F30F577533EE6AED7F /* Locator.ice in Sources */ = {isa = PBXBuildFile; fileRef = 8CD106DF84E9AC31C8158B4A /* Locator.ice */; }; - 33157F37AE6BF903C9982FA7 /* IceDefaultValue.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EEE3857A5069588CF3EDC702 /* IceDefaultValue.framework */; }; - 337E752EF2190209F2E1D31D /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74242203607CA997DBCED1A6 /* Client.swift */; }; - 33E0EB962501DFB109E267FA /* libIceLocatorDiscovery C++11 iOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 9D285ADD1B746465752CBE14 /* libIceLocatorDiscovery C++11 iOS.a */; }; - 346BF910F249BAC17DD7825F /* UdpTransceiver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC0D88A7A3504084E96B9EC8 /* UdpTransceiver.cpp */; }; - 3492667F3C06EDC51E4E3036 /* UUID.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC3F838A97FD306AE48D5283 /* UUID.cpp */; }; - 35466A5E6B3CC0DC554E6D7E /* IceEnums.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DE58EBDB5A2D84C7092DC371 /* IceEnums.framework */; }; - 35A0A5628975A4DACB4A64FA /* PropertiesAdmin.ice in Sources */ = {isa = PBXBuildFile; fileRef = 06F631BFD4DBFEDABA68BD6D /* PropertiesAdmin.ice */; }; - 35B8692E53E4F0EF15846A84 /* ServantLocatorF.ice in Sources */ = {isa = PBXBuildFile; fileRef = D712E299FD402B39382A103B /* ServantLocatorF.ice */; }; - 35BB894E82C1E3D7DAC932F3 /* Connection.mm in Sources */ = {isa = PBXBuildFile; fileRef = 9E084D12DF412C2805865988 /* Connection.mm */; }; - 3629245A750F4515604ADFDE /* Twoways.swift in Sources */ = {isa = PBXBuildFile; fileRef = 758349C6FA842BE5F3B05C1C /* Twoways.swift */; }; - 370777F5CED26A0634291422 /* JI.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA9EF70D353881D188C715B5 /* JI.swift */; }; - 37C3E377E4CF6A544AA7C610 /* Protocol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 721001815579006905E33EF0 /* Protocol.cpp */; }; - 380B1AF168B7B5278500DD84 /* EndpointInfo.ice in Sources */ = {isa = PBXBuildFile; fileRef = 23415D99C665F6607F11A4D3 /* EndpointInfo.ice */; }; - 38345B0CF99340E090395CCD /* IceDiscovery.ice in Sources */ = {isa = PBXBuildFile; fileRef = 5B5B6BAF9CD859E3594FBEBB /* IceDiscovery.ice */; }; - 38A189AE9B313738672AFD68 /* ServantLocator.ice in Sources */ = {isa = PBXBuildFile; fileRef = F329A3260BAEAB33A042B5BB /* ServantLocator.ice */; }; - 38B28BCB26F615A936995CA1 /* Util.mm in Sources */ = {isa = PBXBuildFile; fileRef = AD93BA6DD0E67071224CBF70 /* Util.mm */; }; - 38ECFD4D46756C5E92957995 /* BatchOnewaysAMI.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF28C6FA070BD90392EAABB2 /* BatchOnewaysAMI.swift */; }; - 3936A7E4DEA44B2C88504E6D /* ImplicitContextI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B6EBBC0F22F6D9F5641333B /* ImplicitContextI.swift */; }; - 398D2CC584BAD9825D9BDF50 /* Version.ice in Sources */ = {isa = PBXBuildFile; fileRef = E74C27260C851C497B704E19 /* Version.ice */; }; - 39B52F986AA93D1FC8678CD4 /* ObjectAdapterI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 63E9DCF7032280E19B63F50E /* ObjectAdapterI.cpp */; }; - 39F03E240B52D7B5CD99721E /* II.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FC322966A11CFD2220BB4C0 /* II.swift */; }; - 3A2D21D3394729F653764808 /* Proxy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A385BD091EEE793AEB34BD6B /* Proxy.cpp */; }; - 3A75C77032AC2FE38EE8122B /* IceObjcOutputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 71B9DBA344336B14AA6BFAB3 /* IceObjcOutputStream.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 3A859A3C29E99AD4123032B4 /* LoggerF.ice in Sources */ = {isa = PBXBuildFile; fileRef = FA28CC6D17F6ADA2D1B57A86 /* LoggerF.ice */; }; - 3AD7731F79DC6AEF8D3AA82F /* FileUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BBFE9EF8D49A378AB6C9BF40 /* FileUtil.cpp */; }; - 3BF3B441D18E30F7E4F1F200 /* EndpointTypes.ice in Sources */ = {isa = PBXBuildFile; fileRef = A2B0BDB9203DA5A26D1CF065 /* EndpointTypes.ice */; }; - 3C5610FDE22507395D43A4CA /* ValueFactoryManagerI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2C1F08062EBAF2445EFBBF54 /* ValueFactoryManagerI.cpp */; }; - 3C9CF9898002093241BD40FA /* Selector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7AD78FFE439C3FD834A0C531 /* Selector.cpp */; }; - 3CC1992C74A33799AB163F29 /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28483A6D640C9CC6CF9D548D /* Client.swift */; }; - 3CF6C3EA150E6F2B618EE431 /* PropertiesAdminI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C425D6FEFA53E51A13C423C /* PropertiesAdminI.cpp */; }; - 3D036BBB8B2B4030FE135935 /* Logger.mm in Sources */ = {isa = PBXBuildFile; fileRef = 342E75767397A7F47343CB78 /* Logger.mm */; }; - 3D553D9270A88A1501B8B6F9 /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = D850960C1BE1A731552BA4EA /* Client.swift */; }; - 3D5EEB1FA4C80349957C200B /* StreamEndpointI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D10ED49198BB8B934E196515 /* StreamEndpointI.cpp */; }; - 3DE29A63ED5BCDD411327168 /* StringConverter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A4FCE6E200721C31D8C2DB95 /* StringConverter.cpp */; }; - 3E61E061FE799E56E7580855 /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 30E00A7039648AEE7CEF4665 /* Ice.framework */; }; - 3F1686BF9985983FD1A57A28 /* Properties.ice in Sources */ = {isa = PBXBuildFile; fileRef = 0E033843925847C291466B12 /* Properties.ice */; }; - 3F359EB744490E298F35B251 /* PropertiesAdmin.ice in Sources */ = {isa = PBXBuildFile; fileRef = 06F631BFD4DBFEDABA68BD6D /* PropertiesAdmin.ice */; }; - 3F612DB174E6D4C576772154 /* LocalObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A41B7DB4D982C8FF7B44862A /* LocalObject.cpp */; }; - 3F67890E3D7DA0396B722D99 /* BatchOneways.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0189008ED035E1081E2CFFA9 /* BatchOneways.swift */; }; - 3F8019E058E8EA6E12D9B499 /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB339CCDB28E208CDAF08BF1 /* Client.swift */; }; - 3F93194C1888F30174E6F40D /* StringUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 17CC5CF671B0640461436FEA /* StringUtil.cpp */; }; - 3FDF995BF75E09025ADCA886 /* Ice.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 30E00A7039648AEE7CEF4665 /* Ice.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; - 4007B011624F2FBDF4154E69 /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 375A58C902D7CE31EA3E17FF /* PromiseKit.framework */; }; - 402C9996B917C54E9BF0510F /* IceProxy.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5380BCF63CB28E260D9F8F30 /* IceProxy.framework */; }; - 4101FD719AA34856F43ECD54 /* LocalException.ice in Sources */ = {isa = PBXBuildFile; fileRef = 685C8FFE3EB3BA29E560F9C2 /* LocalException.ice */; }; - 411BC52B66E995CFA8610546 /* Test.ice in Sources */ = {isa = PBXBuildFile; fileRef = 89A6C82C2481AD429CD65504 /* Test.ice */; }; - 4135B36B730DB9A7A4CAE02D /* SecureTransportPluginI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 999D3BBC2CDEA19F9AAA8748 /* SecureTransportPluginI.cpp */; }; - 41BA18F6AFB4D05BDB44786E /* WSConnector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EE6F451E456FD526918F6E57 /* WSConnector.cpp */; }; - 41DCAB1455F8568F3082C22E /* NetworkProxy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 771FDCC995234741B0D20E6D /* NetworkProxy.cpp */; }; - 41FFE3155A044210AF75E3D4 /* RequestHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0C8D3CE23C985071A3C3F2AA /* RequestHandler.cpp */; }; - 42089E881EDD559E649357FD /* RouterF.ice in Sources */ = {isa = PBXBuildFile; fileRef = E55286F8C2B0B4AD9FCA3FAE /* RouterF.ice */; }; - 42536344A40E7B27372A029D /* CommunicatorI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B0A08D79BD57A11266DDC37 /* CommunicatorI.swift */; }; - 42A484DEA1BEEAB0D565A741 /* FactoryTable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC9550903ED411076B25A9F4 /* FactoryTable.cpp */; }; - 42B9DC394383E2205D69FEE6 /* ConnectionInfo.ice in Sources */ = {isa = PBXBuildFile; fileRef = D0A2E03A9DA306B8063B23F8 /* ConnectionInfo.ice */; }; - 42C305EAF1F872EAA8CBBE36 /* EndpointF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 87D9BE9970B2A75FB68CDCE8 /* EndpointF.ice */; }; - 42D34ED0F8E26E04FB3CFCC7 /* LocalObject.mm in Sources */ = {isa = PBXBuildFile; fileRef = E5E50289B80D0A8E5B67C04D /* LocalObject.mm */; }; - 42D9F1C8890FFF89290983F7 /* PluginI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15F6AB6BA6860C27FB517D5B /* PluginI.cpp */; }; - 43733300849F968FF9B0F77F /* Communicator.ice in Sources */ = {isa = PBXBuildFile; fileRef = 77E7F767FF7A2960DFD69116 /* Communicator.ice */; }; - 43AF4B578F9AA60A812F7AB3 /* CommunicatorI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6C37EED70681AF05065D6E69 /* CommunicatorI.cpp */; }; - 44060294EC25CB738280B363 /* IceObjcConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 629EB15D727CF835EAAD0FA9 /* IceObjcConfig.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 4413269F3861014A954F0C6E /* TcpConnector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7E2A3F60C9D3421297017F3E /* TcpConnector.cpp */; }; - 441C81E319DBDD9A606943D1 /* IceOperations.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 2292039CA43A7B2743F36CC7 /* IceOperations.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; - 442FB1CB2E6C1515A211D10D /* EventHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7289432F597937344DC8BF4E /* EventHandler.cpp */; }; - 44B23F28C3D6BFF240AC2BC1 /* RegisterPluginsInit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E55786093AD680885EBC339C /* RegisterPluginsInit.cpp */; }; - 4513920BD7E4BCD890367233 /* Logger.ice in Sources */ = {isa = PBXBuildFile; fileRef = 73A9093ABE6A195787ED85E7 /* Logger.ice */; }; - 457D7AB7013B9F7CC8C59A9A /* ThreadException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6F0825E99919EC226957F2CB /* ThreadException.cpp */; }; - 4590933A6A451DD95A0C921B /* IceObjects.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9F856DF145C192A001F02113 /* IceObjects.framework */; }; - 45B69B215C85EB5F83E0D0DB /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 375A58C902D7CE31EA3E17FF /* PromiseKit.framework */; }; - 463D32E063C3AA3E4786EF5A /* WSTransceiver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A08944B9F2EAB644403E3B44 /* WSTransceiver.cpp */; }; - 467B34593B5D92DFF248A051 /* ConsoleUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 36973375F122F4153F5FB8A8 /* ConsoleUtil.cpp */; }; - 469602FCF2A3AB0CDE71280A /* Identity.ice in Sources */ = {isa = PBXBuildFile; fileRef = D3B77EB777F5CE61AEFC1E82 /* Identity.ice */; }; - 46BFF65922808660C47518BF /* TestCommon.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E23B840F81A5A804C2BB83C /* TestCommon.swift */; }; - 472007CCECFA7398D836CFF1 /* Test.ice in Sources */ = {isa = PBXBuildFile; fileRef = 8A03CE49FE54C9FE2F593A29 /* Test.ice */; }; - 47622593670374F62E499B22 /* IceOperations.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 35024596C4021057A1E21C91 /* IceOperations.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; - 47B25B0D28B90B3029647EC7 /* Protocol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 721001815579006905E33EF0 /* Protocol.cpp */; }; - 47ED3E7FD6F1C18DCEBD3D30 /* CI.swift in Sources */ = {isa = PBXBuildFile; fileRef = C587077BE19FB154C66086F5 /* CI.swift */; }; - 47F50906402036F49DCFDC88 /* Base64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FEBFC5650D4805E1CC54B725 /* Base64.cpp */; }; - 48564D16D478861319DFB967 /* ServantLocatorF.ice in Sources */ = {isa = PBXBuildFile; fileRef = D712E299FD402B39382A103B /* ServantLocatorF.ice */; }; - 48774E7CBA4A6BBBE93284E6 /* PropertiesF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 13F8E1299536B41C8997532C /* PropertiesF.ice */; }; - 48A71DDD03877024EB44212A /* SecureTransportCertificateI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 94FA2BDB0A3252DAB469B120 /* SecureTransportCertificateI.cpp */; }; - 49279171EDC8CF0A472CBAA0 /* Logger.ice in Sources */ = {isa = PBXBuildFile; fileRef = 73A9093ABE6A195787ED85E7 /* Logger.ice */; }; - 49615D105F6F213AC79154FE /* SliceChecksums.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A6FFBBD09674E852929245C /* SliceChecksums.cpp */; }; - 49743BA427BFEEFBD9C47CE2 /* Plugin.ice in Sources */ = {isa = PBXBuildFile; fileRef = DA64A84F6671A58FF096CD6D /* Plugin.ice */; }; - 4990796F7C5ACDA8375AA6E4 /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 85CB6E497E311060545F0487 /* TestCommon.framework */; }; - 49C3DC5F7C8D60A4B08A49E9 /* ImplicitContextI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 24183DB83758CF3E02DD477E /* ImplicitContextI.cpp */; }; - 4BEFA3817F388D5EE617F717 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A731BE0AFF9B5B78A724BB66 /* Cocoa.framework */; }; - 4C0577917AAF0F9BEFC70D04 /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 85CB6E497E311060545F0487 /* TestCommon.framework */; }; - 4C12B968A4CB28709E89A681 /* EndpointTypes.ice in Sources */ = {isa = PBXBuildFile; fileRef = A2B0BDB9203DA5A26D1CF065 /* EndpointTypes.ice */; }; - 4C1FA6FE555B18429BE4FCF3 /* SecureTransportUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F967737A70654DB178913EC /* SecureTransportUtil.cpp */; }; - 4C26FB69C8B1C1149AC2977C /* StringConverterPlugin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9B658DA9480E9A28D3BA91A4 /* StringConverterPlugin.cpp */; }; - 4C6FD9C6433515ED46AE41FA /* ObjectAdapterI.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6D9A8E59E20C937EE3E435D /* ObjectAdapterI.swift */; }; - 4C9A8656850CE956B1FBE7E3 /* LocalExceptionFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 777644A4AB29EF9059944314 /* LocalExceptionFactory.swift */; }; - 4CE55CA398BD4E1339822672 /* ImplicitContextI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 24183DB83758CF3E02DD477E /* ImplicitContextI.cpp */; }; - 4D61638F4CABBD9260E5B504 /* Communicator.ice in Sources */ = {isa = PBXBuildFile; fileRef = 77E7F767FF7A2960DFD69116 /* Communicator.ice */; }; - 4D710A392D27D2A792772286 /* ObjectAdapterF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 1479987F773103DE8F6EE294 /* ObjectAdapterF.ice */; }; - 4DA8C4E387AB74EE9B00F448 /* EndpointF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 87D9BE9970B2A75FB68CDCE8 /* EndpointF.ice */; }; - 4E07926EFBBEEA81ABA23EB4 /* EndpointInfo.ice in Sources */ = {isa = PBXBuildFile; fileRef = 311EBBF5F0A1C6B242A1ACCE /* EndpointInfo.ice */; }; - 4E2B56567E74E5FF487CEC72 /* ConnectionI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10BA8B971EEC36750FA8B6C3 /* ConnectionI.swift */; }; - 4F12B88DC73EE201192F7443 /* CountDownLatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4FA2E305827CC21708824BA3 /* CountDownLatch.cpp */; }; - 4FE1104CCF01DE14089EBEFB /* SlicedData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B5D75B76333732996A782B9 /* SlicedData.swift */; }; - 4FE8043907ED5387D0CF4406 /* Random.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D00D5FA6FC8EBE668527CB61 /* Random.cpp */; }; - 50503F2E62CBE550CDABE357 /* FactoryTable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC9550903ED411076B25A9F4 /* FactoryTable.cpp */; }; - 5060206E3CE1AABB6C7BBEBE /* ImplicitContext.ice in Sources */ = {isa = PBXBuildFile; fileRef = AEDF774F87F275F083BC2938 /* ImplicitContext.ice */; }; - 5083766A5D9391A1319FCEF4 /* InputStream.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2BDC193D26C810EA586F5E58 /* InputStream.mm */; }; - 50A551A43A166017D25E0C77 /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 375A58C902D7CE31EA3E17FF /* PromiseKit.framework */; }; - 50AFF416AB56A047D87C0387 /* UtilException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3AEC820A1E348049F0FDDEC /* UtilException.cpp */; }; - 50F76B469131395BCF23E15F /* ServantLocator.ice in Sources */ = {isa = PBXBuildFile; fileRef = F329A3260BAEAB33A042B5BB /* ServantLocator.ice */; }; - 5213588B862EEF16A0FDF720 /* SlicedData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B5D75B76333732996A782B9 /* SlicedData.swift */; }; - 523BCCF31B3D70A68E6F8963 /* ConnectionInfoF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 5C66DF469FA7E664D55CC145 /* ConnectionInfoF.ice */; }; - 52C45C116EB351DABFA9E07E /* SysLoggerI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0810958E969D941EC7100E38 /* SysLoggerI.cpp */; }; - 52E7F4C4F6C51952758A9D03 /* IceDefaultValue.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 37F63D2174573324FC180407 /* IceDefaultValue.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; - 534434CE32EE41389F9ACFE9 /* DefaultsAndOverrides.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 679B26C01AF78ED14DE4ACCF /* DefaultsAndOverrides.cpp */; }; - 53FA768556049569EF50850C /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4AF67C0BCB8B795C10FEADE2 /* CFNetwork.framework */; }; - 545EF05FA9D1E81CC5C51BDE /* Oneways.swift in Sources */ = {isa = PBXBuildFile; fileRef = 046AE81B46AF4CCEFDCD354D /* Oneways.swift */; }; - 549FF23AC288EEB28D8D752B /* ImplicitContext.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8343978582280AC54C4F7A0A /* ImplicitContext.mm */; }; - 5505CCE12CFF5A0D16A4F74C /* ConnectionInfoF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 5C66DF469FA7E664D55CC145 /* ConnectionInfoF.ice */; }; - 55F9D8D096C005AD788C6D14 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A731BE0AFF9B5B78A724BB66 /* Cocoa.framework */; }; - 55FA2FFD33D664DAB22CAB7A /* LookupI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9C91E4B933C3EA708F8861BC /* LookupI.cpp */; }; - 560B9C709D3E2F8214366F5C /* Version.ice in Sources */ = {isa = PBXBuildFile; fileRef = E74C27260C851C497B704E19 /* Version.ice */; }; - 570E4C44FDAE0BBE450745D4 /* Endpoint.ice in Sources */ = {isa = PBXBuildFile; fileRef = 90890E8E87F7833A9293E7B1 /* Endpoint.ice */; }; - 57340C1FC0BD0499A735D39C /* PropertyNames.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 93D98794AD861064F36FFB50 /* PropertyNames.cpp */; }; - 57B2573F4122C4CEA4840F43 /* MetricsAdminI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8F49265E76D92C3BD87B1207 /* MetricsAdminI.cpp */; }; - 58436BC3E47F601997F16643 /* Base64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FEBFC5650D4805E1CC54B725 /* Base64.cpp */; }; - 586FB2B5DDC9FE291B0C7640 /* SSLEngine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 44325F8AB5042194C555DD26 /* SSLEngine.cpp */; }; - 58A5356399FCB7BC71DA5947 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E215FA568D707E408A4849BC /* Security.framework */; }; - 58D4D2DDC1D8B32980EF215F /* ConnectionInfoF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 5C66DF469FA7E664D55CC145 /* ConnectionInfoF.ice */; }; - 58F079680E157536F0A57DE7 /* ImplicitContextF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 72F551E1B37B5A9444B3B5C1 /* ImplicitContextF.ice */; }; - 5A23A57581222DCE7DEDB9D2 /* Notifications.mm in Sources */ = {isa = PBXBuildFile; fileRef = 6393E8569FE1AD821C5B2C9E /* Notifications.mm */; }; - 5AF4AB94E36388FE4A1DEAEE /* SystemdJournalI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6E127F78E7D6A7C6B77F8C64 /* SystemdJournalI.cpp */; }; - 5AFCD4CC3272C6807B090C47 /* FacetMap.ice in Sources */ = {isa = PBXBuildFile; fileRef = 57A0AB63F7FB25FC78BA3D50 /* FacetMap.ice */; }; - 5BC8958CDB15C35FCE10ED02 /* SHA1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 566DB25C95F2F2CABBA42CA2 /* SHA1.cpp */; }; - 5C15907B7DDC4D26A723322F /* LoggerUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F7BFC636116683AF885E21E9 /* LoggerUtil.cpp */; }; - 5C29BD9162429DC290E2910A /* TraceLevels.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A87365B3307D72392BF04B1 /* TraceLevels.cpp */; }; - 5CFE82801EAF9403F6ED024D /* LocatorF.ice in Sources */ = {isa = PBXBuildFile; fileRef = A7183041099947D6BC32C1B0 /* LocatorF.ice */; }; - 5D6B46E890016C959317B4EA /* Thread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84732B8262AC2FA1110B7FD8 /* Thread.cpp */; }; - 5D8764AD7E455C3AD4F33F5A /* Assets.xcassets in Sources */ = {isa = PBXBuildFile; fileRef = 4D0E6E1A63E65187F4E93482 /* Assets.xcassets */; }; - 5E12DCBA79149D76DFCE2FD1 /* IceObjcCommunicator.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D54F6C56426967A6123A492 /* IceObjcCommunicator.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 5E26230E1BA40F560E2678D3 /* TcpTransceiver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9B3B9B145382844B96689BF6 /* TcpTransceiver.cpp */; }; - 5E41DD85AE4725554C120248 /* Proxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1651A04D40B3DA421E72A7B8 /* Proxy.swift */; }; - 5E81E86EE4A17ACE46EED659 /* CountDownLatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4FA2E305827CC21708824BA3 /* CountDownLatch.cpp */; }; - 5EC2C86B31D1EBEDDF7D5FB5 /* Process.ice in Sources */ = {isa = PBXBuildFile; fileRef = 920F2092361EE3E7052F7E8D /* Process.ice */; }; - 5F1947E1026711FC0131FA15 /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9004CE98255B077D3E1866A8 /* Ice.framework */; }; - 5F1A349D2EC38B2149587416 /* ConnectRequestHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 77E90409B15921812AD26DDB /* ConnectRequestHandler.cpp */; }; - 5F225DF4BA26F7B816D4A043 /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 30E00A7039648AEE7CEF4665 /* Ice.framework */; }; - 5F636753E996C162D17454BD /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 375A58C902D7CE31EA3E17FF /* PromiseKit.framework */; }; - 5F6ED4DBEB053498248D27E3 /* Properties.mm in Sources */ = {isa = PBXBuildFile; fileRef = 85AE8CF06A48667F65FF1DEB /* Properties.mm */; }; - 5FE01099BD31B32252C60E25 /* Util.mm in Sources */ = {isa = PBXBuildFile; fileRef = AD93BA6DD0E67071224CBF70 /* Util.mm */; }; - 5FE2CB7F8AFD48742D5BDF11 /* LocatorI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 90A79E3F7896B9C3E4D12C06 /* LocatorI.cpp */; }; - 5FEBD1DF9F48CC5B9AF84AC7 /* Connection.mm in Sources */ = {isa = PBXBuildFile; fileRef = 9E084D12DF412C2805865988 /* Connection.mm */; }; - 60A01D899E6EDC61A25CA029 /* Properties.mm in Sources */ = {isa = PBXBuildFile; fileRef = 85AE8CF06A48667F65FF1DEB /* Properties.mm */; }; - 60C51FF6153A0D450987E24F /* RouterF.ice in Sources */ = {isa = PBXBuildFile; fileRef = E55286F8C2B0B4AD9FCA3FAE /* RouterF.ice */; }; - 60ECB075A66AF00889D94D14 /* StreamConnector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FBD511500B520F9B0D18B463 /* StreamConnector.cpp */; }; - 61775FDF59B6C0C9E98AA326 /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D8C0DFD6B350851D37DE37E0 /* PromiseKit.framework */; }; - 617C8A21872B8D575D073E73 /* TcpTransceiver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9B3B9B145382844B96689BF6 /* TcpTransceiver.cpp */; }; - 61A27DBA092E66AAFB5A168B /* libIceDiscovery C++11 iOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = EF32286223662EFC8670C97F /* libIceDiscovery C++11 iOS.a */; }; - 6252F9C40B9E01BC68FBC580 /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 375A58C902D7CE31EA3E17FF /* PromiseKit.framework */; }; - 62F0C31358D9AF98999BA5CD /* Connector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB5F58657AE5D76A134C21A2 /* Connector.cpp */; }; - 640DEEBB26616676899B618F /* SystemdJournalI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6E127F78E7D6A7C6B77F8C64 /* SystemdJournalI.cpp */; }; - 654B0EA62E823F314AB9A765 /* CommunicatorI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B0A08D79BD57A11266DDC37 /* CommunicatorI.swift */; }; - 65AD122A734A88AE5502ED58 /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ED342788735013F91EB83C84 /* TestCommon.framework */; }; - 65EFC62F4FC9C3DE393E7718 /* IconvStringConverter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 88BFB65F1753B32A46F08D2E /* IconvStringConverter.cpp */; }; - 663CAC2BC2D9D3A3A08CCD00 /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 375A58C902D7CE31EA3E17FF /* PromiseKit.framework */; }; - 6675C75448BD6F7699AA5C9C /* Exception.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E49925068FAD81B5B12FCFA7 /* Exception.cpp */; }; - 668341D2D5146C7FE41CFDC5 /* Instrumentation.ice in Sources */ = {isa = PBXBuildFile; fileRef = 0391271DBAFB585BABE1CC0F /* Instrumentation.ice */; }; - 67141F6D954767B94FE3DEE9 /* IPEndpointI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EAD6C51B71EB00C7C2884A21 /* IPEndpointI.cpp */; }; - 6836325042B5B0AA56E559EB /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9004CE98255B077D3E1866A8 /* Ice.framework */; }; - 68F67BA51F2DBB3F96616A99 /* ConnectionFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2CCBEA16166B256E001F6E24 /* ConnectionFactory.cpp */; }; - 6982B721DD8BC17735B91C4D /* ValueFactory.ice in Sources */ = {isa = PBXBuildFile; fileRef = ED94E24BFB3EFC3DA2217904 /* ValueFactory.ice */; }; - 6983733F8B66948737AA8B32 /* UdpTransceiver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC0D88A7A3504084E96B9EC8 /* UdpTransceiver.cpp */; }; - 69A19BADE2C306416BF20646 /* BatchOneways.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0189008ED035E1081E2CFFA9 /* BatchOneways.swift */; }; - 6A0EAD6F9690F21D4A610EF2 /* PropertiesF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 13F8E1299536B41C8997532C /* PropertiesF.ice */; }; - 6A25C060F120165750136471 /* IceObjcLocalObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B949EE1BF6417F49D36E951 /* IceObjcLocalObject.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 6A2FEBCE5C6FB105BFF75430 /* StreamSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CB7B00F47F3F6E1FA8C69BEB /* StreamSocket.cpp */; }; - 6A44A4C3066893EEDCD1EAD0 /* Timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8F72A1F1527630FA7A953741 /* Timer.cpp */; }; - 6A7924C4366C4714BC09AE35 /* IceObjcLocalObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B949EE1BF6417F49D36E951 /* IceObjcLocalObject.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 6A97BEEA32533F722C152209 /* ConnectorI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 396F5C1B0207C8A6DA09C21F /* ConnectorI.cpp */; }; - 6ABC29B529B1A0FC6D49CD92 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4764EC33015DB15B130F0542 /* ViewController.swift */; }; - 6ACC98DACE275D60A78AFE06 /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 85CB6E497E311060545F0487 /* TestCommon.framework */; }; - 6B15BA3646EAF37021404E59 /* BatchRequestQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 663F13BCE68774DFD66427DB /* BatchRequestQueue.cpp */; }; - 6B1E49A03615FA68BD838588 /* DI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4587D709AD4C0A93BED632D5 /* DI.swift */; }; - 6BBDADE744A540DF82E13281 /* IceObjcObjectPrx.h in Headers */ = {isa = PBXBuildFile; fileRef = F41A11DE320E347427F95495 /* IceObjcObjectPrx.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 6C7A23CEC17B595EA358CCBB /* StringConverterPlugin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9B658DA9480E9A28D3BA91A4 /* StringConverterPlugin.cpp */; }; - 6C957DAB17A3843D332DCE66 /* ProtocolInstance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5030B3867014BBA902837E61 /* ProtocolInstance.cpp */; }; - 6CACFA23F3E9C877CB00AF15 /* WSEndpoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6FBBB86B1D07B4742600A128 /* WSEndpoint.cpp */; }; - 6CD306BC53E7BF728DFB6A4C /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D8C0DFD6B350851D37DE37E0 /* PromiseKit.framework */; }; - 6D12B5CACDD659970E6D1E34 /* Test.ice in Sources */ = {isa = PBXBuildFile; fileRef = AE1EBD3B51B489186435C7ED /* Test.ice */; }; - 6D83EC19890F72304F1ABB6D /* SHA1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 566DB25C95F2F2CABBA42CA2 /* SHA1.cpp */; }; - 6DE3E12CDCACC58F7C077672 /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 85CB6E497E311060545F0487 /* TestCommon.framework */; }; - 6E4C40CEF889A829BA2369B3 /* ServantManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 40DA66697C69650FF131775F /* ServantManager.cpp */; }; - 6EA0DAD9FF9F9F19C2E528D6 /* RetryQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8E743C8A99A0BAB9E423CAD /* RetryQueue.cpp */; }; - 6EEA8A20D308B92A23EE136B /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDE86636A36E61BC08A8054C /* Client.swift */; }; - 707DC4E3837FD0F9838168A9 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5759A7F5B0CE0AC29A861CDC /* Foundation.framework */; }; - 70A731B2C1DC40B3F801A056 /* Network.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8DC5D81577AAD848016FE079 /* Network.cpp */; }; - 70C264FA928E5A612CE20B2E /* LocalExceptionFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 777644A4AB29EF9059944314 /* LocalExceptionFactory.swift */; }; - 711FA9377D452E7AC8B4ABF9 /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D8C0DFD6B350851D37DE37E0 /* PromiseKit.framework */; }; - 7128F06DE77A8C514AD49FC5 /* CollocatedRequestHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B362E0C936AA0185CE91A6D /* CollocatedRequestHandler.cpp */; }; - 7134EF314D1BB36AC564CD50 /* EndpointInfo.ice in Sources */ = {isa = PBXBuildFile; fileRef = 23415D99C665F6607F11A4D3 /* EndpointInfo.ice */; }; - 7140BE29C2D06E08344F4701 /* Incoming.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A397C286AF1421E5B18BD89 /* Incoming.cpp */; }; - 7195EB0F3DF882623C1B0411 /* ObjectAdapter.ice in Sources */ = {isa = PBXBuildFile; fileRef = CD3E43255A57E4354C955392 /* ObjectAdapter.ice */; }; - 71C3C8C53B10A41419A79F84 /* Main.storyboard in Sources */ = {isa = PBXBuildFile; fileRef = CC5487BECFB35C63DF213F00 /* Main.storyboard */; }; - 71DEB1FA401507C878508858 /* ProtocolInstance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5030B3867014BBA902837E61 /* ProtocolInstance.cpp */; }; - 71FB7BABB65A72B03735E2C9 /* EndpointFactoryManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6D32516860E6CDF385149D2C /* EndpointFactoryManager.cpp */; }; - 7204EC118DAA59DA494857E8 /* Cond.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0B720C9BB8EF72BACD103F72 /* Cond.cpp */; }; - 727F6AF207252FD16E2BC995 /* OutgoingAsync.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 77CF5087E8C16209BA4501C8 /* OutgoingAsync.cpp */; }; - 73054C8DC8D647896811F148 /* Current.ice in Sources */ = {isa = PBXBuildFile; fileRef = 67CA4AF19505FC4AD0770E73 /* Current.ice */; }; - 73D69961361F4F70EC2E0F6B /* IceOperations.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 35024596C4021057A1E21C91 /* IceOperations.framework */; }; - 74A2FA42E54EB9B12DAEE392 /* ImplicitContext.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8343978582280AC54C4F7A0A /* ImplicitContext.mm */; }; - 74B7D77F3AB6C3DBBF9E46A8 /* WSAcceptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B7417CCC91786E906875C07C /* WSAcceptor.cpp */; }; - 74CC11EB831B05C9521D3D04 /* SliceInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A00007885199EBE8139BAA1 /* SliceInfo.swift */; }; - 7519D45294938AC1A577F9B7 /* ValueFactoryManagerI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41FD4994E8F32126AAD2E49B /* ValueFactoryManagerI.swift */; }; - 76C6350CE15E8CC05685D00A /* EndpointI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ED570DF760BAE5F5CF03C025 /* EndpointI.cpp */; }; - 778E3169B406C8E6CD6C65B1 /* OutputStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2F91F325B605A05B2F2C55DE /* OutputStream.cpp */; }; - 77B3F0E4DA5213E134735AF9 /* PromiseKit.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 375A58C902D7CE31EA3E17FF /* PromiseKit.framework */; }; - 77D233ED085A8D5653B7175B /* EndpointTypes.ice in Sources */ = {isa = PBXBuildFile; fileRef = A2B0BDB9203DA5A26D1CF065 /* EndpointTypes.ice */; }; - 77D886588B4079A7D15D4B43 /* EndpointFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F2924E8B08F82B646838EC1E /* EndpointFactory.cpp */; }; - 77E507A4189C78371FFC698D /* DynamicLibrary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5B03F145042B30D7F138601C /* DynamicLibrary.cpp */; }; - 7802C51EE82725AFFE4CBE12 /* LoggerUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F7BFC636116683AF885E21E9 /* LoggerUtil.cpp */; }; - 785A1538CF2B02A0BFC2FA20 /* LocalException.ice in Sources */ = {isa = PBXBuildFile; fileRef = 685C8FFE3EB3BA29E560F9C2 /* LocalException.ice */; }; - 786DC79C5A9F7612C3848314 /* RemoteLogger.ice in Sources */ = {isa = PBXBuildFile; fileRef = 5F36661D4353AD1D939013A9 /* RemoteLogger.ice */; }; - 79FC5F6E8382ED35587C63FE /* TcpConnector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7E2A3F60C9D3421297017F3E /* TcpConnector.cpp */; }; - 7AB74FAE124BC2103A6356CB /* UtilException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3AEC820A1E348049F0FDDEC /* UtilException.cpp */; }; - 7AD3DFE15E4ACEE30E61B547 /* ProxyFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CD5796BD3B392F4558F2F696 /* ProxyFactory.cpp */; }; - 7AFA0C21FCD047DB58C662C5 /* Plugin.ice in Sources */ = {isa = PBXBuildFile; fileRef = DA64A84F6671A58FF096CD6D /* Plugin.ice */; }; - 7B00188055E1C1949E8B3A2E /* UdpConnector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B488B08CE74B4E3C50F9D803 /* UdpConnector.cpp */; }; - 7BAFDC69BEAF188660E7E349 /* WSAcceptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B7417CCC91786E906875C07C /* WSAcceptor.cpp */; }; - 7CB94D53F2C2F73B5AC35A1F /* Transceiver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5F96F205DB686B740694A960 /* Transceiver.cpp */; }; - 7CE3A84E704764729A5D5C3F /* Buffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8D8DD897E33A5FD898D82D41 /* Buffer.cpp */; }; - 7D345816A216DD5ECDEE1CF0 /* Object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 43479021099D43AE1A4EAE2F /* Object.cpp */; }; - 7D36822D0819F44C410E7DE1 /* IceSwift.h in Headers */ = {isa = PBXBuildFile; fileRef = A0AE39162D9B2D81977B069F /* IceSwift.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7D7E52915EE0949A1438DDE5 /* IceObjcIceUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DEA3B8B1E12C9FB266882A0 /* IceObjcIceUtil.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 7D8AE701ABE5E2D9D9F628E1 /* InstrumentationF.ice in Sources */ = {isa = PBXBuildFile; fileRef = EA6CA49EA5CA33702BB72380 /* InstrumentationF.ice */; }; - 7D8D6951E98553A4AA712380 /* CtrlCHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 140ABCCEDCCF46738F9FF9A3 /* CtrlCHandler.cpp */; }; - 7DF2F4F255F1FC4A4C7F5C04 /* Derived.ice in Sources */ = {isa = PBXBuildFile; fileRef = DD50A4EA3A2D2C766D1F0CC9 /* Derived.ice */; }; - 7E36EAC9997D1092A1C4A3C9 /* RouterF.ice in Sources */ = {isa = PBXBuildFile; fileRef = E55286F8C2B0B4AD9FCA3FAE /* RouterF.ice */; }; - 7EA204468D2411FFBDEE2501 /* TwowaysAMI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D418CA75A4A060C40697D94 /* TwowaysAMI.swift */; }; - 7F0721BC6B8E7C05BE4D0F4B /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ED342788735013F91EB83C84 /* TestCommon.framework */; }; - 7F16ABD33498278D21D80C1F /* DynamicLibrary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5B03F145042B30D7F138601C /* DynamicLibrary.cpp */; }; - 7F21AB6B79220BC14BA0F4E5 /* EndpointI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ED570DF760BAE5F5CF03C025 /* EndpointI.cpp */; }; - 7F980ACD6434144CC21D8BE2 /* LoggerI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C38138F7A8D60FE2C9E865D /* LoggerI.swift */; }; - 7FC6963A19840735AE4ED6D4 /* EndpointInfo.ice in Sources */ = {isa = PBXBuildFile; fileRef = 311EBBF5F0A1C6B242A1ACCE /* EndpointInfo.ice */; }; - 7FD8A4BAEE913848190389CF /* LocatorF.ice in Sources */ = {isa = PBXBuildFile; fileRef = A7183041099947D6BC32C1B0 /* LocatorF.ice */; }; - 8097EA736E88A84CE0D99FAB /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A731BE0AFF9B5B78A724BB66 /* Cocoa.framework */; }; - 80B9ECAC65F6B2613366F112 /* InputStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF9D6F3B78E172C0F1CC78EE /* InputStream.cpp */; }; - 80D75184ED6FF3FF1C2E632D /* FI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78374B58ED991C3C35B0855E /* FI.swift */; }; - 81181A1C89AF5FAFF9015509 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A731BE0AFF9B5B78A724BB66 /* Cocoa.framework */; }; - 8128878BA3381BDE109FBF66 /* Locator.ice in Sources */ = {isa = PBXBuildFile; fileRef = 8CD106DF84E9AC31C8158B4A /* Locator.ice */; }; - 81342B2E248766418B7843CA /* EndpointInfo.ice in Sources */ = {isa = PBXBuildFile; fileRef = 311EBBF5F0A1C6B242A1ACCE /* EndpointInfo.ice */; }; - 816E34FBB86F7EACB748D4BF /* LocatorInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4E66CFEED302503DC8FBB684 /* LocatorInfo.cpp */; }; - 81826AA83E874525D7E97234 /* ImplicitContext.ice in Sources */ = {isa = PBXBuildFile; fileRef = AEDF774F87F275F083BC2938 /* ImplicitContext.ice */; }; - 81F203B9224EEF47FDFAF24F /* ImplicitContextF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 72F551E1B37B5A9444B3B5C1 /* ImplicitContextF.ice */; }; - 81F243731A27745C638EAF43 /* HttpParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C0C5F3FE7EF3DF7F292362CE /* HttpParser.cpp */; }; - 82C1E06513A421FA304EF2DE /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D8C0DFD6B350851D37DE37E0 /* PromiseKit.framework */; }; - 832BD2665278787EA059DFC3 /* UdpEndpointI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A15B7FE39BA3E8A1291626F /* UdpEndpointI.cpp */; }; - 838BDE704EC85357C9916710 /* Test.ice in Sources */ = {isa = PBXBuildFile; fileRef = AE1EBD3B51B489186435C7ED /* Test.ice */; }; - 842C6F0D19A6CCFDD0FD21CD /* IceObjcUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 35EA46FDEAB1B8CAE13132EA /* IceObjcUtil.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 843318F1072BD5B77FE3239B /* EndpointFactoryManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6D32516860E6CDF385149D2C /* EndpointFactoryManager.cpp */; }; - 84528C69D18CB04EFC5E87B2 /* Test.ice in Sources */ = {isa = PBXBuildFile; fileRef = A33A5B0D1F9A85DC00E5B9B3 /* Test.ice */; }; - 85025A4A0054E6148B597E35 /* LoggerI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C38138F7A8D60FE2C9E865D /* LoggerI.swift */; }; - 85310466515787D30B5D93DF /* MutexProtocol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B4AEE5ED234C9BEFEA76DE67 /* MutexProtocol.cpp */; }; - 85E23AAF72571FF445B3A987 /* ThreadPool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFD907708F7AA800E0903BFB /* ThreadPool.cpp */; }; - 861B7D760BD2F889B7F174CE /* Exception.swift in Sources */ = {isa = PBXBuildFile; fileRef = 92F072F9034607C99979CBC8 /* Exception.swift */; }; - 862345C96A396FAB28681D99 /* Ice.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 9004CE98255B077D3E1866A8 /* Ice.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; - 86A3277245313FC35B6F78BC /* Identity.ice in Sources */ = {isa = PBXBuildFile; fileRef = D3B77EB777F5CE61AEFC1E82 /* Identity.ice */; }; - 871575BAF88B8F89A1220CE7 /* Communicator.ice in Sources */ = {isa = PBXBuildFile; fileRef = 77E7F767FF7A2960DFD69116 /* Communicator.ice */; }; - 87787EEC88831294CA77C39B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5759A7F5B0CE0AC29A861CDC /* Foundation.framework */; }; - 8838B5E0DFE69E59FFAA81C9 /* BI.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2DD290D489D494E6280F360 /* BI.swift */; }; - 8887BD9C48BF24BAC728A12F /* IceStream.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8BABB70793D83679942AD701 /* IceStream.framework */; }; - 88AF4D44AB9E43973580D1DB /* DerivedEx.ice in Sources */ = {isa = PBXBuildFile; fileRef = 30DA517A9DFB161EA2A569E2 /* DerivedEx.ice */; }; - 88FD219FFBB90C2827BD26C6 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A731BE0AFF9B5B78A724BB66 /* Cocoa.framework */; }; - 8987D35D6FCF1522EE09BAEA /* Router.ice in Sources */ = {isa = PBXBuildFile; fileRef = E0486CC17EFEC276219AD37F /* Router.ice */; }; - 89AF1C6B71356DEFC08F4EFD /* libIce C++11 macOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DD44438326F5456608DDD9D /* libIce C++11 macOS.a */; }; - 89F6C945F1F5E540C8F6105E /* JI.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA9EF70D353881D188C715B5 /* JI.swift */; }; - 8A314685EF801FE2942B8C78 /* Logger.ice in Sources */ = {isa = PBXBuildFile; fileRef = 73A9093ABE6A195787ED85E7 /* Logger.ice */; }; - 8A3A34E54ADC72407A967DCA /* SliceChecksumDict.ice in Sources */ = {isa = PBXBuildFile; fileRef = 4E5EA492208BBB23A5F203A7 /* SliceChecksumDict.ice */; }; - 8B3E0E10506E7FCB04D69296 /* HttpParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C0C5F3FE7EF3DF7F292362CE /* HttpParser.cpp */; }; - 8B9879654EE270CF3CC3B7C9 /* TcpEndpointI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7DEF6441AA657610B75E320A /* TcpEndpointI.cpp */; }; - 8BC6AA28D320D58BB21E67C0 /* UnknownSlicedValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF688963B8A2326AD075914A /* UnknownSlicedValue.swift */; }; - 8C3D6C859C89C57EC7F62DE7 /* EndpointI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E7D9FE02BBB78BC762DCDBF /* EndpointI.swift */; }; - 8C7A19E39BC1AC035C2AB5F9 /* CommunicatorF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 1E87A6B1E7DDABEDBA716769 /* CommunicatorF.ice */; }; - 8CDAC49372A70510EAEF4A72 /* LocalException.ice in Sources */ = {isa = PBXBuildFile; fileRef = 685C8FFE3EB3BA29E560F9C2 /* LocalException.ice */; }; - 8D0F8FFEE037323CBFB9E687 /* RouterF.ice in Sources */ = {isa = PBXBuildFile; fileRef = E55286F8C2B0B4AD9FCA3FAE /* RouterF.ice */; }; - 8DF750FCB4DA75799CA499B9 /* HI.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7B809419D002AA4655E7FDF /* HI.swift */; }; - 8E23FE31C2C8777698DA2876 /* IceObjcConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 33D0CAE21BF1E633AD735F3C /* IceObjcConnection.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 8E5CAB5FE7A8DB3984A4CCA1 /* ACM.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E8BC42380D7714AC2C4E06D9 /* ACM.cpp */; }; - 8E770A23EA34E497F37CEAC8 /* AcceptorI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD1F4FF31DEEDEB813CA6700 /* AcceptorI.cpp */; }; - 8F161A6CB48BF2F0ADE32B20 /* CommunicatorF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 1E87A6B1E7DDABEDBA716769 /* CommunicatorF.ice */; }; - 8F942A2BA040D179899CF6BD /* ObjectFactory.ice in Sources */ = {isa = PBXBuildFile; fileRef = FA6C59941AD60B4D24A8C670 /* ObjectFactory.ice */; }; - 8FDD1B4E7F72522470A6D8E7 /* Communicator.mm in Sources */ = {isa = PBXBuildFile; fileRef = 744ED3F50AA3FB6A1C84CF80 /* Communicator.mm */; }; - 9040C8454A9546172FB103B5 /* InputStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF9D6F3B78E172C0F1CC78EE /* InputStream.cpp */; }; - 904FA66BB7B78870D4A5F5B7 /* IceProperties.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B298DFC0DD7DA02F42AD6416 /* IceProperties.framework */; }; - 90B43D13A6D178E168E7FB34 /* OptionalFormat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65B8D713E69942F39AA3FB4E /* OptionalFormat.swift */; }; - 912332ABD07BBE73762AD46A /* NetworkProxy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 771FDCC995234741B0D20E6D /* NetworkProxy.cpp */; }; - 91701EEEC5FD365AE29B3628 /* FacetMap.ice in Sources */ = {isa = PBXBuildFile; fileRef = 57A0AB63F7FB25FC78BA3D50 /* FacetMap.ice */; }; - 9235093A4757242562A03015 /* TcpAcceptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62F137FF79F6F35CE744FB7F /* TcpAcceptor.cpp */; }; - 924526F093BEE6AC72D7B5D4 /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74242203607CA997DBCED1A6 /* Client.swift */; }; - 924B0DE394322F9C381BF1D9 /* Identity.ice in Sources */ = {isa = PBXBuildFile; fileRef = D3B77EB777F5CE61AEFC1E82 /* Identity.ice */; }; - 92582FF9D42D9E3763D3B44C /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 375A58C902D7CE31EA3E17FF /* PromiseKit.framework */; }; - 92A7243A92614FA783D7D2DB /* ConsoleUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 36973375F122F4153F5FB8A8 /* ConsoleUtil.cpp */; }; - 9326C0BB7B2DF6588369120C /* ObjectAdapter.ice in Sources */ = {isa = PBXBuildFile; fileRef = CD3E43255A57E4354C955392 /* ObjectAdapter.ice */; }; - 9394777E302F80610A7B5A2A /* RFC2253.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD9B6E9F5017424773CFC4ED /* RFC2253.cpp */; }; - 94AC463F1E26CE9B7B3DE86A /* ProtocolPluginFacade.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D14D7B91002FE37DD8D84DF6 /* ProtocolPluginFacade.cpp */; }; - 94E0F951F04782C1166DEE12 /* ConnectRequestHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 77E90409B15921812AD26DDB /* ConnectRequestHandler.cpp */; }; - 94F25A7E933B874C0C4BD239 /* ProcessF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 13D46551C1FF8E9EE4A71FB8 /* ProcessF.ice */; }; - 95015322A24BA1AC8472C544 /* Object.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FDBB1BAA1D11D9383B19108 /* Object.swift */; }; - 9545064F8E2642CF03D02560 /* Options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 384AFCEA5DE2EED26E73F3C9 /* Options.cpp */; }; - 95D638E4CF0C6326600E13D5 /* ProcessF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 13D46551C1FF8E9EE4A71FB8 /* ProcessF.ice */; }; - 95FC340EB81A3D82289A3CFB /* Connection.ice in Sources */ = {isa = PBXBuildFile; fileRef = 293F466DF2323FF917EF8215 /* Connection.ice */; }; - 9642EABE0BFEDC496582ED21 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5759A7F5B0CE0AC29A861CDC /* Foundation.framework */; }; - 964F43C7EDD446BC594F4D5B /* IceObjcException.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B52B405EA74B9EF619175DC /* IceObjcException.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 9675D67C7B8BBE755F43C1CC /* Value.swift in Sources */ = {isa = PBXBuildFile; fileRef = A25529FF4CE4179D855893F8 /* Value.swift */; }; - 968B32C25A6D9E66BD672B23 /* Transceiver.mm in Sources */ = {isa = PBXBuildFile; fileRef = CB2F10F764009AE71FE4C062 /* Transceiver.mm */; }; - 969C0341521296269264FA38 /* RouterInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7F68E7EAE90DB021884434A9 /* RouterInfo.cpp */; }; - 96C1DC945ADD85296435C60D /* IceObjcInputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 956836F267624A5CA7046F80 /* IceObjcInputStream.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 96F3A2B9E67B8FF64355248D /* Current.ice in Sources */ = {isa = PBXBuildFile; fileRef = 67CA4AF19505FC4AD0770E73 /* Current.ice */; }; - 97285BBFDA0A102B4F265D94 /* Shared.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4079A7621BCC68A052D8334C /* Shared.cpp */; }; - 97AFBBBC14AABA030F98E663 /* TestCommon.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = ED342788735013F91EB83C84 /* TestCommon.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; - 97B9666E7875BF1F10E1D015 /* Protocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2AF669A99BE38A4A0D182F0C /* Protocol.swift */; }; - 97FDD36883E9B21AD53378A0 /* TraceUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCB198C99C30C649DB149CBD /* TraceUtil.cpp */; }; - 982236E2F881E4E035F94D6C /* TestCommon.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 85CB6E497E311060545F0487 /* TestCommon.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; - 98842D01C73311AE7C0DB868 /* Options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 384AFCEA5DE2EED26E73F3C9 /* Options.cpp */; }; - 98C3B9473C02CC19F27E5E67 /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 375A58C902D7CE31EA3E17FF /* PromiseKit.framework */; }; - 98E9D8D43D965939CC1E17EA /* Oneways.swift in Sources */ = {isa = PBXBuildFile; fileRef = 046AE81B46AF4CCEFDCD354D /* Oneways.swift */; }; - 98EC65D79FDD43E71C410A40 /* Version.ice in Sources */ = {isa = PBXBuildFile; fileRef = E74C27260C851C497B704E19 /* Version.ice */; }; - 99441FD2FF0D901ABE20F648 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5759A7F5B0CE0AC29A861CDC /* Foundation.framework */; }; - 996F38CB2473C4EEA8AB9F2A /* TcpEndpointI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7DEF6441AA657610B75E320A /* TcpEndpointI.cpp */; }; - 99F5DB5E5AB0F5C08BA4023E /* ACM.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E8BC42380D7714AC2C4E06D9 /* ACM.cpp */; }; - 9ABAE57EEDA554FBFEDAB4A7 /* TcpAcceptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62F137FF79F6F35CE744FB7F /* TcpAcceptor.cpp */; }; - 9AE8817C6AADF86BB5CE784E /* LoggerAdminI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 66C5E2749FA72FA1B887FE6A /* LoggerAdminI.cpp */; }; - 9B57D948F1E8E824E7C94CF4 /* BI.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2DD290D489D494E6280F360 /* BI.swift */; }; - 9C14D85F22F3E76CC2E83002 /* Acceptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 54B23D9A6E5391C47D027856 /* Acceptor.cpp */; }; - 9C1D4B7B1713D7A3B7E39460 /* CommunicatorI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6C37EED70681AF05065D6E69 /* CommunicatorI.cpp */; }; - 9C786C83CCF22510E0A3A4E0 /* InstrumentationI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1617F6F2F26C1C9465590B7 /* InstrumentationI.cpp */; }; - 9C9691E55D93F3B061F495C3 /* DefaultsAndOverrides.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 679B26C01AF78ED14DE4ACCF /* DefaultsAndOverrides.cpp */; }; - 9CC4FA351C54C76EDF68F4C1 /* EndpointI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A33D9AAF5CD048461C467A9A /* EndpointI.cpp */; }; - 9CD72200625572554C13F702 /* Cond.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0B720C9BB8EF72BACD103F72 /* Cond.cpp */; }; - 9D9436288BB524CF762839B4 /* Util.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CF9B044891BAAA839CA316B /* Util.swift */; }; - 9DBBF4EC245FD1C4AF19D7C9 /* SlicedData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C55587F1D2A63BAFF4CF6A4B /* SlicedData.cpp */; }; - 9DCD55E3FE6A472937EC82BA /* LoggerI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A006273466E5B09DFD6B98CD /* LoggerI.cpp */; }; - 9E399FA2B50B0BD8744B570E /* IceObjcCommunicator.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D54F6C56426967A6123A492 /* IceObjcCommunicator.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 9ECBF669415AE401BD412502 /* Controller.ice in Sources */ = {isa = PBXBuildFile; fileRef = 18AE8FC497CE4CE455F30575 /* Controller.ice */; }; - 9EFE033B4DBB5815CA676245 /* Router.ice in Sources */ = {isa = PBXBuildFile; fileRef = E0486CC17EFEC276219AD37F /* Router.ice */; }; - 9F15BD1AD30E7DD9E963A665 /* IceObjcObjectPrx.h in Headers */ = {isa = PBXBuildFile; fileRef = F41A11DE320E347427F95495 /* IceObjcObjectPrx.h */; settings = {ATTRIBUTES = (Private, ); }; }; - A005E2AAA90E6B43D5405186 /* EndpointF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 87D9BE9970B2A75FB68CDCE8 /* EndpointF.ice */; }; - A00C93E9764D4D50F59BF6D9 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5759A7F5B0CE0AC29A861CDC /* Foundation.framework */; }; - A021149189183543B4EB4552 /* Test.ice in Sources */ = {isa = PBXBuildFile; fileRef = 8A03CE49FE54C9FE2F593A29 /* Test.ice */; }; - A02A9CB55B803B46F258FA28 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5759A7F5B0CE0AC29A861CDC /* Foundation.framework */; }; - A1B1332719EA5A7BA411BD80 /* ServantLocator.ice in Sources */ = {isa = PBXBuildFile; fileRef = F329A3260BAEAB33A042B5BB /* ServantLocator.ice */; }; - A275197181F194D9A30D324B /* Instance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5B3AA53A8F13B0937FC88817 /* Instance.cpp */; }; - A3497E0E918CAB3B5CA90913 /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 30E00A7039648AEE7CEF4665 /* Ice.framework */; }; - A359AFFF9BE522DBF606F313 /* ArgVector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FC66510CF833CA45B8D00030 /* ArgVector.cpp */; }; - A37FF99457441C682FB79E40 /* WSTransceiver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A08944B9F2EAB644403E3B44 /* WSTransceiver.cpp */; }; - A423A7A3242F1DB114D132A0 /* Test.ice in Sources */ = {isa = PBXBuildFile; fileRef = 426920C87EF44DF833CC9BB2 /* Test.ice */; }; - A42CF2F9E413D232079E6301 /* ValueFactoryManagerI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2C1F08062EBAF2445EFBBF54 /* ValueFactoryManagerI.cpp */; }; - A470652C20B6D85D70E1DA25 /* IceObjcEndpoint.h in Headers */ = {isa = PBXBuildFile; fileRef = F115655B79F8B3FF9BE2F7BD /* IceObjcEndpoint.h */; settings = {ATTRIBUTES = (Private, ); }; }; - A51AF7F47CCBDFC3399BA4E0 /* Plugin.ice in Sources */ = {isa = PBXBuildFile; fileRef = DA64A84F6671A58FF096CD6D /* Plugin.ice */; }; - A57F4F31518C1900D4855CAF /* InputUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F01757636FDD6F1D86E25822 /* InputUtil.cpp */; }; - A5CDCD6EDCDE026946E59BEB /* InitializationData.swift in Sources */ = {isa = PBXBuildFile; fileRef = E029F597A425E587765B6E29 /* InitializationData.swift */; }; - A637EBE1FB33F0F2374B8CD8 /* OutputStream.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CCC0D0C6A9B4DD9D8441378 /* OutputStream.swift */; }; - A6C8710616AB8BDFAD8BCA3C /* ObjectPrx.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4D0B0D8D0A10311B9732B921 /* ObjectPrx.mm */; }; - A76ED119F37C6CE67CA28490 /* Value.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2282F37DC7CB48352DE4059C /* Value.cpp */; }; - A779F6486043DED87CCD9421 /* Endpoint.ice in Sources */ = {isa = PBXBuildFile; fileRef = 90890E8E87F7833A9293E7B1 /* Endpoint.ice */; }; - A7DE0C20069412E86F322CDB /* UdpEndpointI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A15B7FE39BA3E8A1291626F /* UdpEndpointI.cpp */; }; - A803EC203A722FDAC06545E6 /* DI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4587D709AD4C0A93BED632D5 /* DI.swift */; }; - A8F059AD5AEDF457021CEA07 /* ProcessF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 13D46551C1FF8E9EE4A71FB8 /* ProcessF.ice */; }; - A9E47733B4F909767D79A19A /* ObjectAdapter.ice in Sources */ = {isa = PBXBuildFile; fileRef = CD3E43255A57E4354C955392 /* ObjectAdapter.ice */; }; - AAA5DB0427D372D44B8AF645 /* Shared.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4079A7621BCC68A052D8334C /* Shared.cpp */; }; - AADD61FDCE88A3D2C71145FB /* Buffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8D8DD897E33A5FD898D82D41 /* Buffer.cpp */; }; - AAFDCB2655B77DE02AA1676C /* OutputUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21C8F44227E4AA3C99B51204 /* OutputUtil.cpp */; }; - AB2BBB3F289876ED67AAC5EA /* RequestHandlerFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 82553408444F482BE1DE5253 /* RequestHandlerFactory.cpp */; }; - ABD5DBD9FC6AFED347D64F08 /* Instrumentation.ice in Sources */ = {isa = PBXBuildFile; fileRef = 0391271DBAFB585BABE1CC0F /* Instrumentation.ice */; }; - AC0C46259B6BDB57CF5154C4 /* BuiltinSequences.ice in Sources */ = {isa = PBXBuildFile; fileRef = 29983600E78AE150CCAC5209 /* BuiltinSequences.ice */; }; - ACAE23AC893A898C7567AB4C /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ED342788735013F91EB83C84 /* TestCommon.framework */; }; - ACBD5142DBB570C0D02C4DB5 /* Service.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B68150510BB4D32DF479F34F /* Service.cpp */; }; - ADE476D587EBF48E9F75B5EF /* ProcessF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 13D46551C1FF8E9EE4A71FB8 /* ProcessF.ice */; }; - ADEDABB494A182A5943AB7D5 /* LocatorInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4E66CFEED302503DC8FBB684 /* LocatorInfo.cpp */; }; - AE24D16F2AC621D769D29388 /* ConnectionF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 27E9E4FDB0A9AB307EB074D9 /* ConnectionF.ice */; }; - AE5BC4CABC147739E7726717 /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E08E39F97D422EDD7B8E46E /* Client.swift */; }; - AECD1BB47B51E9EC9F6FC5A8 /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 85CB6E497E311060545F0487 /* TestCommon.framework */; }; - AEF29DEC2543B847AC8F19C6 /* Util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6017843527DB6B040576A249 /* Util.cpp */; }; - AEF2F9107D80E265B3A143E2 /* Proxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1651A04D40B3DA421E72A7B8 /* Proxy.swift */; }; - AF274B7DE9C548A6EE62D7F5 /* EndpointI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A33D9AAF5CD048461C467A9A /* EndpointI.cpp */; }; - AFBADBFA4AB54603A494EA91 /* FI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78374B58ED991C3C35B0855E /* FI.swift */; }; - B0A91B6D5CD9A3005FBF02C1 /* IceObjcEndpoint.h in Headers */ = {isa = PBXBuildFile; fileRef = F115655B79F8B3FF9BE2F7BD /* IceObjcEndpoint.h */; settings = {ATTRIBUTES = (Private, ); }; }; - B12F3329178AA2FA809F2EB0 /* Logger.mm in Sources */ = {isa = PBXBuildFile; fileRef = 342E75767397A7F47343CB78 /* Logger.mm */; }; - B144C1F4E7CCDB4A43B086FF /* PluginF.ice in Sources */ = {isa = PBXBuildFile; fileRef = A5938BC61410702CD9FEE277 /* PluginF.ice */; }; - B1566069095860608E751AA0 /* SlicedData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C55587F1D2A63BAFF4CF6A4B /* SlicedData.cpp */; }; - B27333732D98DBFE6DC1C4B0 /* MutexProtocol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B4AEE5ED234C9BEFEA76DE67 /* MutexProtocol.cpp */; }; - B275112D0644EE0E3A5A7697 /* Instrumentation.ice in Sources */ = {isa = PBXBuildFile; fileRef = 0391271DBAFB585BABE1CC0F /* Instrumentation.ice */; }; - B2E834D2F7E9B6DF3AC72A85 /* IceObjects.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DAFA9755F3761AC0F581CD0 /* IceObjects.framework */; }; - B325DC374C76A55B40F6D3C8 /* WSEndpoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6FBBB86B1D07B4742600A128 /* WSEndpoint.cpp */; }; - B378D4C071D9F2E9BE5ED098 /* libIceIAP C++11 iOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6A3DE4911082C93D08094AEA /* libIceIAP C++11 iOS.a */; }; - B3A25E98D3AE0BB8B63A9DB0 /* IceObjects.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 9F856DF145C192A001F02113 /* IceObjects.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; - B3CB89DE3A7B907EDAA91663 /* Test.ice in Sources */ = {isa = PBXBuildFile; fileRef = A33A5B0D1F9A85DC00E5B9B3 /* Test.ice */; }; - B4073C9775CED3468F3A698D /* ObjectAdapterI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 63E9DCF7032280E19B63F50E /* ObjectAdapterI.cpp */; }; - B42B4EC84F17AC506DB7F1F8 /* Process.ice in Sources */ = {isa = PBXBuildFile; fileRef = 920F2092361EE3E7052F7E8D /* Process.ice */; }; - B4B3E1E95A224F00122914B8 /* PropertiesF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 13F8E1299536B41C8997532C /* PropertiesF.ice */; }; - B4D20AE69DC66916B2A79A23 /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = D850960C1BE1A731552BA4EA /* Client.swift */; }; - B55D0C8476D13DD4823058B4 /* LoggerWrapperI.h in Headers */ = {isa = PBXBuildFile; fileRef = DA345B674FF460FE38E1C2DC /* LoggerWrapperI.h */; settings = {ATTRIBUTES = (Private, ); }; }; - B5B8D193EFFF449D6FAB0BCA /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 85CB6E497E311060545F0487 /* TestCommon.framework */; }; - B67AC2DE2B921AEE0799F199 /* IceObjcTraceUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D84A20B04F986921A9BCB51 /* IceObjcTraceUtil.h */; settings = {ATTRIBUTES = (Private, ); }; }; - B6849AE1004D423516E87DDD /* Initialize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 50CB63ECD2EB9B323AF5E2EB /* Initialize.cpp */; }; - B7E0C1B391DAF5F049C83FF3 /* IceObjcUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 35EA46FDEAB1B8CAE13132EA /* IceObjcUtil.h */; settings = {ATTRIBUTES = (Private, ); }; }; - B80296DA94D374A98018DDC1 /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 30E00A7039648AEE7CEF4665 /* Ice.framework */; }; - B86BE48AB6A5E4445066622B /* Current.ice in Sources */ = {isa = PBXBuildFile; fileRef = 67CA4AF19505FC4AD0770E73 /* Current.ice */; }; - B8E9014E8807A7647E0AF7E4 /* factory.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF6E3EF52E9EB941674D2956 /* factory.swift */; }; - B9252A0461EA2CD9155D828B /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ED342788735013F91EB83C84 /* TestCommon.framework */; }; - B93A962E2B8DCEDF5DCDF5CA /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 85CB6E497E311060545F0487 /* TestCommon.framework */; }; - B9600168C90F80EF74F55B0A /* ObjectAdapter.ice in Sources */ = {isa = PBXBuildFile; fileRef = CD3E43255A57E4354C955392 /* ObjectAdapter.ice */; }; - BA1C496FBB767961613A570C /* FormatType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56C0DFBC899AAB65E1709946 /* FormatType.swift */; }; - BA1D3B884B554506F083720A /* IceUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = 7D553892A0C5C27E5D003E2C /* IceUtil.mm */; }; - BA4172CCBEFF66ADC0C3D9EA /* Properties.ice in Sources */ = {isa = PBXBuildFile; fileRef = 0E033843925847C291466B12 /* Properties.ice */; }; - BA63483E38B729987891BAE2 /* ImplicitContext.ice in Sources */ = {isa = PBXBuildFile; fileRef = AEDF774F87F275F083BC2938 /* ImplicitContext.ice */; }; - BA7FCF14790488E6B99A7D38 /* Reference.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E51DD7A8B1DB145A978D91E0 /* Reference.cpp */; }; - BB0646C1329084F389D7BF8D /* ConnectionInfo.ice in Sources */ = {isa = PBXBuildFile; fileRef = 4BD9E7208587F8990DD2487B /* ConnectionInfo.ice */; }; - BB9D84CBCC0290EF58BCD9EC /* IceUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = 7D553892A0C5C27E5D003E2C /* IceUtil.mm */; }; - BB9FA17D83616DFCCAF109B3 /* Plugin.ice in Sources */ = {isa = PBXBuildFile; fileRef = DA64A84F6671A58FF096CD6D /* Plugin.ice */; }; - BBDAF964550D78AF918338D0 /* Globals.swift in Sources */ = {isa = PBXBuildFile; fileRef = 848762200AFFF8C615111022 /* Globals.swift */; }; - BBFFAA30833427BB7ED7E8FE /* ConnectionF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 27E9E4FDB0A9AB307EB074D9 /* ConnectionF.ice */; }; - BC0D02B53FDD8102F1CABF55 /* BatchRequestQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 663F13BCE68774DFD66427DB /* BatchRequestQueue.cpp */; }; - BC4DC7367235129B18339688 /* PropertiesAdminI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C425D6FEFA53E51A13C423C /* PropertiesAdminI.cpp */; }; - BC81512E7D0013D56D77E13F /* Exception.swift in Sources */ = {isa = PBXBuildFile; fileRef = 92F072F9034607C99979CBC8 /* Exception.swift */; }; - BCB93BB2ED13B4E1857AF598 /* Instance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F13537576FBC7AF47CC3A1A1 /* Instance.cpp */; }; - BCE0D1D8871F464EAEF375F9 /* ObjectFactory.ice in Sources */ = {isa = PBXBuildFile; fileRef = FA6C59941AD60B4D24A8C670 /* ObjectFactory.ice */; }; - BD1DA5DD29CC7C997CAAA26B /* OnewaysAMI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15096E68852CFF3695BA91CA /* OnewaysAMI.swift */; }; - BD20096A0DAF3391D47F1D2C /* libIce C++11 iOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F629BF00E8B4E62F41A799BF /* libIce C++11 iOS.a */; }; - BD6A05708CE2C0ECD5230EC2 /* ValueFactory.ice in Sources */ = {isa = PBXBuildFile; fileRef = ED94E24BFB3EFC3DA2217904 /* ValueFactory.ice */; }; - BDCA4E96732C00687EE42DAB /* LoggerI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A006273466E5B09DFD6B98CD /* LoggerI.cpp */; }; - BDE62A75EE2524DD790AF9A0 /* ConnectionInfoFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11C28AC7891336771E102888 /* ConnectionInfoFactory.swift */; }; - BDFCAB7131018BC1EB047FA2 /* FacetMap.ice in Sources */ = {isa = PBXBuildFile; fileRef = 57A0AB63F7FB25FC78BA3D50 /* FacetMap.ice */; }; - BE446853CB1D4EE3CB73253C /* EI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59975732C1B40AE39C5E334E /* EI.swift */; }; - BED8970EF42CB1569BD8C77C /* PluginManagerI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D7DFD999E3EF11AD16DFD298 /* PluginManagerI.cpp */; }; - BF0B2CB5A4B44871260232A9 /* Selector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7AD78FFE439C3FD834A0C531 /* Selector.cpp */; }; - BF10FF863A6C419D50864A99 /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ED342788735013F91EB83C84 /* TestCommon.framework */; }; - BF326BE346AB30D26056EDAF /* RecMutex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C0126BCB3546EB74EED174E7 /* RecMutex.cpp */; }; - BF932AF0C000FA24CF5DCD58 /* IceObjcProperties.h in Headers */ = {isa = PBXBuildFile; fileRef = D83F5635D4CBAE133CEB0FCF /* IceObjcProperties.h */; settings = {ATTRIBUTES = (Private, ); }; }; - BF9D59F4551416C9337155A3 /* Acceptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 54B23D9A6E5391C47D027856 /* Acceptor.cpp */; }; - C0030558C3EFC2CE6A49CE01 /* LoggerWrapperI.h in Headers */ = {isa = PBXBuildFile; fileRef = DA345B674FF460FE38E1C2DC /* LoggerWrapperI.h */; settings = {ATTRIBUTES = (Private, ); }; }; - C018D7AF347B2C962D2AD89F /* IceDefaultValue.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 37F63D2174573324FC180407 /* IceDefaultValue.framework */; }; - C06E7F297DF7193915A662D7 /* SecureTransportEngine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 186733652B90D2684F2E714A /* SecureTransportEngine.cpp */; }; - C0870E61E6C133E0C8112FE3 /* IceObjcImplicitContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 42859D589ECFF69FB644F651 /* IceObjcImplicitContext.h */; settings = {ATTRIBUTES = (Private, ); }; }; - C0882C9869AA07441D9E72EA /* Endpoint.mm in Sources */ = {isa = PBXBuildFile; fileRef = 608EBF00B2605A2D0DA277B6 /* Endpoint.mm */; }; - C0946FA29D2E24A9FA63520A /* PropertiesI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C9A7421628A4F8C232B1F60C /* PropertiesI.cpp */; }; - C0C0A3B16C00760A743616FE /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A7BF91D50657CD302CE99ABE /* UIKit.framework */; }; - C0C3BDB100B7499D33D1F715 /* Logger.ice in Sources */ = {isa = PBXBuildFile; fileRef = 73A9093ABE6A195787ED85E7 /* Logger.ice */; }; - C19409C9FC7B566E0EF02305 /* LoggerF.ice in Sources */ = {isa = PBXBuildFile; fileRef = FA28CC6D17F6ADA2D1B57A86 /* LoggerF.ice */; }; - C225DA67ECE35D0F5AB3A3CB /* IceLocatorDiscovery.ice in Sources */ = {isa = PBXBuildFile; fileRef = 4B5954E3C089DF9209344B19 /* IceLocatorDiscovery.ice */; }; - C291361A7935EB034DC2E4EC /* BuiltinSequences.ice in Sources */ = {isa = PBXBuildFile; fileRef = 29983600E78AE150CCAC5209 /* BuiltinSequences.ice */; }; - C4A4502124DBC2EAE3D9B238 /* Value.swift in Sources */ = {isa = PBXBuildFile; fileRef = A25529FF4CE4179D855893F8 /* Value.swift */; }; - C510F24D406B7BFC27472213 /* IceEnums.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 013F3AAB42346889D454213A /* IceEnums.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; - C5BD013DB2E8D7FECE3AF8BA /* MetricsAdminI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8F49265E76D92C3BD87B1207 /* MetricsAdminI.cpp */; }; - C61A7A3A88B0B46D8AB03E08 /* IceObjcIceUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DEA3B8B1E12C9FB266882A0 /* IceObjcIceUtil.h */; settings = {ATTRIBUTES = (Private, ); }; }; - C65FFEA4D2064F959C63E87F /* IceObjects.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 3DAFA9755F3761AC0F581CD0 /* IceObjects.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; - C6CA851DBA41A0CCBDB3BE7E /* SecureTransportTransceiverI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A51871C1C17AE515F5D551C3 /* SecureTransportTransceiverI.cpp */; }; - C6EC2D88FADED3C0B4CAEBF7 /* ClassResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3ED324B2BFF813E9CACEB1B4 /* ClassResolver.swift */; }; - C82F345862CE99E5C7BFA95A /* PropertiesAdmin.ice in Sources */ = {isa = PBXBuildFile; fileRef = 06F631BFD4DBFEDABA68BD6D /* PropertiesAdmin.ice */; }; - C83F0C661E40BB9726AA31AA /* IceObjcProperties.h in Headers */ = {isa = PBXBuildFile; fileRef = D83F5635D4CBAE133CEB0FCF /* IceObjcProperties.h */; settings = {ATTRIBUTES = (Private, ); }; }; - C8A805C40AF0BE0368732613 /* TraceUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = 859920616D0E923492F46E21 /* TraceUtil.mm */; }; - C9C992FC9612637C849C506B /* IncomingAsync.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F093ABF8D2A88181EB980FAF /* IncomingAsync.cpp */; }; - C9CD0853164EC82E8729A97B /* OutgoingAsync.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 77CF5087E8C16209BA4501C8 /* OutgoingAsync.cpp */; }; - CA7B1C27B78E4FE765DE379F /* libIceSSL C++11 macOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 50880D47A126B641A6913183 /* libIceSSL C++11 macOS.a */; }; - CA98B8659EAF79C05FDB7061 /* IceProxy.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = A7343F0524CF21C170ECB17A /* IceProxy.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; - CAC5DFBD15E0904DD51B9576 /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9004CE98255B077D3E1866A8 /* Ice.framework */; }; - CB490F64E11EB7B8C414E173 /* InputUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F01757636FDD6F1D86E25822 /* InputUtil.cpp */; }; - CB9254345536984D3DE8DF35 /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D8C0DFD6B350851D37DE37E0 /* PromiseKit.framework */; }; - CC0AEC82B0981BED78EAF230 /* IceObjcException.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B52B405EA74B9EF619175DC /* IceObjcException.h */; settings = {ATTRIBUTES = (Private, ); }; }; - CC30DDBAD0FA447963648E99 /* InstrumentationI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1617F6F2F26C1C9465590B7 /* InstrumentationI.cpp */; }; - CC8F48F1FE1BE908EFE525ED /* UnknownSlicedValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF688963B8A2326AD075914A /* UnknownSlicedValue.swift */; }; - CCF4BFA7DCCB298DD2BBA324 /* libIceDiscovery C++11 macOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 325B45FBF6A2EC97BFCBDCA8 /* libIceDiscovery C++11 macOS.a */; }; - CD75726D09E20FF3248049C6 /* IceProperties.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B10A4D9D8A52A270A0B00C29 /* IceProperties.framework */; }; - CE11AAC6A2C68652063C8503 /* Incoming.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A397C286AF1421E5B18BD89 /* Incoming.cpp */; }; - CEB68E89F5C9743956FDE344 /* RequestHandlerFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 82553408444F482BE1DE5253 /* RequestHandlerFactory.cpp */; }; - CEC86E0A57F92E8F496DFF54 /* PropertiesI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C9A7421628A4F8C232B1F60C /* PropertiesI.cpp */; }; - CEE22D30F4648E2B47BF1422 /* SliceInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A00007885199EBE8139BAA1 /* SliceInfo.swift */; }; - CEF7057C206DC1C56F61B7C7 /* LoggerWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17EE22DA807D8F8EEF944350 /* LoggerWrapper.swift */; }; - CF3E8B8A8C3C92ED36574FBB /* Server.swift in Sources */ = {isa = PBXBuildFile; fileRef = 408783F947C936504D634F93 /* Server.swift */; }; - CF520129388DE5B40335FAE7 /* IPEndpointI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EAD6C51B71EB00C7C2884A21 /* IPEndpointI.cpp */; }; - CF6CABA44B63E9ACB831A440 /* IceSwift.h in Headers */ = {isa = PBXBuildFile; fileRef = A0AE39162D9B2D81977B069F /* IceSwift.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CF8200EA6ADC330E8D577533 /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDE86636A36E61BC08A8054C /* Client.swift */; }; - D030BA0169BAD96DCE4AC692 /* CommunicatorF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 1E87A6B1E7DDABEDBA716769 /* CommunicatorF.ice */; }; - D1763C0AB4565D5100012277 /* LocalObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A41B7DB4D982C8FF7B44862A /* LocalObject.cpp */; }; - D18F17443D8D5606F8414BF2 /* PluginManagerI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D7DFD999E3EF11AD16DFD298 /* PluginManagerI.cpp */; }; - D1C57883BC07A3336000C194 /* Test.ice in Sources */ = {isa = PBXBuildFile; fileRef = 426920C87EF44DF833CC9BB2 /* Test.ice */; }; - D27132E1D505F6371F42507C /* Connection.ice in Sources */ = {isa = PBXBuildFile; fileRef = 293F466DF2323FF917EF8215 /* Connection.ice */; }; - D2C1E8E86543FB0697DEBA2A /* ValueFactoryManagerI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41FD4994E8F32126AAD2E49B /* ValueFactoryManagerI.swift */; }; - D2CE1A65E4C67EA52A6B9A51 /* TraceLevels.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A87365B3307D72392BF04B1 /* TraceLevels.cpp */; }; - D30887E5DDE5B70AC93DF4AC /* ObserverHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C40BAF63917007A0F69EF7B5 /* ObserverHelper.cpp */; }; - D3BDF4D0CFD7483AB0CA26CC /* LoggerF.ice in Sources */ = {isa = PBXBuildFile; fileRef = FA28CC6D17F6ADA2D1B57A86 /* LoggerF.ice */; }; - D3C716D2BF3FDD5C6111ADCE /* SliceChecksumDict.ice in Sources */ = {isa = PBXBuildFile; fileRef = 4E5EA492208BBB23A5F203A7 /* SliceChecksumDict.ice */; }; - D3E154314715765DE096E85E /* StringConverter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A4FCE6E200721C31D8C2DB95 /* StringConverter.cpp */; }; - D3FB75E5EDC40D07B79F1381 /* Identity.ice in Sources */ = {isa = PBXBuildFile; fileRef = D3B77EB777F5CE61AEFC1E82 /* Identity.ice */; }; - D40CC26618387EF58B56FA6D /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 375A58C902D7CE31EA3E17FF /* PromiseKit.framework */; }; - D4568BB0D0F2726925BA7F99 /* PluginI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC4C284242BD2176E3ACBF9C /* PluginI.cpp */; }; - D47E65348BA0FC6124BFCEA5 /* RFC2253.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD9B6E9F5017424773CFC4ED /* RFC2253.cpp */; }; - D4A9521ABB0769075F9EB561 /* IconvStringConverter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 88BFB65F1753B32A46F08D2E /* IconvStringConverter.cpp */; }; - D4DB982E59D1A56AB60C6222 /* SSLEngine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 44325F8AB5042194C555DD26 /* SSLEngine.cpp */; }; - D4F808426FAE2DC2461A3ACC /* LoggerWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17EE22DA807D8F8EEF944350 /* LoggerWrapper.swift */; }; - D582E435EC16A41BFA243028 /* TraceUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCB198C99C30C649DB149CBD /* TraceUtil.cpp */; }; - D5E1667FE171FA4411F254D8 /* IceEnums.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = DE58EBDB5A2D84C7092DC371 /* IceEnums.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; - D6E9733E1C9E9567D0CF2BEE /* ConnectionFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2CCBEA16166B256E001F6E24 /* ConnectionFactory.cpp */; }; - D704152069F0AEA784193C91 /* Server.swift in Sources */ = {isa = PBXBuildFile; fileRef = 408783F947C936504D634F93 /* Server.swift */; }; - D84F77DAFCC5C6D0E6232E32 /* ObjectAdapterF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 1479987F773103DE8F6EE294 /* ObjectAdapterF.ice */; }; - D86FA69493A6016EA025D556 /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D8C0DFD6B350851D37DE37E0 /* PromiseKit.framework */; }; - D8778AD63271E1525F3A89EF /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D8C0DFD6B350851D37DE37E0 /* PromiseKit.framework */; }; - D87EB47AB83C05E2045E2C9E /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D8C0DFD6B350851D37DE37E0 /* PromiseKit.framework */; }; - D8BA16E386516644744869E1 /* Connection.ice in Sources */ = {isa = PBXBuildFile; fileRef = 293F466DF2323FF917EF8215 /* Connection.ice */; }; - D9B6E7E4A417050A1F446256 /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23A706F63F8256DAA950F2D1 /* Client.swift */; }; - DA58BF17FCCAE80FC556489D /* LoggerAdminI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 66C5E2749FA72FA1B887FE6A /* LoggerAdminI.cpp */; }; - DAA1593BF6220DF269CD6AA9 /* InstrumentationF.ice in Sources */ = {isa = PBXBuildFile; fileRef = EA6CA49EA5CA33702BB72380 /* InstrumentationF.ice */; }; - DAC10C88163988B3F408D193 /* Endpoint.ice in Sources */ = {isa = PBXBuildFile; fileRef = 90890E8E87F7833A9293E7B1 /* Endpoint.ice */; }; - DB338374E741BA7D7DE4264B /* FactoryTableInit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 601E15298036E0B2FBBF4BB7 /* FactoryTableInit.cpp */; }; - DB546D2026B598C927E719B6 /* ConnectionInfo.ice in Sources */ = {isa = PBXBuildFile; fileRef = D0A2E03A9DA306B8063B23F8 /* ConnectionInfo.ice */; }; - DB5C812C264FD6587C831E45 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5759A7F5B0CE0AC29A861CDC /* Foundation.framework */; }; - DB95F8E82CE253B449D9C77B /* Value.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2282F37DC7CB48352DE4059C /* Value.cpp */; }; - DBB4315A3BC1F2E11917F1E7 /* ConnectionInfo.ice in Sources */ = {isa = PBXBuildFile; fileRef = D0A2E03A9DA306B8063B23F8 /* ConnectionInfo.ice */; }; - DBB845B142D24D34B43A4261 /* Process.ice in Sources */ = {isa = PBXBuildFile; fileRef = 920F2092361EE3E7052F7E8D /* Process.ice */; }; - DD9DB1EE8E735C7064608D44 /* TrustManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 83C1E5D71C4FFA5AADDCFACF /* TrustManager.cpp */; }; - DDAA891E05245F9D827C1844 /* SecureTransportCertificateI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 94FA2BDB0A3252DAB469B120 /* SecureTransportCertificateI.cpp */; }; - DE27FCE791A83EB8B35558BC /* ServantLocatorF.ice in Sources */ = {isa = PBXBuildFile; fileRef = D712E299FD402B39382A103B /* ServantLocatorF.ice */; }; - DF38AE38F6B057151E4D72F9 /* Reference.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E51DD7A8B1DB145A978D91E0 /* Reference.cpp */; }; - DF5C18C1142BDFDEFCDAB028 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5759A7F5B0CE0AC29A861CDC /* Foundation.framework */; }; - DFA0F51CCEFD857295EF6B1D /* OutputStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2F91F325B605A05B2F2C55DE /* OutputStream.cpp */; }; - E063B0CCF356A2BD75831454 /* Connector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB5F58657AE5D76A134C21A2 /* Connector.cpp */; }; - E085006EDAE2572D579C1F56 /* libIceSSL C++11 iOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A0E7D68591C17EA829B27507 /* libIceSSL C++11 iOS.a */; }; - E09A7DF376F253DA899F4EFC /* PropertiesAdmin.ice in Sources */ = {isa = PBXBuildFile; fileRef = 06F631BFD4DBFEDABA68BD6D /* PropertiesAdmin.ice */; }; - E0E59BBA742CA4732119BCA8 /* ImplicitContextF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 72F551E1B37B5A9444B3B5C1 /* ImplicitContextF.ice */; }; - E127BCDF0DE04340B9DDE291 /* ConnectionRequestHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E152A1E1F61A4DFD0512C0A9 /* ConnectionRequestHandler.cpp */; }; - E13E39BB133715D4A6479267 /* ConnectionInfoFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11C28AC7891336771E102888 /* ConnectionInfoFactory.swift */; }; - E1BB5EEEDD04DC8CB034E722 /* Endpoint.mm in Sources */ = {isa = PBXBuildFile; fileRef = 608EBF00B2605A2D0DA277B6 /* Endpoint.mm */; }; - E24C6624B35245C748ABEF29 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A731BE0AFF9B5B78A724BB66 /* Cocoa.framework */; }; - E24F3D830AB8F3753CB84F0C /* Globals.swift in Sources */ = {isa = PBXBuildFile; fileRef = 848762200AFFF8C615111022 /* Globals.swift */; }; - E2DF140E40537AE05EDC6FAF /* StringUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 17CC5CF671B0640461436FEA /* StringUtil.cpp */; }; - E2E544A482BFFC614D965EF0 /* Process.ice in Sources */ = {isa = PBXBuildFile; fileRef = 920F2092361EE3E7052F7E8D /* Process.ice */; }; - E2E83F0418B1A506C598FA97 /* PluginF.ice in Sources */ = {isa = PBXBuildFile; fileRef = A5938BC61410702CD9FEE277 /* PluginF.ice */; }; - E348D33CEED15EC1183B2058 /* ThreadException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6F0825E99919EC226957F2CB /* ThreadException.cpp */; }; - E34A67E6E09134DA5E809116 /* IceProxy.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 5380BCF63CB28E260D9F8F30 /* IceProxy.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; - E37EC67CA02A7B05A1D0F915 /* Connector.mm in Sources */ = {isa = PBXBuildFile; fileRef = CCF47E5DC5289208A5D6E821 /* Connector.mm */; }; - E4254BC0FCAF646F3F41E406 /* Instance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F13537576FBC7AF47CC3A1A1 /* Instance.cpp */; }; - E4D1AE171B480A1BFBDCE882 /* BuiltinSequences.ice in Sources */ = {isa = PBXBuildFile; fileRef = 29983600E78AE150CCAC5209 /* BuiltinSequences.ice */; }; - E5005EDCDC0B2DBEB3ED8B27 /* StreamSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CB7B00F47F3F6E1FA8C69BEB /* StreamSocket.cpp */; }; - E5475BCC4D7382E1FD79E62B /* LaunchScreen.storyboard in Sources */ = {isa = PBXBuildFile; fileRef = A27DA56A9EFF74DAB1BEC285 /* LaunchScreen.storyboard */; }; - E5A21E4EE14096B5228277AB /* EndpointInfo.ice in Sources */ = {isa = PBXBuildFile; fileRef = 311EBBF5F0A1C6B242A1ACCE /* EndpointInfo.ice */; }; - E60E5A7E7980F89C5F90DE98 /* OutputUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 21C8F44227E4AA3C99B51204 /* OutputUtil.cpp */; }; - E63419532D1E5F76C4D3597F /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ED342788735013F91EB83C84 /* TestCommon.framework */; }; - E81503CE71BA5F6E73F2BFE0 /* UdpConnector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B488B08CE74B4E3C50F9D803 /* UdpConnector.cpp */; }; - E856B798058FA3DF248011A4 /* Metrics.ice in Sources */ = {isa = PBXBuildFile; fileRef = D4AE9C6BD7B408A24A3A98D1 /* Metrics.ice */; }; - E8A623AEDE896127C584C3F5 /* Service.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B68150510BB4D32DF479F34F /* Service.cpp */; }; - E9211F4D9770825EC58AFD4F /* WSConnector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EE6F451E456FD526918F6E57 /* WSConnector.cpp */; }; - E9F946B40D48E9BF9A31C666 /* Test.ice in Sources */ = {isa = PBXBuildFile; fileRef = A12A2FD24D815BD61AE520B7 /* Test.ice */; }; - EA5809703EE6BF886BB2D22D /* ValueFactory.ice in Sources */ = {isa = PBXBuildFile; fileRef = ED94E24BFB3EFC3DA2217904 /* ValueFactory.ice */; }; - EA7A0E065EC8DCF7AE61C4E5 /* PluginI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC4C284242BD2176E3ACBF9C /* PluginI.cpp */; }; - EB01BBFB7452D17DED6975BB /* ConnectionI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10BA8B971EEC36750FA8B6C3 /* ConnectionI.swift */; }; - EB3D7ACB301E9634FD5944E5 /* IceProperties.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = B10A4D9D8A52A270A0B00C29 /* IceProperties.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; - EBCAB6294874CFC698879177 /* IceStream.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 8BABB70793D83679942AD701 /* IceStream.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; - EC0DE247A8611B32BD130D01 /* SecureTransportEngine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 186733652B90D2684F2E714A /* SecureTransportEngine.cpp */; }; - EC31C1BE18C517D6BF5F1A64 /* ReferenceFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4EB9534B10D3B1F4B96BA244 /* ReferenceFactory.cpp */; }; - EC529CF618B3BF88AAC516D1 /* ServantLocatorF.ice in Sources */ = {isa = PBXBuildFile; fileRef = D712E299FD402B39382A103B /* ServantLocatorF.ice */; }; - ECCAEA72DD4A09F402AAF2BB /* OpaqueEndpointI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 49B676A55A77E78D104D383F /* OpaqueEndpointI.cpp */; }; - ECE30FFCE6948DCEF3253176 /* EndpointInfoFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A6845549EBF9C615C32D9D /* EndpointInfoFactory.swift */; }; - ED115E0CA956F1FC2FE022EA /* OpaqueEndpointI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 49B676A55A77E78D104D383F /* OpaqueEndpointI.cpp */; }; - ED7E4199E3483249C75391B4 /* PropertyNames.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 93D98794AD861064F36FFB50 /* PropertyNames.cpp */; }; - EDA3E9F6F3BE470C58A60ED1 /* ObjectAdapterF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 1479987F773103DE8F6EE294 /* ObjectAdapterF.ice */; }; - EE209F67904F1A661EABDD88 /* ConnectorI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 396F5C1B0207C8A6DA09C21F /* ConnectorI.cpp */; }; - EE74F70F1D20F8600D27B80C /* Router.ice in Sources */ = {isa = PBXBuildFile; fileRef = E0486CC17EFEC276219AD37F /* Router.ice */; }; - EEE59811B68F9EE51FA05591 /* CertificateI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3196C42C9B6B93AE7DD96085 /* CertificateI.cpp */; }; - EEF99611495D56C5925E64ED /* ConnectionInfo.ice in Sources */ = {isa = PBXBuildFile; fileRef = D0A2E03A9DA306B8063B23F8 /* ConnectionInfo.ice */; }; - EF683A4E473ECDA5EFEABC01 /* Mutex.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6047B508BD1B6D8D93C5340 /* Mutex.swift */; }; - EF8E04EC31F35806E181F39F /* SecureTransportUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F967737A70654DB178913EC /* SecureTransportUtil.cpp */; }; - EF8FACAF423DFC8B01548238 /* IceLocatorDiscovery.ice in Sources */ = {isa = PBXBuildFile; fileRef = 4B5954E3C089DF9209344B19 /* IceLocatorDiscovery.ice */; }; - F0D6E31E8ACDA5ED5B635A09 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A731BE0AFF9B5B78A724BB66 /* Cocoa.framework */; }; - F16C1399548BB36D86B445E6 /* ArgVector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FC66510CF833CA45B8D00030 /* ArgVector.cpp */; }; - F1FFE690EE53CE21E9199734 /* InitializationData.swift in Sources */ = {isa = PBXBuildFile; fileRef = E029F597A425E587765B6E29 /* InitializationData.swift */; }; - F256231C78DB726A89205615 /* Router.ice in Sources */ = {isa = PBXBuildFile; fileRef = E0486CC17EFEC276219AD37F /* Router.ice */; }; - F2CF9D2C6AE23BDBFB31F7A8 /* IceStream.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = EA716672884F3734AAE0E68C /* IceStream.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; - F2F512F403E963CE8660ECAE /* ImplicitContext.ice in Sources */ = {isa = PBXBuildFile; fileRef = AEDF774F87F275F083BC2938 /* ImplicitContext.ice */; }; - F33E3AE8E28B06AB1E83FDAE /* Util.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CF9B044891BAAA839CA316B /* Util.swift */; }; - F3405EB291A92DC311948032 /* OutputStream.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CCC0D0C6A9B4DD9D8441378 /* OutputStream.swift */; }; - F3C64756364B0C74DFF12670 /* Network.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8DC5D81577AAD848016FE079 /* Network.cpp */; }; - F3CD75853A54734283991130 /* InstrumentationF.ice in Sources */ = {isa = PBXBuildFile; fileRef = EA6CA49EA5CA33702BB72380 /* InstrumentationF.ice */; }; - F3DC8E915A64ECEB2F70FFC0 /* IceOperations.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2292039CA43A7B2743F36CC7 /* IceOperations.framework */; }; - F4128A0CDC3393975B99F56B /* Object.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FDBB1BAA1D11D9383B19108 /* Object.swift */; }; - F45CB9C6BCD6144708E33D90 /* ValueFactory.ice in Sources */ = {isa = PBXBuildFile; fileRef = ED94E24BFB3EFC3DA2217904 /* ValueFactory.ice */; }; - F4631A72A755C83BE2F59D86 /* LocatorI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 90A79E3F7896B9C3E4D12C06 /* LocatorI.cpp */; }; - F46B87F9B8E23A1DB9684258 /* Properties.ice in Sources */ = {isa = PBXBuildFile; fileRef = 0E033843925847C291466B12 /* Properties.ice */; }; - F53150D6E605688B0CBCB7A2 /* RemoteLogger.ice in Sources */ = {isa = PBXBuildFile; fileRef = 5F36661D4353AD1D939013A9 /* RemoteLogger.ice */; }; - F5740E729CC4233B86BCC46A /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 85CB6E497E311060545F0487 /* TestCommon.framework */; }; - F5C4F02F10A220D3A50F5554 /* ConnectionInfo.ice in Sources */ = {isa = PBXBuildFile; fileRef = 4BD9E7208587F8990DD2487B /* ConnectionInfo.ice */; }; - F63F6373D24D7C9E03691DCC /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23A706F63F8256DAA950F2D1 /* Client.swift */; }; - F66F8CF73B700484A97BC3EF /* IceObjcImplicitContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 42859D589ECFF69FB644F651 /* IceObjcImplicitContext.h */; settings = {ATTRIBUTES = (Private, ); }; }; - F67B4F283E953CC9280F92D7 /* RemoteLogger.ice in Sources */ = {isa = PBXBuildFile; fileRef = 5F36661D4353AD1D939013A9 /* RemoteLogger.ice */; }; - F6ACEC924FB32B031FFB5F36 /* LocalException.ice in Sources */ = {isa = PBXBuildFile; fileRef = 685C8FFE3EB3BA29E560F9C2 /* LocalException.ice */; }; - F6C35D0FEC7C457ABFE29BBA /* Test.ice in Sources */ = {isa = PBXBuildFile; fileRef = A12A2FD24D815BD61AE520B7 /* Test.ice */; }; - F6D6C5050A7E6FD1E2227827 /* LocalObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D02C1B41C230481BDB92E93 /* LocalObject.swift */; }; - F6D8DB51EEB852800369B996 /* Test.ice in Sources */ = {isa = PBXBuildFile; fileRef = 89A6C82C2481AD429CD65504 /* Test.ice */; }; - F75B4A4D5CEC498F0F6FC1FF /* TestCommon.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E23B840F81A5A804C2BB83C /* TestCommon.swift */; }; - F75E19F12FE01BA74BA52DDF /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 341B0CB7215432A40F5EFD3B /* AppDelegate.swift */; }; - F7BA9192AAEFA6B583C87749 /* Time.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FCFB2BFE4FDE67212517867 /* Time.cpp */; }; - F7E931BBE68D217BF7ED9A1C /* ServantLocator.ice in Sources */ = {isa = PBXBuildFile; fileRef = F329A3260BAEAB33A042B5BB /* ServantLocator.ice */; }; - F825C899F0162999099DF662 /* Properties.ice in Sources */ = {isa = PBXBuildFile; fileRef = 0E033843925847C291466B12 /* Properties.ice */; }; - F88D10A48BF32E70025183F1 /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9004CE98255B077D3E1866A8 /* Ice.framework */; }; - F9FA1F28C01DAE56FFD32C97 /* PropertiesI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 327D272739C2FC50ECD4BD1B /* PropertiesI.swift */; }; - FB17C288CA9A54F44E61184A /* Communicator.mm in Sources */ = {isa = PBXBuildFile; fileRef = 744ED3F50AA3FB6A1C84CF80 /* Communicator.mm */; }; - FB24CD7DA60E8F7E52A9168E /* ObjectAdapterFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4EE294E4C01ACE4963EDB500 /* ObjectAdapterFactory.cpp */; }; - FB4058872D8F69888E15D9BC /* FacetMap.ice in Sources */ = {isa = PBXBuildFile; fileRef = 57A0AB63F7FB25FC78BA3D50 /* FacetMap.ice */; }; - FB4BE6BB620CEC36181DD95F /* IceDiscovery.ice in Sources */ = {isa = PBXBuildFile; fileRef = 5B5B6BAF9CD859E3594FBEBB /* IceDiscovery.ice */; }; - FB7B872520530191052F56B8 /* Time.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FCFB2BFE4FDE67212517867 /* Time.cpp */; }; - FBC694ED938770E5400C9DC8 /* InputStream.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41B9548F7FFD2B9006ED3CA2 /* InputStream.swift */; }; - FBD9FD7A037409A81D0124AA /* FormatType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56C0DFBC899AAB65E1709946 /* FormatType.swift */; }; - FC71F2938231BD38DDFF502F /* ObjectAdapterFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4EE294E4C01ACE4963EDB500 /* ObjectAdapterFactory.cpp */; }; - FD0DFDBA5DF33377D75A40F9 /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28483A6D640C9CC6CF9D548D /* Client.swift */; }; - FD3A0931A1752830AB7CB7CF /* Util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6017843527DB6B040576A249 /* Util.cpp */; }; - FD83950B8D3CAFCAC74C3503 /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB339CCDB28E208CDAF08BF1 /* Client.swift */; }; - FD977041A922DE82EB6585E5 /* factory.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF6E3EF52E9EB941674D2956 /* factory.swift */; }; - FDA78E9CEBA69DA55EFA78DA /* TraceUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = 859920616D0E923492F46E21 /* TraceUtil.mm */; }; - FDD283C4CAA4416EF0B43215 /* CertificateI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3196C42C9B6B93AE7DD96085 /* CertificateI.cpp */; }; - FE611EF4E5911EB4162EB488 /* IceDefaultValue.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = EEE3857A5069588CF3EDC702 /* IceDefaultValue.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; - FED688BC852691F973D46732 /* Current.ice in Sources */ = {isa = PBXBuildFile; fileRef = 67CA4AF19505FC4AD0770E73 /* Current.ice */; }; - FEE266420C01FF5A9D37D70D /* ConnectionI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 41175F842E3B4310DAD8DCBE /* ConnectionI.cpp */; }; - FEE5373F985AC24F0D81CB2E /* EndpointTypes.ice in Sources */ = {isa = PBXBuildFile; fileRef = A2B0BDB9203DA5A26D1CF065 /* EndpointTypes.ice */; }; - FF617B49483A4E14EC96F6C3 /* Thread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84732B8262AC2FA1110B7FD8 /* Thread.cpp */; }; - FF7B112C8D91B73CA56648E3 /* HI.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7B809419D002AA4655E7FDF /* HI.swift */; }; - FFA8BA3D998E11F247A2B5A6 /* RouterInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7F68E7EAE90DB021884434A9 /* RouterInfo.cpp */; }; - FFC82AC80504436B2E578890 /* SliceChecksumDict.ice in Sources */ = {isa = PBXBuildFile; fileRef = 4E5EA492208BBB23A5F203A7 /* SliceChecksumDict.ice */; }; - FFF905EC1367E4D3EB346F89 /* ObjectPrx.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4D0B0D8D0A10311B9732B921 /* ObjectPrx.mm */; }; + 003E917743AE9BAA3F07BBDC /* InstrumentationF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 305916A68F64D802CCA4E75B /* InstrumentationF.ice */; }; + 004BC857E60A1EDB27863F74 /* IceOperations.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 2025CB3C0DD9EF129A4070ED /* IceOperations.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; + 007D0A483B8B911AF3C75C84 /* Logger.mm in Sources */ = {isa = PBXBuildFile; fileRef = C9E0BAFA78C4F1C3172A8034 /* Logger.mm */; }; + 013DAF17E7988BB08E2E7632 /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF120283FCFA4473725D50D7 /* Client.swift */; }; + 0151BD72FBA233DC683B85D2 /* TcpAcceptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D15B2916DD17269A7244473E /* TcpAcceptor.cpp */; }; + 02470248B5C4F0DCAD488018 /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7CA4B159DB4BB8512EF151D2 /* PromiseKit.framework */; }; + 026212576547958205DC7A93 /* WSEndpoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8E868921816431E7C755FA02 /* WSEndpoint.cpp */; }; + 026752A06F3C5F1E9C43DF9D /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34206CE5FFFB33331A726B1A /* Ice.framework */; }; + 02676440E43D0AC328CC7BF4 /* CertificateI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6D72D4B9C1215D24DE627CF2 /* CertificateI.cpp */; }; + 02CFF018690BA0A7EC8F0F23 /* MetricsAdminI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB7F7A18E534A983602E829D /* MetricsAdminI.cpp */; }; + 02E76FD1F61DFA727A3EBD15 /* Exception.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E9D677EF6AB1B682ECFF43EA /* Exception.cpp */; }; + 02F998E3B4AD07EEFC332180 /* EI.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4323E505CCE5A9F78C1AD4D /* EI.swift */; }; + 03A022D6F7B6BE32E223607D /* LocalException.ice in Sources */ = {isa = PBXBuildFile; fileRef = 5525FE9FBD452AA882141AD9 /* LocalException.ice */; }; + 0459406BDF5D5A25F5C46560 /* RouterF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 198C559651D635673C8DE82A /* RouterF.ice */; }; + 04BB62C732EB997050A468A0 /* Connection.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0FEF3347FC542EFC1481DABB /* Connection.mm */; }; + 05684B992443305EFB513AB7 /* PromiseKit.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 7CA4B159DB4BB8512EF151D2 /* PromiseKit.framework */; }; + 05C66F1FCA7519804D00FAFF /* PluginI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C0EA70EAD912B3789C2AE3D /* PluginI.cpp */; }; + 05CA20ECF9099D4C38613696 /* Transceiver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5EE087B2FD580EEFCC0F955E /* Transceiver.cpp */; }; + 06D94D34D5618F2D2E32666F /* ServantManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = E66EBEFD8D35EC17FF0DCC7E /* ServantManager.swift */; }; + 073C710AAF4773EA8BC1087D /* ValueFactoryManagerI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3FECA4A5413B82E286EEF422 /* ValueFactoryManagerI.cpp */; }; + 0784A1D40481E07013502D58 /* LoggerWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1029E6C8BF499A4821AA53B8 /* LoggerWrapper.swift */; }; + 08A08586C24446DE22304151 /* IceObjcCommunicator.h in Headers */ = {isa = PBXBuildFile; fileRef = A4DF971A262FBC8020C9339E /* IceObjcCommunicator.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 08AE2D2588351F223F8C797E /* Time.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 93BE8AE591CBF93D75BA5B51 /* Time.cpp */; }; + 08EAC405F0D084142BDF3963 /* IceObjcLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 93B08DF109EBCBA202E75219 /* IceObjcLogger.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 09338B6D4F5842891CDB0E8C /* PropertiesI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DB5FB4E14966C8B9C5E4510B /* PropertiesI.cpp */; }; + 09FB1E9518C94BF48BE2468C /* Version.ice in Sources */ = {isa = PBXBuildFile; fileRef = EA4F86ABAF414C9596B18B3E /* Version.ice */; }; + 0A8513294C91C09066CC38BF /* IceSwift.h in Headers */ = {isa = PBXBuildFile; fileRef = E2B2A66F37B22B71120AB5BC /* IceSwift.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0AA4F0EB480F1E0F96FA40A9 /* EndpointI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0172056C7BA1CD42413E159B /* EndpointI.cpp */; }; + 0B883AD020EB31E8C7F8120C /* Logger.ice in Sources */ = {isa = PBXBuildFile; fileRef = 905991AD699DE45DD28F7D62 /* Logger.ice */; }; + 0BF11C66B26A4147AD4D6572 /* ImplicitContextF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 46BB512289DBE538F6B0ED1D /* ImplicitContextF.ice */; }; + 0C8E1CC7954B8E7ABE578991 /* IceObjcObjectPrx.h in Headers */ = {isa = PBXBuildFile; fileRef = 2701DA03D960A527DFCA90D4 /* IceObjcObjectPrx.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 0D977AAE263CF6EC3C06BCB1 /* II.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A76238659065E9B10AA0080 /* II.swift */; }; + 0D984A69263E47A137D47524 /* InputStream.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5164ED45AB053C3C24460A6 /* InputStream.swift */; }; + 0DD19F28D34F7558BAFD82EE /* IceObjcLocalObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 59188B7BECBDC48B91CEE562 /* IceObjcLocalObject.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 0E7D3E41B23A8B687443BF05 /* ThreadPool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 484A3B3808C66F645E472773 /* ThreadPool.cpp */; }; + 0E92106890A7DB7417FD0A70 /* IceObjcObjectAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = EB121CC52482D56AB7CEA63C /* IceObjcObjectAdapter.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 0F63BE4CC990B8E291F6DE79 /* Base64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A08ECA3DB96D8920CFFE76E3 /* Base64.cpp */; }; + 0F9155BBF7E879184142F17A /* Initialize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FF471AEF17C59A109E5EE29 /* Initialize.cpp */; }; + 0FA7E78091329121E9069A14 /* TcpAcceptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D15B2916DD17269A7244473E /* TcpAcceptor.cpp */; }; + 103711E64825EF987B59D9F2 /* EndpointInfoFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85700113258D24982A9856A8 /* EndpointInfoFactory.swift */; }; + 107D3B2075B25C888F0C88E9 /* IceStream.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7AD54737384F738A51DC0331 /* IceStream.framework */; }; + 10D851D0CCF5E1FB6601CD94 /* Derived.ice in Sources */ = {isa = PBXBuildFile; fileRef = 8367756BC951AA3FACDD566E /* Derived.ice */; }; + 10D9DAE18541F120C4DE39D2 /* Exception.swift in Sources */ = {isa = PBXBuildFile; fileRef = B04DC5EDC2CE87AE0C444197 /* Exception.swift */; }; + 10E2866D5BBF48F002398C04 /* IceObjects.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 18086EEC0C44B22BD62B8405 /* IceObjects.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; + 1138BA79C53B1FA147856C5A /* EventHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3BFAF9C7BC9C43D9A8D6AA60 /* EventHandler.cpp */; }; + 11A749FF6CCD9F05893581D2 /* Process.ice in Sources */ = {isa = PBXBuildFile; fileRef = D776B1AE1ADE0FF167F37432 /* Process.ice */; }; + 11AD38E7D4F4ECA4897EC402 /* UnknownSlicedValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8793F01E88D3FA6E15A15A92 /* UnknownSlicedValue.swift */; }; + 12B706F792193C9ECD00A2D6 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7BBF878E95AFE7FB7AD4F653 /* Foundation.framework */; }; + 1380E9C3B06C298A73190A4A /* DefaultsAndOverrides.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 846DB4235C2904E9AE891BA0 /* DefaultsAndOverrides.cpp */; }; + 1381F72D5854AEE8AA6CA196 /* ProtocolPluginFacade.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CB6992E2FDD90D8EE14D1361 /* ProtocolPluginFacade.cpp */; }; + 13F6868228D1489E13AF66FD /* Value.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B546BC32246B29D563F80303 /* Value.cpp */; }; + 1476842570E329BDCCC1912F /* BI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20D6FEDB94AA937E26E35833 /* BI.swift */; }; + 154C378D86D3A4D743038963 /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A814CD0F744D76D88CC0EFF /* Client.swift */; }; + 1580A13A3E566F766F016B3B /* LoggerF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 3141F193D724BF78E4205BA3 /* LoggerF.ice */; }; + 15D83968B40CEA24BAA0FF48 /* CI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96723E3235961EE039EE452F /* CI.swift */; }; + 164D4FB957082ED8E2A79D36 /* Service.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26AF044099B06603DD53F7A8 /* Service.cpp */; }; + 1702FA36B89AF7754C1CC006 /* TcpEndpointI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 954B98AC4BBB8A318A600F59 /* TcpEndpointI.cpp */; }; + 1726C66EB3F036645B6DA3F1 /* LocatorI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1844D203599E5A6FED678D28 /* LocatorI.cpp */; }; + 1753E1D7922A941FBC986E2F /* TraceUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A021379127E70D7D0498B35 /* TraceUtil.cpp */; }; + 17AC9A0273F1BD9CF64066AD /* FileUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 945AD1B0195A20C4C96E4980 /* FileUtil.cpp */; }; + 17D2A8AF172E708928115197 /* LocalObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2247F83A8310E52351455FD9 /* LocalObject.swift */; }; + 17E35E97E6EC05DD61DD560A /* IceObjcImplicitContext.h in Headers */ = {isa = PBXBuildFile; fileRef = AB8624A4F585D76B4A308AF0 /* IceObjcImplicitContext.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 18056CCD7B074586056B1F79 /* EndpointInfo.ice in Sources */ = {isa = PBXBuildFile; fileRef = FC6A1156C198B6078FBF5DA8 /* EndpointInfo.ice */; }; + 184BCBC95C81EBEDF4725B29 /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = F26588D55D123190D012B2A0 /* Client.swift */; }; + 1854E34AE3C5359AEBE53C3E /* Logger.mm in Sources */ = {isa = PBXBuildFile; fileRef = C9E0BAFA78C4F1C3172A8034 /* Logger.mm */; }; + 18ABA9E58A742DAD3018C952 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7BBF878E95AFE7FB7AD4F653 /* Foundation.framework */; }; + 194CB12C65001460211BED46 /* IceObjcConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 5ED3B2A874CDC2C9C17B1992 /* IceObjcConfig.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 1950D257173564D9FDF1E805 /* ValueFactory.ice in Sources */ = {isa = PBXBuildFile; fileRef = 18873C7C74CD8E2E29A9641E /* ValueFactory.ice */; }; + 19672837AA7BE7ABAF7AA062 /* Util.swift in Sources */ = {isa = PBXBuildFile; fileRef = 208FD9CE502902D4B4399DB3 /* Util.swift */; }; + 1979300000C340F535FFAE9C /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A9A6E4F327F39486BD57896 /* Cocoa.framework */; }; + 197F8DA2D3C3E829F6F5B80D /* FI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 155EE9A4D223BA482C5BBB8E /* FI.swift */; }; + 1A286007C3F09B0D9763A602 /* ImplicitContext.ice in Sources */ = {isa = PBXBuildFile; fileRef = A80679D8041FEDCD1BB7490C /* ImplicitContext.ice */; }; + 1A9831942CBE464E6617F890 /* Incoming.swift in Sources */ = {isa = PBXBuildFile; fileRef = D21D714F8338AB88900E6A28 /* Incoming.swift */; }; + 1B15B693D1AE36FA161741A7 /* ConnectionInfoF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 3FC70C98EBF7EAD88C41B50C /* ConnectionInfoF.ice */; }; + 1B414CE5E978121BB811DEA2 /* IceSwift.h in Headers */ = {isa = PBXBuildFile; fileRef = E2B2A66F37B22B71120AB5BC /* IceSwift.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1B723562536E8167C337BC8F /* ConnectionInfo.ice in Sources */ = {isa = PBXBuildFile; fileRef = C78FDF84D037A3F505AF5D7B /* ConnectionInfo.ice */; }; + 1C1C92C0A47E2B11278BE5D3 /* EndpointInfo.ice in Sources */ = {isa = PBXBuildFile; fileRef = FC6A1156C198B6078FBF5DA8 /* EndpointInfo.ice */; }; + 1C2E4633D7CB708A3BCFFCB3 /* OutgoingAsync.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0BD7E28260BD54937ADC7A5F /* OutgoingAsync.cpp */; }; + 1C60C19D5BEA69A1F5BD3879 /* IceObjcObjectAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = EB121CC52482D56AB7CEA63C /* IceObjcObjectAdapter.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 1C7B59D86CA102EC5C140B76 /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = C68A14CB4F03563F187DCB05 /* Client.swift */; }; + 1CA67EE9D4D2C15F74C63AD0 /* OutputStream.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D17C0700BCBF6D3D73F73CC /* OutputStream.swift */; }; + 1CE97E8C3FC21C28C340BAB8 /* Identity.ice in Sources */ = {isa = PBXBuildFile; fileRef = C53C35E845CDD4D52711489A /* Identity.ice */; }; + 1DA7BE51DF808899E83E0851 /* PropertiesAdmin.ice in Sources */ = {isa = PBXBuildFile; fileRef = 50C43FD621BC0C727739D625 /* PropertiesAdmin.ice */; }; + 1E3E09297F1AF714E228274F /* LocalException.ice in Sources */ = {isa = PBXBuildFile; fileRef = 5525FE9FBD452AA882141AD9 /* LocalException.ice */; }; + 1E4AF1396C2B1FCC3BC87C67 /* StringConverter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCDE4D3220FC9EEBDDF3F796 /* StringConverter.cpp */; }; + 1E9EECA94120F709779F078F /* Util.mm in Sources */ = {isa = PBXBuildFile; fileRef = C6D362060266C87C55A317EC /* Util.mm */; }; + 1EFAACB02C5CBB0978C31F03 /* ObjectAdapterF.ice in Sources */ = {isa = PBXBuildFile; fileRef = D90395F438D27AE3A54D81C5 /* ObjectAdapterF.ice */; }; + 1F349D12134CB91C37348FCF /* ConnectionInfo.ice in Sources */ = {isa = PBXBuildFile; fileRef = 7ABFE1C662A0F9D92E968FFD /* ConnectionInfo.ice */; }; + 1FD377B1408EFF7E8D7C35A9 /* ObjectAdapter.ice in Sources */ = {isa = PBXBuildFile; fileRef = 15D7A40AD2FB7B21DF438745 /* ObjectAdapter.ice */; }; + 20A7B9CA3321C23963F679EB /* EndpointInfo.ice in Sources */ = {isa = PBXBuildFile; fileRef = FC6A1156C198B6078FBF5DA8 /* EndpointInfo.ice */; }; + 20E31FEA864F8A17874D3942 /* Test.ice in Sources */ = {isa = PBXBuildFile; fileRef = 9F7B1D804BA3B48206C6E50A /* Test.ice */; }; + 21037CF05A313528DD79E27D /* TcpConnector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3680B2F16F469B8C71971B43 /* TcpConnector.cpp */; }; + 21226BF4D03F23FF93FE9E2B /* EndpointTypes.ice in Sources */ = {isa = PBXBuildFile; fileRef = EF4FB9CD16E5A2FAC89FBA46 /* EndpointTypes.ice */; }; + 216649FEFAC3DAECA26A8429 /* ObjectAdapterFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C8636DA9ECD373643B6299BF /* ObjectAdapterFactory.cpp */; }; + 21CD0988593B96D0191BC728 /* CollocatedRequestHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 726B8ACBDA10E78534832573 /* CollocatedRequestHandler.cpp */; }; + 21E6005E4D03DEDBBCC34283 /* IceObjects.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 18086EEC0C44B22BD62B8405 /* IceObjects.framework */; }; + 22295C78124686E7F1B1032E /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5BE6D480294131D89F5D8B1B /* TestCommon.framework */; }; + 22436CCA292311C273F3316E /* Random.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5EB128613BE4857EA75A21A6 /* Random.cpp */; }; + 22D78188658B4D1D6A0DEE13 /* LoggerWrapperI.h in Headers */ = {isa = PBXBuildFile; fileRef = C232E6CEC6C1A0767D280B1E /* LoggerWrapperI.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 231050D6ACE457CCE9A86AAD /* Exception.mm in Sources */ = {isa = PBXBuildFile; fileRef = 997B488443C60BA62E74753D /* Exception.mm */; }; + 232A9D8A34D627AF58BAC92E /* LoggerI.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1D1062A1AEAFEF91CA66762 /* LoggerI.swift */; }; + 236B8C22E57ACAC4BBEABD1C /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5BE6D480294131D89F5D8B1B /* TestCommon.framework */; }; + 23A4E5D482181135F8D305A1 /* LocalObject.mm in Sources */ = {isa = PBXBuildFile; fileRef = EF64453CE11557287236D6A3 /* LocalObject.mm */; }; + 23C96822DB7142EE030E8551 /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5BE6D480294131D89F5D8B1B /* TestCommon.framework */; }; + 243E23D0981380F2FD535BC4 /* ProxyFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6C84C7874806FAD7E82A6F95 /* ProxyFactory.cpp */; }; + 245A179CFF389FB44F0F8A2B /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A814CD0F744D76D88CC0EFF /* Client.swift */; }; + 24A029345C26E98AEB6E13C7 /* Connector.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0261BA6D4530A592DE0E3F3A /* Connector.mm */; }; + 2500BE2F2E99C7CA4D9929F5 /* InputUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6C781699393DD15E1FDC32AD /* InputUtil.cpp */; }; + 250FF0BD43F540E62D7F8C18 /* ValueFactoryManagerI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EF7087F4F55DBA179315D14 /* ValueFactoryManagerI.swift */; }; + 251E58B3FE2BB7322E2BCA5B /* IceLocatorDiscovery.ice in Sources */ = {isa = PBXBuildFile; fileRef = 03C6CA026D7051260F75FAED /* IceLocatorDiscovery.ice */; }; + 2527873BCD7E307E383285D3 /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34206CE5FFFB33331A726B1A /* Ice.framework */; }; + 25A9DD346D690C3A71261DAF /* LocalExceptionFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = D39256507D93DC3E40335DDE /* LocalExceptionFactory.swift */; }; + 25BC2ED46443AA4D437D295B /* IceOperations.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0E831006B0EC3B185C96650F /* IceOperations.framework */; }; + 2659363AB80454B99F575A98 /* RFC2253.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8905AE3A8E230A9FE8621BD5 /* RFC2253.cpp */; }; + 26ACE8EF1B85BED9304B6B81 /* EventHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3BFAF9C7BC9C43D9A8D6AA60 /* EventHandler.cpp */; }; + 2744D21766BA39CF94021BBE /* RFC2253.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8905AE3A8E230A9FE8621BD5 /* RFC2253.cpp */; }; + 2797D797DC9175044DF63D4D /* IceUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0FEAA5F84E89CB0C82269F71 /* IceUtil.mm */; }; + 27BE566458ABC5590F038D4A /* Protocol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 31265ED552B1F495E2059B16 /* Protocol.cpp */; }; + 27C4985D0BFAF0EB5A6A8C81 /* ConnectionRequestHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62C6E7A2F957EEBCDFF4186D /* ConnectionRequestHandler.cpp */; }; + 27C54E336C59705C1094E567 /* SystemdJournalI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 628A069A45CE535D59B47FE2 /* SystemdJournalI.cpp */; }; + 2844075DE3D2969B1A5DC0C6 /* Proxy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2DC1B7C38F8DD76CBD93F742 /* Proxy.cpp */; }; + 2944E88263521910B0B30019 /* Shared.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A755D2CCDBA7EED8242776FE /* Shared.cpp */; }; + 2AA4C6961BE7BA589665A5EE /* JI.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD93EF62826FDE1A64A978A5 /* JI.swift */; }; + 2AC8ECE7FEAC1D4A64CC7DC5 /* RetryQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 623A9A3604C7D8CA590F2C4F /* RetryQueue.cpp */; }; + 2C28E0A0412826181A469F61 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7BBF878E95AFE7FB7AD4F653 /* Foundation.framework */; }; + 2C722F8A1DBCE56F9F236656 /* ConnectionF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 8C507D65285E0F9414B3D827 /* ConnectionF.ice */; }; + 2C72B28F04F29C5E54F97E48 /* PropertyNames.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D6444548CE006C445856E1 /* PropertyNames.cpp */; }; + 2CA4341AAC89E39E5E0B101E /* ConnectionF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 8C507D65285E0F9414B3D827 /* ConnectionF.ice */; }; + 2CD22F0AC83EF989A2C15805 /* LocalException.ice in Sources */ = {isa = PBXBuildFile; fileRef = 5525FE9FBD452AA882141AD9 /* LocalException.ice */; }; + 2CDFD3920B009CDE2CE30C60 /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 48798FBDF1A7B91B8DA0330A /* Ice.framework */; }; + 2D1758CD0FF5DCB8FFEAE1E7 /* LoggerUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7469752F06794C18ED5E5305 /* LoggerUtil.cpp */; }; + 2D8000832FEE66D06A480896 /* BuiltinSequences.ice in Sources */ = {isa = PBXBuildFile; fileRef = 9395E9A2C677DE8CA13CB386 /* BuiltinSequences.ice */; }; + 2DC2DE67838002620D1562F2 /* Exception.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E9D677EF6AB1B682ECFF43EA /* Exception.cpp */; }; + 2DCECB876A59A6E2F53E516B /* libIceIAP C++11 iOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 13CBE6413F9C3BCE2BD7E4CC /* libIceIAP C++11 iOS.a */; }; + 2E9849D699262278E7B7040E /* RouterF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 198C559651D635673C8DE82A /* RouterF.ice */; }; + 2EA4339D016BC85C55C79DD4 /* IceEnums.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D44574C85DDBD2D26194219A /* IceEnums.framework */; }; + 2F574F4FE7958919EDD34D92 /* libIceSSL C++11 macOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DBDBA994B0B23049295E057C /* libIceSSL C++11 macOS.a */; }; + 2F71ED74954F1CA3BA0EA700 /* StreamSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2E2809552E94A4FB5DD820D4 /* StreamSocket.cpp */; }; + 2F8511BAD6B1DDD6B73B2D17 /* DefaultsAndOverrides.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 846DB4235C2904E9AE891BA0 /* DefaultsAndOverrides.cpp */; }; + 305C6C540EB7C5B3E989C46E /* PluginManagerI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E3C7B86D4829D4E84A137E60 /* PluginManagerI.cpp */; }; + 308635FE3DCF8AAF422B63B9 /* ConnectionInfoF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 3FC70C98EBF7EAD88C41B50C /* ConnectionInfoF.ice */; }; + 3110F761E17B86447A9C9856 /* IceObjcEndpoint.h in Headers */ = {isa = PBXBuildFile; fileRef = F63A0FDE5ACFE16F4B69A8EC /* IceObjcEndpoint.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 32F9281BE9CC0498581AE699 /* IceUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0FEAA5F84E89CB0C82269F71 /* IceUtil.mm */; }; + 330C231E6CF847B4A955C0AA /* InputUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6C781699393DD15E1FDC32AD /* InputUtil.cpp */; }; + 33B85A694478CD1F7DA969A4 /* EI.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4323E505CCE5A9F78C1AD4D /* EI.swift */; }; + 342346E131EFFB6B1E76BB6C /* ServantManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = E66EBEFD8D35EC17FF0DCC7E /* ServantManager.swift */; }; + 3450641EF72A71D5D834A611 /* NetworkProxy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BB878761590E162275C9FC72 /* NetworkProxy.cpp */; }; + 347ABBB27EEAA42ED351A613 /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 25A1AB473D527C9213BA33DF /* PromiseKit.framework */; }; + 34E8F35D1CA5176679E032BE /* Identity.ice in Sources */ = {isa = PBXBuildFile; fileRef = C53C35E845CDD4D52711489A /* Identity.ice */; }; + 35271097917D64B8D68C375A /* ServantManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 014C4D1BDEDBF47D6B7E80AB /* ServantManager.cpp */; }; + 352D5ADE5AFBCF9888E2B73C /* IceObjcImplicitContext.h in Headers */ = {isa = PBXBuildFile; fileRef = AB8624A4F585D76B4A308AF0 /* IceObjcImplicitContext.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 352F997DB484B51513C4F5F5 /* DispatchInterceptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7F0C8090A417BB2880C3A229 /* DispatchInterceptor.cpp */; }; + 3536E94998885BA77E676263 /* SecureTransportCertificateI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5EF44F9008A28551B101FE9E /* SecureTransportCertificateI.cpp */; }; + 359E1AC50A76247F82DDDBB9 /* IceProxy.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE076523901238D7F27CFD56 /* IceProxy.framework */; }; + 35BEFA92D4B1C177564A83AF /* RemoteLogger.ice in Sources */ = {isa = PBXBuildFile; fileRef = FDD44B055ED690B0A57A41DE /* RemoteLogger.ice */; }; + 360AE7FE1D3BEA8335EE66DB /* WSAcceptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5B18BFC786E262E6476A5647 /* WSAcceptor.cpp */; }; + 36127652B480DE7704B496B2 /* HI.swift in Sources */ = {isa = PBXBuildFile; fileRef = D35E1B9B88D3DFD5B4E39FF2 /* HI.swift */; }; + 36C7342FFF925FF3C524C0A1 /* Controller.ice in Sources */ = {isa = PBXBuildFile; fileRef = 552CB29FCA99190AFE84EE65 /* Controller.ice */; }; + 374FA4BAA2D88CD7E9A2E3D5 /* OutputUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D9A534067210C59F785D7A48 /* OutputUtil.cpp */; }; + 378AE20D0BFFBA2463176CCE /* Thread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48052BC72B0A159092740747 /* Thread.cpp */; }; + 37AB9F3FA5C3B33E23EFD11C /* IceObjcException.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D7C0CF83F5F214ADC312AC5 /* IceObjcException.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 37CDAEC8102A7750AF6BAC72 /* Properties.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4BDF20C2BEB49C9E95D9DB26 /* Properties.mm */; }; + 37DC2055758411EA4BA561B3 /* LaunchScreen.storyboard in Sources */ = {isa = PBXBuildFile; fileRef = FF6C1C2EEBC77D4240236C1B /* LaunchScreen.storyboard */; }; + 380C582193DEF5950033B442 /* Router.ice in Sources */ = {isa = PBXBuildFile; fileRef = F3C25287E3900D579F52FC6A /* Router.ice */; }; + 3885970A14454E31CC8C212C /* Protocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA282C6C5E040014C8EB6245 /* Protocol.swift */; }; + 38A9D7DC01981366EDE23F64 /* SecureTransportPluginI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 969D8EB10A75886B1D4AF5DE /* SecureTransportPluginI.cpp */; }; + 38BC08BE6938C9B6B58867B3 /* IceEnums.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = D44574C85DDBD2D26194219A /* IceEnums.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; + 38C2EFED7C6988C1ED261F3D /* Acceptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 20A0F5BAF3FAB8C84485EDD6 /* Acceptor.cpp */; }; + 38EB5C78DF9F4F08EED83259 /* LocatorInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 66A5EFA1141E7AFB666154E8 /* LocatorInfo.cpp */; }; + 392FAE077C945DDE59EC9234 /* DI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C9BED45335FE38ECCDF3C2B /* DI.swift */; }; + 39303A26B63DD27BACC208AF /* ImplicitContextI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64C71E1B2C7866F4D6753006 /* ImplicitContextI.swift */; }; + 3974B35F185E46AEEE666C7F /* PropertiesAdminI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A3EDDBB660CD593C976BAFB /* PropertiesAdminI.cpp */; }; + 398B9F84E945B91505C46E22 /* LocalObject.mm in Sources */ = {isa = PBXBuildFile; fileRef = EF64453CE11557287236D6A3 /* LocalObject.mm */; }; + 3A0F724037A84B9308BFB158 /* EndpointFactoryManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DC93E2BFC6B87B44ECABE0AF /* EndpointFactoryManager.cpp */; }; + 3AD4A4F8D849FF1C7C804678 /* TcpTransceiver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EFACB83983D1BDF502E6BB3B /* TcpTransceiver.cpp */; }; + 3B5578FD8EF3E4809B7145BB /* PropertiesF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 487CDE3A8EA4E0C52F854F36 /* PropertiesF.ice */; }; + 3B6C8811D48C65CA8C5BAA81 /* Selector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 13DF7ECFD50A8F794341A003 /* Selector.cpp */; }; + 3BC82D5757BAB9C3180D4130 /* Test.ice in Sources */ = {isa = PBXBuildFile; fileRef = 56470A5EEEDE6A7B2FE6DB0D /* Test.ice */; }; + 3BDA854BB4CD74EE47B5B171 /* Instance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1C2F5E8598ECF7E9C474D3FA /* Instance.cpp */; }; + 3D4282C5C763A978E4B1BDF1 /* Logger.ice in Sources */ = {isa = PBXBuildFile; fileRef = 905991AD699DE45DD28F7D62 /* Logger.ice */; }; + 3D42C3A23DD86CAC287CABA9 /* Buffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 60D4DE31BE7F3999DACEC62B /* Buffer.cpp */; }; + 3D997E3DE2F43E113C81ABE2 /* TestCommon.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 5BE6D480294131D89F5D8B1B /* TestCommon.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; + 3E184585A24578E3927B51BB /* StringUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC1527C5638C5CA3B3B3DDE9 /* StringUtil.cpp */; }; + 3E47186EF4EB8269F1AE61D7 /* Process.ice in Sources */ = {isa = PBXBuildFile; fileRef = D776B1AE1ADE0FF167F37432 /* Process.ice */; }; + 3E80D7ACF4D6056C03B6E006 /* ThreadException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2FB90F10E41FF03F4645F0D9 /* ThreadException.cpp */; }; + 3ECF341F16F9AA88AD13DEEE /* IceObjcException.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D7C0CF83F5F214ADC312AC5 /* IceObjcException.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 3EFB6DF9FB719F6805B78216 /* FacetMap.ice in Sources */ = {isa = PBXBuildFile; fileRef = 73ED5EEEF44188EAAD10016C /* FacetMap.ice */; }; + 3F4317D373CFA52014658473 /* Properties.ice in Sources */ = {isa = PBXBuildFile; fileRef = 36A974AFD72946D633D6B28A /* Properties.ice */; }; + 3F8B96606723030F8E25F299 /* Connection.ice in Sources */ = {isa = PBXBuildFile; fileRef = CF894423E5122157ACCCB9FC /* Connection.ice */; }; + 3F91B48ECDB80ECF2E08B6AA /* Reference.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15BA5397FE57FC45910238AB /* Reference.cpp */; }; + 3FA809DA8889E956217D6038 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 586B8F141D4AFAB068B998BE /* ViewController.swift */; }; + 3FA9ADA3A373E05B0A44EE9E /* SSLEngine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 851CEBC8BD19BD747440FBE8 /* SSLEngine.cpp */; }; + 400797DC87C2D5F5FF34D30C /* Test.ice in Sources */ = {isa = PBXBuildFile; fileRef = 27052A883F2428B3BCEE461D /* Test.ice */; }; + 4021730F19C125FA4467B25E /* ValueFactoryManagerI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3FECA4A5413B82E286EEF422 /* ValueFactoryManagerI.cpp */; }; + 402E05C8FBB927A9BF5396CB /* Service.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26AF044099B06603DD53F7A8 /* Service.cpp */; }; + 40343E6EEF498F52DD7C605B /* TrustManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 31303F50CA8E49CA6C62F313 /* TrustManager.cpp */; }; + 405B963948FBA6732F1CEB93 /* PluginI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C0EA70EAD912B3789C2AE3D /* PluginI.cpp */; }; + 4060966D5EBA7BEDE429E35A /* PluginI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F173B055767A9A4D6E812E3 /* PluginI.cpp */; }; + 41770AF7E7B8514CA2B38454 /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7CA4B159DB4BB8512EF151D2 /* PromiseKit.framework */; }; + 418B91ECFA94E87402FD5A94 /* Exception.mm in Sources */ = {isa = PBXBuildFile; fileRef = 997B488443C60BA62E74753D /* Exception.mm */; }; + 41C0AC37387DD8FA7F983F0F /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = F26588D55D123190D012B2A0 /* Client.swift */; }; + 41E4C1FD8F068D6A6222EEB8 /* Identity.ice in Sources */ = {isa = PBXBuildFile; fileRef = C53C35E845CDD4D52711489A /* Identity.ice */; }; + 421305A3BF9138A0EF2CFDA1 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3AADF6C2475CD8C226DC048 /* UIKit.framework */; }; + 42B25A3935259DD1A570D611 /* InstrumentationF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 305916A68F64D802CCA4E75B /* InstrumentationF.ice */; }; + 42F15F215E2A5A2A62DD826A /* BatchOnewaysAMI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11547957B7B0D8F858C313DC /* BatchOnewaysAMI.swift */; }; + 430146A28F500F330184A9D9 /* IceObjcOutputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 967B12CD14030268744DA217 /* IceObjcOutputStream.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 4365A4AC9C2DFE5F57BE3A70 /* ServantLocator.ice in Sources */ = {isa = PBXBuildFile; fileRef = 94A10886CEEBA2A092E60FED /* ServantLocator.ice */; }; + 440D7B87C3B7BFCAC2A7D028 /* Base64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A08ECA3DB96D8920CFFE76E3 /* Base64.cpp */; }; + 447AE157197D7063A110D743 /* SecureTransportEngine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B8980A3DF8183965719F452 /* SecureTransportEngine.cpp */; }; + 4489B04E0E041727872585BF /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5BE6D480294131D89F5D8B1B /* TestCommon.framework */; }; + 45410AA7AF2A2DFD8B49BD98 /* Options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AF0F074087B6CADEF4AD48D /* Options.cpp */; }; + 456CAC3089BAA391714DA2DE /* ConnectionInfoF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 3FC70C98EBF7EAD88C41B50C /* ConnectionInfoF.ice */; }; + 45C2BEE9057003838550B64E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A9A6E4F327F39486BD57896 /* Cocoa.framework */; }; + 45EFD272E6F2A890F0101B11 /* Mutex.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9CA2A74AC0B20071EBA2CE9 /* Mutex.swift */; }; + 45FD5FE198B5749799541B46 /* ServantManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 014C4D1BDEDBF47D6B7E80AB /* ServantManager.cpp */; }; + 46FD34A4B518A66AE8EC1F62 /* ConnectorI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A6CC12432EF5D3383E7640C /* ConnectorI.cpp */; }; + 47354B53F3EB7E90EFC38C3E /* SecureTransportUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4769D847BA69FAC9C14EE40D /* SecureTransportUtil.cpp */; }; + 4789727A99FBE75AF8A66BA9 /* StreamAcceptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EA1D9F38F1808605063BD0A9 /* StreamAcceptor.cpp */; }; + 47C034853D9893CC8AA0C231 /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7CA4B159DB4BB8512EF151D2 /* PromiseKit.framework */; }; + 47CA67AB722D49F6791D1FEE /* PropertiesAdminI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A3EDDBB660CD593C976BAFB /* PropertiesAdminI.cpp */; }; + 47E539CC9D3B0C5E78C44DB8 /* Test.ice in Sources */ = {isa = PBXBuildFile; fileRef = 9F7B1D804BA3B48206C6E50A /* Test.ice */; }; + 47F335A2C18B725786EF1293 /* main.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F06631AE2323E281B12DF5C /* main.swift */; }; + 480B94DF94FC7869101D3F81 /* EndpointI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 043FDE4B352A1C3A517BBFDD /* EndpointI.swift */; }; + 482F77E507E86CC5EF773901 /* IPEndpointI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EEBD0897823216A270B3C821 /* IPEndpointI.cpp */; }; + 4841E6B22178798F8FFEE483 /* IceObjcConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = F7458F82110EC404CF345610 /* IceObjcConnection.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 48730F6AE01DD68EB66B3915 /* EndpointF.ice in Sources */ = {isa = PBXBuildFile; fileRef = C19FBE5B44F7920F34C36864 /* EndpointF.ice */; }; + 48C1EB4BCF3D4CCB55955529 /* RouterF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 198C559651D635673C8DE82A /* RouterF.ice */; }; + 494D64CF6B8AE4033592B44E /* Instrumentation.ice in Sources */ = {isa = PBXBuildFile; fileRef = 152997B49BDF0B2EC464623D /* Instrumentation.ice */; }; + 4971958350CE3E0003B11C56 /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34206CE5FFFB33331A726B1A /* Ice.framework */; }; + 49827A003657CA66BFE849FA /* IceProperties.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = CF9561B7477603E573225540 /* IceProperties.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; + 4AAB5F76128AE1A9712E9377 /* TrustManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 31303F50CA8E49CA6C62F313 /* TrustManager.cpp */; }; + 4ABB0592ACBB71E2D5697AD0 /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = B443572863109C5912DD5F59 /* Client.swift */; }; + 4B21CDC63C324B940566259B /* PropertiesF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 487CDE3A8EA4E0C52F854F36 /* PropertiesF.ice */; }; + 4B7268B6122B46A863183495 /* IceOperations.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2025CB3C0DD9EF129A4070ED /* IceOperations.framework */; }; + 4BDB5E3701C1FCB6F2FB950F /* Incoming.swift in Sources */ = {isa = PBXBuildFile; fileRef = D21D714F8338AB88900E6A28 /* Incoming.swift */; }; + 4BF18766A0FC26451EAA0A51 /* ReferenceFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CFCC0F52DE2DC4EC669C13DD /* ReferenceFactory.cpp */; }; + 4C21E33C9F51F75DA16E7045 /* Notifications.mm in Sources */ = {isa = PBXBuildFile; fileRef = D9F189EF7FD5A281E634C01E /* Notifications.mm */; }; + 4CB5E7E04961D5E310372F9B /* IceObjcLocalObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 59188B7BECBDC48B91CEE562 /* IceObjcLocalObject.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 4D15E5B2581B73852426C1A6 /* Instrumentation.ice in Sources */ = {isa = PBXBuildFile; fileRef = 152997B49BDF0B2EC464623D /* Instrumentation.ice */; }; + 4DE3276D8431EDDE97C6DADA /* ObserverHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC21EFB6E6B55F2ECF09EA50 /* ObserverHelper.cpp */; }; + 4DFBB35D214B8A9F787102AF /* NetworkProxy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BB878761590E162275C9FC72 /* NetworkProxy.cpp */; }; + 4E17F5BB3B0553D3E4DE7B0A /* ValueFactory.ice in Sources */ = {isa = PBXBuildFile; fileRef = 18873C7C74CD8E2E29A9641E /* ValueFactory.ice */; }; + 4F95B1FF0ABE488777ABFA64 /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 25A1AB473D527C9213BA33DF /* PromiseKit.framework */; }; + 501F42A5DC9D63712CB216D8 /* RequestHandlerFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BBE5C213648C5B7A6E0FA892 /* RequestHandlerFactory.cpp */; }; + 504864FEBB9E601202ECB766 /* ObjectAdapter.ice in Sources */ = {isa = PBXBuildFile; fileRef = 15D7A40AD2FB7B21DF438745 /* ObjectAdapter.ice */; }; + 508EE31FB8510FFAF734019D /* ProtocolPluginFacade.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CB6992E2FDD90D8EE14D1361 /* ProtocolPluginFacade.cpp */; }; + 50CF4797B7E517BAE2C3DC5D /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5BE6D480294131D89F5D8B1B /* TestCommon.framework */; }; + 51B6C525A50F9806DF5CF6D3 /* Properties.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4BDF20C2BEB49C9E95D9DB26 /* Properties.mm */; }; + 51E9A4EEDE97C491038E9F9D /* LocatorF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 9DDE6DC5052142B81E68DADE /* LocatorF.ice */; }; + 51FE0F212937949E87BDE1ED /* Options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AF0F074087B6CADEF4AD48D /* Options.cpp */; }; + 520759CF5CC9987A1DBDE97C /* StreamEndpointI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7026A6FABB7D7EA401656A03 /* StreamEndpointI.cpp */; }; + 5283E6198384F9407870FA5A /* Value.swift in Sources */ = {isa = PBXBuildFile; fileRef = 779B4DABF93836C1C8431C40 /* Value.swift */; }; + 530D9E77CAF72D385F00F9E3 /* ConnectionInfoFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CBEAA63A50F11C6153510B9 /* ConnectionInfoFactory.swift */; }; + 53F4B3B94AA0F85C55B73089 /* ObjectAdapter.ice in Sources */ = {isa = PBXBuildFile; fileRef = 15D7A40AD2FB7B21DF438745 /* ObjectAdapter.ice */; }; + 54048E4EEA591C53367F7EE5 /* ConnectionRequestHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62C6E7A2F957EEBCDFF4186D /* ConnectionRequestHandler.cpp */; }; + 5427674473C672F43C6EC4E6 /* IceDefaultValue.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = E55D987D74265B3626543788 /* IceDefaultValue.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; + 562C89D2E857DE949FF3F4CB /* UdpEndpointI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37F03A9DD52DF56E30E91CA8 /* UdpEndpointI.cpp */; }; + 56E66982954D50E6E154BD26 /* ConnectionFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6BB128AEADC78360D4003D07 /* ConnectionFactory.cpp */; }; + 5734E2FF6CD98F78A918CA68 /* Connection.ice in Sources */ = {isa = PBXBuildFile; fileRef = CF894423E5122157ACCCB9FC /* Connection.ice */; }; + 573ABA89029954F257E1B3B4 /* IceObjcObjectPrx.h in Headers */ = {isa = PBXBuildFile; fileRef = 2701DA03D960A527DFCA90D4 /* IceObjcObjectPrx.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 57BF3C2686653F1E2B3803EB /* ProcessF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 3B1785F9134A34B78A80D48F /* ProcessF.ice */; }; + 5847AA56189D436EE97068D0 /* BatchRequestQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 088BB386BDA658D96115F2E2 /* BatchRequestQueue.cpp */; }; + 58F73AF94C652318B2427E04 /* InstrumentationF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 305916A68F64D802CCA4E75B /* InstrumentationF.ice */; }; + 591BFDBD738577C40FBCE87A /* SliceChecksumDict.ice in Sources */ = {isa = PBXBuildFile; fileRef = 0CB9ABC7FA9C430D12E7F9C3 /* SliceChecksumDict.ice */; }; + 591D15CD340380DEAD315594 /* Buffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A75B1AAA3C64DCC77F96082 /* Buffer.swift */; }; + 59391148DCC80BC15C8FD140 /* SystemdJournalI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 628A069A45CE535D59B47FE2 /* SystemdJournalI.cpp */; }; + 594E09CEB5188B04235EA043 /* Incoming.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C94BF452F1E3F8A4FAE4ACE4 /* Incoming.cpp */; }; + 596247B0836A416168FBDDE5 /* TestCommon.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 4A6A6C2100CED5650C922685 /* TestCommon.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; + 5B643180EC37304F3CBB17CA /* Value.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B546BC32246B29D563F80303 /* Value.cpp */; }; + 5B83281CF4A160FE8329395D /* LoggerAdminI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A51EB07E165DD17F9AA16F3 /* LoggerAdminI.cpp */; }; + 5C37FC3FB15DF0AF66130DED /* UdpTransceiver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF30AFE9F63E6AF8A5D0E433 /* UdpTransceiver.cpp */; }; + 5C879A8F11A8674E93A491C8 /* ConnectionF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 8C507D65285E0F9414B3D827 /* ConnectionF.ice */; }; + 5CF49ADF9A5CF7C0C1E85630 /* libIce C++11 iOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 58CEAE380C7A1E3DCC23C156 /* libIce C++11 iOS.a */; }; + 5D44615F0D035EA7B82E004D /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34206CE5FFFB33331A726B1A /* Ice.framework */; }; + 5E1F83701C750D56AD2EBBF9 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7BBF878E95AFE7FB7AD4F653 /* Foundation.framework */; }; + 5E4835B6D9A1B7608DCAC78E /* LocatorI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1844D203599E5A6FED678D28 /* LocatorI.cpp */; }; + 5E5757255D3BB5F4131DB2B6 /* StringConverterPlugin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C91C061EB2B455B5BC05D394 /* StringConverterPlugin.cpp */; }; + 5E981883F520E610B39153D0 /* LoggerI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 17EF452FF0A789CC2A175BFF /* LoggerI.cpp */; }; + 5ECE1B3210485317EE135CAC /* IceObjcEndpoint.h in Headers */ = {isa = PBXBuildFile; fileRef = F63A0FDE5ACFE16F4B69A8EC /* IceObjcEndpoint.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 5EE9255EE10A34554B835C9B /* EndpointTypes.ice in Sources */ = {isa = PBXBuildFile; fileRef = EF4FB9CD16E5A2FAC89FBA46 /* EndpointTypes.ice */; }; + 5F911D5C771FE16A338F9E82 /* Shared.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A755D2CCDBA7EED8242776FE /* Shared.cpp */; }; + 5FB53A7B0E17F5C45269604F /* BatchRequestQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 088BB386BDA658D96115F2E2 /* BatchRequestQueue.cpp */; }; + 5FB839061CB494041701ED33 /* Test.ice in Sources */ = {isa = PBXBuildFile; fileRef = 6B8F264561D59BEA6ACA5871 /* Test.ice */; }; + 604F654FEF0E91C23EF46A7F /* CommunicatorI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B1D36BB4EC58EF6353031C9 /* CommunicatorI.swift */; }; + 60C87CE53F561E424CEC0159 /* FI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 155EE9A4D223BA482C5BBB8E /* FI.swift */; }; + 611A3F9E6DF3C82EB895C3A4 /* Ice.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 48798FBDF1A7B91B8DA0330A /* Ice.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; + 6143540D27B679866C27A9E6 /* IceStream.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 18070829D6B81AA279451FF8 /* IceStream.framework */; }; + 614674C33E0BF45D75A3BF98 /* ThreadPool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 484A3B3808C66F645E472773 /* ThreadPool.cpp */; }; + 61737FE2CDFBE09AFEF0E1D3 /* RegisterPluginsInit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 75BD56FF74E7AFA794165C03 /* RegisterPluginsInit.cpp */; }; + 617FFCE15C9CE748FA83192A /* Connection.ice in Sources */ = {isa = PBXBuildFile; fileRef = CF894423E5122157ACCCB9FC /* Connection.ice */; }; + 61D45C190FA9F40BF943B36F /* IceProperties.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6CFCE68697B0FF222F70CE8 /* IceProperties.framework */; }; + 620BD3DBEECDC887291018D6 /* StringConverter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCDE4D3220FC9EEBDDF3F796 /* StringConverter.cpp */; }; + 6279910924790B2B0A0C34DD /* factory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BF39BD6DA3D7EFC105935FA /* factory.swift */; }; + 630CD4C7FF6A1F15AD1C4033 /* ACM.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 66516B260C49FE05283FE207 /* ACM.cpp */; }; + 636DF86999C11D921716C349 /* Plugin.ice in Sources */ = {isa = PBXBuildFile; fileRef = 5D56DCDA8BA34D52084A2A82 /* Plugin.ice */; }; + 636FF6DC5357B5CB568334BB /* SlicedData.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE84F4257D55ADD4D782EBA0 /* SlicedData.swift */; }; + 64001CEE69AF907C87275655 /* SliceChecksumDict.ice in Sources */ = {isa = PBXBuildFile; fileRef = 0CB9ABC7FA9C430D12E7F9C3 /* SliceChecksumDict.ice */; }; + 642DE333EAD5D684B09BA664 /* ServantLocatorF.ice in Sources */ = {isa = PBXBuildFile; fileRef = E62F1F0983E90343FE55B32C /* ServantLocatorF.ice */; }; + 6474CB373A64931E747C6798 /* ConnectionI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C0087CB31998AEA4C7141AB /* ConnectionI.swift */; }; + 64994A5C340EA1873FD601DB /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7BBF878E95AFE7FB7AD4F653 /* Foundation.framework */; }; + 64AE16011345B574F961298D /* SlicedData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6949CD42084EDBDA723AEE7B /* SlicedData.cpp */; }; + 6611324D8C2397CF393F6912 /* TwowaysAMI.swift in Sources */ = {isa = PBXBuildFile; fileRef = C62233951C0FAF8C93229099 /* TwowaysAMI.swift */; }; + 668CEB7F36E3C64A2F289F94 /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A6A6C2100CED5650C922685 /* TestCommon.framework */; }; + 6692ED08EF57D21F6DFE896E /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34206CE5FFFB33331A726B1A /* Ice.framework */; }; + 67263C6D6760F9C12272DD2F /* IceObjects.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 9ECFF4DB08ADC2FC3C4AB557 /* IceObjects.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; + 677B8B96A6BE399FEC24E3A5 /* Value.swift in Sources */ = {isa = PBXBuildFile; fileRef = 779B4DABF93836C1C8431C40 /* Value.swift */; }; + 6789D280A4498D4BB2E32FCE /* ConsoleUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3AE94A3AD8003FE02EC63C07 /* ConsoleUtil.cpp */; }; + 679B73436BDCC5440F99BA6D /* PropertiesF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 487CDE3A8EA4E0C52F854F36 /* PropertiesF.ice */; }; + 67CC43519DCC872592A84777 /* Globals.swift in Sources */ = {isa = PBXBuildFile; fileRef = BCAFFD8ACCB89D56EA5D4C73 /* Globals.swift */; }; + 67DFA94A12491FE98DB58002 /* EndpointFactoryManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DC93E2BFC6B87B44ECABE0AF /* EndpointFactoryManager.cpp */; }; + 683952BD071A6FAEE5470AAF /* Locator.ice in Sources */ = {isa = PBXBuildFile; fileRef = 9D061792812718C3E97A07DD /* Locator.ice */; }; + 686CA2137522C8F36A7ADB8F /* HttpParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F556721DE90C969AEA4AD18F /* HttpParser.cpp */; }; + 68A446824CCE98874D446AF5 /* IceDefaultValue.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E55D987D74265B3626543788 /* IceDefaultValue.framework */; }; + 68BF0615DABFB39BA9361911 /* SecureTransportTransceiverI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECCC302FE16F9C705C37ECC7 /* SecureTransportTransceiverI.cpp */; }; + 68DE1C952A9861C46C6A5BCD /* WSConnector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8FBAB5E8AF87BEBEF4097C63 /* WSConnector.cpp */; }; + 690F13CF322B06581C2B9A8C /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A9A6E4F327F39486BD57896 /* Cocoa.framework */; }; + 69A22A8B1E35540CD7CEA6AE /* Proxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E04D1F8FF90C2CF29E6AA2F /* Proxy.swift */; }; + 69AAC9C26FC7B4C3F70DC7C7 /* Current.ice in Sources */ = {isa = PBXBuildFile; fileRef = D15D300C00C6983FA21DA376 /* Current.ice */; }; + 6B2A18CAFEA5F75C1C38554E /* ConnectionInfoF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 3FC70C98EBF7EAD88C41B50C /* ConnectionInfoF.ice */; }; + 6BCC82FF813A2E059051BB96 /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A6A6C2100CED5650C922685 /* TestCommon.framework */; }; + 6BF328797D5F5FE78061309A /* ConnectionF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 8C507D65285E0F9414B3D827 /* ConnectionF.ice */; }; + 6C2927A37141361292CF6037 /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 25A1AB473D527C9213BA33DF /* PromiseKit.framework */; }; + 6C722B2AB03BE23D1ACF217D /* PropertiesF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 487CDE3A8EA4E0C52F854F36 /* PropertiesF.ice */; }; + 6D3AB4D4129B54E17AE08E16 /* Cond.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F1103C410EBB6BBC336CE6EA /* Cond.cpp */; }; + 6D4254C71875B555CA8F8D36 /* RemoteLogger.ice in Sources */ = {isa = PBXBuildFile; fileRef = FDD44B055ED690B0A57A41DE /* RemoteLogger.ice */; }; + 6DCDEF36BB9BD9553D01B959 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7BBF878E95AFE7FB7AD4F653 /* Foundation.framework */; }; + 6EB5C881CEF85EB8C369E14C /* IconvStringConverter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A90BE99DEB987E601DE0F3EF /* IconvStringConverter.cpp */; }; + 6F8524A8CC991D80FEFDF68B /* InputStream.mm in Sources */ = {isa = PBXBuildFile; fileRef = 31A30753399FF7FF541771FC /* InputStream.mm */; }; + 6F9DDF1D81598AFA7C993E4F /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A9A6E4F327F39486BD57896 /* Cocoa.framework */; }; + 6FC107ED7A3F4EAECB16C779 /* EndpointF.ice in Sources */ = {isa = PBXBuildFile; fileRef = C19FBE5B44F7920F34C36864 /* EndpointF.ice */; }; + 6FF50AE7542B5E6B8DB47FC5 /* FactoryTableInit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC03E1BE9B049D59C55EFC0A /* FactoryTableInit.cpp */; }; + 7008170BA302F1B305734750 /* Endpoint.mm in Sources */ = {isa = PBXBuildFile; fileRef = CAB50046C9ED1E29902D2BF9 /* Endpoint.mm */; }; + 709B954F30B4646DA7BBBB37 /* WSAcceptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5B18BFC786E262E6476A5647 /* WSAcceptor.cpp */; }; + 70C98B049C384A1AD8EAB4FE /* Oneways.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B7AC3BB854667F625671F18 /* Oneways.swift */; }; + 71189C529E269EFCC15777F8 /* InitializationData.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB36543180E0D9236DD4AC5A /* InitializationData.swift */; }; + 71730070C76C39B425A7BF78 /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF120283FCFA4473725D50D7 /* Client.swift */; }; + 71806FAB22EC847A1ECAFDE4 /* MutexProtocol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AEE8E14C17B581DBEED45997 /* MutexProtocol.cpp */; }; + 718131AA5B7863289E9B401C /* Reference.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15BA5397FE57FC45910238AB /* Reference.cpp */; }; + 72247E94626EE1565DF01C01 /* ConnectionInfo.ice in Sources */ = {isa = PBXBuildFile; fileRef = 7ABFE1C662A0F9D92E968FFD /* ConnectionInfo.ice */; }; + 72A5110EBDBE900C890D685B /* Globals.swift in Sources */ = {isa = PBXBuildFile; fileRef = BCAFFD8ACCB89D56EA5D4C73 /* Globals.swift */; }; + 72CDB1E3D3C076F5CA05B42B /* Object.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AEE8B4A0B169FB886AB3439 /* Object.swift */; }; + 730CA2BD5A25A2017B6A821D /* IncomingAsync.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB6556C321C7879BB92F383 /* IncomingAsync.cpp */; }; + 738CB93370CC018DC745A639 /* ObjectAdapter.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4E629605F74570EA56517BEA /* ObjectAdapter.mm */; }; + 739768CD77C0F83EE30E198B /* ObjectPrx.mm in Sources */ = {isa = PBXBuildFile; fileRef = 72FFDB3F3E0086F5F163D6EC /* ObjectPrx.mm */; }; + 73D10A1363462C9C31889B91 /* RegisterPluginsInit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 75BD56FF74E7AFA794165C03 /* RegisterPluginsInit.cpp */; }; + 7422C8909AAD80CE355187A1 /* StringConverterPlugin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C91C061EB2B455B5BC05D394 /* StringConverterPlugin.cpp */; }; + 746E0C19E523B60924591874 /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A6A6C2100CED5650C922685 /* TestCommon.framework */; }; + 749324B8941B5D09AF015772 /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 25A1AB473D527C9213BA33DF /* PromiseKit.framework */; }; + 75FC752433C5355AC1BD1FEB /* CommunicatorF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 8E27B028B5C7ECD284F9962F /* CommunicatorF.ice */; }; + 77DBDE19DB21AF98D718FE8D /* SecureTransportTransceiverI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECCC302FE16F9C705C37ECC7 /* SecureTransportTransceiverI.cpp */; }; + 785425084DE542C1F7D05AE6 /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = 917FE0977577C28B82AA6117 /* Client.swift */; }; + 78CAB258F256B2A87DFDEF1A /* SlicedData.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE84F4257D55ADD4D782EBA0 /* SlicedData.swift */; }; + 78F17459BD0B3862725C0210 /* SysLoggerI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3F2EBE158A34D0EBD6443F /* SysLoggerI.cpp */; }; + 790973A8DA225AB0A5E63A8A /* Mutex.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9CA2A74AC0B20071EBA2CE9 /* Mutex.swift */; }; + 79151C218A50BF3926CC7838 /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47BC9935757E08182AF315A9 /* Client.swift */; }; + 79A97E2F22277EFC2B72CE85 /* ServantLocator.ice in Sources */ = {isa = PBXBuildFile; fileRef = 94A10886CEEBA2A092E60FED /* ServantLocator.ice */; }; + 79BCCCE2387932A9E468409A /* PluginI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5BEB671B38BAD09149778891 /* PluginI.cpp */; }; + 79CF50A8CA82FFCA4D555FAD /* ConnectionI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6668349DF60A6D1F2A6B3C87 /* ConnectionI.cpp */; }; + 7A80A5B504AAD9CEDBE9A46D /* EndpointI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 01B966E370DE197CBA58ADD8 /* EndpointI.cpp */; }; + 7B2AE2330B94590BF572101D /* IceObjcConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = F7458F82110EC404CF345610 /* IceObjcConnection.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 7B3799BD7520C7198CC387E9 /* Properties.ice in Sources */ = {isa = PBXBuildFile; fileRef = 36A974AFD72946D633D6B28A /* Properties.ice */; }; + 7B42D5E7CB60C309C3DB9DD5 /* IceObjcIceUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = CE60C58379C2E1C58EF6E132 /* IceObjcIceUtil.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 7B714F5EAA7B434A64D71975 /* EndpointF.ice in Sources */ = {isa = PBXBuildFile; fileRef = C19FBE5B44F7920F34C36864 /* EndpointF.ice */; }; + 7CA78F84C6AF84ABCFA33430 /* ObjectPrx.mm in Sources */ = {isa = PBXBuildFile; fileRef = 72FFDB3F3E0086F5F163D6EC /* ObjectPrx.mm */; }; + 7D012F48FA849A17146BAAF9 /* InstrumentationF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 305916A68F64D802CCA4E75B /* InstrumentationF.ice */; }; + 7D6BB5FAC7814537F97BF38F /* ObjectAdapterI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 49E4443174E0CDC7E86E55EA /* ObjectAdapterI.cpp */; }; + 7D95B7855C7037ACF64E4A84 /* PropertiesAdmin.ice in Sources */ = {isa = PBXBuildFile; fileRef = 50C43FD621BC0C727739D625 /* PropertiesAdmin.ice */; }; + 7DA7B3963D2E8C03B22CDEFA /* ObjectAdapterI.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9787ECB299D9E4D1B2BE3A4 /* ObjectAdapterI.swift */; }; + 7EB3C555FE58721D0CCC1282 /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 48798FBDF1A7B91B8DA0330A /* Ice.framework */; }; + 7F50EE3F2F25E91761E07CA6 /* ConnectRequestHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 866A5573279068FB79AC8389 /* ConnectRequestHandler.cpp */; }; + 7F568F3082D9D557D0867365 /* LocatorF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 9DDE6DC5052142B81E68DADE /* LocatorF.ice */; }; + 7FEEA27D6305D41A7603E92C /* IceLocatorDiscovery.ice in Sources */ = {isa = PBXBuildFile; fileRef = 03C6CA026D7051260F75FAED /* IceLocatorDiscovery.ice */; }; + 804020C0130E59ED89C6E505 /* Router.ice in Sources */ = {isa = PBXBuildFile; fileRef = F3C25287E3900D579F52FC6A /* Router.ice */; }; + 806B1C40B3314897C245997A /* PluginF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 2BF9CA1657C73041DEA6935B /* PluginF.ice */; }; + 807038FAA326E18A42FC2369 /* Logger.ice in Sources */ = {isa = PBXBuildFile; fileRef = 905991AD699DE45DD28F7D62 /* Logger.ice */; }; + 80A36D913352A0BD30F8F13E /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7CA4B159DB4BB8512EF151D2 /* PromiseKit.framework */; }; + 818C011C6D1D72EEE6DB72D4 /* CommunicatorI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78672C26AA1F595D4F4D0C8D /* CommunicatorI.cpp */; }; + 819084CE4B289A50FC2AA6CE /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 25A1AB473D527C9213BA33DF /* PromiseKit.framework */; }; + 821B1005BA10ED29544DBBB0 /* PromiseKit.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 25A1AB473D527C9213BA33DF /* PromiseKit.framework */; }; + 824D18E9647E0FE3CE6D437A /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5BE6D480294131D89F5D8B1B /* TestCommon.framework */; }; + 8267A62DD90A643945499216 /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 48798FBDF1A7B91B8DA0330A /* Ice.framework */; }; + 829BCB4E8E759D5CA7784226 /* PropertiesAdmin.ice in Sources */ = {isa = PBXBuildFile; fileRef = 50C43FD621BC0C727739D625 /* PropertiesAdmin.ice */; }; + 82B18A5859027F724F83020A /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 25A1AB473D527C9213BA33DF /* PromiseKit.framework */; }; + 82FC7EA69E06B230A42BC04C /* Endpoint.mm in Sources */ = {isa = PBXBuildFile; fileRef = CAB50046C9ED1E29902D2BF9 /* Endpoint.mm */; }; + 83BF244C69379052A3B1C223 /* OutputUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D9A534067210C59F785D7A48 /* OutputUtil.cpp */; }; + 84574DFF7FDBEC4957774724 /* ValueFactory.ice in Sources */ = {isa = PBXBuildFile; fileRef = 18873C7C74CD8E2E29A9641E /* ValueFactory.ice */; }; + 84A95D916D28DA5F915A0F18 /* OpaqueEndpointI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C65144F9A5203CE9AD4871B4 /* OpaqueEndpointI.cpp */; }; + 85F8627CE707D24B85982202 /* Connector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 05FDEDE16BD2A2360810F4DA /* Connector.cpp */; }; + 870145A70F08ABB7F7DC1593 /* SlicedData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6949CD42084EDBDA723AEE7B /* SlicedData.cpp */; }; + 87257D1F9A25D694E07C61AF /* SysLoggerI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE3F2EBE158A34D0EBD6443F /* SysLoggerI.cpp */; }; + 87E59402C3C939005FB43C23 /* ArgVector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 852D2A948D6A6C094394DBBB /* ArgVector.cpp */; }; + 87E7558078922D12F160B1E2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7BBF878E95AFE7FB7AD4F653 /* Foundation.framework */; }; + 87EAEEBD5E3B0FF69999A76F /* ConnectionInfo.ice in Sources */ = {isa = PBXBuildFile; fileRef = 7ABFE1C662A0F9D92E968FFD /* ConnectionInfo.ice */; }; + 887069DD5F8E2FB6AE41F804 /* Communicator.ice in Sources */ = {isa = PBXBuildFile; fileRef = F21B08B61E0A5357B63F5E3B /* Communicator.ice */; }; + 8941F8E6150EA84341943493 /* ServantLocatorF.ice in Sources */ = {isa = PBXBuildFile; fileRef = E62F1F0983E90343FE55B32C /* ServantLocatorF.ice */; }; + 89610FED920B25EF9D9D7935 /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7CA4B159DB4BB8512EF151D2 /* PromiseKit.framework */; }; + 8962F43C7B99BEEB7CC860DA /* Twoways.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E661351ED0D6B1A26EFEAA4 /* Twoways.swift */; }; + 89E873C2EB09DB6DE9150596 /* Ice.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 34206CE5FFFB33331A726B1A /* Ice.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; + 8A41B24790314142B1BA2B7A /* JI.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD93EF62826FDE1A64A978A5 /* JI.swift */; }; + 8A5483184757CEE4547E5F4B /* Oneways.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B7AC3BB854667F625671F18 /* Oneways.swift */; }; + 8AA2D0DDB9B48C1BB6B40CEE /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34206CE5FFFB33331A726B1A /* Ice.framework */; }; + 8AD9A9EED92B2D203D0D4710 /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5BE6D480294131D89F5D8B1B /* TestCommon.framework */; }; + 8ADAFAF40C244CB99D05C0B3 /* SliceInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8035F8066187C03E1FE0398 /* SliceInfo.swift */; }; + 8AEFD8FCD1696EFC7A54D74F /* LocalObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 19570B65C50ED411477119DB /* LocalObject.cpp */; }; + 8B19C2157FBDEF07615E5AFC /* RemoteLogger.ice in Sources */ = {isa = PBXBuildFile; fileRef = FDD44B055ED690B0A57A41DE /* RemoteLogger.ice */; }; + 8B4E2B2C2AC7E76BCDA2A6B2 /* CountDownLatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 994393E0873E7DE5A646B821 /* CountDownLatch.cpp */; }; + 8C0E54779373F0EE4C10C25E /* Connection.ice in Sources */ = {isa = PBXBuildFile; fileRef = CF894423E5122157ACCCB9FC /* Connection.ice */; }; + 8C22FF87C3B7C8FFED1F61D1 /* WSConnector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8FBAB5E8AF87BEBEF4097C63 /* WSConnector.cpp */; }; + 8CBC2BCAF9CD1E3E30558B7F /* ACM.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 66516B260C49FE05283FE207 /* ACM.cpp */; }; + 8CD386B11DD358770BB01A77 /* StreamSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2E2809552E94A4FB5DD820D4 /* StreamSocket.cpp */; }; + 8D06CF6B8EE72A55E506AFB2 /* IconvStringConverter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A90BE99DEB987E601DE0F3EF /* IconvStringConverter.cpp */; }; + 8D87C9C0C385E035DC1FB333 /* LoggerI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 17EF452FF0A789CC2A175BFF /* LoggerI.cpp */; }; + 8EB57F28D8407906AF4FA369 /* EndpointI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 043FDE4B352A1C3A517BBFDD /* EndpointI.swift */; }; + 8EF23C5B643FDE2DF8B36399 /* ProcessF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 3B1785F9134A34B78A80D48F /* ProcessF.ice */; }; + 8F1DFC575ED057F161E6F2E4 /* ImplicitContext.ice in Sources */ = {isa = PBXBuildFile; fileRef = A80679D8041FEDCD1BB7490C /* ImplicitContext.ice */; }; + 8FEDE1A8B3A78053DE382B83 /* InstrumentationI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7B765CFE6A80DB67D97226B7 /* InstrumentationI.cpp */; }; + 904CCD7534C9C94088E34DFD /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A9A6E4F327F39486BD57896 /* Cocoa.framework */; }; + 9055F9064473B9108CBCAF0F /* SliceChecksumDict.ice in Sources */ = {isa = PBXBuildFile; fileRef = 0CB9ABC7FA9C430D12E7F9C3 /* SliceChecksumDict.ice */; }; + 906212DEEDE7A6006CD182BD /* RouterF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 198C559651D635673C8DE82A /* RouterF.ice */; }; + 90F540F7C759C0941CC1E9AA /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7CA4B159DB4BB8512EF151D2 /* PromiseKit.framework */; }; + 9179A53DE68C5302BE57F572 /* EndpointInfo.ice in Sources */ = {isa = PBXBuildFile; fileRef = 28FD0DE66DE03E9F18B18D7F /* EndpointInfo.ice */; }; + 91AA521AC9123078F56254E5 /* Logger.ice in Sources */ = {isa = PBXBuildFile; fileRef = 905991AD699DE45DD28F7D62 /* Logger.ice */; }; + 91D64231F28C2AF9AB8BCDF2 /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A6A6C2100CED5650C922685 /* TestCommon.framework */; }; + 91FC1FC30A9BDBFE07F55A9D /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 66546F3904436C375BE2AA9C /* Security.framework */; }; + 92061F86E01A4082FDEC11A0 /* EndpointFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855EEA858A940C46252A171A /* EndpointFactory.cpp */; }; + 9238A52E6DC65092099C36D7 /* EndpointI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 01B966E370DE197CBA58ADD8 /* EndpointI.cpp */; }; + 92ED085E772D557F25BE8479 /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34206CE5FFFB33331A726B1A /* Ice.framework */; }; + 9354ADF32E41413F2DF63D43 /* DispatchInterceptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7F0C8090A417BB2880C3A229 /* DispatchInterceptor.cpp */; }; + 94052AED53360DB247C8EAE2 /* ConnectionInfoFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CBEAA63A50F11C6153510B9 /* ConnectionInfoFactory.swift */; }; + 9468B7EB09028EC251A16209 /* DynamicLibrary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6BF8AB694ED04FB9A4E2DDF3 /* DynamicLibrary.cpp */; }; + 947E2BA2F44289126517753C /* ObjectAdapterF.ice in Sources */ = {isa = PBXBuildFile; fileRef = D90395F438D27AE3A54D81C5 /* ObjectAdapterF.ice */; }; + 948CE8578A5C931F986DEA73 /* IceStream.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 18070829D6B81AA279451FF8 /* IceStream.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; + 94A5F323939B16CFA376D540 /* Metrics.ice in Sources */ = {isa = PBXBuildFile; fileRef = 8D40FAB87E1FA5B20FE8E6DB /* Metrics.ice */; }; + 94B01881751EA1EAD01481B8 /* OnewaysAMI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BD391790DCDCF88ADD3400E /* OnewaysAMI.swift */; }; + 952A2EA8CBBE92D6D244F21C /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7CA4B159DB4BB8512EF151D2 /* PromiseKit.framework */; }; + 954005681DCCBB2D01855655 /* Main.storyboard in Sources */ = {isa = PBXBuildFile; fileRef = 909CAF872D3B683441A314EB /* Main.storyboard */; }; + 9561EE9422DA5F751AFCD77C /* InputStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2D4E8ABF7FDA09B521837D6 /* InputStream.cpp */; }; + 959E8725177B58450B6DE7B6 /* UUID.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C45E7D11887671CF1B8BF681 /* UUID.cpp */; }; + 95D232554E539B4DD4C16E7D /* IceObjcOutputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 967B12CD14030268744DA217 /* IceObjcOutputStream.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 95D7B786E497BC5225F3D24A /* TraceUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3C6E53BF499C8F241570458D /* TraceUtil.mm */; }; + 95F11EE6F20640D9F3C09CD8 /* ImplicitContext.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0B43ED5CAE613987F295A0A1 /* ImplicitContext.mm */; }; + 960BAD455C12F65D484B6D11 /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 48798FBDF1A7B91B8DA0330A /* Ice.framework */; }; + 96153E8DD333785F59FC8D06 /* IceDiscovery.ice in Sources */ = {isa = PBXBuildFile; fileRef = 0505C304B081854D26A047E6 /* IceDiscovery.ice */; }; + 9616D67F15B403763F9A901A /* WSTransceiver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9CFEB0F99E669E81F3EFD0CC /* WSTransceiver.cpp */; }; + 9660DA16E4A84F03971ACE49 /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = 917FE0977577C28B82AA6117 /* Client.swift */; }; + 967FBF837DDDF4999AB5501F /* Plugin.ice in Sources */ = {isa = PBXBuildFile; fileRef = 5D56DCDA8BA34D52084A2A82 /* Plugin.ice */; }; + 9687C7727E82D2D5C690181C /* Locator.ice in Sources */ = {isa = PBXBuildFile; fileRef = 9D061792812718C3E97A07DD /* Locator.ice */; }; + 96D472E3F5191B6DB7210449 /* LoggerAdminI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A51EB07E165DD17F9AA16F3 /* LoggerAdminI.cpp */; }; + 96ED094DD82750F22238D83F /* Buffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 60D4DE31BE7F3999DACEC62B /* Buffer.cpp */; }; + 970C245FDBD4171FBCDC697F /* LocalObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 19570B65C50ED411477119DB /* LocalObject.cpp */; }; + 971F43EE9E7D97C11C4A130F /* FactoryTable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 17B1BA821189638A6FEC3537 /* FactoryTable.cpp */; }; + 97A7E7E8E5C0985B0D1282E9 /* UdpConnector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A4D3998F568D2EDD644A9AB /* UdpConnector.cpp */; }; + 98037E2F85403AFDF1D50180 /* CollocatedRequestHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 726B8ACBDA10E78534832573 /* CollocatedRequestHandler.cpp */; }; + 98C70D1010C995FF43F154EB /* TraceLevels.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D7EFC783C492266E75ECD7E1 /* TraceLevels.cpp */; }; + 98FFB7D5528BC4B24D05FD2F /* ImplicitContextF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 46BB512289DBE538F6B0ED1D /* ImplicitContextF.ice */; }; + 994752993A8222D3339FEBB7 /* InstrumentationI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7B765CFE6A80DB67D97226B7 /* InstrumentationI.cpp */; }; + 999492DEA22DCE114546F94E /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 48798FBDF1A7B91B8DA0330A /* Ice.framework */; }; + 99A09DA63A2F92048F57389B /* Proxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E04D1F8FF90C2CF29E6AA2F /* Proxy.swift */; }; + 9A32EA66F6C287117F8E11B6 /* RequestHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C9AB3298753D2A7784E986D9 /* RequestHandler.cpp */; }; + 9A403521F4E364115074A7C6 /* Current.ice in Sources */ = {isa = PBXBuildFile; fileRef = D15D300C00C6983FA21DA376 /* Current.ice */; }; + 9A87A3A90B9C4C18B601C85A /* ConnectionInfo.ice in Sources */ = {isa = PBXBuildFile; fileRef = 7ABFE1C662A0F9D92E968FFD /* ConnectionInfo.ice */; }; + 9AF20109E2617FECE228AFBD /* EndpointI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0172056C7BA1CD42413E159B /* EndpointI.cpp */; }; + 9B21D9F644BEF34BD103B733 /* BatchOneways.swift in Sources */ = {isa = PBXBuildFile; fileRef = 061A7B465554EE2FABF17512 /* BatchOneways.swift */; }; + 9B67B1CF8BD0033FA6921928 /* SecureTransportEngine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B8980A3DF8183965719F452 /* SecureTransportEngine.cpp */; }; + 9BA05703605C311935C395DF /* Test.ice in Sources */ = {isa = PBXBuildFile; fileRef = 6B8F264561D59BEA6ACA5871 /* Test.ice */; }; + 9BF47F09FCF4FC1C1C29D8E8 /* factory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BF39BD6DA3D7EFC105935FA /* factory.swift */; }; + 9C27E0570CF4A7303731EF7E /* ReferenceFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CFCC0F52DE2DC4EC669C13DD /* ReferenceFactory.cpp */; }; + 9C3C148F6D80F59941FD1681 /* MutexProtocol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AEE8E14C17B581DBEED45997 /* MutexProtocol.cpp */; }; + 9CF73633385151DB6246C516 /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 48798FBDF1A7B91B8DA0330A /* Ice.framework */; }; + 9D13457F3A8B17C8049545B0 /* PropertiesI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DB5FB4E14966C8B9C5E4510B /* PropertiesI.cpp */; }; + 9D8FA504466CBF731CA34F8A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7BBF878E95AFE7FB7AD4F653 /* Foundation.framework */; }; + 9DCB44DE5EA79D5E50D0A922 /* UtilException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2100F2AF19ABFBF45EDCE49 /* UtilException.cpp */; }; + 9E0EC11EE4BB2E91C7589FF2 /* ServantLocatorF.ice in Sources */ = {isa = PBXBuildFile; fileRef = E62F1F0983E90343FE55B32C /* ServantLocatorF.ice */; }; + 9E7CED81EA0AF69C7681A27B /* StreamTransceiver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8F5BC5F2D6B27FF8C096821D /* StreamTransceiver.cpp */; }; + 9E9AEDB150AE4F6E30A6D048 /* IceDefaultValue.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 436F426A533A89CFF5CC786D /* IceDefaultValue.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; + 9F206E765CBC24066F825401 /* Communicator.ice in Sources */ = {isa = PBXBuildFile; fileRef = F21B08B61E0A5357B63F5E3B /* Communicator.ice */; }; + 9FD2EF4E7A41B0CE20BF7886 /* Communicator.ice in Sources */ = {isa = PBXBuildFile; fileRef = F21B08B61E0A5357B63F5E3B /* Communicator.ice */; }; + A02D1D7E3DBBEC6C9C87B983 /* IceObjcConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 5ED3B2A874CDC2C9C17B1992 /* IceObjcConfig.h */; settings = {ATTRIBUTES = (Private, ); }; }; + A0EC7D96E6CFF89D66F20964 /* FacetMap.ice in Sources */ = {isa = PBXBuildFile; fileRef = 73ED5EEEF44188EAAD10016C /* FacetMap.ice */; }; + A11B0DE06305F1F4E5BF3EF7 /* UdpEndpointI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37F03A9DD52DF56E30E91CA8 /* UdpEndpointI.cpp */; }; + A1287FAB8922CFC0C4FCDEB9 /* Util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E8794F3C821F3187C344AB71 /* Util.cpp */; }; + A14DDC073EB44B67EDEC9A8E /* Random.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5EB128613BE4857EA75A21A6 /* Random.cpp */; }; + A1AF101B59BE31C5314CC824 /* HI.swift in Sources */ = {isa = PBXBuildFile; fileRef = D35E1B9B88D3DFD5B4E39FF2 /* HI.swift */; }; + A2951241A4FE0F83B2076F79 /* Router.ice in Sources */ = {isa = PBXBuildFile; fileRef = F3C25287E3900D579F52FC6A /* Router.ice */; }; + A2960889FD569E39B49AAD76 /* Version.ice in Sources */ = {isa = PBXBuildFile; fileRef = EA4F86ABAF414C9596B18B3E /* Version.ice */; }; + A29B011E5C1E578D7A69FD8A /* OptionalFormat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 250750F913D3D858C52EF7E4 /* OptionalFormat.swift */; }; + A2B4EADC771E41BF1DACF314 /* CI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96723E3235961EE039EE452F /* CI.swift */; }; + A316C9AC496D6A32A68A825C /* ServantLocator.ice in Sources */ = {isa = PBXBuildFile; fileRef = 94A10886CEEBA2A092E60FED /* ServantLocator.ice */; }; + A321FC9A33BF9F69741E71FF /* LoggerI.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1D1062A1AEAFEF91CA66762 /* LoggerI.swift */; }; + A3BFED774F6B766823B51185 /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A6A6C2100CED5650C922685 /* TestCommon.framework */; }; + A3C7C62ACDE5FD1F158661A2 /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 25A1AB473D527C9213BA33DF /* PromiseKit.framework */; }; + A3F254F36A015DC065A0C731 /* Process.ice in Sources */ = {isa = PBXBuildFile; fileRef = D776B1AE1ADE0FF167F37432 /* Process.ice */; }; + A4182E0E23EF3257DC73B490 /* LookupI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8ED4CBC85F2A5ED31FDA2B98 /* LookupI.cpp */; }; + A42D0DBB08E80C860DB02E31 /* OnewaysAMI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BD391790DCDCF88ADD3400E /* OnewaysAMI.swift */; }; + A44D4895188A82734F1C168A /* libIce C++11 macOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = EDEFE05B16B4619039F6290E /* libIce C++11 macOS.a */; }; + A64F5B2C21E5A7E203729020 /* Test.ice in Sources */ = {isa = PBXBuildFile; fileRef = 56470A5EEEDE6A7B2FE6DB0D /* Test.ice */; }; + A6A78FDF95F54D17F53ED16F /* IceObjcLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 93B08DF109EBCBA202E75219 /* IceObjcLogger.h */; settings = {ATTRIBUTES = (Private, ); }; }; + A808FFBA1B4BA62FF27BD5FF /* Test.ice in Sources */ = {isa = PBXBuildFile; fileRef = B68C01FCA21E99B213E52C82 /* Test.ice */; }; + A815BDC7974095030E2DC463 /* Cond.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F1103C410EBB6BBC336CE6EA /* Cond.cpp */; }; + A8F78EDA92DD2B634D90632D /* Exception.swift in Sources */ = {isa = PBXBuildFile; fileRef = B04DC5EDC2CE87AE0C444197 /* Exception.swift */; }; + A991E738287523E008E107FA /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = B443572863109C5912DD5F59 /* Client.swift */; }; + A9E134CCB140C59106300EDA /* Properties.ice in Sources */ = {isa = PBXBuildFile; fileRef = 36A974AFD72946D633D6B28A /* Properties.ice */; }; + AA051F3125B7C5CA8CEB8568 /* TwowaysAMI.swift in Sources */ = {isa = PBXBuildFile; fileRef = C62233951C0FAF8C93229099 /* TwowaysAMI.swift */; }; + AA887AA4411BC3FCB8133CC2 /* MetricsObserverI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3B507E1082AC28373CE66819 /* MetricsObserverI.cpp */; }; + AAFBB738C0F7AE7005FC2C42 /* UtilException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2100F2AF19ABFBF45EDCE49 /* UtilException.cpp */; }; + AB2DC4A319F21D6E4B64C068 /* Locator.ice in Sources */ = {isa = PBXBuildFile; fileRef = 9D061792812718C3E97A07DD /* Locator.ice */; }; + ABAABCE48634B324106CE9EE /* LoggerF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 3141F193D724BF78E4205BA3 /* LoggerF.ice */; }; + ABFE626F9767265038C1277B /* WSEndpoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8E868921816431E7C755FA02 /* WSEndpoint.cpp */; }; + AC1A3F8D5E9B7658E1D40C8A /* IceProperties.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CF9561B7477603E573225540 /* IceProperties.framework */; }; + ACCDC50D534A9A8BE2D06814 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A9A6E4F327F39486BD57896 /* Cocoa.framework */; }; + AD15ACD5473241A828A96BE3 /* SecureTransportUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4769D847BA69FAC9C14EE40D /* SecureTransportUtil.cpp */; }; + AD33B69DAC183FB3AC81D297 /* Object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9FD09D7936A5E2DC9E458B54 /* Object.cpp */; }; + AE0155B8F69E16003808D17C /* SliceInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8035F8066187C03E1FE0398 /* SliceInfo.swift */; }; + AE2334610801CCCA954E9248 /* Timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F4BCFDF0AC8D2D77492596D8 /* Timer.cpp */; }; + AE2E7511104486FAB0E03FC2 /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A6A6C2100CED5650C922685 /* TestCommon.framework */; }; + AED99096A773C4ABB8E50ABF /* Selector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 13DF7ECFD50A8F794341A003 /* Selector.cpp */; }; + AF3185A820D5623AF917CEF0 /* UnknownSlicedValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8793F01E88D3FA6E15A15A92 /* UnknownSlicedValue.swift */; }; + AF5693DAB88374310D7271B4 /* PropertiesI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90B67EE0BF66831D4D1D4FA2 /* PropertiesI.swift */; }; + AF65E6785849968DDEF7370C /* OutputStream.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D17C0700BCBF6D3D73F73CC /* OutputStream.swift */; }; + B07D39EA52D4A691A4028761 /* Plugin.ice in Sources */ = {isa = PBXBuildFile; fileRef = 5D56DCDA8BA34D52084A2A82 /* Plugin.ice */; }; + B0C8AE555AD6F897B81BD0E5 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A9A6E4F327F39486BD57896 /* Cocoa.framework */; }; + B1964A97CE6673C84B8022AD /* Server.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8EC28E717F14B2D2E4D37E5 /* Server.swift */; }; + B1C0315F7AB50B3C1D2F571C /* RecMutex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CD95C9FEADA329943BF0BA9 /* RecMutex.cpp */; }; + B1E425123AAA8CE0884C1B70 /* Endpoint.ice in Sources */ = {isa = PBXBuildFile; fileRef = 2C4519A80B5BA2EF8F192B73 /* Endpoint.ice */; }; + B234E84C642C58776B6C979E /* ObjectAdapter.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4E629605F74570EA56517BEA /* ObjectAdapter.mm */; }; + B247ECC6BF9002F0C6A16C55 /* LocatorInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 66A5EFA1141E7AFB666154E8 /* LocatorInfo.cpp */; }; + B28E23B46E63094711F61F33 /* OutputStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E4F0FCCDE6CF5FFB1D377EC8 /* OutputStream.cpp */; }; + B296E7A93D789584824C7C26 /* Object.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AEE8B4A0B169FB886AB3439 /* Object.swift */; }; + B2E7232238ABE6F23011B48E /* ArgVector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 852D2A948D6A6C094394DBBB /* ArgVector.cpp */; }; + B30789BBFA98FC37B9659A71 /* PropertiesI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90B67EE0BF66831D4D1D4FA2 /* PropertiesI.swift */; }; + B4153A89E68BC9E1BA5FE49D /* FacetMap.ice in Sources */ = {isa = PBXBuildFile; fileRef = 73ED5EEEF44188EAAD10016C /* FacetMap.ice */; }; + B478EFAE49EE63F7F32C1D42 /* Proxy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2DC1B7C38F8DD76CBD93F742 /* Proxy.cpp */; }; + B646F4966F7746F1C4FF6742 /* Time.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 93BE8AE591CBF93D75BA5B51 /* Time.cpp */; }; + B6B5B17FCC3A6636B63BDF0B /* Test.ice in Sources */ = {isa = PBXBuildFile; fileRef = 8AC4183E21560A184618C654 /* Test.ice */; }; + B73CCF28B6D1441F03BA2FFA /* FactoryTableInit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC03E1BE9B049D59C55EFC0A /* FactoryTableInit.cpp */; }; + B790F88D552850542D7B8787 /* ConsoleUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3AE94A3AD8003FE02EC63C07 /* ConsoleUtil.cpp */; }; + B79D3093B455F2C71E5022EE /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5BE6D480294131D89F5D8B1B /* TestCommon.framework */; }; + B80CB1A89F3C5786A191BE3B /* IceObjcInputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EF4BD34A4ED8B9D720DED6C /* IceObjcInputStream.h */; settings = {ATTRIBUTES = (Private, ); }; }; + B86B5443BE3856C88C226A2A /* ProcessF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 3B1785F9134A34B78A80D48F /* ProcessF.ice */; }; + B8B0CB0F9CCCA25994E0BBB0 /* Util.mm in Sources */ = {isa = PBXBuildFile; fileRef = C6D362060266C87C55A317EC /* Util.mm */; }; + B8B3A2A4F86FC50A2FEB91EA /* ImplicitContextI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64C71E1B2C7866F4D6753006 /* ImplicitContextI.swift */; }; + B8C6FF0277848096BB5CD2E1 /* RequestHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C9AB3298753D2A7784E986D9 /* RequestHandler.cpp */; }; + B997955C5E41068A52A7C226 /* Instance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 22B916D28B84DEBC682CC72A /* Instance.cpp */; }; + B99A0AD578B033E6BCF4D245 /* Current.ice in Sources */ = {isa = PBXBuildFile; fileRef = D15D300C00C6983FA21DA376 /* Current.ice */; }; + B9C4626F5DF5291D14370FCB /* SliceChecksums.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 357AEA5EC7002770A9D7D759 /* SliceChecksums.cpp */; }; + B9D18B2BEC245AA03B4AEC93 /* ObjectFactory.ice in Sources */ = {isa = PBXBuildFile; fileRef = 5AC1F45AF6FDCB6263AF18E0 /* ObjectFactory.ice */; }; + B9E92058DCD7699E7AAE6744 /* Object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9FD09D7936A5E2DC9E458B54 /* Object.cpp */; }; + BA39727154519EA828339892 /* CommunicatorF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 8E27B028B5C7ECD284F9962F /* CommunicatorF.ice */; }; + BA4B5250EA18FA37CA83A69E /* Instrumentation.ice in Sources */ = {isa = PBXBuildFile; fileRef = 152997B49BDF0B2EC464623D /* Instrumentation.ice */; }; + BA62B9CB70A241F062C79F09 /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 25A1AB473D527C9213BA33DF /* PromiseKit.framework */; }; + BA6FC05359BDB095AFCE7633 /* IceObjcProperties.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F7B2854C89B0E5AEB0BE702 /* IceObjcProperties.h */; settings = {ATTRIBUTES = (Private, ); }; }; + BAB6852115B771F7AC40877C /* InputStream.mm in Sources */ = {isa = PBXBuildFile; fileRef = 31A30753399FF7FF541771FC /* InputStream.mm */; }; + BADA20979FF30C952D55053D /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7CA4B159DB4BB8512EF151D2 /* PromiseKit.framework */; }; + BB1AA1E64ED36E6224764E89 /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7CA4B159DB4BB8512EF151D2 /* PromiseKit.framework */; }; + BB5249FF3060CB9050542702 /* ObjectFactory.ice in Sources */ = {isa = PBXBuildFile; fileRef = 5AC1F45AF6FDCB6263AF18E0 /* ObjectFactory.ice */; }; + BB635422330ADFA80B308947 /* AcceptorI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6D572D9AE0E34D49B76164F4 /* AcceptorI.cpp */; }; + BB710840710676DD9BB8DAAC /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 25A1AB473D527C9213BA33DF /* PromiseKit.framework */; }; + BBBB8CA6FE268C222EF6CB59 /* RouterInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3455197A793DD3521B3A224 /* RouterInfo.cpp */; }; + BC20F63920ED0E9D2C9DD389 /* LocalException.ice in Sources */ = {isa = PBXBuildFile; fileRef = 5525FE9FBD452AA882141AD9 /* LocalException.ice */; }; + BC451C87CA697318B8942A89 /* SSLEngine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 851CEBC8BD19BD747440FBE8 /* SSLEngine.cpp */; }; + BCBB69211F5D1787B9687821 /* IceDefaultValue.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 436F426A533A89CFF5CC786D /* IceDefaultValue.framework */; }; + BCCBC92CD9EA68CFB20C42C7 /* ImplicitContext.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0B43ED5CAE613987F295A0A1 /* ImplicitContext.mm */; }; + BCD163A3938FD2826486FA1E /* ImplicitContextI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B209D8FAACA3822DA4C289E7 /* ImplicitContextI.cpp */; }; + BCFCC7D1530E7A43D6189E67 /* IceObjects.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9ECFF4DB08ADC2FC3C4AB557 /* IceObjects.framework */; }; + BD44E40D328D605BB26EF181 /* ObjectAdapterI.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9787ECB299D9E4D1B2BE3A4 /* ObjectAdapterI.swift */; }; + BD66A611BA03E3D24F3440FC /* Locator.ice in Sources */ = {isa = PBXBuildFile; fileRef = 9D061792812718C3E97A07DD /* Locator.ice */; }; + BDD006D7B94F4369563EE62B /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A6A6C2100CED5650C922685 /* TestCommon.framework */; }; + BEBEBFD0561968F89569C3D8 /* IceObjcUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 3FBE62B88CCDF7E7F190A2BF /* IceObjcUtil.h */; settings = {ATTRIBUTES = (Private, ); }; }; + BF7C00CDAB2B990C4D4D61DA /* LocatorF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 9DDE6DC5052142B81E68DADE /* LocatorF.ice */; }; + BFBC525F75809A66C0919D97 /* IceProxy.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = D3681F3DC1E3F39B5E3D26C0 /* IceProxy.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; + C025F2EBE5E53638DC2A50A9 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A9A6E4F327F39486BD57896 /* Cocoa.framework */; }; + C085E932866D4B6975A9269D /* ConnectorI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A6CC12432EF5D3383E7640C /* ConnectorI.cpp */; }; + C0A595BD8B2F357521FF6E0C /* Derived.ice in Sources */ = {isa = PBXBuildFile; fileRef = 8367756BC951AA3FACDD566E /* Derived.ice */; }; + C115D89473EB692BB592AC2B /* OptionalFormat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 250750F913D3D858C52EF7E4 /* OptionalFormat.swift */; }; + C15DA80D0924A8E4394F992E /* PluginF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 2BF9CA1657C73041DEA6935B /* PluginF.ice */; }; + C15F5E63B001EECAA8F5B2F6 /* ImplicitContextF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 46BB512289DBE538F6B0ED1D /* ImplicitContextF.ice */; }; + C18733E9364E44867A728260 /* FactoryTable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 17B1BA821189638A6FEC3537 /* FactoryTable.cpp */; }; + C1996DF03BF9EB2D2E1BD7C6 /* libIceSSL C++11 iOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 469793ACE6ACB4CABF538703 /* libIceSSL C++11 iOS.a */; }; + C1BF4D04623322AFBE5ECE4E /* LoggerF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 3141F193D724BF78E4205BA3 /* LoggerF.ice */; }; + C236E7C6743873B27538E44F /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 48798FBDF1A7B91B8DA0330A /* Ice.framework */; }; + C23D6466B9897729EF3BC80B /* Thread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48052BC72B0A159092740747 /* Thread.cpp */; }; + C249627F5BD72EF5B1CB57B4 /* BatchOnewaysAMI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11547957B7B0D8F858C313DC /* BatchOnewaysAMI.swift */; }; + C2BEE3E8AFC57BD27EA45C44 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7114DF4FC481B786C8F86403 /* AppDelegate.swift */; }; + C2F71460C78641BD6DC2A4E1 /* FormatType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45E8609384EF96E13E8E48E2 /* FormatType.swift */; }; + C2F9BD118411344DC953D714 /* Version.ice in Sources */ = {isa = PBXBuildFile; fileRef = EA4F86ABAF414C9596B18B3E /* Version.ice */; }; + C3E41E04943FB33593312B05 /* Endpoint.ice in Sources */ = {isa = PBXBuildFile; fileRef = 2C4519A80B5BA2EF8F192B73 /* Endpoint.ice */; }; + C526E51CE9EFB68C90052B5F /* EndpointTypes.ice in Sources */ = {isa = PBXBuildFile; fileRef = EF4FB9CD16E5A2FAC89FBA46 /* EndpointTypes.ice */; }; + C5A9BBB1BDF976FFD19DCA4B /* EndpointInfo.ice in Sources */ = {isa = PBXBuildFile; fileRef = FC6A1156C198B6078FBF5DA8 /* EndpointInfo.ice */; }; + C5AF16F9E3113253BCE4E671 /* RequestHandlerFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BBE5C213648C5B7A6E0FA892 /* RequestHandlerFactory.cpp */; }; + C5C07A5DEA2C60C3B1D9B768 /* ObserverHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC21EFB6E6B55F2ECF09EA50 /* ObserverHelper.cpp */; }; + C60D84DAD75EC28E95A57F0D /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = C68A14CB4F03563F187DCB05 /* Client.swift */; }; + C6110DEBB21CC92F0210368D /* IceDiscovery.ice in Sources */ = {isa = PBXBuildFile; fileRef = 0505C304B081854D26A047E6 /* IceDiscovery.ice */; }; + C67560D5F71BC4CB20FA4C21 /* Server.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8EC28E717F14B2D2E4D37E5 /* Server.swift */; }; + C68CD4129397BCC6A2A42E6E /* ImplicitContextF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 46BB512289DBE538F6B0ED1D /* ImplicitContextF.ice */; }; + C70A31ADF0E55E2FD8AB062E /* ServantLocator.ice in Sources */ = {isa = PBXBuildFile; fileRef = 94A10886CEEBA2A092E60FED /* ServantLocator.ice */; }; + C719501316C8927F91CADE41 /* CommunicatorI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B1D36BB4EC58EF6353031C9 /* CommunicatorI.swift */; }; + C7A46681FA068217F2F38C14 /* BuiltinSequences.ice in Sources */ = {isa = PBXBuildFile; fileRef = 9395E9A2C677DE8CA13CB386 /* BuiltinSequences.ice */; }; + C7CB4A42D5840A918AB92773 /* RemoteLogger.ice in Sources */ = {isa = PBXBuildFile; fileRef = FDD44B055ED690B0A57A41DE /* RemoteLogger.ice */; }; + C7D2D2596044EB4D7073AF66 /* ObjectAdapterF.ice in Sources */ = {isa = PBXBuildFile; fileRef = D90395F438D27AE3A54D81C5 /* ObjectAdapterF.ice */; }; + C7DB779559617E70574645AA /* OutputStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E4F0FCCDE6CF5FFB1D377EC8 /* OutputStream.cpp */; }; + C85968A0E277410AA60E33B9 /* IceObjcInputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EF4BD34A4ED8B9D720DED6C /* IceObjcInputStream.h */; settings = {ATTRIBUTES = (Private, ); }; }; + C86A6D52F46C6395AC1F7F4C /* Util.swift in Sources */ = {isa = PBXBuildFile; fileRef = 208FD9CE502902D4B4399DB3 /* Util.swift */; }; + C8A6C37C65430DE5166F9336 /* IceObjcTraceUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BA6FDB3C180AC5C0939C371 /* IceObjcTraceUtil.h */; settings = {ATTRIBUTES = (Private, ); }; }; + C915C3C616C9726419EF3C9E /* Twoways.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E661351ED0D6B1A26EFEAA4 /* Twoways.swift */; }; + C958F52C5042188FEE379304 /* IceEnums.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 30397425C6DB5ECB1C25BBFB /* IceEnums.framework */; }; + C95D5375C2846E5F44792010 /* LocatorF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 9DDE6DC5052142B81E68DADE /* LocatorF.ice */; }; + C9B211127E989564A9D9B5CB /* IceStream.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 7AD54737384F738A51DC0331 /* IceStream.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; + CA164D4CE42C97410A5235B9 /* libIceLocatorDiscovery C++11 macOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6C3DC82E0CDA51814552F692 /* libIceLocatorDiscovery C++11 macOS.a */; }; + CA1F6C8B725F168B8E60FF5B /* II.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A76238659065E9B10AA0080 /* II.swift */; }; + CA4BEB0035E2F71791E5FEDC /* Test.ice in Sources */ = {isa = PBXBuildFile; fileRef = B68C01FCA21E99B213E52C82 /* Test.ice */; }; + CA8CFF52EFD0959A483FD9AF /* ClassResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5258316BA852A1847AC82271 /* ClassResolver.swift */; }; + CB35BDA187A53843DFDCACDC /* Transceiver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5EE087B2FD580EEFCC0F955E /* Transceiver.cpp */; }; + CB5EBC37B9754752C1B5C6AF /* EndpointTypes.ice in Sources */ = {isa = PBXBuildFile; fileRef = EF4FB9CD16E5A2FAC89FBA46 /* EndpointTypes.ice */; }; + CB62C95C6DB4582EF40FB485 /* Initialize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FF471AEF17C59A109E5EE29 /* Initialize.cpp */; }; + CB7552F9098F7CB79DD314A7 /* SecureTransportPluginI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 969D8EB10A75886B1D4AF5DE /* SecureTransportPluginI.cpp */; }; + CBAB47BE979FFB8CC1F028E1 /* TestCommon.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43C4E3920AC7745582197518 /* TestCommon.swift */; }; + CBAC2029766C6F5C51212EF1 /* BatchOneways.swift in Sources */ = {isa = PBXBuildFile; fileRef = 061A7B465554EE2FABF17512 /* BatchOneways.swift */; }; + CC1C9D0E9BC1DF75CB0BEBC6 /* DerivedEx.ice in Sources */ = {isa = PBXBuildFile; fileRef = 5C68F89C0AE0607D9E1F1D51 /* DerivedEx.ice */; }; + CC37363DC5AF66E9E6E8D58C /* Network.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 87DE5B1F1327F6D396B626FD /* Network.cpp */; }; + CC4C43D74798AAE1C945200C /* IceOperations.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 0E831006B0EC3B185C96650F /* IceOperations.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; + CC69D29BE823E891002CFE6E /* ConnectionInfo.ice in Sources */ = {isa = PBXBuildFile; fileRef = C78FDF84D037A3F505AF5D7B /* ConnectionInfo.ice */; }; + CCD9726CB21B46D3A568D5C5 /* Properties.ice in Sources */ = {isa = PBXBuildFile; fileRef = 36A974AFD72946D633D6B28A /* Properties.ice */; }; + CCE57D49C9EE9D413F021D35 /* CertificateI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6D72D4B9C1215D24DE627CF2 /* CertificateI.cpp */; }; + CD5A2E42C62503F554A41B6E /* IncomingAsync.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB6556C321C7879BB92F383 /* IncomingAsync.cpp */; }; + CD5D826FAF1BE4CDD01C73FD /* TestCommon.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43C4E3920AC7745582197518 /* TestCommon.swift */; }; + CED703D1B0D2B76355277CFF /* ImplicitContext.ice in Sources */ = {isa = PBXBuildFile; fileRef = A80679D8041FEDCD1BB7490C /* ImplicitContext.ice */; }; + CF801D9ED7DF4B3898275342 /* InputStream.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5164ED45AB053C3C24460A6 /* InputStream.swift */; }; + D016D0495DC70280DF32E846 /* IceObjcTraceUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BA6FDB3C180AC5C0939C371 /* IceObjcTraceUtil.h */; settings = {ATTRIBUTES = (Private, ); }; }; + D05FBDAB01789E3D07824957 /* PluginI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F173B055767A9A4D6E812E3 /* PluginI.cpp */; }; + D088931ACBAAB851694F4CA3 /* CtrlCHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2CAB8002B7968635FDF03852 /* CtrlCHandler.cpp */; }; + D137DB7563339EDC2A97572F /* LoggerWrapperI.h in Headers */ = {isa = PBXBuildFile; fileRef = C232E6CEC6C1A0767D280B1E /* LoggerWrapperI.h */; settings = {ATTRIBUTES = (Private, ); }; }; + D1C8752328A10F786C45A866 /* ThreadException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2FB90F10E41FF03F4645F0D9 /* ThreadException.cpp */; }; + D22D69F733E71D28BC8E15A6 /* ObjectAdapterF.ice in Sources */ = {isa = PBXBuildFile; fileRef = D90395F438D27AE3A54D81C5 /* ObjectAdapterF.ice */; }; + D2784EE06CE654F46716584B /* ServantLocatorF.ice in Sources */ = {isa = PBXBuildFile; fileRef = E62F1F0983E90343FE55B32C /* ServantLocatorF.ice */; }; + D2E4EA00439F1DA0338201FB /* SHA1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D5942136301173BAAFD38F8C /* SHA1.cpp */; }; + D31E488A418B1C9210C54ED1 /* StringUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC1527C5638C5CA3B3B3DDE9 /* StringUtil.cpp */; }; + D369A824C9E9869E5A69942E /* ObjectFactory.ice in Sources */ = {isa = PBXBuildFile; fileRef = 5AC1F45AF6FDCB6263AF18E0 /* ObjectFactory.ice */; }; + D39A87EB482A26EE74764A01 /* ObjectAdapterI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 49E4443174E0CDC7E86E55EA /* ObjectAdapterI.cpp */; }; + D455891A207D75B642D6BEB4 /* libIceDiscovery C++11 iOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 404A32140C732E046ACFF6F6 /* libIceDiscovery C++11 iOS.a */; }; + D45AB57D12ECD2BDBE6C6C7E /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34206CE5FFFB33331A726B1A /* Ice.framework */; }; + D46C5F628A89B75171FE48EC /* DI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C9BED45335FE38ECCDF3C2B /* DI.swift */; }; + D48283067B742E08768E9521 /* ObjectAdapter.ice in Sources */ = {isa = PBXBuildFile; fileRef = 15D7A40AD2FB7B21DF438745 /* ObjectAdapter.ice */; }; + D483591A91291070E70ACDAC /* RetryQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 623A9A3604C7D8CA590F2C4F /* RetryQueue.cpp */; }; + D4B411D922F2888C04B23124 /* Instance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1C2F5E8598ECF7E9C474D3FA /* Instance.cpp */; }; + D4D8F110D74267F36912BA46 /* CommunicatorF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 8E27B028B5C7ECD284F9962F /* CommunicatorF.ice */; }; + D4FC28DAAC4397F1FA1E73F2 /* ConnectRequestHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 866A5573279068FB79AC8389 /* ConnectRequestHandler.cpp */; }; + D539030974AB9226CCF7B5B8 /* Router.ice in Sources */ = {isa = PBXBuildFile; fileRef = F3C25287E3900D579F52FC6A /* Router.ice */; }; + D5FD6FF4910DB4F28A5DA37E /* EndpointI.mm in Sources */ = {isa = PBXBuildFile; fileRef = 76C0AC73F577DD838061E548 /* EndpointI.mm */; }; + D6760F87049A013F40C4EE72 /* InitializationData.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB36543180E0D9236DD4AC5A /* InitializationData.swift */; }; + D6E3D370B3F68F1537AE4E73 /* ProtocolInstance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6654586870CB5249D7A90355 /* ProtocolInstance.cpp */; }; + D7C1FD01461D4D2478413256 /* Metrics.ice in Sources */ = {isa = PBXBuildFile; fileRef = 8D40FAB87E1FA5B20FE8E6DB /* Metrics.ice */; }; + D7C6CCBB5C06E305CF522ACF /* RecMutex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CD95C9FEADA329943BF0BA9 /* RecMutex.cpp */; }; + D807F7650F73B90B490D0C9C /* TraceUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3C6E53BF499C8F241570458D /* TraceUtil.mm */; }; + D82B03AB1D2B48214A60E787 /* ClassResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5258316BA852A1847AC82271 /* ClassResolver.swift */; }; + D861654DBC8772BFC955D212 /* Network.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 87DE5B1F1327F6D396B626FD /* Network.cpp */; }; + D86472754D7062D39C1A8BE3 /* EndpointInfo.ice in Sources */ = {isa = PBXBuildFile; fileRef = 28FD0DE66DE03E9F18B18D7F /* EndpointInfo.ice */; }; + D88733914B68D40B28BC437A /* SliceChecksumDict.ice in Sources */ = {isa = PBXBuildFile; fileRef = 0CB9ABC7FA9C430D12E7F9C3 /* SliceChecksumDict.ice */; }; + D8F367DF9D0B737C95CCA345 /* CommunicatorF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 8E27B028B5C7ECD284F9962F /* CommunicatorF.ice */; }; + D938A7FFD802FB105741ECAF /* PropertyNames.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D6444548CE006C445856E1 /* PropertyNames.cpp */; }; + D9B2D488833E14EFFBD1EBAA /* EndpointF.ice in Sources */ = {isa = PBXBuildFile; fileRef = C19FBE5B44F7920F34C36864 /* EndpointF.ice */; }; + DA0A58AF10F7BFACF9B26EFF /* TraceLevels.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D7EFC783C492266E75ECD7E1 /* TraceLevels.cpp */; }; + DA420D7A0D0C0172DF8890DE /* ObjectAdapterFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C8636DA9ECD373643B6299BF /* ObjectAdapterFactory.cpp */; }; + DA4FD86E7D70369490F7B8F3 /* AcceptorI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6D572D9AE0E34D49B76164F4 /* AcceptorI.cpp */; }; + DA5EB8405BDAC527E3BF930F /* BuiltinSequences.ice in Sources */ = {isa = PBXBuildFile; fileRef = 9395E9A2C677DE8CA13CB386 /* BuiltinSequences.ice */; }; + DA90FCA9A3B386AED0E5840C /* LoggerUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7469752F06794C18ED5E5305 /* LoggerUtil.cpp */; }; + DABF966F410E7DF476FFB368 /* ValueFactory.ice in Sources */ = {isa = PBXBuildFile; fileRef = 18873C7C74CD8E2E29A9641E /* ValueFactory.ice */; }; + DB0BAA235A217D5C52EA8DB9 /* StreamConnector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F1BA8DA04025D3C8DFD11DF9 /* StreamConnector.cpp */; }; + DB42AA49E6E0D47C976A88C2 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9E1700B0F5D3A6F27B33ADA2 /* CFNetwork.framework */; }; + DC214EC28DBFA9B1713FF140 /* PluginI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5BEB671B38BAD09149778891 /* PluginI.cpp */; }; + DC771F20A4F8B43D777C9461 /* ProxyFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6C84C7874806FAD7E82A6F95 /* ProxyFactory.cpp */; }; + DC941E67503A9C096CAD756F /* FormatType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45E8609384EF96E13E8E48E2 /* FormatType.swift */; }; + DCDC424EC9EC9B3BA09077C7 /* ProcessF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 3B1785F9134A34B78A80D48F /* ProcessF.ice */; }; + DDE23A6A783D1056FD4AAAFF /* Communicator.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8FA1F6D863CC37633050CACA /* Communicator.mm */; }; + DE3FB077DEF573B53EC9637D /* BI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20D6FEDB94AA937E26E35833 /* BI.swift */; }; + DE6D64C113818B51131A0829 /* PluginManagerI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E3C7B86D4829D4E84A137E60 /* PluginManagerI.cpp */; }; + DEEDBE6368A2CC43FBBD331D /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A6A6C2100CED5650C922685 /* TestCommon.framework */; }; + DF0BD36A652FFE563CB4232B /* CtrlCHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2CAB8002B7968635FDF03852 /* CtrlCHandler.cpp */; }; + E00A06D3DF7E62F9BBA5A44B /* HttpParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F556721DE90C969AEA4AD18F /* HttpParser.cpp */; }; + E035F215333F3D8F6642194A /* TraceUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A021379127E70D7D0498B35 /* TraceUtil.cpp */; }; + E16F39A3E9490DD9BF141687 /* MetricsAdminI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB7F7A18E534A983602E829D /* MetricsAdminI.cpp */; }; + E20CFBEDF0E8B14106172883 /* Endpoint.ice in Sources */ = {isa = PBXBuildFile; fileRef = 2C4519A80B5BA2EF8F192B73 /* Endpoint.ice */; }; + E2F67B1DCA25B90DA7FC2EE5 /* Communicator.ice in Sources */ = {isa = PBXBuildFile; fileRef = F21B08B61E0A5357B63F5E3B /* Communicator.ice */; }; + E30CC546682925ED74DFA46B /* LocalObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2247F83A8310E52351455FD9 /* LocalObject.swift */; }; + E40F89D0654E43B331914288 /* Endpoint.ice in Sources */ = {isa = PBXBuildFile; fileRef = 2C4519A80B5BA2EF8F192B73 /* Endpoint.ice */; }; + E415B59CE548F7D379E3B506 /* Connector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 05FDEDE16BD2A2360810F4DA /* Connector.cpp */; }; + E4166505DD6EF0B88521F6C0 /* IPEndpointI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EEBD0897823216A270B3C821 /* IPEndpointI.cpp */; }; + E424FDE0D9A7042C62AA37B2 /* Connection.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0FEF3347FC542EFC1481DABB /* Connection.mm */; }; + E4324E00B6136C253CE58EC0 /* IceObjcCommunicator.h in Headers */ = {isa = PBXBuildFile; fileRef = A4DF971A262FBC8020C9339E /* IceObjcCommunicator.h */; settings = {ATTRIBUTES = (Private, ); }; }; + E45065A848324A99691E8961 /* LoggerWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1029E6C8BF499A4821AA53B8 /* LoggerWrapper.swift */; }; + E54591F5008AB0B786AA8508 /* ObjectFactory.ice in Sources */ = {isa = PBXBuildFile; fileRef = 5AC1F45AF6FDCB6263AF18E0 /* ObjectFactory.ice */; }; + E55254A268ED58F830A068B7 /* Current.ice in Sources */ = {isa = PBXBuildFile; fileRef = D15D300C00C6983FA21DA376 /* Current.ice */; }; + E5C9B3FB62D94BA80AD95631 /* IceProperties.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = F6CFCE68697B0FF222F70CE8 /* IceProperties.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; + E69A61CB09C07759931ED337 /* IceObjcUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 3FBE62B88CCDF7E7F190A2BF /* IceObjcUtil.h */; settings = {ATTRIBUTES = (Private, ); }; }; + E6AAB0278B2D1035F0DF8BB0 /* Acceptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 20A0F5BAF3FAB8C84485EDD6 /* Acceptor.cpp */; }; + E6D212FFF3B0062032C7DDFE /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7BBF878E95AFE7FB7AD4F653 /* Foundation.framework */; }; + E6D3705E673A4B1886477C23 /* IceObjcProperties.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F7B2854C89B0E5AEB0BE702 /* IceObjcProperties.h */; settings = {ATTRIBUTES = (Private, ); }; }; + E6F6A0ECFF8D037D4D89D778 /* ProtocolInstance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6654586870CB5249D7A90355 /* ProtocolInstance.cpp */; }; + E7E58192720B788A1E693776 /* Incoming.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C94BF452F1E3F8A4FAE4ACE4 /* Incoming.cpp */; }; + E83B2720E40F547B8C89943A /* Instrumentation.ice in Sources */ = {isa = PBXBuildFile; fileRef = 152997B49BDF0B2EC464623D /* Instrumentation.ice */; }; + E8A7852FE9F23B7F457380A6 /* Process.ice in Sources */ = {isa = PBXBuildFile; fileRef = D776B1AE1ADE0FF167F37432 /* Process.ice */; }; + E8EAE48CB11194CBBC4D383B /* FacetMap.ice in Sources */ = {isa = PBXBuildFile; fileRef = 73ED5EEEF44188EAAD10016C /* FacetMap.ice */; }; + E9841C069CE36E8103182B22 /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47BC9935757E08182AF315A9 /* Client.swift */; }; + E9FB7C82D189C53606A4BAB9 /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 48798FBDF1A7B91B8DA0330A /* Ice.framework */; }; + EA04794D618F76F6354043DC /* DynamicLibrary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6BF8AB694ED04FB9A4E2DDF3 /* DynamicLibrary.cpp */; }; + EACB82FBE776E5EDF4F93112 /* Test.ice in Sources */ = {isa = PBXBuildFile; fileRef = 27052A883F2428B3BCEE461D /* Test.ice */; }; + EAD6585D6782F4982EBA84C7 /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7CA4B159DB4BB8512EF151D2 /* PromiseKit.framework */; }; + EADBA59EFCB0CC4FDF845ADF /* TcpConnector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3680B2F16F469B8C71971B43 /* TcpConnector.cpp */; }; + EBA132C2BF7A806159AA6665 /* UdpConnector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A4D3998F568D2EDD644A9AB /* UdpConnector.cpp */; }; + EC096C45D1FDD2B11D92911C /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A9A6E4F327F39486BD57896 /* Cocoa.framework */; }; + EC1AF3527199774755324954 /* Version.ice in Sources */ = {isa = PBXBuildFile; fileRef = EA4F86ABAF414C9596B18B3E /* Version.ice */; }; + EC52783303AFAF17FE36ECA7 /* Transceiver.mm in Sources */ = {isa = PBXBuildFile; fileRef = D1C2E16835928A1E961417D7 /* Transceiver.mm */; }; + ED0AC7368091027DF7576758 /* PropertiesAdmin.ice in Sources */ = {isa = PBXBuildFile; fileRef = 50C43FD621BC0C727739D625 /* PropertiesAdmin.ice */; }; + ED1E156E3CFCECE9EC0D33F7 /* SHA1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D5942136301173BAAFD38F8C /* SHA1.cpp */; }; + ED53808A351F084150EAD13F /* UdpTransceiver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF30AFE9F63E6AF8A5D0E433 /* UdpTransceiver.cpp */; }; + EEA07A6BCC9F958B881591A3 /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 25A1AB473D527C9213BA33DF /* PromiseKit.framework */; }; + EED6B66177C11E1D32636ECD /* ConnectionFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6BB128AEADC78360D4003D07 /* ConnectionFactory.cpp */; }; + EED6E9B9F468321FBE08335C /* PluginF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 2BF9CA1657C73041DEA6935B /* PluginF.ice */; }; + EF4CEA41C8F298441F3AE861 /* ImplicitContext.ice in Sources */ = {isa = PBXBuildFile; fileRef = A80679D8041FEDCD1BB7490C /* ImplicitContext.ice */; }; + EF6E230601FEC629341CC59D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7BBF878E95AFE7FB7AD4F653 /* Foundation.framework */; }; + EFC084BC77A7BDA2F95C107D /* LocalExceptionFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = D39256507D93DC3E40335DDE /* LocalExceptionFactory.swift */; }; + F0CF28242C3087D4738A37A0 /* LookupI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8ED4CBC85F2A5ED31FDA2B98 /* LookupI.cpp */; }; + F0EB4F3DE5CDD81E74309EE7 /* BuiltinSequences.ice in Sources */ = {isa = PBXBuildFile; fileRef = 9395E9A2C677DE8CA13CB386 /* BuiltinSequences.ice */; }; + F10C6F35664A6420860F0559 /* TcpTransceiver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EFACB83983D1BDF502E6BB3B /* TcpTransceiver.cpp */; }; + F17BA52EB4530990B3D4AAFC /* InputStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2D4E8ABF7FDA09B521837D6 /* InputStream.cpp */; }; + F1BD8E74C91AD4E4F7C196F3 /* DerivedEx.ice in Sources */ = {isa = PBXBuildFile; fileRef = 5C68F89C0AE0607D9E1F1D51 /* DerivedEx.ice */; }; + F2FDE08D4B338BA75300C570 /* ValueFactoryManagerI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EF7087F4F55DBA179315D14 /* ValueFactoryManagerI.swift */; }; + F45FA181395DB0DE030D369B /* LoggerF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 3141F193D724BF78E4205BA3 /* LoggerF.ice */; }; + F4EDC5054FB0237497E7F17E /* ImplicitContextI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B209D8FAACA3822DA4C289E7 /* ImplicitContextI.cpp */; }; + F57665E9698AEC426ECC09D9 /* UUID.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C45E7D11887671CF1B8BF681 /* UUID.cpp */; }; + F58EF0FE8B3979326AE11624 /* Util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E8794F3C821F3187C344AB71 /* Util.cpp */; }; + F5CE8571765980769B44346C /* Assets.xcassets in Sources */ = {isa = PBXBuildFile; fileRef = 7BE4BF748D4A12C18152061A /* Assets.xcassets */; }; + F64EAF88B2E4F463C85CC12E /* EndpointInfoFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85700113258D24982A9856A8 /* EndpointInfoFactory.swift */; }; + F666773ED4DE42A6A4CAFAD6 /* Plugin.ice in Sources */ = {isa = PBXBuildFile; fileRef = 5D56DCDA8BA34D52084A2A82 /* Plugin.ice */; }; + F66A3607D330401C9138575F /* ConnectionI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C0087CB31998AEA4C7141AB /* ConnectionI.swift */; }; + F68BE1A27A74AE15ABCCD3EF /* SecureTransportCertificateI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5EF44F9008A28551B101FE9E /* SecureTransportCertificateI.cpp */; }; + F6BA0E9EE62D983898841879 /* CommunicatorI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78672C26AA1F595D4F4D0C8D /* CommunicatorI.cpp */; }; + F74523ED6C9BDD118EE07651 /* TcpEndpointI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 954B98AC4BBB8A318A600F59 /* TcpEndpointI.cpp */; }; + F7B6ACCEB86C1A0462FE8613 /* libIceLocatorDiscovery C++11 iOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BB164BCBFAC2F7486B8FD000 /* libIceLocatorDiscovery C++11 iOS.a */; }; + F858435CD868C84BBBFDCD67 /* Test.ice in Sources */ = {isa = PBXBuildFile; fileRef = 8AC4183E21560A184618C654 /* Test.ice */; }; + F87FC7A76BD6C9CB532A5982 /* Protocol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 31265ED552B1F495E2059B16 /* Protocol.cpp */; }; + F88E44486D2C6D8E21439C75 /* ConnectionI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6668349DF60A6D1F2A6B3C87 /* ConnectionI.cpp */; }; + F8C58C1D8FFE69CB6BE29414 /* IceProxy.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3681F3DC1E3F39B5E3D26C0 /* IceProxy.framework */; }; + F91EFD81A6809529C9CCCCF1 /* WSTransceiver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9CFEB0F99E669E81F3EFD0CC /* WSTransceiver.cpp */; }; + F95337954A9BE5DF861382EA /* FileUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 945AD1B0195A20C4C96E4980 /* FileUtil.cpp */; }; + F9E945A19365B61E13348C14 /* EndpointFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855EEA858A940C46252A171A /* EndpointFactory.cpp */; }; + FA431B3B05F28EDA9EEFCA7A /* Protocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA282C6C5E040014C8EB6245 /* Protocol.swift */; }; + FA743EE641342F105CF35BAB /* MetricsObserverI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3B507E1082AC28373CE66819 /* MetricsObserverI.cpp */; }; + FAAEAB66CB5113BCDB112F42 /* OpaqueEndpointI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C65144F9A5203CE9AD4871B4 /* OpaqueEndpointI.cpp */; }; + FAEA6CDBFBAC7CE770FE98AC /* IceEnums.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 30397425C6DB5ECB1C25BBFB /* IceEnums.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; + FAEEC0F98F9D9BE8B9531362 /* Identity.ice in Sources */ = {isa = PBXBuildFile; fileRef = C53C35E845CDD4D52711489A /* Identity.ice */; }; + FB62075C1896024E1865FDC2 /* RouterInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3455197A793DD3521B3A224 /* RouterInfo.cpp */; }; + FB8650DC4CC8C9E7027CD1C4 /* CountDownLatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 994393E0873E7DE5A646B821 /* CountDownLatch.cpp */; }; + FB9ED9A320D70BD71FA76F78 /* Buffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A75B1AAA3C64DCC77F96082 /* Buffer.swift */; }; + FC6E945FAECB7D29B74A8C20 /* IceProxy.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = CE076523901238D7F27CFD56 /* IceProxy.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; + FCB5B09C6156AFB17D4EB44E /* IceObjcIceUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = CE60C58379C2E1C58EF6E132 /* IceObjcIceUtil.h */; settings = {ATTRIBUTES = (Private, ); }; }; + FCD91DA17AE01DDA987BC1C4 /* PluginF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 2BF9CA1657C73041DEA6935B /* PluginF.ice */; }; + FCF0FA2FC39E6E9CA5799D1D /* Timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F4BCFDF0AC8D2D77492596D8 /* Timer.cpp */; }; + FD573E6D989D4399BC353538 /* OutgoingAsync.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0BD7E28260BD54937ADC7A5F /* OutgoingAsync.cpp */; }; + FDAD38C60E476F827569BFC4 /* libIceDiscovery C++11 macOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = D4596C701E61A79FDC403C9E /* libIceDiscovery C++11 macOS.a */; }; + FE8943A852120D7A2FE65FAD /* Communicator.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8FA1F6D863CC37633050CACA /* Communicator.mm */; }; + FEBC3650F82A148E4F79535F /* Instance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 22B916D28B84DEBC682CC72A /* Instance.cpp */; }; + FFEAA8731E802BBE03D58D9B /* SliceChecksums.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 357AEA5EC7002770A9D7D759 /* SliceChecksums.cpp */; }; /* End PBXBuildFile section */ /* Begin PBXBuildRule section */ - 023D0469895F3CAFE3852BE3 /* PBXBuildRule */ = { + 039CC7AF859046B737D7DD06 /* PBXBuildRule */ = { isa = PBXBuildRule; compilerSpec = com.apple.compilers.proxy.script; filePatterns = "*.ice"; @@ -774,32 +784,31 @@ ); script = "$SRCROOT/config/xcode-slice2swift.sh"; }; - 0EE40663D7393401240692EF /* PBXBuildRule */ = { + 0448A6FCB987A286D6C7714C /* PBXBuildRule */ = { isa = PBXBuildRule; compilerSpec = com.apple.compilers.proxy.script; - filePatterns = "*.ice"; + filePatterns = "*/IceSSL/*.ice"; fileType = pattern.proxy; isEditable = 1; - name = "Slice Compiler"; + name = "Slice Compiler for IceSSL/*.ice"; outputFiles = ( - "$(DERIVED_FILE_DIR)/$(INPUT_FILE_BASE).swift", + "$(DERIVED_FILE_DIR)/IceSSL_$(INPUT_FILE_BASE).swift", ); - script = "$SRCROOT/config/xcode-slice2swift.sh"; + script = "$SRCROOT/config/xcode-slice2swift.sh IceSSL"; }; - 15FC06A05DD6AE1DCCFB7855 /* PBXBuildRule */ = { + 0E572DDAEA6E1A88882196B9 /* PBXBuildRule */ = { isa = PBXBuildRule; compilerSpec = com.apple.compilers.proxy.script; - filePatterns = "*/IceIAP/*.ice"; + filePatterns = "*.ice"; fileType = pattern.proxy; isEditable = 1; - name = "Slice2Cpp Compiler for IceIAP/*.ice"; + name = "Slice Compiler"; outputFiles = ( - "$(DERIVED_FILE_DIR)/IceIAP/$(INPUT_FILE_BASE).cpp", - "$(SYMROOT)/$(PLATFORM_NAME)/include/IceIAP/$(INPUT_FILE_BASE).h", + "$(DERIVED_FILE_DIR)/$(INPUT_FILE_BASE).swift", ); - script = "$SRCROOT/config/xcode-slice2cpp.sh IceIAP"; + script = "$SRCROOT/config/xcode-slice2swift.sh"; }; - 32212C9D64A9007AE2750AE0 /* PBXBuildRule */ = { + 15E253034782AAA314EFBD8C /* PBXBuildRule */ = { isa = PBXBuildRule; compilerSpec = com.apple.compilers.proxy.script; filePatterns = "*.ice"; @@ -811,20 +820,20 @@ ); script = "$SRCROOT/config/xcode-slice2swift.sh"; }; - 3B6FC4DB90C6CB55C8278FB8 /* PBXBuildRule */ = { + 18BBC1E480FACBFF2E5F6485 /* PBXBuildRule */ = { isa = PBXBuildRule; compilerSpec = com.apple.compilers.proxy.script; - filePatterns = "*/Ice/*.ice"; + filePatterns = "*/IceLocatorDiscovery/*.ice"; fileType = pattern.proxy; isEditable = 1; - name = "Slice2Cpp Compiler for Ice/*.ice"; + name = "Slice2Cpp Compiler for IceLocatorDiscovery/*.ice"; outputFiles = ( - "$(DERIVED_FILE_DIR)/Ice/$(INPUT_FILE_BASE).cpp", - "$(SYMROOT)/$(PLATFORM_NAME)/include/Ice/$(INPUT_FILE_BASE).h", + "$(DERIVED_FILE_DIR)/IceLocatorDiscovery/$(INPUT_FILE_BASE).cpp", + "$(SYMROOT)/$(PLATFORM_NAME)/include/IceLocatorDiscovery/$(INPUT_FILE_BASE).h", ); - script = "$SRCROOT/config/xcode-slice2cpp.sh Ice"; + script = "$SRCROOT/config/xcode-slice2cpp.sh IceLocatorDiscovery"; }; - 44FD43D61CE9914B8A766A09 /* PBXBuildRule */ = { + 2EE27EAE8ECDD97A79BCFBC2 /* PBXBuildRule */ = { isa = PBXBuildRule; compilerSpec = com.apple.compilers.proxy.script; filePatterns = "*.ice"; @@ -836,69 +845,71 @@ ); script = "$SRCROOT/config/xcode-slice2swift.sh"; }; - 47911F048A1532A9F59429C4 /* PBXBuildRule */ = { + 327800418A01F05D2814DF54 /* PBXBuildRule */ = { isa = PBXBuildRule; compilerSpec = com.apple.compilers.proxy.script; - filePatterns = "*.ice"; + filePatterns = "*/Ice/*.ice"; fileType = pattern.proxy; isEditable = 1; - name = "Slice Compiler"; + name = "Slice Compiler for Ice/*.ice"; outputFiles = ( - "$(DERIVED_FILE_DIR)/$(INPUT_FILE_BASE).swift", + "$(DERIVED_FILE_DIR)/Ice_$(INPUT_FILE_BASE).swift", ); - script = "$SRCROOT/config/xcode-slice2swift.sh"; + script = "$SRCROOT/config/xcode-slice2swift.sh Ice"; }; - 4E3F73378C9CE23EE2C6E206 /* PBXBuildRule */ = { + 34DDAFCEF73CE024F7163776 /* PBXBuildRule */ = { isa = PBXBuildRule; compilerSpec = com.apple.compilers.proxy.script; - filePatterns = "*/Ice/*.ice"; + filePatterns = "*/IceLocatorDiscovery/*.ice"; fileType = pattern.proxy; isEditable = 1; - name = "Slice2Cpp Compiler for Ice/*.ice"; + name = "Slice2Cpp Compiler for IceLocatorDiscovery/*.ice"; outputFiles = ( - "$(DERIVED_FILE_DIR)/Ice/$(INPUT_FILE_BASE).cpp", - "$(SYMROOT)/$(PLATFORM_NAME)/include/Ice/$(INPUT_FILE_BASE).h", + "$(DERIVED_FILE_DIR)/IceLocatorDiscovery/$(INPUT_FILE_BASE).cpp", + "$(SYMROOT)/$(PLATFORM_NAME)/include/IceLocatorDiscovery/$(INPUT_FILE_BASE).h", ); - script = "$SRCROOT/config/xcode-slice2cpp.sh Ice"; + script = "$SRCROOT/config/xcode-slice2cpp.sh IceLocatorDiscovery"; }; - 59725D5BE5B9438C20B7FF3E /* PBXBuildRule */ = { + 3F895FD57CCE1631DE765CC8 /* PBXBuildRule */ = { isa = PBXBuildRule; compilerSpec = com.apple.compilers.proxy.script; - filePatterns = "*.ice"; + filePatterns = "*/IceIAP/*.ice"; fileType = pattern.proxy; isEditable = 1; - name = "Slice Compiler"; + name = "Slice2Cpp Compiler for IceIAP/*.ice"; outputFiles = ( - "$(DERIVED_FILE_DIR)/$(INPUT_FILE_BASE).swift", + "$(DERIVED_FILE_DIR)/IceIAP/$(INPUT_FILE_BASE).cpp", + "$(SYMROOT)/$(PLATFORM_NAME)/include/IceIAP/$(INPUT_FILE_BASE).h", ); - script = "$SRCROOT/config/xcode-slice2swift.sh"; + script = "$SRCROOT/config/xcode-slice2cpp.sh IceIAP"; }; - 5A0D6EBFE7BDF031589F8D2E /* PBXBuildRule */ = { + 417471807D5FE68928A6D699 /* PBXBuildRule */ = { isa = PBXBuildRule; compilerSpec = com.apple.compilers.proxy.script; - filePatterns = "*/IceSSL/*.ice"; + filePatterns = "*/IceDiscovery/*.ice"; fileType = pattern.proxy; isEditable = 1; - name = "Slice Compiler for IceSSL/*.ice"; + name = "Slice2Cpp Compiler for IceDiscovery/*.ice"; outputFiles = ( - "$(DERIVED_FILE_DIR)/IceSSL_$(INPUT_FILE_BASE).swift", + "$(DERIVED_FILE_DIR)/IceDiscovery/$(INPUT_FILE_BASE).cpp", + "$(SYMROOT)/$(PLATFORM_NAME)/include/IceDiscovery/$(INPUT_FILE_BASE).h", ); - script = "$SRCROOT/config/xcode-slice2swift.sh IceSSL"; + script = "$SRCROOT/config/xcode-slice2cpp.sh IceDiscovery"; }; - 6997AC49022D16FB9001AE82 /* PBXBuildRule */ = { + 4584B7965CE9F8C17BF494BF /* PBXBuildRule */ = { isa = PBXBuildRule; compilerSpec = com.apple.compilers.proxy.script; - filePatterns = "*/IceDiscovery/*.ice"; + filePatterns = "*/IceSSL/*.ice"; fileType = pattern.proxy; isEditable = 1; - name = "Slice2Cpp Compiler for IceDiscovery/*.ice"; + name = "Slice2Cpp Compiler for IceSSL/*.ice"; outputFiles = ( - "$(DERIVED_FILE_DIR)/IceDiscovery/$(INPUT_FILE_BASE).cpp", - "$(SYMROOT)/$(PLATFORM_NAME)/include/IceDiscovery/$(INPUT_FILE_BASE).h", + "$(DERIVED_FILE_DIR)/IceSSL/$(INPUT_FILE_BASE).cpp", + "$(SYMROOT)/$(PLATFORM_NAME)/include/IceSSL/$(INPUT_FILE_BASE).h", ); - script = "$SRCROOT/config/xcode-slice2cpp.sh IceDiscovery"; + script = "$SRCROOT/config/xcode-slice2cpp.sh IceSSL"; }; - 6DB0587F52469E0C610CA361 /* PBXBuildRule */ = { + 520F3A1BA8BE454F7938534A /* PBXBuildRule */ = { isa = PBXBuildRule; compilerSpec = com.apple.compilers.proxy.script; filePatterns = "*.ice"; @@ -910,45 +921,57 @@ ); script = "$SRCROOT/config/xcode-slice2swift.sh"; }; - 869F353F9C04ACA578A4F745 /* PBXBuildRule */ = { + 53D44AC2AF4E1B1D592BA21C /* PBXBuildRule */ = { isa = PBXBuildRule; compilerSpec = com.apple.compilers.proxy.script; - filePatterns = "*/IceLocatorDiscovery/*.ice"; + filePatterns = "*/IceSSL/*.ice"; fileType = pattern.proxy; isEditable = 1; - name = "Slice2Cpp Compiler for IceLocatorDiscovery/*.ice"; + name = "Slice2Cpp Compiler for IceSSL/*.ice"; outputFiles = ( - "$(DERIVED_FILE_DIR)/IceLocatorDiscovery/$(INPUT_FILE_BASE).cpp", - "$(SYMROOT)/$(PLATFORM_NAME)/include/IceLocatorDiscovery/$(INPUT_FILE_BASE).h", + "$(DERIVED_FILE_DIR)/IceSSL/$(INPUT_FILE_BASE).cpp", + "$(SYMROOT)/$(PLATFORM_NAME)/include/IceSSL/$(INPUT_FILE_BASE).h", ); - script = "$SRCROOT/config/xcode-slice2cpp.sh IceLocatorDiscovery"; + script = "$SRCROOT/config/xcode-slice2cpp.sh IceSSL"; }; - 874AB1D912737F1FF9D1DB9B /* PBXBuildRule */ = { + 5622431FD54BC52C110CF6DA /* PBXBuildRule */ = { isa = PBXBuildRule; compilerSpec = com.apple.compilers.proxy.script; - filePatterns = "*/Ice/*.ice"; + filePatterns = "*/IceIAP/*.ice"; fileType = pattern.proxy; isEditable = 1; - name = "Slice Compiler for Ice/*.ice"; + name = "Slice Compiler for IceIAP/*.ice"; outputFiles = ( - "$(DERIVED_FILE_DIR)/Ice_$(INPUT_FILE_BASE).swift", + "$(DERIVED_FILE_DIR)/IceIAP_$(INPUT_FILE_BASE).swift", ); - script = "$SRCROOT/config/xcode-slice2swift.sh Ice"; + script = "$SRCROOT/config/xcode-slice2swift.sh IceIAP"; }; - 89FF2D8608A4EBC00EC8518C /* PBXBuildRule */ = { + 5C33DA360C6509D918CBC9F9 /* PBXBuildRule */ = { isa = PBXBuildRule; compilerSpec = com.apple.compilers.proxy.script; filePatterns = "*/IceSSL/*.ice"; fileType = pattern.proxy; isEditable = 1; - name = "Slice2Cpp Compiler for IceSSL/*.ice"; + name = "Slice Compiler for IceSSL/*.ice"; outputFiles = ( - "$(DERIVED_FILE_DIR)/IceSSL/$(INPUT_FILE_BASE).cpp", - "$(SYMROOT)/$(PLATFORM_NAME)/include/IceSSL/$(INPUT_FILE_BASE).h", + "$(DERIVED_FILE_DIR)/IceSSL_$(INPUT_FILE_BASE).swift", ); - script = "$SRCROOT/config/xcode-slice2cpp.sh IceSSL"; + script = "$SRCROOT/config/xcode-slice2swift.sh IceSSL"; }; - 8B9E62194F61238670391348 /* PBXBuildRule */ = { + 6490CE40CFE04EF8F8FB9FFD /* PBXBuildRule */ = { + isa = PBXBuildRule; + compilerSpec = com.apple.compilers.proxy.script; + filePatterns = "*/Ice/*.ice"; + fileType = pattern.proxy; + isEditable = 1; + name = "Slice2Cpp Compiler for Ice/*.ice"; + outputFiles = ( + "$(DERIVED_FILE_DIR)/Ice/$(INPUT_FILE_BASE).cpp", + "$(SYMROOT)/$(PLATFORM_NAME)/include/Ice/$(INPUT_FILE_BASE).h", + ); + script = "$SRCROOT/config/xcode-slice2cpp.sh Ice"; + }; + 843F943B44439840D365ABE4 /* PBXBuildRule */ = { isa = PBXBuildRule; compilerSpec = com.apple.compilers.proxy.script; filePatterns = "*.ice"; @@ -960,7 +983,7 @@ ); script = "$SRCROOT/config/xcode-slice2swift.sh"; }; - 8D8EF57D4D54D72CDB97EDC8 /* PBXBuildRule */ = { + 846677DA17DC6B138867C3F8 /* PBXBuildRule */ = { isa = PBXBuildRule; compilerSpec = com.apple.compilers.proxy.script; filePatterns = "*.ice"; @@ -972,7 +995,7 @@ ); script = "$SRCROOT/config/xcode-slice2swift.sh"; }; - 8E4C089EFEC321533F74D762 /* PBXBuildRule */ = { + 8931BE9301F2D9F331E9FA18 /* PBXBuildRule */ = { isa = PBXBuildRule; compilerSpec = com.apple.compilers.proxy.script; filePatterns = "*/Ice/*.ice"; @@ -984,7 +1007,7 @@ ); script = "$SRCROOT/config/xcode-slice2swift.sh Ice"; }; - 8F238298A452FA05E4405A73 /* PBXBuildRule */ = { + 8D40049080F49F4E5C2F540A /* PBXBuildRule */ = { isa = PBXBuildRule; compilerSpec = com.apple.compilers.proxy.script; filePatterns = "*.ice"; @@ -996,7 +1019,7 @@ ); script = "$SRCROOT/config/xcode-slice2swift.sh"; }; - 99E3C942972C0328F9354559 /* PBXBuildRule */ = { + 97976FDB7C9D8B53A654EBAF /* PBXBuildRule */ = { isa = PBXBuildRule; compilerSpec = com.apple.compilers.proxy.script; filePatterns = "*.ice"; @@ -1008,45 +1031,44 @@ ); script = "$SRCROOT/config/xcode-slice2swift.sh"; }; - 9BE1B40CFBF60D0600C73529 /* PBXBuildRule */ = { + 9ABB8A62770FDB1B05DF4FBF /* PBXBuildRule */ = { isa = PBXBuildRule; compilerSpec = com.apple.compilers.proxy.script; - filePatterns = "*/IceSSL/*.ice"; + filePatterns = "*.ice"; fileType = pattern.proxy; isEditable = 1; - name = "Slice2Cpp Compiler for IceSSL/*.ice"; + name = "Slice Compiler"; outputFiles = ( - "$(DERIVED_FILE_DIR)/IceSSL/$(INPUT_FILE_BASE).cpp", - "$(SYMROOT)/$(PLATFORM_NAME)/include/IceSSL/$(INPUT_FILE_BASE).h", + "$(DERIVED_FILE_DIR)/$(INPUT_FILE_BASE).swift", ); - script = "$SRCROOT/config/xcode-slice2cpp.sh IceSSL"; + script = "$SRCROOT/config/xcode-slice2swift.sh"; }; - A2FAB19138C4BDD90A9A185D /* PBXBuildRule */ = { + 9E57AF7550DF70514304E07F /* PBXBuildRule */ = { isa = PBXBuildRule; compilerSpec = com.apple.compilers.proxy.script; - filePatterns = "*/IceSSL/*.ice"; + filePatterns = "*.ice"; fileType = pattern.proxy; isEditable = 1; - name = "Slice Compiler for IceSSL/*.ice"; + name = "Slice Compiler"; outputFiles = ( - "$(DERIVED_FILE_DIR)/IceSSL_$(INPUT_FILE_BASE).swift", + "$(DERIVED_FILE_DIR)/$(INPUT_FILE_BASE).swift", ); - script = "$SRCROOT/config/xcode-slice2swift.sh IceSSL"; + script = "$SRCROOT/config/xcode-slice2swift.sh"; }; - A35186162B65A4C6D2E7D547 /* PBXBuildRule */ = { + A0168AAC8E3640DF0AF2DB13 /* PBXBuildRule */ = { isa = PBXBuildRule; compilerSpec = com.apple.compilers.proxy.script; - filePatterns = "*/IceDiscovery/*.ice"; + filePatterns = "*/Ice/*.ice"; fileType = pattern.proxy; isEditable = 1; - name = "Slice2Cpp Compiler for IceDiscovery/*.ice"; + name = "Slice2Cpp Compiler for Ice/*.ice"; outputFiles = ( - "$(DERIVED_FILE_DIR)/IceDiscovery/$(INPUT_FILE_BASE).cpp", - "$(SYMROOT)/$(PLATFORM_NAME)/include/IceDiscovery/$(INPUT_FILE_BASE).h", + "$(DERIVED_FILE_DIR)/Ice/$(INPUT_FILE_BASE).cpp", + "$(SYMROOT)/$(PLATFORM_NAME)/include/Ice/$(INPUT_FILE_BASE).h", ); - script = "$SRCROOT/config/xcode-slice2cpp.sh IceDiscovery"; + script = "$SRCROOT/config/xcode-slice2cpp.sh Ice"; }; - ADCA6767361346522B1F18C7 /* PBXBuildRule */ = { + A8205AC8416D6512F38AE221 /* PBXBuildRule */ = { isa = PBXBuildRule; compilerSpec = com.apple.compilers.proxy.script; filePatterns = "*.ice"; @@ -1058,7 +1080,7 @@ ); script = "$SRCROOT/config/xcode-slice2swift.sh"; }; - B2DEF5C0536BCCE11084C9E4 /* PBXBuildRule */ = { + A8DA03A1D054D84FF0ECF9BD /* PBXBuildRule */ = { isa = PBXBuildRule; compilerSpec = com.apple.compilers.proxy.script; filePatterns = "*.ice"; @@ -1070,19 +1092,7 @@ ); script = "$SRCROOT/config/xcode-slice2swift.sh"; }; - B9CEADD5DC3B02276746DB1B /* PBXBuildRule */ = { - isa = PBXBuildRule; - compilerSpec = com.apple.compilers.proxy.script; - filePatterns = "*/IceIAP/*.ice"; - fileType = pattern.proxy; - isEditable = 1; - name = "Slice Compiler for IceIAP/*.ice"; - outputFiles = ( - "$(DERIVED_FILE_DIR)/IceIAP_$(INPUT_FILE_BASE).swift", - ); - script = "$SRCROOT/config/xcode-slice2swift.sh IceIAP"; - }; - BDDC1BF977733753E8F0F81A /* PBXBuildRule */ = { + B2E4D4EECE932329524DE579 /* PBXBuildRule */ = { isa = PBXBuildRule; compilerSpec = com.apple.compilers.proxy.script; filePatterns = "*.ice"; @@ -1094,19 +1104,20 @@ ); script = "$SRCROOT/config/xcode-slice2swift.sh"; }; - C6DD9CEB3BB3100EF991AEEB /* PBXBuildRule */ = { + B3FCC547B93BB7E10537CD1D /* PBXBuildRule */ = { isa = PBXBuildRule; compilerSpec = com.apple.compilers.proxy.script; - filePatterns = "*.ice"; + filePatterns = "*/IceDiscovery/*.ice"; fileType = pattern.proxy; isEditable = 1; - name = "Slice Compiler"; + name = "Slice2Cpp Compiler for IceDiscovery/*.ice"; outputFiles = ( - "$(DERIVED_FILE_DIR)/$(INPUT_FILE_BASE).swift", + "$(DERIVED_FILE_DIR)/IceDiscovery/$(INPUT_FILE_BASE).cpp", + "$(SYMROOT)/$(PLATFORM_NAME)/include/IceDiscovery/$(INPUT_FILE_BASE).h", ); - script = "$SRCROOT/config/xcode-slice2swift.sh"; + script = "$SRCROOT/config/xcode-slice2cpp.sh IceDiscovery"; }; - D3068AAA51513397F87CA8FE /* PBXBuildRule */ = { + E83770EC19CD3A7DAE28E72A /* PBXBuildRule */ = { isa = PBXBuildRule; compilerSpec = com.apple.compilers.proxy.script; filePatterns = "*.ice"; @@ -1118,7 +1129,7 @@ ); script = "$SRCROOT/config/xcode-slice2swift.sh"; }; - D81E0047E7AFD3AB6A98236C /* PBXBuildRule */ = { + E85DB4308A3B3290ECEE2069 /* PBXBuildRule */ = { isa = PBXBuildRule; compilerSpec = com.apple.compilers.proxy.script; filePatterns = "*.ice"; @@ -1130,20 +1141,19 @@ ); script = "$SRCROOT/config/xcode-slice2swift.sh"; }; - ECC9A16427240815E383B276 /* PBXBuildRule */ = { + EC8A010F1EDA988631BD1BF4 /* PBXBuildRule */ = { isa = PBXBuildRule; compilerSpec = com.apple.compilers.proxy.script; - filePatterns = "*/IceLocatorDiscovery/*.ice"; + filePatterns = "*.ice"; fileType = pattern.proxy; isEditable = 1; - name = "Slice2Cpp Compiler for IceLocatorDiscovery/*.ice"; + name = "Slice Compiler"; outputFiles = ( - "$(DERIVED_FILE_DIR)/IceLocatorDiscovery/$(INPUT_FILE_BASE).cpp", - "$(SYMROOT)/$(PLATFORM_NAME)/include/IceLocatorDiscovery/$(INPUT_FILE_BASE).h", + "$(DERIVED_FILE_DIR)/$(INPUT_FILE_BASE).swift", ); - script = "$SRCROOT/config/xcode-slice2cpp.sh IceLocatorDiscovery"; + script = "$SRCROOT/config/xcode-slice2swift.sh"; }; - F4B004DFACD6B5C4D271D166 /* PBXBuildRule */ = { + F379A1B05422E3515F8A22C5 /* PBXBuildRule */ = { isa = PBXBuildRule; compilerSpec = com.apple.compilers.proxy.script; filePatterns = "*.ice"; @@ -1158,94 +1168,94 @@ /* End PBXBuildRule section */ /* Begin PBXContainerItemProxy section */ - 556618F64217CAB2D4450C96 /* PBXContainerItemProxy */ = { + 1F0962405384BB3EA993A053 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = BFEE8947859762E46C86F086 /* Project object */; + containerPortal = D57CC6F1EDB0CF1D2658B4D2 /* Project object */; proxyType = 1; - remoteGlobalIDString = D08498E3DEDAAB5A18119586; + remoteGlobalIDString = FF354F1E652A0D886027E6D3; remoteInfo = "Ice C++11 macOS"; }; - 5AEA658DDEE12A6DFB83B76E /* PBXContainerItemProxy */ = { + 31367E667943792D5FB71204 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = BFEE8947859762E46C86F086 /* Project object */; + containerPortal = D57CC6F1EDB0CF1D2658B4D2 /* Project object */; proxyType = 1; - remoteGlobalIDString = D08498E3DEDAAB5A18119586; - remoteInfo = "Ice C++11 macOS"; - }; - 5FAF75AE2C6ACF4D55DE7FE5 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFEE8947859762E46C86F086 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 8F72EA6447EE26C84ADD99D8; + remoteGlobalIDString = 318E8F8A1F2594AED001F656; remoteInfo = "Ice C++11 iOS"; }; - 81034DF8FDEF603AC2429F24 /* PBXContainerItemProxy */ = { + 53E7C7206C8E08431A9BB39A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = BFEE8947859762E46C86F086 /* Project object */; + containerPortal = D57CC6F1EDB0CF1D2658B4D2 /* Project object */; proxyType = 1; - remoteGlobalIDString = D08498E3DEDAAB5A18119586; + remoteGlobalIDString = FF354F1E652A0D886027E6D3; remoteInfo = "Ice C++11 macOS"; }; - 90F86E2759D47EF549E3D71F /* PBXContainerItemProxy */ = { + 77170C23A1EC230C11BAA69B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = BFEE8947859762E46C86F086 /* Project object */; + containerPortal = D57CC6F1EDB0CF1D2658B4D2 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8F72EA6447EE26C84ADD99D8; + remoteGlobalIDString = 318E8F8A1F2594AED001F656; remoteInfo = "Ice C++11 iOS"; }; - AF65FB5A52D675080531A3F3 /* PBXContainerItemProxy */ = { + 8A5A893982C2C2A45C973CE1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = BFEE8947859762E46C86F086 /* Project object */; + containerPortal = D57CC6F1EDB0CF1D2658B4D2 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8F72EA6447EE26C84ADD99D8; + remoteGlobalIDString = 318E8F8A1F2594AED001F656; remoteInfo = "Ice C++11 iOS"; }; - CA588AC33B29CB0665676FF2 /* PBXContainerItemProxy */ = { + B5BBDD14824A56ED325FC2D2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = BFEE8947859762E46C86F086 /* Project object */; + containerPortal = D57CC6F1EDB0CF1D2658B4D2 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8F72EA6447EE26C84ADD99D8; + remoteGlobalIDString = FF354F1E652A0D886027E6D3; + remoteInfo = "Ice C++11 macOS"; + }; + CD842C8740CCADE3689FF5BE /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D57CC6F1EDB0CF1D2658B4D2 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 318E8F8A1F2594AED001F656; remoteInfo = "Ice C++11 iOS"; }; /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ - 51C7E1BFB1EC539DF6B83AC5 /* Copy Frameworks */ = { + 3FF723E9391D2EF0EBC8F025 /* Copy Frameworks */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 10; files = ( - 862345C96A396FAB28681D99 /* Ice.framework in Copy Frameworks */, - 52E7F4C4F6C51952758A9D03 /* IceDefaultValue.framework in Copy Frameworks */, - C510F24D406B7BFC27472213 /* IceEnums.framework in Copy Frameworks */, - C65FFEA4D2064F959C63E87F /* IceObjects.framework in Copy Frameworks */, - 47622593670374F62E499B22 /* IceOperations.framework in Copy Frameworks */, - 214DCC402D7F2D5D9747C314 /* IceProperties.framework in Copy Frameworks */, - CA98B8659EAF79C05FDB7061 /* IceProxy.framework in Copy Frameworks */, - F2CF9D2C6AE23BDBFB31F7A8 /* IceStream.framework in Copy Frameworks */, - 77B3F0E4DA5213E134735AF9 /* PromiseKit.framework in Copy Frameworks */, - 982236E2F881E4E035F94D6C /* TestCommon.framework in Copy Frameworks */, + 89E873C2EB09DB6DE9150596 /* Ice.framework in Copy Frameworks */, + 9E9AEDB150AE4F6E30A6D048 /* IceDefaultValue.framework in Copy Frameworks */, + FAEA6CDBFBAC7CE770FE98AC /* IceEnums.framework in Copy Frameworks */, + 67263C6D6760F9C12272DD2F /* IceObjects.framework in Copy Frameworks */, + CC4C43D74798AAE1C945200C /* IceOperations.framework in Copy Frameworks */, + 49827A003657CA66BFE849FA /* IceProperties.framework in Copy Frameworks */, + FC6E945FAECB7D29B74A8C20 /* IceProxy.framework in Copy Frameworks */, + C9B211127E989564A9D9B5CB /* IceStream.framework in Copy Frameworks */, + 05684B992443305EFB513AB7 /* PromiseKit.framework in Copy Frameworks */, + 596247B0836A416168FBDDE5 /* TestCommon.framework in Copy Frameworks */, ); name = "Copy Frameworks"; runOnlyForDeploymentPostprocessing = 0; }; - 79C63D3BEE59ED1CEC4377F2 /* Copy Frameworks */ = { + C400FDA142BA054A94DD1446 /* Copy Frameworks */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 10; files = ( - 3FDF995BF75E09025ADCA886 /* Ice.framework in Copy Frameworks */, - FE611EF4E5911EB4162EB488 /* IceDefaultValue.framework in Copy Frameworks */, - D5E1667FE171FA4411F254D8 /* IceEnums.framework in Copy Frameworks */, - B3A25E98D3AE0BB8B63A9DB0 /* IceObjects.framework in Copy Frameworks */, - 441C81E319DBDD9A606943D1 /* IceOperations.framework in Copy Frameworks */, - EB3D7ACB301E9634FD5944E5 /* IceProperties.framework in Copy Frameworks */, - E34A67E6E09134DA5E809116 /* IceProxy.framework in Copy Frameworks */, - EBCAB6294874CFC698879177 /* IceStream.framework in Copy Frameworks */, - 0782FF08401F94C55A0104FD /* PromiseKit.framework in Copy Frameworks */, - 97AFBBBC14AABA030F98E663 /* TestCommon.framework in Copy Frameworks */, + 611A3F9E6DF3C82EB895C3A4 /* Ice.framework in Copy Frameworks */, + 5427674473C672F43C6EC4E6 /* IceDefaultValue.framework in Copy Frameworks */, + 38BC08BE6938C9B6B58867B3 /* IceEnums.framework in Copy Frameworks */, + 10E2866D5BBF48F002398C04 /* IceObjects.framework in Copy Frameworks */, + 004BC857E60A1EDB27863F74 /* IceOperations.framework in Copy Frameworks */, + E5C9B3FB62D94BA80AD95631 /* IceProperties.framework in Copy Frameworks */, + BFBC525F75809A66C0919D97 /* IceProxy.framework in Copy Frameworks */, + 948CE8578A5C931F986DEA73 /* IceStream.framework in Copy Frameworks */, + 821B1005BA10ED29544DBBB0 /* PromiseKit.framework in Copy Frameworks */, + 3D997E3DE2F43E113C81ABE2 /* TestCommon.framework in Copy Frameworks */, ); name = "Copy Frameworks"; runOnlyForDeploymentPostprocessing = 0; @@ -1253,2246 +1263,2258 @@ /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ - 013F3AAB42346889D454213A /* IceEnums.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceEnums.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 0189008ED035E1081E2CFFA9 /* BatchOneways.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BatchOneways.swift; path = test/Ice/operations/BatchOneways.swift; sourceTree = "<group>"; }; - 0391271DBAFB585BABE1CC0F /* Instrumentation.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Instrumentation.ice; path = ../slice/Ice/Instrumentation.ice; sourceTree = "<group>"; }; - 046AE81B46AF4CCEFDCD354D /* Oneways.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Oneways.swift; path = test/Ice/operations/Oneways.swift; sourceTree = "<group>"; }; - 0600E197E2DC9DB0E83DE4A2 /* StreamTransceiver.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StreamTransceiver.cpp; path = ../cpp/src/Ice/ios/StreamTransceiver.cpp; sourceTree = "<group>"; }; - 06F631BFD4DBFEDABA68BD6D /* PropertiesAdmin.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = PropertiesAdmin.ice; path = ../slice/Ice/PropertiesAdmin.ice; sourceTree = "<group>"; }; - 0810958E969D941EC7100E38 /* SysLoggerI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SysLoggerI.cpp; path = ../cpp/src/Ice/SysLoggerI.cpp; sourceTree = "<group>"; }; - 0B0A08D79BD57A11266DDC37 /* CommunicatorI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CommunicatorI.swift; path = src/Ice/CommunicatorI.swift; sourceTree = "<group>"; }; - 0B720C9BB8EF72BACD103F72 /* Cond.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Cond.cpp; path = ../cpp/src/Ice/Cond.cpp; sourceTree = "<group>"; }; - 0C8D3CE23C985071A3C3F2AA /* RequestHandler.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RequestHandler.cpp; path = ../cpp/src/Ice/RequestHandler.cpp; sourceTree = "<group>"; }; - 0D84A20B04F986921A9BCB51 /* IceObjcTraceUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceObjcTraceUtil.h; path = src/IceObjc/IceObjcTraceUtil.h; sourceTree = "<group>"; }; - 0E033843925847C291466B12 /* Properties.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Properties.ice; path = ../slice/Ice/Properties.ice; sourceTree = "<group>"; }; - 0E08E39F97D422EDD7B8E46E /* Client.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Client.swift; path = test/Ice/defaultValue/Client.swift; sourceTree = "<group>"; }; - 10BA8B971EEC36750FA8B6C3 /* ConnectionI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConnectionI.swift; path = src/Ice/ConnectionI.swift; sourceTree = "<group>"; }; - 11C28AC7891336771E102888 /* ConnectionInfoFactory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConnectionInfoFactory.swift; path = src/Ice/ConnectionInfoFactory.swift; sourceTree = "<group>"; }; - 13D46551C1FF8E9EE4A71FB8 /* ProcessF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ProcessF.ice; path = ../slice/Ice/ProcessF.ice; sourceTree = "<group>"; }; - 13F8E1299536B41C8997532C /* PropertiesF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = PropertiesF.ice; path = ../slice/Ice/PropertiesF.ice; sourceTree = "<group>"; }; - 140ABCCEDCCF46738F9FF9A3 /* CtrlCHandler.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = CtrlCHandler.cpp; path = ../cpp/src/IceUtil/CtrlCHandler.cpp; sourceTree = "<group>"; }; - 1479987F773103DE8F6EE294 /* ObjectAdapterF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ObjectAdapterF.ice; path = ../slice/Ice/ObjectAdapterF.ice; sourceTree = "<group>"; }; - 15096E68852CFF3695BA91CA /* OnewaysAMI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OnewaysAMI.swift; path = test/Ice/operations/OnewaysAMI.swift; sourceTree = "<group>"; }; - 15F6AB6BA6860C27FB517D5B /* PluginI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = PluginI.cpp; path = ../cpp/src/IceDiscovery/PluginI.cpp; sourceTree = "<group>"; }; - 1651A04D40B3DA421E72A7B8 /* Proxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Proxy.swift; path = src/Ice/Proxy.swift; sourceTree = "<group>"; }; - 17CC5CF671B0640461436FEA /* StringUtil.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StringUtil.cpp; path = ../cpp/src/IceUtil/StringUtil.cpp; sourceTree = "<group>"; }; - 17EE22DA807D8F8EEF944350 /* LoggerWrapper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LoggerWrapper.swift; path = src/Ice/LoggerWrapper.swift; sourceTree = "<group>"; }; - 183170D0C689B0C3432948A5 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = test/Ice/proxy/Info.plist; sourceTree = "<group>"; }; - 186733652B90D2684F2E714A /* SecureTransportEngine.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SecureTransportEngine.cpp; path = ../cpp/src/IceSSL/SecureTransportEngine.cpp; sourceTree = "<group>"; }; - 18AE8FC497CE4CE455F30575 /* Controller.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Controller.ice; path = ../scripts/Controller.ice; sourceTree = "<group>"; }; - 1A718A05793EA28CBB13FDC4 /* MetricsObserverI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = MetricsObserverI.cpp; path = ../cpp/src/Ice/MetricsObserverI.cpp; sourceTree = "<group>"; }; - 1D418CA75A4A060C40697D94 /* TwowaysAMI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TwowaysAMI.swift; path = test/Ice/operations/TwowaysAMI.swift; sourceTree = "<group>"; }; - 1E87A6B1E7DDABEDBA716769 /* CommunicatorF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = CommunicatorF.ice; path = ../slice/Ice/CommunicatorF.ice; sourceTree = "<group>"; }; - 1FC322966A11CFD2220BB4C0 /* II.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = II.swift; path = test/Ice/objects/II.swift; sourceTree = "<group>"; }; - 1FCFB2BFE4FDE67212517867 /* Time.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Time.cpp; path = ../cpp/src/IceUtil/Time.cpp; sourceTree = "<group>"; }; - 1FDBB1BAA1D11D9383B19108 /* Object.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Object.swift; path = src/Ice/Object.swift; sourceTree = "<group>"; }; - 21C8F44227E4AA3C99B51204 /* OutputUtil.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = OutputUtil.cpp; path = ../cpp/src/IceUtil/OutputUtil.cpp; sourceTree = "<group>"; }; - 2282F37DC7CB48352DE4059C /* Value.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Value.cpp; path = ../cpp/src/Ice/Value.cpp; sourceTree = "<group>"; }; - 2292039CA43A7B2743F36CC7 /* IceOperations.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceOperations.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 23415D99C665F6607F11A4D3 /* EndpointInfo.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = EndpointInfo.ice; path = ../slice/IceIAP/EndpointInfo.ice; sourceTree = "<group>"; }; - 23A706F63F8256DAA950F2D1 /* Client.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Client.swift; path = test/Ice/properties/Client.swift; sourceTree = "<group>"; }; - 23A9CFDB89FB3AE1400600E9 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = src/Ice/Info.plist; sourceTree = "<group>"; }; - 24183DB83758CF3E02DD477E /* ImplicitContextI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ImplicitContextI.cpp; path = ../cpp/src/Ice/ImplicitContextI.cpp; sourceTree = "<group>"; }; - 27E9E4FDB0A9AB307EB074D9 /* ConnectionF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ConnectionF.ice; path = ../slice/Ice/ConnectionF.ice; sourceTree = "<group>"; }; - 28483A6D640C9CC6CF9D548D /* Client.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Client.swift; path = test/Ice/proxy/Client.swift; sourceTree = "<group>"; }; - 293F466DF2323FF917EF8215 /* Connection.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Connection.ice; path = ../slice/Ice/Connection.ice; sourceTree = "<group>"; }; - 29983600E78AE150CCAC5209 /* BuiltinSequences.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = BuiltinSequences.ice; path = ../slice/Ice/BuiltinSequences.ice; sourceTree = "<group>"; }; - 2AF669A99BE38A4A0D182F0C /* Protocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Protocol.swift; path = src/Ice/Protocol.swift; sourceTree = "<group>"; }; - 2B5D75B76333732996A782B9 /* SlicedData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SlicedData.swift; path = src/Ice/SlicedData.swift; sourceTree = "<group>"; }; - 2BDC193D26C810EA586F5E58 /* InputStream.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = InputStream.mm; path = src/IceObjc/InputStream.mm; sourceTree = "<group>"; }; - 2C1F08062EBAF2445EFBBF54 /* ValueFactoryManagerI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ValueFactoryManagerI.cpp; path = ../cpp/src/Ice/ValueFactoryManagerI.cpp; sourceTree = "<group>"; }; - 2CCBEA16166B256E001F6E24 /* ConnectionFactory.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ConnectionFactory.cpp; path = ../cpp/src/Ice/ConnectionFactory.cpp; sourceTree = "<group>"; }; - 2E7D9FE02BBB78BC762DCDBF /* EndpointI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EndpointI.swift; path = src/Ice/EndpointI.swift; sourceTree = "<group>"; }; - 2F91F325B605A05B2F2C55DE /* OutputStream.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = OutputStream.cpp; path = ../cpp/src/Ice/OutputStream.cpp; sourceTree = "<group>"; }; - 30DA517A9DFB161EA2A569E2 /* DerivedEx.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = DerivedEx.ice; path = test/Ice/objects/DerivedEx.ice; sourceTree = "<group>"; }; - 30E00A7039648AEE7CEF4665 /* Ice.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Ice.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 311EBBF5F0A1C6B242A1ACCE /* EndpointInfo.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = EndpointInfo.ice; path = ../slice/IceSSL/EndpointInfo.ice; sourceTree = "<group>"; }; - 3196C42C9B6B93AE7DD96085 /* CertificateI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = CertificateI.cpp; path = ../cpp/src/IceSSL/CertificateI.cpp; sourceTree = "<group>"; }; - 322AA13840EB087B4D881DEE /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = test/Ice/defaultValue/Info.plist; sourceTree = "<group>"; }; - 325B45FBF6A2EC97BFCBDCA8 /* libIceDiscovery C++11 macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libIceDiscovery C++11 macOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 327D272739C2FC50ECD4BD1B /* PropertiesI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PropertiesI.swift; path = src/Ice/PropertiesI.swift; sourceTree = "<group>"; }; - 33D0CAE21BF1E633AD735F3C /* IceObjcConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceObjcConnection.h; path = src/IceObjc/IceObjcConnection.h; sourceTree = "<group>"; }; - 341B0CB7215432A40F5EFD3B /* AppDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AppDelegate.swift; path = test/TestDriver/iOS/AppDelegate.swift; sourceTree = "<group>"; }; - 342E75767397A7F47343CB78 /* Logger.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = Logger.mm; path = src/IceObjc/Logger.mm; sourceTree = "<group>"; }; - 35024596C4021057A1E21C91 /* IceOperations.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceOperations.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 35892504E663773A29AD32EF /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = test/Ice/objects/Info.plist; sourceTree = "<group>"; }; - 35EA46FDEAB1B8CAE13132EA /* IceObjcUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceObjcUtil.h; path = src/IceObjc/IceObjcUtil.h; sourceTree = "<group>"; }; - 360C95B01730B945EF4C0966 /* DispatchInterceptor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = DispatchInterceptor.cpp; path = ../cpp/src/Ice/DispatchInterceptor.cpp; sourceTree = "<group>"; }; - 36973375F122F4153F5FB8A8 /* ConsoleUtil.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ConsoleUtil.cpp; path = ../cpp/src/IceUtil/ConsoleUtil.cpp; sourceTree = "<group>"; }; - 375A58C902D7CE31EA3E17FF /* PromiseKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = PromiseKit.framework; path = Carthage/Build/iOS/PromiseKit.framework; sourceTree = "<group>"; }; - 37F63D2174573324FC180407 /* IceDefaultValue.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceDefaultValue.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 384AFCEA5DE2EED26E73F3C9 /* Options.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Options.cpp; path = ../cpp/src/IceUtil/Options.cpp; sourceTree = "<group>"; }; - 396F5C1B0207C8A6DA09C21F /* ConnectorI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ConnectorI.cpp; path = ../cpp/src/IceSSL/ConnectorI.cpp; sourceTree = "<group>"; }; - 3B52B405EA74B9EF619175DC /* IceObjcException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceObjcException.h; path = src/IceObjc/IceObjcException.h; sourceTree = "<group>"; }; - 3DAFA9755F3761AC0F581CD0 /* IceObjects.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceObjects.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 3DD44438326F5456608DDD9D /* libIce C++11 macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libIce C++11 macOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 3DEA3B8B1E12C9FB266882A0 /* IceObjcIceUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceObjcIceUtil.h; path = src/IceObjc/IceObjcIceUtil.h; sourceTree = "<group>"; }; - 3ED324B2BFF813E9CACEB1B4 /* ClassResolver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ClassResolver.swift; path = src/Ice/ClassResolver.swift; sourceTree = "<group>"; }; - 3F967737A70654DB178913EC /* SecureTransportUtil.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SecureTransportUtil.cpp; path = ../cpp/src/IceSSL/SecureTransportUtil.cpp; sourceTree = "<group>"; }; - 4079A7621BCC68A052D8334C /* Shared.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Shared.cpp; path = ../cpp/src/IceUtil/Shared.cpp; sourceTree = "<group>"; }; - 408783F947C936504D634F93 /* Server.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Server.swift; path = test/Ice/enums/Server.swift; sourceTree = "<group>"; }; - 40DA66697C69650FF131775F /* ServantManager.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ServantManager.cpp; path = ../cpp/src/Ice/ServantManager.cpp; sourceTree = "<group>"; }; - 41175F842E3B4310DAD8DCBE /* ConnectionI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ConnectionI.cpp; path = ../cpp/src/Ice/ConnectionI.cpp; sourceTree = "<group>"; }; - 41B9548F7FFD2B9006ED3CA2 /* InputStream.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InputStream.swift; path = src/Ice/InputStream.swift; sourceTree = "<group>"; }; - 41FD4994E8F32126AAD2E49B /* ValueFactoryManagerI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValueFactoryManagerI.swift; path = src/Ice/ValueFactoryManagerI.swift; sourceTree = "<group>"; }; - 426920C87EF44DF833CC9BB2 /* Test.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Test.ice; path = test/Ice/objects/Test.ice; sourceTree = "<group>"; }; - 42859D589ECFF69FB644F651 /* IceObjcImplicitContext.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceObjcImplicitContext.h; path = src/IceObjc/IceObjcImplicitContext.h; sourceTree = "<group>"; }; - 43479021099D43AE1A4EAE2F /* Object.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Object.cpp; path = ../cpp/src/Ice/Object.cpp; sourceTree = "<group>"; }; - 44325F8AB5042194C555DD26 /* SSLEngine.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SSLEngine.cpp; path = ../cpp/src/IceSSL/SSLEngine.cpp; sourceTree = "<group>"; }; - 4587D709AD4C0A93BED632D5 /* DI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DI.swift; path = test/Ice/objects/DI.swift; sourceTree = "<group>"; }; - 46E283A3B99510266CE2347C /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = test/Ice/properties/Info.plist; sourceTree = "<group>"; }; - 4764EC33015DB15B130F0542 /* ViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ViewController.swift; path = test/TestDriver/iOS/ViewController.swift; sourceTree = "<group>"; }; - 49B676A55A77E78D104D383F /* OpaqueEndpointI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = OpaqueEndpointI.cpp; path = ../cpp/src/Ice/OpaqueEndpointI.cpp; sourceTree = "<group>"; }; - 4A15B7FE39BA3E8A1291626F /* UdpEndpointI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = UdpEndpointI.cpp; path = ../cpp/src/Ice/UdpEndpointI.cpp; sourceTree = "<group>"; }; - 4AF67C0BCB8B795C10FEADE2 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/CFNetwork.framework; sourceTree = DEVELOPER_DIR; }; - 4B362E0C936AA0185CE91A6D /* CollocatedRequestHandler.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = CollocatedRequestHandler.cpp; path = ../cpp/src/Ice/CollocatedRequestHandler.cpp; sourceTree = "<group>"; }; - 4B5954E3C089DF9209344B19 /* IceLocatorDiscovery.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = IceLocatorDiscovery.ice; path = ../slice/IceLocatorDiscovery/IceLocatorDiscovery.ice; sourceTree = "<group>"; }; - 4BD9E7208587F8990DD2487B /* ConnectionInfo.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ConnectionInfo.ice; path = ../slice/IceIAP/ConnectionInfo.ice; sourceTree = "<group>"; }; - 4C425D6FEFA53E51A13C423C /* PropertiesAdminI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = PropertiesAdminI.cpp; path = ../cpp/src/Ice/PropertiesAdminI.cpp; sourceTree = "<group>"; }; - 4D0B0D8D0A10311B9732B921 /* ObjectPrx.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = ObjectPrx.mm; path = src/IceObjc/ObjectPrx.mm; sourceTree = "<group>"; }; - 4D0E6E1A63E65187F4E93482 /* Assets.xcassets */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder.assetcatalog; name = Assets.xcassets; path = test/TestDriver/iOS/Assets.xcassets; sourceTree = "<group>"; }; - 4E23B840F81A5A804C2BB83C /* TestCommon.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TestCommon.swift; path = test/TestCommon/TestCommon.swift; sourceTree = "<group>"; }; - 4E5EA492208BBB23A5F203A7 /* SliceChecksumDict.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = SliceChecksumDict.ice; path = ../slice/Ice/SliceChecksumDict.ice; sourceTree = "<group>"; }; - 4E66CFEED302503DC8FBB684 /* LocatorInfo.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = LocatorInfo.cpp; path = ../cpp/src/Ice/LocatorInfo.cpp; sourceTree = "<group>"; }; - 4EB9534B10D3B1F4B96BA244 /* ReferenceFactory.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ReferenceFactory.cpp; path = ../cpp/src/Ice/ReferenceFactory.cpp; sourceTree = "<group>"; }; - 4EE294E4C01ACE4963EDB500 /* ObjectAdapterFactory.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ObjectAdapterFactory.cpp; path = ../cpp/src/Ice/ObjectAdapterFactory.cpp; sourceTree = "<group>"; }; - 4FA2E305827CC21708824BA3 /* CountDownLatch.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = CountDownLatch.cpp; path = ../cpp/src/Ice/CountDownLatch.cpp; sourceTree = "<group>"; }; - 5030B3867014BBA902837E61 /* ProtocolInstance.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ProtocolInstance.cpp; path = ../cpp/src/Ice/ProtocolInstance.cpp; sourceTree = "<group>"; }; - 50880D47A126B641A6913183 /* libIceSSL C++11 macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libIceSSL C++11 macOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 50CB63ECD2EB9B323AF5E2EB /* Initialize.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Initialize.cpp; path = ../cpp/src/Ice/Initialize.cpp; sourceTree = "<group>"; }; - 5380BCF63CB28E260D9F8F30 /* IceProxy.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceProxy.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 54B23D9A6E5391C47D027856 /* Acceptor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Acceptor.cpp; path = ../cpp/src/Ice/Acceptor.cpp; sourceTree = "<group>"; }; - 566DB25C95F2F2CABBA42CA2 /* SHA1.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SHA1.cpp; path = ../cpp/src/Ice/SHA1.cpp; sourceTree = "<group>"; }; - 56C0DFBC899AAB65E1709946 /* FormatType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FormatType.swift; path = src/Ice/FormatType.swift; sourceTree = "<group>"; }; - 5759A7F5B0CE0AC29A861CDC /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - 57A0AB63F7FB25FC78BA3D50 /* FacetMap.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = FacetMap.ice; path = ../slice/Ice/FacetMap.ice; sourceTree = "<group>"; }; - 59975732C1B40AE39C5E334E /* EI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EI.swift; path = test/Ice/objects/EI.swift; sourceTree = "<group>"; }; - 5B03F145042B30D7F138601C /* DynamicLibrary.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = DynamicLibrary.cpp; path = ../cpp/src/Ice/DynamicLibrary.cpp; sourceTree = "<group>"; }; - 5B3AA53A8F13B0937FC88817 /* Instance.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Instance.cpp; path = ../cpp/src/Ice/Instance.cpp; sourceTree = "<group>"; }; - 5B5B6BAF9CD859E3594FBEBB /* IceDiscovery.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = IceDiscovery.ice; path = ../slice/IceDiscovery/IceDiscovery.ice; sourceTree = "<group>"; }; - 5B949EE1BF6417F49D36E951 /* IceObjcLocalObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceObjcLocalObject.h; path = src/IceObjc/IceObjcLocalObject.h; sourceTree = "<group>"; }; - 5C66DF469FA7E664D55CC145 /* ConnectionInfoF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ConnectionInfoF.ice; path = ../slice/IceSSL/ConnectionInfoF.ice; sourceTree = "<group>"; }; - 5F36661D4353AD1D939013A9 /* RemoteLogger.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = RemoteLogger.ice; path = ../slice/Ice/RemoteLogger.ice; sourceTree = "<group>"; }; - 5F96F205DB686B740694A960 /* Transceiver.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Transceiver.cpp; path = ../cpp/src/Ice/Transceiver.cpp; sourceTree = "<group>"; }; - 6017843527DB6B040576A249 /* Util.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Util.cpp; path = ../cpp/src/IceSSL/Util.cpp; sourceTree = "<group>"; }; - 601E15298036E0B2FBBF4BB7 /* FactoryTableInit.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FactoryTableInit.cpp; path = ../cpp/src/Ice/FactoryTableInit.cpp; sourceTree = "<group>"; }; - 608EBF00B2605A2D0DA277B6 /* Endpoint.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = Endpoint.mm; path = src/IceObjc/Endpoint.mm; sourceTree = "<group>"; }; - 629EB15D727CF835EAAD0FA9 /* IceObjcConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceObjcConfig.h; path = src/IceObjc/IceObjcConfig.h; sourceTree = "<group>"; }; - 62F137FF79F6F35CE744FB7F /* TcpAcceptor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TcpAcceptor.cpp; path = ../cpp/src/Ice/TcpAcceptor.cpp; sourceTree = "<group>"; }; - 6393E8569FE1AD821C5B2C9E /* Notifications.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = Notifications.mm; path = ../cpp/src/Ice/ios/Notifications.mm; sourceTree = "<group>"; }; - 63E9DCF7032280E19B63F50E /* ObjectAdapterI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ObjectAdapterI.cpp; path = ../cpp/src/Ice/ObjectAdapterI.cpp; sourceTree = "<group>"; }; - 65B8D713E69942F39AA3FB4E /* OptionalFormat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OptionalFormat.swift; path = src/Ice/OptionalFormat.swift; sourceTree = "<group>"; }; - 663F13BCE68774DFD66427DB /* BatchRequestQueue.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = BatchRequestQueue.cpp; path = ../cpp/src/Ice/BatchRequestQueue.cpp; sourceTree = "<group>"; }; - 66C5E2749FA72FA1B887FE6A /* LoggerAdminI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = LoggerAdminI.cpp; path = ../cpp/src/Ice/LoggerAdminI.cpp; sourceTree = "<group>"; }; - 679B26C01AF78ED14DE4ACCF /* DefaultsAndOverrides.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = DefaultsAndOverrides.cpp; path = ../cpp/src/Ice/DefaultsAndOverrides.cpp; sourceTree = "<group>"; }; - 67CA4AF19505FC4AD0770E73 /* Current.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Current.ice; path = ../slice/Ice/Current.ice; sourceTree = "<group>"; }; - 685C8FFE3EB3BA29E560F9C2 /* LocalException.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = LocalException.ice; path = ../slice/Ice/LocalException.ice; sourceTree = "<group>"; }; - 6A3DE4911082C93D08094AEA /* libIceIAP C++11 iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libIceIAP C++11 iOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 6B6EBBC0F22F6D9F5641333B /* ImplicitContextI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImplicitContextI.swift; path = src/Ice/ImplicitContextI.swift; sourceTree = "<group>"; }; - 6C37EED70681AF05065D6E69 /* CommunicatorI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = CommunicatorI.cpp; path = ../cpp/src/Ice/CommunicatorI.cpp; sourceTree = "<group>"; }; - 6CCC0D0C6A9B4DD9D8441378 /* OutputStream.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OutputStream.swift; path = src/Ice/OutputStream.swift; sourceTree = "<group>"; }; - 6CF9B044891BAAA839CA316B /* Util.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Util.swift; path = src/Ice/Util.swift; sourceTree = "<group>"; }; - 6D32516860E6CDF385149D2C /* EndpointFactoryManager.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = EndpointFactoryManager.cpp; path = ../cpp/src/Ice/EndpointFactoryManager.cpp; sourceTree = "<group>"; }; - 6E127F78E7D6A7C6B77F8C64 /* SystemdJournalI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SystemdJournalI.cpp; path = ../cpp/src/Ice/SystemdJournalI.cpp; sourceTree = "<group>"; }; - 6F0825E99919EC226957F2CB /* ThreadException.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ThreadException.cpp; path = ../cpp/src/IceUtil/ThreadException.cpp; sourceTree = "<group>"; }; - 6FBBB86B1D07B4742600A128 /* WSEndpoint.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = WSEndpoint.cpp; path = ../cpp/src/Ice/WSEndpoint.cpp; sourceTree = "<group>"; }; - 71B9DBA344336B14AA6BFAB3 /* IceObjcOutputStream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceObjcOutputStream.h; path = src/IceObjc/IceObjcOutputStream.h; sourceTree = "<group>"; }; - 721001815579006905E33EF0 /* Protocol.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Protocol.cpp; path = ../cpp/src/Ice/Protocol.cpp; sourceTree = "<group>"; }; - 7289432F597937344DC8BF4E /* EventHandler.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = EventHandler.cpp; path = ../cpp/src/Ice/EventHandler.cpp; sourceTree = "<group>"; }; - 72F551E1B37B5A9444B3B5C1 /* ImplicitContextF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ImplicitContextF.ice; path = ../slice/Ice/ImplicitContextF.ice; sourceTree = "<group>"; }; - 73A9093ABE6A195787ED85E7 /* Logger.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Logger.ice; path = ../slice/Ice/Logger.ice; sourceTree = "<group>"; }; - 74100924DA7CB109EBAE4A1A /* IceObjcLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceObjcLogger.h; path = src/IceObjc/IceObjcLogger.h; sourceTree = "<group>"; }; - 74242203607CA997DBCED1A6 /* Client.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Client.swift; path = test/Ice/objects/Client.swift; sourceTree = "<group>"; }; - 744ED3F50AA3FB6A1C84CF80 /* Communicator.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = Communicator.mm; path = src/IceObjc/Communicator.mm; sourceTree = "<group>"; }; - 758349C6FA842BE5F3B05C1C /* Twoways.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Twoways.swift; path = test/Ice/operations/Twoways.swift; sourceTree = "<group>"; }; - 771FDCC995234741B0D20E6D /* NetworkProxy.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = NetworkProxy.cpp; path = ../cpp/src/Ice/NetworkProxy.cpp; sourceTree = "<group>"; }; - 777644A4AB29EF9059944314 /* LocalExceptionFactory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LocalExceptionFactory.swift; path = src/Ice/LocalExceptionFactory.swift; sourceTree = "<group>"; }; - 77CF5087E8C16209BA4501C8 /* OutgoingAsync.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = OutgoingAsync.cpp; path = ../cpp/src/Ice/OutgoingAsync.cpp; sourceTree = "<group>"; }; - 77E7F767FF7A2960DFD69116 /* Communicator.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Communicator.ice; path = ../slice/Ice/Communicator.ice; sourceTree = "<group>"; }; - 77E90409B15921812AD26DDB /* ConnectRequestHandler.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ConnectRequestHandler.cpp; path = ../cpp/src/Ice/ConnectRequestHandler.cpp; sourceTree = "<group>"; }; - 78374B58ED991C3C35B0855E /* FI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FI.swift; path = test/Ice/objects/FI.swift; sourceTree = "<group>"; }; - 7AD78FFE439C3FD834A0C531 /* Selector.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Selector.cpp; path = ../cpp/src/Ice/Selector.cpp; sourceTree = "<group>"; }; - 7CEFC181F517E28B98C61B51 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = test/Ice/operations/Info.plist; sourceTree = "<group>"; }; - 7D553892A0C5C27E5D003E2C /* IceUtil.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = IceUtil.mm; path = src/IceObjc/IceUtil.mm; sourceTree = "<group>"; }; - 7DEF6441AA657610B75E320A /* TcpEndpointI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TcpEndpointI.cpp; path = ../cpp/src/Ice/TcpEndpointI.cpp; sourceTree = "<group>"; }; - 7E2A3F60C9D3421297017F3E /* TcpConnector.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TcpConnector.cpp; path = ../cpp/src/Ice/TcpConnector.cpp; sourceTree = "<group>"; }; - 7EE221E06196D4ECB48489D1 /* TestDriver.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = TestDriver.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 7F68E7EAE90DB021884434A9 /* RouterInfo.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RouterInfo.cpp; path = ../cpp/src/Ice/RouterInfo.cpp; sourceTree = "<group>"; }; - 82553408444F482BE1DE5253 /* RequestHandlerFactory.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RequestHandlerFactory.cpp; path = ../cpp/src/Ice/RequestHandlerFactory.cpp; sourceTree = "<group>"; }; - 8343978582280AC54C4F7A0A /* ImplicitContext.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = ImplicitContext.mm; path = src/IceObjc/ImplicitContext.mm; sourceTree = "<group>"; }; - 83C1E5D71C4FFA5AADDCFACF /* TrustManager.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TrustManager.cpp; path = ../cpp/src/IceSSL/TrustManager.cpp; sourceTree = "<group>"; }; - 84732B8262AC2FA1110B7FD8 /* Thread.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Thread.cpp; path = ../cpp/src/Ice/Thread.cpp; sourceTree = "<group>"; }; - 848762200AFFF8C615111022 /* Globals.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Globals.swift; path = src/Ice/Globals.swift; sourceTree = "<group>"; }; - 84A6845549EBF9C615C32D9D /* EndpointInfoFactory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EndpointInfoFactory.swift; path = src/Ice/EndpointInfoFactory.swift; sourceTree = "<group>"; }; - 859920616D0E923492F46E21 /* TraceUtil.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = TraceUtil.mm; path = src/IceObjc/TraceUtil.mm; sourceTree = "<group>"; }; - 85AE8CF06A48667F65FF1DEB /* Properties.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = Properties.mm; path = src/IceObjc/Properties.mm; sourceTree = "<group>"; }; - 85B745CA295A7D1513E5A1EF /* EndpointI.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = EndpointI.mm; path = ../cpp/src/IceIAP/EndpointI.mm; sourceTree = "<group>"; }; - 85CB6E497E311060545F0487 /* TestCommon.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = TestCommon.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 87D9BE9970B2A75FB68CDCE8 /* EndpointF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = EndpointF.ice; path = ../slice/Ice/EndpointF.ice; sourceTree = "<group>"; }; - 88BFB65F1753B32A46F08D2E /* IconvStringConverter.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = IconvStringConverter.cpp; path = ../cpp/src/Ice/IconvStringConverter.cpp; sourceTree = "<group>"; }; - 89A6C82C2481AD429CD65504 /* Test.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Test.ice; path = test/Ice/stream/Test.ice; sourceTree = "<group>"; }; - 8A03CE49FE54C9FE2F593A29 /* Test.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Test.ice; path = test/Ice/defaultValue/Test.ice; sourceTree = "<group>"; }; - 8A397C286AF1421E5B18BD89 /* Incoming.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Incoming.cpp; path = ../cpp/src/Ice/Incoming.cpp; sourceTree = "<group>"; }; - 8A6FFBBD09674E852929245C /* SliceChecksums.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SliceChecksums.cpp; path = ../cpp/src/Ice/SliceChecksums.cpp; sourceTree = "<group>"; }; - 8BABB70793D83679942AD701 /* IceStream.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceStream.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 8C38138F7A8D60FE2C9E865D /* LoggerI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LoggerI.swift; path = src/Ice/LoggerI.swift; sourceTree = "<group>"; }; - 8CD106DF84E9AC31C8158B4A /* Locator.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Locator.ice; path = ../slice/Ice/Locator.ice; sourceTree = "<group>"; }; - 8D54F6C56426967A6123A492 /* IceObjcCommunicator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceObjcCommunicator.h; path = src/IceObjc/IceObjcCommunicator.h; sourceTree = "<group>"; }; - 8D8DD897E33A5FD898D82D41 /* Buffer.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Buffer.cpp; path = ../cpp/src/Ice/Buffer.cpp; sourceTree = "<group>"; }; - 8DC5D81577AAD848016FE079 /* Network.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Network.cpp; path = ../cpp/src/Ice/Network.cpp; sourceTree = "<group>"; }; - 8DD3655EECF21ED23944A3C6 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = test/Ice/enums/Info.plist; sourceTree = "<group>"; }; - 8F49265E76D92C3BD87B1207 /* MetricsAdminI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = MetricsAdminI.cpp; path = ../cpp/src/Ice/MetricsAdminI.cpp; sourceTree = "<group>"; }; - 8F72A1F1527630FA7A953741 /* Timer.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Timer.cpp; path = ../cpp/src/Ice/Timer.cpp; sourceTree = "<group>"; }; - 9004CE98255B077D3E1866A8 /* Ice.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Ice.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 90890E8E87F7833A9293E7B1 /* Endpoint.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Endpoint.ice; path = ../slice/Ice/Endpoint.ice; sourceTree = "<group>"; }; - 90A79E3F7896B9C3E4D12C06 /* LocatorI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = LocatorI.cpp; path = ../cpp/src/IceDiscovery/LocatorI.cpp; sourceTree = "<group>"; }; - 920F2092361EE3E7052F7E8D /* Process.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Process.ice; path = ../slice/Ice/Process.ice; sourceTree = "<group>"; }; - 92F072F9034607C99979CBC8 /* Exception.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Exception.swift; path = src/Ice/Exception.swift; sourceTree = "<group>"; }; - 93D98794AD861064F36FFB50 /* PropertyNames.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = PropertyNames.cpp; path = ../cpp/src/Ice/PropertyNames.cpp; sourceTree = "<group>"; }; - 94FA2BDB0A3252DAB469B120 /* SecureTransportCertificateI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SecureTransportCertificateI.cpp; path = ../cpp/src/IceSSL/SecureTransportCertificateI.cpp; sourceTree = "<group>"; }; - 956836F267624A5CA7046F80 /* IceObjcInputStream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceObjcInputStream.h; path = src/IceObjc/IceObjcInputStream.h; sourceTree = "<group>"; }; - 999D3BBC2CDEA19F9AAA8748 /* SecureTransportPluginI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SecureTransportPluginI.cpp; path = ../cpp/src/IceSSL/SecureTransportPluginI.cpp; sourceTree = "<group>"; }; - 9A00007885199EBE8139BAA1 /* SliceInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SliceInfo.swift; path = src/Ice/SliceInfo.swift; sourceTree = "<group>"; }; - 9A87365B3307D72392BF04B1 /* TraceLevels.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TraceLevels.cpp; path = ../cpp/src/Ice/TraceLevels.cpp; sourceTree = "<group>"; }; - 9B3B9B145382844B96689BF6 /* TcpTransceiver.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TcpTransceiver.cpp; path = ../cpp/src/Ice/TcpTransceiver.cpp; sourceTree = "<group>"; }; - 9B658DA9480E9A28D3BA91A4 /* StringConverterPlugin.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StringConverterPlugin.cpp; path = ../cpp/src/Ice/StringConverterPlugin.cpp; sourceTree = "<group>"; }; - 9C40178C8FA1721975E3CBF9 /* StreamAcceptor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StreamAcceptor.cpp; path = ../cpp/src/Ice/ios/StreamAcceptor.cpp; sourceTree = "<group>"; }; - 9C91E4B933C3EA708F8861BC /* LookupI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = LookupI.cpp; path = ../cpp/src/IceDiscovery/LookupI.cpp; sourceTree = "<group>"; }; - 9D02C1B41C230481BDB92E93 /* LocalObject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LocalObject.swift; path = src/Ice/LocalObject.swift; sourceTree = "<group>"; }; - 9D285ADD1B746465752CBE14 /* libIceLocatorDiscovery C++11 iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libIceLocatorDiscovery C++11 iOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 9E084D12DF412C2805865988 /* Connection.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = Connection.mm; path = src/IceObjc/Connection.mm; sourceTree = "<group>"; }; - 9F856DF145C192A001F02113 /* IceObjects.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceObjects.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - A006273466E5B09DFD6B98CD /* LoggerI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = LoggerI.cpp; path = ../cpp/src/Ice/LoggerI.cpp; sourceTree = "<group>"; }; - A08944B9F2EAB644403E3B44 /* WSTransceiver.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = WSTransceiver.cpp; path = ../cpp/src/Ice/WSTransceiver.cpp; sourceTree = "<group>"; }; - A0AE39162D9B2D81977B069F /* IceSwift.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceSwift.h; path = src/Ice/IceSwift.h; sourceTree = "<group>"; }; - A0E7D68591C17EA829B27507 /* libIceSSL C++11 iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libIceSSL C++11 iOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - A12A2FD24D815BD61AE520B7 /* Test.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Test.ice; path = test/Ice/enums/Test.ice; sourceTree = "<group>"; }; - A25529FF4CE4179D855893F8 /* Value.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Value.swift; path = src/Ice/Value.swift; sourceTree = "<group>"; }; - A27DA56A9EFF74DAB1BEC285 /* LaunchScreen.storyboard */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = test/TestDriver/iOS/Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; }; - A2B0BDB9203DA5A26D1CF065 /* EndpointTypes.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = EndpointTypes.ice; path = ../slice/Ice/EndpointTypes.ice; sourceTree = "<group>"; }; - A33A5B0D1F9A85DC00E5B9B3 /* Test.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Test.ice; path = test/Ice/proxy/Test.ice; sourceTree = "<group>"; }; - A33D9AAF5CD048461C467A9A /* EndpointI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = EndpointI.cpp; path = ../cpp/src/Ice/EndpointI.cpp; sourceTree = "<group>"; }; - A385BD091EEE793AEB34BD6B /* Proxy.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Proxy.cpp; path = ../cpp/src/Ice/Proxy.cpp; sourceTree = "<group>"; }; - A41B7DB4D982C8FF7B44862A /* LocalObject.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = LocalObject.cpp; path = ../cpp/src/Ice/LocalObject.cpp; sourceTree = "<group>"; }; - A4FCE6E200721C31D8C2DB95 /* StringConverter.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StringConverter.cpp; path = ../cpp/src/IceUtil/StringConverter.cpp; sourceTree = "<group>"; }; - A51871C1C17AE515F5D551C3 /* SecureTransportTransceiverI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SecureTransportTransceiverI.cpp; path = ../cpp/src/IceSSL/SecureTransportTransceiverI.cpp; sourceTree = "<group>"; }; - A5938BC61410702CD9FEE277 /* PluginF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = PluginF.ice; path = ../slice/Ice/PluginF.ice; sourceTree = "<group>"; }; - A6D9A8E59E20C937EE3E435D /* ObjectAdapterI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObjectAdapterI.swift; path = src/Ice/ObjectAdapterI.swift; sourceTree = "<group>"; }; - A7183041099947D6BC32C1B0 /* LocatorF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = LocatorF.ice; path = ../slice/Ice/LocatorF.ice; sourceTree = "<group>"; }; - A731BE0AFF9B5B78A724BB66 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/Cocoa.framework; sourceTree = DEVELOPER_DIR; }; - A7343F0524CF21C170ECB17A /* IceProxy.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceProxy.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - A7BF91D50657CD302CE99ABE /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; - AA9EF70D353881D188C715B5 /* JI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JI.swift; path = test/Ice/objects/JI.swift; sourceTree = "<group>"; }; - AB5F58657AE5D76A134C21A2 /* Connector.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Connector.cpp; path = ../cpp/src/Ice/Connector.cpp; sourceTree = "<group>"; }; - AD1F4FF31DEEDEB813CA6700 /* AcceptorI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AcceptorI.cpp; path = ../cpp/src/IceSSL/AcceptorI.cpp; sourceTree = "<group>"; }; - AD93BA6DD0E67071224CBF70 /* Util.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = Util.mm; path = src/IceObjc/Util.mm; sourceTree = "<group>"; }; - AE1EBD3B51B489186435C7ED /* Test.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Test.ice; path = test/Ice/operations/Test.ice; sourceTree = "<group>"; }; - AEDF774F87F275F083BC2938 /* ImplicitContext.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ImplicitContext.ice; path = ../slice/Ice/ImplicitContext.ice; sourceTree = "<group>"; }; - AF28C6FA070BD90392EAABB2 /* BatchOnewaysAMI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BatchOnewaysAMI.swift; path = test/Ice/operations/BatchOnewaysAMI.swift; sourceTree = "<group>"; }; - B10A4D9D8A52A270A0B00C29 /* IceProperties.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceProperties.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - B1617F6F2F26C1C9465590B7 /* InstrumentationI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = InstrumentationI.cpp; path = ../cpp/src/Ice/InstrumentationI.cpp; sourceTree = "<group>"; }; - B298DFC0DD7DA02F42AD6416 /* IceProperties.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceProperties.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - B2DD290D489D494E6280F360 /* BI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BI.swift; path = test/Ice/objects/BI.swift; sourceTree = "<group>"; }; - B3AEC820A1E348049F0FDDEC /* UtilException.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = UtilException.cpp; path = ../cpp/src/IceUtil/UtilException.cpp; sourceTree = "<group>"; }; - B488B08CE74B4E3C50F9D803 /* UdpConnector.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = UdpConnector.cpp; path = ../cpp/src/Ice/UdpConnector.cpp; sourceTree = "<group>"; }; - B4AEE5ED234C9BEFEA76DE67 /* MutexProtocol.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = MutexProtocol.cpp; path = ../cpp/src/IceUtil/MutexProtocol.cpp; sourceTree = "<group>"; }; - B68150510BB4D32DF479F34F /* Service.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Service.cpp; path = ../cpp/src/Ice/Service.cpp; sourceTree = "<group>"; }; - B7417CCC91786E906875C07C /* WSAcceptor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = WSAcceptor.cpp; path = ../cpp/src/Ice/WSAcceptor.cpp; sourceTree = "<group>"; }; - BBFE9EF8D49A378AB6C9BF40 /* FileUtil.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FileUtil.cpp; path = ../cpp/src/IceUtil/FileUtil.cpp; sourceTree = "<group>"; }; - BCB198C99C30C649DB149CBD /* TraceUtil.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TraceUtil.cpp; path = ../cpp/src/Ice/TraceUtil.cpp; sourceTree = "<group>"; }; - C0126BCB3546EB74EED174E7 /* RecMutex.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RecMutex.cpp; path = ../cpp/src/IceUtil/RecMutex.cpp; sourceTree = "<group>"; }; - C0C5F3FE7EF3DF7F292362CE /* HttpParser.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = HttpParser.cpp; path = ../cpp/src/Ice/HttpParser.cpp; sourceTree = "<group>"; }; - C40BAF63917007A0F69EF7B5 /* ObserverHelper.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ObserverHelper.cpp; path = ../cpp/src/Ice/ObserverHelper.cpp; sourceTree = "<group>"; }; - C55587F1D2A63BAFF4CF6A4B /* SlicedData.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SlicedData.cpp; path = ../cpp/src/Ice/SlicedData.cpp; sourceTree = "<group>"; }; - C587077BE19FB154C66086F5 /* CI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CI.swift; path = test/Ice/objects/CI.swift; sourceTree = "<group>"; }; - C9A7421628A4F8C232B1F60C /* PropertiesI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = PropertiesI.cpp; path = ../cpp/src/Ice/PropertiesI.cpp; sourceTree = "<group>"; }; - CB2F10F764009AE71FE4C062 /* Transceiver.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = Transceiver.mm; path = ../cpp/src/IceIAP/Transceiver.mm; sourceTree = "<group>"; }; - CB7B00F47F3F6E1FA8C69BEB /* StreamSocket.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StreamSocket.cpp; path = ../cpp/src/Ice/StreamSocket.cpp; sourceTree = "<group>"; }; - CC0D88A7A3504084E96B9EC8 /* UdpTransceiver.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = UdpTransceiver.cpp; path = ../cpp/src/Ice/UdpTransceiver.cpp; sourceTree = "<group>"; }; - CC4C284242BD2176E3ACBF9C /* PluginI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = PluginI.cpp; path = ../cpp/src/IceSSL/PluginI.cpp; sourceTree = "<group>"; }; - CC5487BECFB35C63DF213F00 /* Main.storyboard */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.storyboard; name = Main.storyboard; path = test/TestDriver/iOS/Base.lproj/Main.storyboard; sourceTree = "<group>"; }; - CCF47E5DC5289208A5D6E821 /* Connector.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = Connector.mm; path = ../cpp/src/IceIAP/Connector.mm; sourceTree = "<group>"; }; - CD3E43255A57E4354C955392 /* ObjectAdapter.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ObjectAdapter.ice; path = ../slice/Ice/ObjectAdapter.ice; sourceTree = "<group>"; }; - CD5796BD3B392F4558F2F696 /* ProxyFactory.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ProxyFactory.cpp; path = ../cpp/src/Ice/ProxyFactory.cpp; sourceTree = "<group>"; }; - D00D5FA6FC8EBE668527CB61 /* Random.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Random.cpp; path = ../cpp/src/IceUtil/Random.cpp; sourceTree = "<group>"; }; - D0A2E03A9DA306B8063B23F8 /* ConnectionInfo.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ConnectionInfo.ice; path = ../slice/IceSSL/ConnectionInfo.ice; sourceTree = "<group>"; }; - D10ED49198BB8B934E196515 /* StreamEndpointI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StreamEndpointI.cpp; path = ../cpp/src/Ice/ios/StreamEndpointI.cpp; sourceTree = "<group>"; }; - D14D7B91002FE37DD8D84DF6 /* ProtocolPluginFacade.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ProtocolPluginFacade.cpp; path = ../cpp/src/Ice/ProtocolPluginFacade.cpp; sourceTree = "<group>"; }; - D3B77EB777F5CE61AEFC1E82 /* Identity.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Identity.ice; path = ../slice/Ice/Identity.ice; sourceTree = "<group>"; }; - D4AE9C6BD7B408A24A3A98D1 /* Metrics.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Metrics.ice; path = ../slice/Ice/Metrics.ice; sourceTree = "<group>"; }; - D712E299FD402B39382A103B /* ServantLocatorF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ServantLocatorF.ice; path = ../slice/Ice/ServantLocatorF.ice; sourceTree = "<group>"; }; - D7DFD999E3EF11AD16DFD298 /* PluginManagerI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = PluginManagerI.cpp; path = ../cpp/src/Ice/PluginManagerI.cpp; sourceTree = "<group>"; }; - D83F5635D4CBAE133CEB0FCF /* IceObjcProperties.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceObjcProperties.h; path = src/IceObjc/IceObjcProperties.h; sourceTree = "<group>"; }; - D850960C1BE1A731552BA4EA /* Client.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Client.swift; path = test/Ice/stream/Client.swift; sourceTree = "<group>"; }; - D8C0DFD6B350851D37DE37E0 /* PromiseKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = PromiseKit.framework; path = Carthage/Build/Mac/PromiseKit.framework; sourceTree = "<group>"; }; - DA345B674FF460FE38E1C2DC /* LoggerWrapperI.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LoggerWrapperI.h; path = src/IceObjc/LoggerWrapperI.h; sourceTree = "<group>"; }; - DA64A84F6671A58FF096CD6D /* Plugin.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Plugin.ice; path = ../slice/Ice/Plugin.ice; sourceTree = "<group>"; }; - DD50A4EA3A2D2C766D1F0CC9 /* Derived.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Derived.ice; path = test/Ice/objects/Derived.ice; sourceTree = "<group>"; }; - DD9B6E9F5017424773CFC4ED /* RFC2253.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RFC2253.cpp; path = ../cpp/src/IceSSL/RFC2253.cpp; sourceTree = "<group>"; }; - DE58EBDB5A2D84C7092DC371 /* IceEnums.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceEnums.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - DEF824522AD3795BAF619B8F /* Buffer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Buffer.swift; path = src/Ice/Buffer.swift; sourceTree = "<group>"; }; - DFD907708F7AA800E0903BFB /* ThreadPool.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ThreadPool.cpp; path = ../cpp/src/Ice/ThreadPool.cpp; sourceTree = "<group>"; }; - E029F597A425E587765B6E29 /* InitializationData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InitializationData.swift; path = src/Ice/InitializationData.swift; sourceTree = "<group>"; }; - E0486CC17EFEC276219AD37F /* Router.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Router.ice; path = ../slice/Ice/Router.ice; sourceTree = "<group>"; }; - E152A1E1F61A4DFD0512C0A9 /* ConnectionRequestHandler.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ConnectionRequestHandler.cpp; path = ../cpp/src/Ice/ConnectionRequestHandler.cpp; sourceTree = "<group>"; }; - E215FA568D707E408A4849BC /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; }; - E49925068FAD81B5B12FCFA7 /* Exception.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Exception.cpp; path = ../cpp/src/Ice/Exception.cpp; sourceTree = "<group>"; }; - E51DD7A8B1DB145A978D91E0 /* Reference.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Reference.cpp; path = ../cpp/src/Ice/Reference.cpp; sourceTree = "<group>"; }; - E55286F8C2B0B4AD9FCA3FAE /* RouterF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = RouterF.ice; path = ../slice/Ice/RouterF.ice; sourceTree = "<group>"; }; - E55786093AD680885EBC339C /* RegisterPluginsInit.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RegisterPluginsInit.cpp; path = ../cpp/src/Ice/RegisterPluginsInit.cpp; sourceTree = "<group>"; }; - E5E50289B80D0A8E5B67C04D /* LocalObject.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = LocalObject.mm; path = src/IceObjc/LocalObject.mm; sourceTree = "<group>"; }; - E74C27260C851C497B704E19 /* Version.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Version.ice; path = ../slice/Ice/Version.ice; sourceTree = "<group>"; }; - E7D01147A010169735E973D9 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = test/Ice/stream/Info.plist; sourceTree = "<group>"; }; - E8BC42380D7714AC2C4E06D9 /* ACM.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ACM.cpp; path = ../cpp/src/Ice/ACM.cpp; sourceTree = "<group>"; }; - EA6CA49EA5CA33702BB72380 /* InstrumentationF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = InstrumentationF.ice; path = ../slice/Ice/InstrumentationF.ice; sourceTree = "<group>"; }; - EA716672884F3734AAE0E68C /* IceStream.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceStream.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - EAD6C51B71EB00C7C2884A21 /* IPEndpointI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = IPEndpointI.cpp; path = ../cpp/src/Ice/IPEndpointI.cpp; sourceTree = "<group>"; }; - EB339CCDB28E208CDAF08BF1 /* Client.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Client.swift; path = test/Ice/enums/Client.swift; sourceTree = "<group>"; }; - EC3F838A97FD306AE48D5283 /* UUID.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = UUID.cpp; path = ../cpp/src/IceUtil/UUID.cpp; sourceTree = "<group>"; }; - EC9550903ED411076B25A9F4 /* FactoryTable.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FactoryTable.cpp; path = ../cpp/src/Ice/FactoryTable.cpp; sourceTree = "<group>"; }; - ED342788735013F91EB83C84 /* TestCommon.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = TestCommon.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - ED570DF760BAE5F5CF03C025 /* EndpointI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = EndpointI.cpp; path = ../cpp/src/IceSSL/EndpointI.cpp; sourceTree = "<group>"; }; - ED94E24BFB3EFC3DA2217904 /* ValueFactory.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ValueFactory.ice; path = ../slice/Ice/ValueFactory.ice; sourceTree = "<group>"; }; - EDE86636A36E61BC08A8054C /* Client.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Client.swift; path = test/Ice/operations/Client.swift; sourceTree = "<group>"; }; - EE6F451E456FD526918F6E57 /* WSConnector.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = WSConnector.cpp; path = ../cpp/src/Ice/WSConnector.cpp; sourceTree = "<group>"; }; - EEE3857A5069588CF3EDC702 /* IceDefaultValue.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceDefaultValue.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - EF32286223662EFC8670C97F /* libIceDiscovery C++11 iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libIceDiscovery C++11 iOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - EF688963B8A2326AD075914A /* UnknownSlicedValue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UnknownSlicedValue.swift; path = src/Ice/UnknownSlicedValue.swift; sourceTree = "<group>"; }; - F01757636FDD6F1D86E25822 /* InputUtil.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = InputUtil.cpp; path = ../cpp/src/IceUtil/InputUtil.cpp; sourceTree = "<group>"; }; - F06C0AFD9E5E91F49C3BB288 /* PluginI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = PluginI.cpp; path = ../cpp/src/IceLocatorDiscovery/PluginI.cpp; sourceTree = "<group>"; }; - F093ABF8D2A88181EB980FAF /* IncomingAsync.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = IncomingAsync.cpp; path = ../cpp/src/Ice/IncomingAsync.cpp; sourceTree = "<group>"; }; - F115655B79F8B3FF9BE2F7BD /* IceObjcEndpoint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceObjcEndpoint.h; path = src/IceObjc/IceObjcEndpoint.h; sourceTree = "<group>"; }; - F13537576FBC7AF47CC3A1A1 /* Instance.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Instance.cpp; path = ../cpp/src/IceSSL/Instance.cpp; sourceTree = "<group>"; }; - F2924E8B08F82B646838EC1E /* EndpointFactory.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = EndpointFactory.cpp; path = ../cpp/src/Ice/EndpointFactory.cpp; sourceTree = "<group>"; }; - F329A3260BAEAB33A042B5BB /* ServantLocator.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ServantLocator.ice; path = ../slice/Ice/ServantLocator.ice; sourceTree = "<group>"; }; - F3A8801D28F254B771126444 /* main.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = main.swift; path = test/TestDriver/macOS/main.swift; sourceTree = "<group>"; }; - F3D113C1DF5FA56F20047D85 /* libIceLocatorDiscovery C++11 macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libIceLocatorDiscovery C++11 macOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - F41A11DE320E347427F95495 /* IceObjcObjectPrx.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceObjcObjectPrx.h; path = src/IceObjc/IceObjcObjectPrx.h; sourceTree = "<group>"; }; - F6047B508BD1B6D8D93C5340 /* Mutex.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Mutex.swift; path = src/Ice/Mutex.swift; sourceTree = "<group>"; }; - F629BF00E8B4E62F41A799BF /* libIce C++11 iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libIce C++11 iOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - F7B809419D002AA4655E7FDF /* HI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HI.swift; path = test/Ice/objects/HI.swift; sourceTree = "<group>"; }; - F7BFC636116683AF885E21E9 /* LoggerUtil.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = LoggerUtil.cpp; path = ../cpp/src/Ice/LoggerUtil.cpp; sourceTree = "<group>"; }; - F8E743C8A99A0BAB9E423CAD /* RetryQueue.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RetryQueue.cpp; path = ../cpp/src/Ice/RetryQueue.cpp; sourceTree = "<group>"; }; - F8E888BB29F9EC00549047A3 /* TestDriver.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = TestDriver.app; sourceTree = BUILT_PRODUCTS_DIR; }; - FA28CC6D17F6ADA2D1B57A86 /* LoggerF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = LoggerF.ice; path = ../slice/Ice/LoggerF.ice; sourceTree = "<group>"; }; - FA6C59941AD60B4D24A8C670 /* ObjectFactory.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ObjectFactory.ice; path = ../slice/Ice/ObjectFactory.ice; sourceTree = "<group>"; }; - FBD511500B520F9B0D18B463 /* StreamConnector.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StreamConnector.cpp; path = ../cpp/src/Ice/ios/StreamConnector.cpp; sourceTree = "<group>"; }; - FC66510CF833CA45B8D00030 /* ArgVector.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ArgVector.cpp; path = ../cpp/src/Ice/ArgVector.cpp; sourceTree = "<group>"; }; - FCA886A4BDAD06E98CEEE169 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = test/TestCommon/Info.plist; sourceTree = "<group>"; }; - FEBFC5650D4805E1CC54B725 /* Base64.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Base64.cpp; path = ../cpp/src/Ice/Base64.cpp; sourceTree = "<group>"; }; - FF6E3EF52E9EB941674D2956 /* factory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = factory.swift; path = test/TestDriver/factory.swift; sourceTree = "<group>"; }; - FF9D6F3B78E172C0F1CC78EE /* InputStream.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = InputStream.cpp; path = ../cpp/src/Ice/InputStream.cpp; sourceTree = "<group>"; }; + 014C4D1BDEDBF47D6B7E80AB /* ServantManager.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ServantManager.cpp; path = ../cpp/src/Ice/ServantManager.cpp; sourceTree = "<group>"; }; + 0172056C7BA1CD42413E159B /* EndpointI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = EndpointI.cpp; path = ../cpp/src/Ice/EndpointI.cpp; sourceTree = "<group>"; }; + 01B966E370DE197CBA58ADD8 /* EndpointI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = EndpointI.cpp; path = ../cpp/src/IceSSL/EndpointI.cpp; sourceTree = "<group>"; }; + 0261BA6D4530A592DE0E3F3A /* Connector.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = Connector.mm; path = ../cpp/src/IceIAP/Connector.mm; sourceTree = "<group>"; }; + 03C6CA026D7051260F75FAED /* IceLocatorDiscovery.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = IceLocatorDiscovery.ice; path = ../slice/IceLocatorDiscovery/IceLocatorDiscovery.ice; sourceTree = "<group>"; }; + 043FDE4B352A1C3A517BBFDD /* EndpointI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EndpointI.swift; path = src/Ice/EndpointI.swift; sourceTree = "<group>"; }; + 0505C304B081854D26A047E6 /* IceDiscovery.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = IceDiscovery.ice; path = ../slice/IceDiscovery/IceDiscovery.ice; sourceTree = "<group>"; }; + 05FDEDE16BD2A2360810F4DA /* Connector.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Connector.cpp; path = ../cpp/src/Ice/Connector.cpp; sourceTree = "<group>"; }; + 061A7B465554EE2FABF17512 /* BatchOneways.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BatchOneways.swift; path = test/Ice/operations/BatchOneways.swift; sourceTree = "<group>"; }; + 0693539C2F2F1F6E200B39B2 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = src/Ice/Info.plist; sourceTree = "<group>"; }; + 088BB386BDA658D96115F2E2 /* BatchRequestQueue.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = BatchRequestQueue.cpp; path = ../cpp/src/Ice/BatchRequestQueue.cpp; sourceTree = "<group>"; }; + 0A76238659065E9B10AA0080 /* II.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = II.swift; path = test/Ice/objects/II.swift; sourceTree = "<group>"; }; + 0A9A6E4F327F39486BD57896 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/Cocoa.framework; sourceTree = DEVELOPER_DIR; }; + 0B43ED5CAE613987F295A0A1 /* ImplicitContext.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = ImplicitContext.mm; path = src/IceObjc/ImplicitContext.mm; sourceTree = "<group>"; }; + 0BD7E28260BD54937ADC7A5F /* OutgoingAsync.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = OutgoingAsync.cpp; path = ../cpp/src/Ice/OutgoingAsync.cpp; sourceTree = "<group>"; }; + 0C9BED45335FE38ECCDF3C2B /* DI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DI.swift; path = test/Ice/objects/DI.swift; sourceTree = "<group>"; }; + 0CB9ABC7FA9C430D12E7F9C3 /* SliceChecksumDict.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = SliceChecksumDict.ice; path = ../slice/Ice/SliceChecksumDict.ice; sourceTree = "<group>"; }; + 0CD95C9FEADA329943BF0BA9 /* RecMutex.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RecMutex.cpp; path = ../cpp/src/IceUtil/RecMutex.cpp; sourceTree = "<group>"; }; + 0E831006B0EC3B185C96650F /* IceOperations.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceOperations.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 0FEAA5F84E89CB0C82269F71 /* IceUtil.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = IceUtil.mm; path = src/IceObjc/IceUtil.mm; sourceTree = "<group>"; }; + 0FEF3347FC542EFC1481DABB /* Connection.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = Connection.mm; path = src/IceObjc/Connection.mm; sourceTree = "<group>"; }; + 1029E6C8BF499A4821AA53B8 /* LoggerWrapper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LoggerWrapper.swift; path = src/Ice/LoggerWrapper.swift; sourceTree = "<group>"; }; + 11547957B7B0D8F858C313DC /* BatchOnewaysAMI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BatchOnewaysAMI.swift; path = test/Ice/operations/BatchOnewaysAMI.swift; sourceTree = "<group>"; }; + 13CBE6413F9C3BCE2BD7E4CC /* libIceIAP C++11 iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libIceIAP C++11 iOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 13DF7ECFD50A8F794341A003 /* Selector.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Selector.cpp; path = ../cpp/src/Ice/Selector.cpp; sourceTree = "<group>"; }; + 152997B49BDF0B2EC464623D /* Instrumentation.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Instrumentation.ice; path = ../slice/Ice/Instrumentation.ice; sourceTree = "<group>"; }; + 155EE9A4D223BA482C5BBB8E /* FI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FI.swift; path = test/Ice/objects/FI.swift; sourceTree = "<group>"; }; + 15BA5397FE57FC45910238AB /* Reference.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Reference.cpp; path = ../cpp/src/Ice/Reference.cpp; sourceTree = "<group>"; }; + 15D7A40AD2FB7B21DF438745 /* ObjectAdapter.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ObjectAdapter.ice; path = ../slice/Ice/ObjectAdapter.ice; sourceTree = "<group>"; }; + 17B1BA821189638A6FEC3537 /* FactoryTable.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FactoryTable.cpp; path = ../cpp/src/Ice/FactoryTable.cpp; sourceTree = "<group>"; }; + 17EF452FF0A789CC2A175BFF /* LoggerI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = LoggerI.cpp; path = ../cpp/src/Ice/LoggerI.cpp; sourceTree = "<group>"; }; + 18070829D6B81AA279451FF8 /* IceStream.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceStream.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 18086EEC0C44B22BD62B8405 /* IceObjects.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceObjects.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 1844D203599E5A6FED678D28 /* LocatorI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = LocatorI.cpp; path = ../cpp/src/IceDiscovery/LocatorI.cpp; sourceTree = "<group>"; }; + 18873C7C74CD8E2E29A9641E /* ValueFactory.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ValueFactory.ice; path = ../slice/Ice/ValueFactory.ice; sourceTree = "<group>"; }; + 19570B65C50ED411477119DB /* LocalObject.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = LocalObject.cpp; path = ../cpp/src/Ice/LocalObject.cpp; sourceTree = "<group>"; }; + 198C559651D635673C8DE82A /* RouterF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = RouterF.ice; path = ../slice/Ice/RouterF.ice; sourceTree = "<group>"; }; + 1A4D3998F568D2EDD644A9AB /* UdpConnector.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = UdpConnector.cpp; path = ../cpp/src/Ice/UdpConnector.cpp; sourceTree = "<group>"; }; + 1C2F5E8598ECF7E9C474D3FA /* Instance.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Instance.cpp; path = ../cpp/src/IceSSL/Instance.cpp; sourceTree = "<group>"; }; + 1D17C0700BCBF6D3D73F73CC /* OutputStream.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OutputStream.swift; path = src/Ice/OutputStream.swift; sourceTree = "<group>"; }; + 1E05F5E98A41763422478AD9 /* TestDriver.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = TestDriver.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 1EF7087F4F55DBA179315D14 /* ValueFactoryManagerI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValueFactoryManagerI.swift; path = src/Ice/ValueFactoryManagerI.swift; sourceTree = "<group>"; }; + 1FF471AEF17C59A109E5EE29 /* Initialize.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Initialize.cpp; path = ../cpp/src/Ice/Initialize.cpp; sourceTree = "<group>"; }; + 2025CB3C0DD9EF129A4070ED /* IceOperations.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceOperations.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 2055AE6F91BFE3A3E840108E /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = test/Ice/properties/Info.plist; sourceTree = "<group>"; }; + 208FD9CE502902D4B4399DB3 /* Util.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Util.swift; path = src/Ice/Util.swift; sourceTree = "<group>"; }; + 20A0F5BAF3FAB8C84485EDD6 /* Acceptor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Acceptor.cpp; path = ../cpp/src/Ice/Acceptor.cpp; sourceTree = "<group>"; }; + 20D6FEDB94AA937E26E35833 /* BI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BI.swift; path = test/Ice/objects/BI.swift; sourceTree = "<group>"; }; + 2247F83A8310E52351455FD9 /* LocalObject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LocalObject.swift; path = src/Ice/LocalObject.swift; sourceTree = "<group>"; }; + 22B916D28B84DEBC682CC72A /* Instance.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Instance.cpp; path = ../cpp/src/Ice/Instance.cpp; sourceTree = "<group>"; }; + 250750F913D3D858C52EF7E4 /* OptionalFormat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OptionalFormat.swift; path = src/Ice/OptionalFormat.swift; sourceTree = "<group>"; }; + 25A1AB473D527C9213BA33DF /* PromiseKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = PromiseKit.framework; path = Carthage/Build/iOS/PromiseKit.framework; sourceTree = "<group>"; }; + 26AF044099B06603DD53F7A8 /* Service.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Service.cpp; path = ../cpp/src/Ice/Service.cpp; sourceTree = "<group>"; }; + 2701DA03D960A527DFCA90D4 /* IceObjcObjectPrx.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceObjcObjectPrx.h; path = src/IceObjc/IceObjcObjectPrx.h; sourceTree = "<group>"; }; + 27052A883F2428B3BCEE461D /* Test.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Test.ice; path = test/Ice/enums/Test.ice; sourceTree = "<group>"; }; + 28FD0DE66DE03E9F18B18D7F /* EndpointInfo.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = EndpointInfo.ice; path = ../slice/IceIAP/EndpointInfo.ice; sourceTree = "<group>"; }; + 2A021379127E70D7D0498B35 /* TraceUtil.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TraceUtil.cpp; path = ../cpp/src/Ice/TraceUtil.cpp; sourceTree = "<group>"; }; + 2A6CC12432EF5D3383E7640C /* ConnectorI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ConnectorI.cpp; path = ../cpp/src/IceSSL/ConnectorI.cpp; sourceTree = "<group>"; }; + 2A814CD0F744D76D88CC0EFF /* Client.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Client.swift; path = test/Ice/operations/Client.swift; sourceTree = "<group>"; }; + 2AD0DDCF4AF4966C2ACC0CD7 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = test/TestCommon/Info.plist; sourceTree = "<group>"; }; + 2BF9CA1657C73041DEA6935B /* PluginF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = PluginF.ice; path = ../slice/Ice/PluginF.ice; sourceTree = "<group>"; }; + 2C4519A80B5BA2EF8F192B73 /* Endpoint.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Endpoint.ice; path = ../slice/Ice/Endpoint.ice; sourceTree = "<group>"; }; + 2CAB8002B7968635FDF03852 /* CtrlCHandler.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = CtrlCHandler.cpp; path = ../cpp/src/IceUtil/CtrlCHandler.cpp; sourceTree = "<group>"; }; + 2DC1B7C38F8DD76CBD93F742 /* Proxy.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Proxy.cpp; path = ../cpp/src/Ice/Proxy.cpp; sourceTree = "<group>"; }; + 2E04D1F8FF90C2CF29E6AA2F /* Proxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Proxy.swift; path = src/Ice/Proxy.swift; sourceTree = "<group>"; }; + 2E2809552E94A4FB5DD820D4 /* StreamSocket.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StreamSocket.cpp; path = ../cpp/src/Ice/StreamSocket.cpp; sourceTree = "<group>"; }; + 2FB90F10E41FF03F4645F0D9 /* ThreadException.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ThreadException.cpp; path = ../cpp/src/IceUtil/ThreadException.cpp; sourceTree = "<group>"; }; + 30397425C6DB5ECB1C25BBFB /* IceEnums.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceEnums.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 305916A68F64D802CCA4E75B /* InstrumentationF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = InstrumentationF.ice; path = ../slice/Ice/InstrumentationF.ice; sourceTree = "<group>"; }; + 31265ED552B1F495E2059B16 /* Protocol.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Protocol.cpp; path = ../cpp/src/Ice/Protocol.cpp; sourceTree = "<group>"; }; + 31303F50CA8E49CA6C62F313 /* TrustManager.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TrustManager.cpp; path = ../cpp/src/IceSSL/TrustManager.cpp; sourceTree = "<group>"; }; + 3141F193D724BF78E4205BA3 /* LoggerF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = LoggerF.ice; path = ../slice/Ice/LoggerF.ice; sourceTree = "<group>"; }; + 31A30753399FF7FF541771FC /* InputStream.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = InputStream.mm; path = src/IceObjc/InputStream.mm; sourceTree = "<group>"; }; + 34206CE5FFFB33331A726B1A /* Ice.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Ice.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 357AEA5EC7002770A9D7D759 /* SliceChecksums.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SliceChecksums.cpp; path = ../cpp/src/Ice/SliceChecksums.cpp; sourceTree = "<group>"; }; + 3680B2F16F469B8C71971B43 /* TcpConnector.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TcpConnector.cpp; path = ../cpp/src/Ice/TcpConnector.cpp; sourceTree = "<group>"; }; + 36A974AFD72946D633D6B28A /* Properties.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Properties.ice; path = ../slice/Ice/Properties.ice; sourceTree = "<group>"; }; + 37F03A9DD52DF56E30E91CA8 /* UdpEndpointI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = UdpEndpointI.cpp; path = ../cpp/src/Ice/UdpEndpointI.cpp; sourceTree = "<group>"; }; + 3AE94A3AD8003FE02EC63C07 /* ConsoleUtil.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ConsoleUtil.cpp; path = ../cpp/src/IceUtil/ConsoleUtil.cpp; sourceTree = "<group>"; }; + 3B1785F9134A34B78A80D48F /* ProcessF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ProcessF.ice; path = ../slice/Ice/ProcessF.ice; sourceTree = "<group>"; }; + 3B1D36BB4EC58EF6353031C9 /* CommunicatorI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CommunicatorI.swift; path = src/Ice/CommunicatorI.swift; sourceTree = "<group>"; }; + 3B507E1082AC28373CE66819 /* MetricsObserverI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = MetricsObserverI.cpp; path = ../cpp/src/Ice/MetricsObserverI.cpp; sourceTree = "<group>"; }; + 3BFAF9C7BC9C43D9A8D6AA60 /* EventHandler.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = EventHandler.cpp; path = ../cpp/src/Ice/EventHandler.cpp; sourceTree = "<group>"; }; + 3C6E53BF499C8F241570458D /* TraceUtil.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = TraceUtil.mm; path = src/IceObjc/TraceUtil.mm; sourceTree = "<group>"; }; + 3D7C0CF83F5F214ADC312AC5 /* IceObjcException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceObjcException.h; path = src/IceObjc/IceObjcException.h; sourceTree = "<group>"; }; + 3F173B055767A9A4D6E812E3 /* PluginI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = PluginI.cpp; path = ../cpp/src/IceSSL/PluginI.cpp; sourceTree = "<group>"; }; + 3FBE62B88CCDF7E7F190A2BF /* IceObjcUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceObjcUtil.h; path = src/IceObjc/IceObjcUtil.h; sourceTree = "<group>"; }; + 3FC70C98EBF7EAD88C41B50C /* ConnectionInfoF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ConnectionInfoF.ice; path = ../slice/IceSSL/ConnectionInfoF.ice; sourceTree = "<group>"; }; + 3FECA4A5413B82E286EEF422 /* ValueFactoryManagerI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ValueFactoryManagerI.cpp; path = ../cpp/src/Ice/ValueFactoryManagerI.cpp; sourceTree = "<group>"; }; + 404A32140C732E046ACFF6F6 /* libIceDiscovery C++11 iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libIceDiscovery C++11 iOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 436F426A533A89CFF5CC786D /* IceDefaultValue.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceDefaultValue.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 43C4E3920AC7745582197518 /* TestCommon.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TestCommon.swift; path = test/TestCommon/TestCommon.swift; sourceTree = "<group>"; }; + 45E8609384EF96E13E8E48E2 /* FormatType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FormatType.swift; path = src/Ice/FormatType.swift; sourceTree = "<group>"; }; + 469793ACE6ACB4CABF538703 /* libIceSSL C++11 iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libIceSSL C++11 iOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 46BB512289DBE538F6B0ED1D /* ImplicitContextF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ImplicitContextF.ice; path = ../slice/Ice/ImplicitContextF.ice; sourceTree = "<group>"; }; + 4769D847BA69FAC9C14EE40D /* SecureTransportUtil.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SecureTransportUtil.cpp; path = ../cpp/src/IceSSL/SecureTransportUtil.cpp; sourceTree = "<group>"; }; + 47BC9935757E08182AF315A9 /* Client.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Client.swift; path = test/Ice/properties/Client.swift; sourceTree = "<group>"; }; + 48052BC72B0A159092740747 /* Thread.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Thread.cpp; path = ../cpp/src/Ice/Thread.cpp; sourceTree = "<group>"; }; + 484A3B3808C66F645E472773 /* ThreadPool.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ThreadPool.cpp; path = ../cpp/src/Ice/ThreadPool.cpp; sourceTree = "<group>"; }; + 48798FBDF1A7B91B8DA0330A /* Ice.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Ice.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 487CDE3A8EA4E0C52F854F36 /* PropertiesF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = PropertiesF.ice; path = ../slice/Ice/PropertiesF.ice; sourceTree = "<group>"; }; + 49E4443174E0CDC7E86E55EA /* ObjectAdapterI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ObjectAdapterI.cpp; path = ../cpp/src/Ice/ObjectAdapterI.cpp; sourceTree = "<group>"; }; + 4A6A6C2100CED5650C922685 /* TestCommon.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = TestCommon.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 4AEE8B4A0B169FB886AB3439 /* Object.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Object.swift; path = src/Ice/Object.swift; sourceTree = "<group>"; }; + 4B8980A3DF8183965719F452 /* SecureTransportEngine.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SecureTransportEngine.cpp; path = ../cpp/src/IceSSL/SecureTransportEngine.cpp; sourceTree = "<group>"; }; + 4BDF20C2BEB49C9E95D9DB26 /* Properties.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = Properties.mm; path = src/IceObjc/Properties.mm; sourceTree = "<group>"; }; + 4E629605F74570EA56517BEA /* ObjectAdapter.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = ObjectAdapter.mm; path = src/IceObjc/ObjectAdapter.mm; sourceTree = "<group>"; }; + 4EF4BD34A4ED8B9D720DED6C /* IceObjcInputStream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceObjcInputStream.h; path = src/IceObjc/IceObjcInputStream.h; sourceTree = "<group>"; }; + 4F06631AE2323E281B12DF5C /* main.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = main.swift; path = test/TestDriver/macOS/main.swift; sourceTree = "<group>"; }; + 50C43FD621BC0C727739D625 /* PropertiesAdmin.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = PropertiesAdmin.ice; path = ../slice/Ice/PropertiesAdmin.ice; sourceTree = "<group>"; }; + 5258316BA852A1847AC82271 /* ClassResolver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ClassResolver.swift; path = src/Ice/ClassResolver.swift; sourceTree = "<group>"; }; + 54565E2F1CE06DE7AD682148 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = test/Ice/defaultValue/Info.plist; sourceTree = "<group>"; }; + 5525FE9FBD452AA882141AD9 /* LocalException.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = LocalException.ice; path = ../slice/Ice/LocalException.ice; sourceTree = "<group>"; }; + 552CB29FCA99190AFE84EE65 /* Controller.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Controller.ice; path = ../scripts/Controller.ice; sourceTree = "<group>"; }; + 56470A5EEEDE6A7B2FE6DB0D /* Test.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Test.ice; path = test/Ice/objects/Test.ice; sourceTree = "<group>"; }; + 586B8F141D4AFAB068B998BE /* ViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ViewController.swift; path = test/TestDriver/iOS/ViewController.swift; sourceTree = "<group>"; }; + 58CEAE380C7A1E3DCC23C156 /* libIce C++11 iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libIce C++11 iOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 59188B7BECBDC48B91CEE562 /* IceObjcLocalObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceObjcLocalObject.h; path = src/IceObjc/IceObjcLocalObject.h; sourceTree = "<group>"; }; + 5AC1F45AF6FDCB6263AF18E0 /* ObjectFactory.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ObjectFactory.ice; path = ../slice/Ice/ObjectFactory.ice; sourceTree = "<group>"; }; + 5B18BFC786E262E6476A5647 /* WSAcceptor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = WSAcceptor.cpp; path = ../cpp/src/Ice/WSAcceptor.cpp; sourceTree = "<group>"; }; + 5BE6D480294131D89F5D8B1B /* TestCommon.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = TestCommon.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 5BEB671B38BAD09149778891 /* PluginI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = PluginI.cpp; path = ../cpp/src/IceDiscovery/PluginI.cpp; sourceTree = "<group>"; }; + 5BF39BD6DA3D7EFC105935FA /* factory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = factory.swift; path = test/TestDriver/factory.swift; sourceTree = "<group>"; }; + 5C68F89C0AE0607D9E1F1D51 /* DerivedEx.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = DerivedEx.ice; path = test/Ice/objects/DerivedEx.ice; sourceTree = "<group>"; }; + 5D56DCDA8BA34D52084A2A82 /* Plugin.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Plugin.ice; path = ../slice/Ice/Plugin.ice; sourceTree = "<group>"; }; + 5EB128613BE4857EA75A21A6 /* Random.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Random.cpp; path = ../cpp/src/IceUtil/Random.cpp; sourceTree = "<group>"; }; + 5ED3B2A874CDC2C9C17B1992 /* IceObjcConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceObjcConfig.h; path = src/IceObjc/IceObjcConfig.h; sourceTree = "<group>"; }; + 5EE087B2FD580EEFCC0F955E /* Transceiver.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Transceiver.cpp; path = ../cpp/src/Ice/Transceiver.cpp; sourceTree = "<group>"; }; + 5EF44F9008A28551B101FE9E /* SecureTransportCertificateI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SecureTransportCertificateI.cpp; path = ../cpp/src/IceSSL/SecureTransportCertificateI.cpp; sourceTree = "<group>"; }; + 5F7B2854C89B0E5AEB0BE702 /* IceObjcProperties.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceObjcProperties.h; path = src/IceObjc/IceObjcProperties.h; sourceTree = "<group>"; }; + 60D4DE31BE7F3999DACEC62B /* Buffer.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Buffer.cpp; path = ../cpp/src/Ice/Buffer.cpp; sourceTree = "<group>"; }; + 623A9A3604C7D8CA590F2C4F /* RetryQueue.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RetryQueue.cpp; path = ../cpp/src/Ice/RetryQueue.cpp; sourceTree = "<group>"; }; + 628A069A45CE535D59B47FE2 /* SystemdJournalI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SystemdJournalI.cpp; path = ../cpp/src/Ice/SystemdJournalI.cpp; sourceTree = "<group>"; }; + 62C6E7A2F957EEBCDFF4186D /* ConnectionRequestHandler.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ConnectionRequestHandler.cpp; path = ../cpp/src/Ice/ConnectionRequestHandler.cpp; sourceTree = "<group>"; }; + 64C71E1B2C7866F4D6753006 /* ImplicitContextI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImplicitContextI.swift; path = src/Ice/ImplicitContextI.swift; sourceTree = "<group>"; }; + 66516B260C49FE05283FE207 /* ACM.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ACM.cpp; path = ../cpp/src/Ice/ACM.cpp; sourceTree = "<group>"; }; + 6654586870CB5249D7A90355 /* ProtocolInstance.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ProtocolInstance.cpp; path = ../cpp/src/Ice/ProtocolInstance.cpp; sourceTree = "<group>"; }; + 66546F3904436C375BE2AA9C /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; }; + 6668349DF60A6D1F2A6B3C87 /* ConnectionI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ConnectionI.cpp; path = ../cpp/src/Ice/ConnectionI.cpp; sourceTree = "<group>"; }; + 66A5EFA1141E7AFB666154E8 /* LocatorInfo.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = LocatorInfo.cpp; path = ../cpp/src/Ice/LocatorInfo.cpp; sourceTree = "<group>"; }; + 6949CD42084EDBDA723AEE7B /* SlicedData.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SlicedData.cpp; path = ../cpp/src/Ice/SlicedData.cpp; sourceTree = "<group>"; }; + 6A75B1AAA3C64DCC77F96082 /* Buffer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Buffer.swift; path = src/Ice/Buffer.swift; sourceTree = "<group>"; }; + 6B8F264561D59BEA6ACA5871 /* Test.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Test.ice; path = test/Ice/proxy/Test.ice; sourceTree = "<group>"; }; + 6BB128AEADC78360D4003D07 /* ConnectionFactory.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ConnectionFactory.cpp; path = ../cpp/src/Ice/ConnectionFactory.cpp; sourceTree = "<group>"; }; + 6BD391790DCDCF88ADD3400E /* OnewaysAMI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OnewaysAMI.swift; path = test/Ice/operations/OnewaysAMI.swift; sourceTree = "<group>"; }; + 6BF8AB694ED04FB9A4E2DDF3 /* DynamicLibrary.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = DynamicLibrary.cpp; path = ../cpp/src/Ice/DynamicLibrary.cpp; sourceTree = "<group>"; }; + 6C3DC82E0CDA51814552F692 /* libIceLocatorDiscovery C++11 macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libIceLocatorDiscovery C++11 macOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 6C781699393DD15E1FDC32AD /* InputUtil.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = InputUtil.cpp; path = ../cpp/src/IceUtil/InputUtil.cpp; sourceTree = "<group>"; }; + 6C84C7874806FAD7E82A6F95 /* ProxyFactory.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ProxyFactory.cpp; path = ../cpp/src/Ice/ProxyFactory.cpp; sourceTree = "<group>"; }; + 6D572D9AE0E34D49B76164F4 /* AcceptorI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AcceptorI.cpp; path = ../cpp/src/IceSSL/AcceptorI.cpp; sourceTree = "<group>"; }; + 6D72D4B9C1215D24DE627CF2 /* CertificateI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = CertificateI.cpp; path = ../cpp/src/IceSSL/CertificateI.cpp; sourceTree = "<group>"; }; + 6E661351ED0D6B1A26EFEAA4 /* Twoways.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Twoways.swift; path = test/Ice/operations/Twoways.swift; sourceTree = "<group>"; }; + 7026A6FABB7D7EA401656A03 /* StreamEndpointI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StreamEndpointI.cpp; path = ../cpp/src/Ice/ios/StreamEndpointI.cpp; sourceTree = "<group>"; }; + 7114DF4FC481B786C8F86403 /* AppDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AppDelegate.swift; path = test/TestDriver/iOS/AppDelegate.swift; sourceTree = "<group>"; }; + 726B8ACBDA10E78534832573 /* CollocatedRequestHandler.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = CollocatedRequestHandler.cpp; path = ../cpp/src/Ice/CollocatedRequestHandler.cpp; sourceTree = "<group>"; }; + 72FFDB3F3E0086F5F163D6EC /* ObjectPrx.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = ObjectPrx.mm; path = src/IceObjc/ObjectPrx.mm; sourceTree = "<group>"; }; + 73ED5EEEF44188EAAD10016C /* FacetMap.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = FacetMap.ice; path = ../slice/Ice/FacetMap.ice; sourceTree = "<group>"; }; + 7469752F06794C18ED5E5305 /* LoggerUtil.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = LoggerUtil.cpp; path = ../cpp/src/Ice/LoggerUtil.cpp; sourceTree = "<group>"; }; + 75BD56FF74E7AFA794165C03 /* RegisterPluginsInit.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RegisterPluginsInit.cpp; path = ../cpp/src/Ice/RegisterPluginsInit.cpp; sourceTree = "<group>"; }; + 76C0AC73F577DD838061E548 /* EndpointI.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = EndpointI.mm; path = ../cpp/src/IceIAP/EndpointI.mm; sourceTree = "<group>"; }; + 779B4DABF93836C1C8431C40 /* Value.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Value.swift; path = src/Ice/Value.swift; sourceTree = "<group>"; }; + 78672C26AA1F595D4F4D0C8D /* CommunicatorI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = CommunicatorI.cpp; path = ../cpp/src/Ice/CommunicatorI.cpp; sourceTree = "<group>"; }; + 7ABFE1C662A0F9D92E968FFD /* ConnectionInfo.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ConnectionInfo.ice; path = ../slice/IceSSL/ConnectionInfo.ice; sourceTree = "<group>"; }; + 7AD54737384F738A51DC0331 /* IceStream.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceStream.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 7B765CFE6A80DB67D97226B7 /* InstrumentationI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = InstrumentationI.cpp; path = ../cpp/src/Ice/InstrumentationI.cpp; sourceTree = "<group>"; }; + 7BA6FDB3C180AC5C0939C371 /* IceObjcTraceUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceObjcTraceUtil.h; path = src/IceObjc/IceObjcTraceUtil.h; sourceTree = "<group>"; }; + 7BBF878E95AFE7FB7AD4F653 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; + 7BE4BF748D4A12C18152061A /* Assets.xcassets */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder.assetcatalog; name = Assets.xcassets; path = test/TestDriver/iOS/Assets.xcassets; sourceTree = "<group>"; }; + 7C0087CB31998AEA4C7141AB /* ConnectionI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConnectionI.swift; path = src/Ice/ConnectionI.swift; sourceTree = "<group>"; }; + 7C0EA70EAD912B3789C2AE3D /* PluginI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = PluginI.cpp; path = ../cpp/src/IceLocatorDiscovery/PluginI.cpp; sourceTree = "<group>"; }; + 7CA4B159DB4BB8512EF151D2 /* PromiseKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = PromiseKit.framework; path = Carthage/Build/Mac/PromiseKit.framework; sourceTree = "<group>"; }; + 7F0C8090A417BB2880C3A229 /* DispatchInterceptor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = DispatchInterceptor.cpp; path = ../cpp/src/Ice/DispatchInterceptor.cpp; sourceTree = "<group>"; }; + 8314B0349A42E10C7A4E5D54 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = test/Ice/proxy/Info.plist; sourceTree = "<group>"; }; + 8367756BC951AA3FACDD566E /* Derived.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Derived.ice; path = test/Ice/objects/Derived.ice; sourceTree = "<group>"; }; + 846DB4235C2904E9AE891BA0 /* DefaultsAndOverrides.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = DefaultsAndOverrides.cpp; path = ../cpp/src/Ice/DefaultsAndOverrides.cpp; sourceTree = "<group>"; }; + 851CEBC8BD19BD747440FBE8 /* SSLEngine.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SSLEngine.cpp; path = ../cpp/src/IceSSL/SSLEngine.cpp; sourceTree = "<group>"; }; + 852D2A948D6A6C094394DBBB /* ArgVector.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ArgVector.cpp; path = ../cpp/src/Ice/ArgVector.cpp; sourceTree = "<group>"; }; + 855EEA858A940C46252A171A /* EndpointFactory.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = EndpointFactory.cpp; path = ../cpp/src/Ice/EndpointFactory.cpp; sourceTree = "<group>"; }; + 85700113258D24982A9856A8 /* EndpointInfoFactory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EndpointInfoFactory.swift; path = src/Ice/EndpointInfoFactory.swift; sourceTree = "<group>"; }; + 866A5573279068FB79AC8389 /* ConnectRequestHandler.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ConnectRequestHandler.cpp; path = ../cpp/src/Ice/ConnectRequestHandler.cpp; sourceTree = "<group>"; }; + 8793F01E88D3FA6E15A15A92 /* UnknownSlicedValue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UnknownSlicedValue.swift; path = src/Ice/UnknownSlicedValue.swift; sourceTree = "<group>"; }; + 87DE5B1F1327F6D396B626FD /* Network.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Network.cpp; path = ../cpp/src/Ice/Network.cpp; sourceTree = "<group>"; }; + 8905AE3A8E230A9FE8621BD5 /* RFC2253.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RFC2253.cpp; path = ../cpp/src/IceSSL/RFC2253.cpp; sourceTree = "<group>"; }; + 8A3EDDBB660CD593C976BAFB /* PropertiesAdminI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = PropertiesAdminI.cpp; path = ../cpp/src/Ice/PropertiesAdminI.cpp; sourceTree = "<group>"; }; + 8A51EB07E165DD17F9AA16F3 /* LoggerAdminI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = LoggerAdminI.cpp; path = ../cpp/src/Ice/LoggerAdminI.cpp; sourceTree = "<group>"; }; + 8AC4183E21560A184618C654 /* Test.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Test.ice; path = test/Ice/defaultValue/Test.ice; sourceTree = "<group>"; }; + 8B7AC3BB854667F625671F18 /* Oneways.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Oneways.swift; path = test/Ice/operations/Oneways.swift; sourceTree = "<group>"; }; + 8C507D65285E0F9414B3D827 /* ConnectionF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ConnectionF.ice; path = ../slice/Ice/ConnectionF.ice; sourceTree = "<group>"; }; + 8CBEAA63A50F11C6153510B9 /* ConnectionInfoFactory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConnectionInfoFactory.swift; path = src/Ice/ConnectionInfoFactory.swift; sourceTree = "<group>"; }; + 8D40FAB87E1FA5B20FE8E6DB /* Metrics.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Metrics.ice; path = ../slice/Ice/Metrics.ice; sourceTree = "<group>"; }; + 8E27B028B5C7ECD284F9962F /* CommunicatorF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = CommunicatorF.ice; path = ../slice/Ice/CommunicatorF.ice; sourceTree = "<group>"; }; + 8E868921816431E7C755FA02 /* WSEndpoint.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = WSEndpoint.cpp; path = ../cpp/src/Ice/WSEndpoint.cpp; sourceTree = "<group>"; }; + 8ED4CBC85F2A5ED31FDA2B98 /* LookupI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = LookupI.cpp; path = ../cpp/src/IceDiscovery/LookupI.cpp; sourceTree = "<group>"; }; + 8F5BC5F2D6B27FF8C096821D /* StreamTransceiver.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StreamTransceiver.cpp; path = ../cpp/src/Ice/ios/StreamTransceiver.cpp; sourceTree = "<group>"; }; + 8F8245F1F86C770A8A76ADFD /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = test/Ice/enums/Info.plist; sourceTree = "<group>"; }; + 8FA1F6D863CC37633050CACA /* Communicator.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = Communicator.mm; path = src/IceObjc/Communicator.mm; sourceTree = "<group>"; }; + 8FBAB5E8AF87BEBEF4097C63 /* WSConnector.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = WSConnector.cpp; path = ../cpp/src/Ice/WSConnector.cpp; sourceTree = "<group>"; }; + 905991AD699DE45DD28F7D62 /* Logger.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Logger.ice; path = ../slice/Ice/Logger.ice; sourceTree = "<group>"; }; + 909CAF872D3B683441A314EB /* Main.storyboard */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.storyboard; name = Main.storyboard; path = test/TestDriver/iOS/Base.lproj/Main.storyboard; sourceTree = "<group>"; }; + 90B67EE0BF66831D4D1D4FA2 /* PropertiesI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PropertiesI.swift; path = src/Ice/PropertiesI.swift; sourceTree = "<group>"; }; + 917FE0977577C28B82AA6117 /* Client.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Client.swift; path = test/Ice/enums/Client.swift; sourceTree = "<group>"; }; + 9395E9A2C677DE8CA13CB386 /* BuiltinSequences.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = BuiltinSequences.ice; path = ../slice/Ice/BuiltinSequences.ice; sourceTree = "<group>"; }; + 93B08DF109EBCBA202E75219 /* IceObjcLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceObjcLogger.h; path = src/IceObjc/IceObjcLogger.h; sourceTree = "<group>"; }; + 93BE8AE591CBF93D75BA5B51 /* Time.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Time.cpp; path = ../cpp/src/IceUtil/Time.cpp; sourceTree = "<group>"; }; + 945AD1B0195A20C4C96E4980 /* FileUtil.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FileUtil.cpp; path = ../cpp/src/IceUtil/FileUtil.cpp; sourceTree = "<group>"; }; + 94A10886CEEBA2A092E60FED /* ServantLocator.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ServantLocator.ice; path = ../slice/Ice/ServantLocator.ice; sourceTree = "<group>"; }; + 954B98AC4BBB8A318A600F59 /* TcpEndpointI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TcpEndpointI.cpp; path = ../cpp/src/Ice/TcpEndpointI.cpp; sourceTree = "<group>"; }; + 96723E3235961EE039EE452F /* CI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CI.swift; path = test/Ice/objects/CI.swift; sourceTree = "<group>"; }; + 967B12CD14030268744DA217 /* IceObjcOutputStream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceObjcOutputStream.h; path = src/IceObjc/IceObjcOutputStream.h; sourceTree = "<group>"; }; + 969D8EB10A75886B1D4AF5DE /* SecureTransportPluginI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SecureTransportPluginI.cpp; path = ../cpp/src/IceSSL/SecureTransportPluginI.cpp; sourceTree = "<group>"; }; + 994393E0873E7DE5A646B821 /* CountDownLatch.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = CountDownLatch.cpp; path = ../cpp/src/Ice/CountDownLatch.cpp; sourceTree = "<group>"; }; + 997B488443C60BA62E74753D /* Exception.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = Exception.mm; path = src/IceObjc/Exception.mm; sourceTree = "<group>"; }; + 9AF0F074087B6CADEF4AD48D /* Options.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Options.cpp; path = ../cpp/src/IceUtil/Options.cpp; sourceTree = "<group>"; }; + 9CFEB0F99E669E81F3EFD0CC /* WSTransceiver.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = WSTransceiver.cpp; path = ../cpp/src/Ice/WSTransceiver.cpp; sourceTree = "<group>"; }; + 9D061792812718C3E97A07DD /* Locator.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Locator.ice; path = ../slice/Ice/Locator.ice; sourceTree = "<group>"; }; + 9DDE6DC5052142B81E68DADE /* LocatorF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = LocatorF.ice; path = ../slice/Ice/LocatorF.ice; sourceTree = "<group>"; }; + 9E1700B0F5D3A6F27B33ADA2 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/CFNetwork.framework; sourceTree = DEVELOPER_DIR; }; + 9ECFF4DB08ADC2FC3C4AB557 /* IceObjects.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceObjects.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 9F7B1D804BA3B48206C6E50A /* Test.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Test.ice; path = test/Ice/operations/Test.ice; sourceTree = "<group>"; }; + 9FD09D7936A5E2DC9E458B54 /* Object.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Object.cpp; path = ../cpp/src/Ice/Object.cpp; sourceTree = "<group>"; }; + A08ECA3DB96D8920CFFE76E3 /* Base64.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Base64.cpp; path = ../cpp/src/Ice/Base64.cpp; sourceTree = "<group>"; }; + A1D1062A1AEAFEF91CA66762 /* LoggerI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LoggerI.swift; path = src/Ice/LoggerI.swift; sourceTree = "<group>"; }; + A2100F2AF19ABFBF45EDCE49 /* UtilException.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = UtilException.cpp; path = ../cpp/src/IceUtil/UtilException.cpp; sourceTree = "<group>"; }; + A2D6444548CE006C445856E1 /* PropertyNames.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = PropertyNames.cpp; path = ../cpp/src/Ice/PropertyNames.cpp; sourceTree = "<group>"; }; + A4DF971A262FBC8020C9339E /* IceObjcCommunicator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceObjcCommunicator.h; path = src/IceObjc/IceObjcCommunicator.h; sourceTree = "<group>"; }; + A755D2CCDBA7EED8242776FE /* Shared.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Shared.cpp; path = ../cpp/src/IceUtil/Shared.cpp; sourceTree = "<group>"; }; + A80679D8041FEDCD1BB7490C /* ImplicitContext.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ImplicitContext.ice; path = ../slice/Ice/ImplicitContext.ice; sourceTree = "<group>"; }; + A90BE99DEB987E601DE0F3EF /* IconvStringConverter.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = IconvStringConverter.cpp; path = ../cpp/src/Ice/IconvStringConverter.cpp; sourceTree = "<group>"; }; + AAB6556C321C7879BB92F383 /* IncomingAsync.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = IncomingAsync.cpp; path = ../cpp/src/Ice/IncomingAsync.cpp; sourceTree = "<group>"; }; + AB7F7A18E534A983602E829D /* MetricsAdminI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = MetricsAdminI.cpp; path = ../cpp/src/Ice/MetricsAdminI.cpp; sourceTree = "<group>"; }; + AB8624A4F585D76B4A308AF0 /* IceObjcImplicitContext.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceObjcImplicitContext.h; path = src/IceObjc/IceObjcImplicitContext.h; sourceTree = "<group>"; }; + AE3F2EBE158A34D0EBD6443F /* SysLoggerI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SysLoggerI.cpp; path = ../cpp/src/Ice/SysLoggerI.cpp; sourceTree = "<group>"; }; + AEE8E14C17B581DBEED45997 /* MutexProtocol.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = MutexProtocol.cpp; path = ../cpp/src/IceUtil/MutexProtocol.cpp; sourceTree = "<group>"; }; + AF120283FCFA4473725D50D7 /* Client.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Client.swift; path = test/Ice/defaultValue/Client.swift; sourceTree = "<group>"; }; + B04DC5EDC2CE87AE0C444197 /* Exception.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Exception.swift; path = src/Ice/Exception.swift; sourceTree = "<group>"; }; + B209D8FAACA3822DA4C289E7 /* ImplicitContextI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ImplicitContextI.cpp; path = ../cpp/src/Ice/ImplicitContextI.cpp; sourceTree = "<group>"; }; + B2D4E8ABF7FDA09B521837D6 /* InputStream.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = InputStream.cpp; path = ../cpp/src/Ice/InputStream.cpp; sourceTree = "<group>"; }; + B3455197A793DD3521B3A224 /* RouterInfo.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RouterInfo.cpp; path = ../cpp/src/Ice/RouterInfo.cpp; sourceTree = "<group>"; }; + B4323E505CCE5A9F78C1AD4D /* EI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EI.swift; path = test/Ice/objects/EI.swift; sourceTree = "<group>"; }; + B443572863109C5912DD5F59 /* Client.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Client.swift; path = test/Ice/proxy/Client.swift; sourceTree = "<group>"; }; + B541065A2025133FBDBA3C15 /* TestDriver.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = TestDriver.app; sourceTree = BUILT_PRODUCTS_DIR; }; + B546BC32246B29D563F80303 /* Value.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Value.cpp; path = ../cpp/src/Ice/Value.cpp; sourceTree = "<group>"; }; + B68C01FCA21E99B213E52C82 /* Test.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Test.ice; path = test/Ice/stream/Test.ice; sourceTree = "<group>"; }; + BB164BCBFAC2F7486B8FD000 /* libIceLocatorDiscovery C++11 iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libIceLocatorDiscovery C++11 iOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + BB878761590E162275C9FC72 /* NetworkProxy.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = NetworkProxy.cpp; path = ../cpp/src/Ice/NetworkProxy.cpp; sourceTree = "<group>"; }; + BBE5C213648C5B7A6E0FA892 /* RequestHandlerFactory.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RequestHandlerFactory.cpp; path = ../cpp/src/Ice/RequestHandlerFactory.cpp; sourceTree = "<group>"; }; + BCAFFD8ACCB89D56EA5D4C73 /* Globals.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Globals.swift; path = src/Ice/Globals.swift; sourceTree = "<group>"; }; + BCDE4D3220FC9EEBDDF3F796 /* StringConverter.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StringConverter.cpp; path = ../cpp/src/IceUtil/StringConverter.cpp; sourceTree = "<group>"; }; + BD93EF62826FDE1A64A978A5 /* JI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JI.swift; path = test/Ice/objects/JI.swift; sourceTree = "<group>"; }; + C19FBE5B44F7920F34C36864 /* EndpointF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = EndpointF.ice; path = ../slice/Ice/EndpointF.ice; sourceTree = "<group>"; }; + C232E6CEC6C1A0767D280B1E /* LoggerWrapperI.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LoggerWrapperI.h; path = src/IceObjc/LoggerWrapperI.h; sourceTree = "<group>"; }; + C45E7D11887671CF1B8BF681 /* UUID.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = UUID.cpp; path = ../cpp/src/IceUtil/UUID.cpp; sourceTree = "<group>"; }; + C5164ED45AB053C3C24460A6 /* InputStream.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InputStream.swift; path = src/Ice/InputStream.swift; sourceTree = "<group>"; }; + C53C35E845CDD4D52711489A /* Identity.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Identity.ice; path = ../slice/Ice/Identity.ice; sourceTree = "<group>"; }; + C62233951C0FAF8C93229099 /* TwowaysAMI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TwowaysAMI.swift; path = test/Ice/operations/TwowaysAMI.swift; sourceTree = "<group>"; }; + C65144F9A5203CE9AD4871B4 /* OpaqueEndpointI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = OpaqueEndpointI.cpp; path = ../cpp/src/Ice/OpaqueEndpointI.cpp; sourceTree = "<group>"; }; + C68A14CB4F03563F187DCB05 /* Client.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Client.swift; path = test/Ice/objects/Client.swift; sourceTree = "<group>"; }; + C6D362060266C87C55A317EC /* Util.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = Util.mm; path = src/IceObjc/Util.mm; sourceTree = "<group>"; }; + C78FDF84D037A3F505AF5D7B /* ConnectionInfo.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ConnectionInfo.ice; path = ../slice/IceIAP/ConnectionInfo.ice; sourceTree = "<group>"; }; + C8035F8066187C03E1FE0398 /* SliceInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SliceInfo.swift; path = src/Ice/SliceInfo.swift; sourceTree = "<group>"; }; + C8636DA9ECD373643B6299BF /* ObjectAdapterFactory.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ObjectAdapterFactory.cpp; path = ../cpp/src/Ice/ObjectAdapterFactory.cpp; sourceTree = "<group>"; }; + C8EC28E717F14B2D2E4D37E5 /* Server.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Server.swift; path = test/Ice/enums/Server.swift; sourceTree = "<group>"; }; + C91C061EB2B455B5BC05D394 /* StringConverterPlugin.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StringConverterPlugin.cpp; path = ../cpp/src/Ice/StringConverterPlugin.cpp; sourceTree = "<group>"; }; + C94BF452F1E3F8A4FAE4ACE4 /* Incoming.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Incoming.cpp; path = ../cpp/src/Ice/Incoming.cpp; sourceTree = "<group>"; }; + C950FDFBBC6512E1480F969D /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = test/Ice/operations/Info.plist; sourceTree = "<group>"; }; + C9AB3298753D2A7784E986D9 /* RequestHandler.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RequestHandler.cpp; path = ../cpp/src/Ice/RequestHandler.cpp; sourceTree = "<group>"; }; + C9E0BAFA78C4F1C3172A8034 /* Logger.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = Logger.mm; path = src/IceObjc/Logger.mm; sourceTree = "<group>"; }; + CAB50046C9ED1E29902D2BF9 /* Endpoint.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = Endpoint.mm; path = src/IceObjc/Endpoint.mm; sourceTree = "<group>"; }; + CB6992E2FDD90D8EE14D1361 /* ProtocolPluginFacade.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ProtocolPluginFacade.cpp; path = ../cpp/src/Ice/ProtocolPluginFacade.cpp; sourceTree = "<group>"; }; + CC03E1BE9B049D59C55EFC0A /* FactoryTableInit.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FactoryTableInit.cpp; path = ../cpp/src/Ice/FactoryTableInit.cpp; sourceTree = "<group>"; }; + CC1527C5638C5CA3B3B3DDE9 /* StringUtil.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StringUtil.cpp; path = ../cpp/src/IceUtil/StringUtil.cpp; sourceTree = "<group>"; }; + CE076523901238D7F27CFD56 /* IceProxy.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceProxy.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + CE60C58379C2E1C58EF6E132 /* IceObjcIceUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceObjcIceUtil.h; path = src/IceObjc/IceObjcIceUtil.h; sourceTree = "<group>"; }; + CF894423E5122157ACCCB9FC /* Connection.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Connection.ice; path = ../slice/Ice/Connection.ice; sourceTree = "<group>"; }; + CF9561B7477603E573225540 /* IceProperties.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceProperties.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + CFCC0F52DE2DC4EC669C13DD /* ReferenceFactory.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ReferenceFactory.cpp; path = ../cpp/src/Ice/ReferenceFactory.cpp; sourceTree = "<group>"; }; + D15B2916DD17269A7244473E /* TcpAcceptor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TcpAcceptor.cpp; path = ../cpp/src/Ice/TcpAcceptor.cpp; sourceTree = "<group>"; }; + D15D300C00C6983FA21DA376 /* Current.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Current.ice; path = ../slice/Ice/Current.ice; sourceTree = "<group>"; }; + D1C2E16835928A1E961417D7 /* Transceiver.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = Transceiver.mm; path = ../cpp/src/IceIAP/Transceiver.mm; sourceTree = "<group>"; }; + D21D714F8338AB88900E6A28 /* Incoming.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Incoming.swift; path = src/Ice/Incoming.swift; sourceTree = "<group>"; }; + D35E1B9B88D3DFD5B4E39FF2 /* HI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HI.swift; path = test/Ice/objects/HI.swift; sourceTree = "<group>"; }; + D3681F3DC1E3F39B5E3D26C0 /* IceProxy.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceProxy.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + D39256507D93DC3E40335DDE /* LocalExceptionFactory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LocalExceptionFactory.swift; path = src/Ice/LocalExceptionFactory.swift; sourceTree = "<group>"; }; + D3AADF6C2475CD8C226DC048 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; + D44574C85DDBD2D26194219A /* IceEnums.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceEnums.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + D4596C701E61A79FDC403C9E /* libIceDiscovery C++11 macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libIceDiscovery C++11 macOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + D5942136301173BAAFD38F8C /* SHA1.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SHA1.cpp; path = ../cpp/src/Ice/SHA1.cpp; sourceTree = "<group>"; }; + D776B1AE1ADE0FF167F37432 /* Process.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Process.ice; path = ../slice/Ice/Process.ice; sourceTree = "<group>"; }; + D7EFC783C492266E75ECD7E1 /* TraceLevels.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TraceLevels.cpp; path = ../cpp/src/Ice/TraceLevels.cpp; sourceTree = "<group>"; }; + D90395F438D27AE3A54D81C5 /* ObjectAdapterF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ObjectAdapterF.ice; path = ../slice/Ice/ObjectAdapterF.ice; sourceTree = "<group>"; }; + D9787ECB299D9E4D1B2BE3A4 /* ObjectAdapterI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObjectAdapterI.swift; path = src/Ice/ObjectAdapterI.swift; sourceTree = "<group>"; }; + D9A534067210C59F785D7A48 /* OutputUtil.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = OutputUtil.cpp; path = ../cpp/src/IceUtil/OutputUtil.cpp; sourceTree = "<group>"; }; + D9F189EF7FD5A281E634C01E /* Notifications.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = Notifications.mm; path = ../cpp/src/Ice/ios/Notifications.mm; sourceTree = "<group>"; }; + DB36543180E0D9236DD4AC5A /* InitializationData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InitializationData.swift; path = src/Ice/InitializationData.swift; sourceTree = "<group>"; }; + DB5FB4E14966C8B9C5E4510B /* PropertiesI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = PropertiesI.cpp; path = ../cpp/src/Ice/PropertiesI.cpp; sourceTree = "<group>"; }; + DBDBA994B0B23049295E057C /* libIceSSL C++11 macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libIceSSL C++11 macOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + DC93E2BFC6B87B44ECABE0AF /* EndpointFactoryManager.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = EndpointFactoryManager.cpp; path = ../cpp/src/Ice/EndpointFactoryManager.cpp; sourceTree = "<group>"; }; + DCDEE03E474B15D29AE58C33 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = test/Ice/objects/Info.plist; sourceTree = "<group>"; }; + E2B2A66F37B22B71120AB5BC /* IceSwift.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceSwift.h; path = src/Ice/IceSwift.h; sourceTree = "<group>"; }; + E3C7B86D4829D4E84A137E60 /* PluginManagerI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = PluginManagerI.cpp; path = ../cpp/src/Ice/PluginManagerI.cpp; sourceTree = "<group>"; }; + E4F0FCCDE6CF5FFB1D377EC8 /* OutputStream.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = OutputStream.cpp; path = ../cpp/src/Ice/OutputStream.cpp; sourceTree = "<group>"; }; + E55D987D74265B3626543788 /* IceDefaultValue.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceDefaultValue.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + E62F1F0983E90343FE55B32C /* ServantLocatorF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ServantLocatorF.ice; path = ../slice/Ice/ServantLocatorF.ice; sourceTree = "<group>"; }; + E66EBEFD8D35EC17FF0DCC7E /* ServantManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServantManager.swift; path = src/Ice/ServantManager.swift; sourceTree = "<group>"; }; + E8794F3C821F3187C344AB71 /* Util.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Util.cpp; path = ../cpp/src/IceSSL/Util.cpp; sourceTree = "<group>"; }; + E9CA2A74AC0B20071EBA2CE9 /* Mutex.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Mutex.swift; path = src/Ice/Mutex.swift; sourceTree = "<group>"; }; + E9D677EF6AB1B682ECFF43EA /* Exception.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Exception.cpp; path = ../cpp/src/Ice/Exception.cpp; sourceTree = "<group>"; }; + EA1D9F38F1808605063BD0A9 /* StreamAcceptor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StreamAcceptor.cpp; path = ../cpp/src/Ice/ios/StreamAcceptor.cpp; sourceTree = "<group>"; }; + EA282C6C5E040014C8EB6245 /* Protocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Protocol.swift; path = src/Ice/Protocol.swift; sourceTree = "<group>"; }; + EA4F86ABAF414C9596B18B3E /* Version.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Version.ice; path = ../slice/Ice/Version.ice; sourceTree = "<group>"; }; + EB121CC52482D56AB7CEA63C /* IceObjcObjectAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceObjcObjectAdapter.h; path = src/IceObjc/IceObjcObjectAdapter.h; sourceTree = "<group>"; }; + EC21EFB6E6B55F2ECF09EA50 /* ObserverHelper.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ObserverHelper.cpp; path = ../cpp/src/Ice/ObserverHelper.cpp; sourceTree = "<group>"; }; + ECCC302FE16F9C705C37ECC7 /* SecureTransportTransceiverI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SecureTransportTransceiverI.cpp; path = ../cpp/src/IceSSL/SecureTransportTransceiverI.cpp; sourceTree = "<group>"; }; + EDEFE05B16B4619039F6290E /* libIce C++11 macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libIce C++11 macOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + EE84F4257D55ADD4D782EBA0 /* SlicedData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SlicedData.swift; path = src/Ice/SlicedData.swift; sourceTree = "<group>"; }; + EEBD0897823216A270B3C821 /* IPEndpointI.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = IPEndpointI.cpp; path = ../cpp/src/Ice/IPEndpointI.cpp; sourceTree = "<group>"; }; + EF4FB9CD16E5A2FAC89FBA46 /* EndpointTypes.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = EndpointTypes.ice; path = ../slice/Ice/EndpointTypes.ice; sourceTree = "<group>"; }; + EF64453CE11557287236D6A3 /* LocalObject.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = LocalObject.mm; path = src/IceObjc/LocalObject.mm; sourceTree = "<group>"; }; + EFACB83983D1BDF502E6BB3B /* TcpTransceiver.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TcpTransceiver.cpp; path = ../cpp/src/Ice/TcpTransceiver.cpp; sourceTree = "<group>"; }; + F1103C410EBB6BBC336CE6EA /* Cond.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Cond.cpp; path = ../cpp/src/Ice/Cond.cpp; sourceTree = "<group>"; }; + F1BA8DA04025D3C8DFD11DF9 /* StreamConnector.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StreamConnector.cpp; path = ../cpp/src/Ice/ios/StreamConnector.cpp; sourceTree = "<group>"; }; + F21B08B61E0A5357B63F5E3B /* Communicator.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Communicator.ice; path = ../slice/Ice/Communicator.ice; sourceTree = "<group>"; }; + F26588D55D123190D012B2A0 /* Client.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Client.swift; path = test/Ice/stream/Client.swift; sourceTree = "<group>"; }; + F3C25287E3900D579F52FC6A /* Router.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Router.ice; path = ../slice/Ice/Router.ice; sourceTree = "<group>"; }; + F4BCFDF0AC8D2D77492596D8 /* Timer.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Timer.cpp; path = ../cpp/src/Ice/Timer.cpp; sourceTree = "<group>"; }; + F556721DE90C969AEA4AD18F /* HttpParser.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = HttpParser.cpp; path = ../cpp/src/Ice/HttpParser.cpp; sourceTree = "<group>"; }; + F63A0FDE5ACFE16F4B69A8EC /* IceObjcEndpoint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceObjcEndpoint.h; path = src/IceObjc/IceObjcEndpoint.h; sourceTree = "<group>"; }; + F6CFCE68697B0FF222F70CE8 /* IceProperties.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceProperties.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + F7458F82110EC404CF345610 /* IceObjcConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceObjcConnection.h; path = src/IceObjc/IceObjcConnection.h; sourceTree = "<group>"; }; + F8A59AF05FB9494B929D0403 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = test/Ice/stream/Info.plist; sourceTree = "<group>"; }; + FC6A1156C198B6078FBF5DA8 /* EndpointInfo.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = EndpointInfo.ice; path = ../slice/IceSSL/EndpointInfo.ice; sourceTree = "<group>"; }; + FDD44B055ED690B0A57A41DE /* RemoteLogger.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = RemoteLogger.ice; path = ../slice/Ice/RemoteLogger.ice; sourceTree = "<group>"; }; + FF30AFE9F63E6AF8A5D0E433 /* UdpTransceiver.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = UdpTransceiver.cpp; path = ../cpp/src/Ice/UdpTransceiver.cpp; sourceTree = "<group>"; }; + FF6C1C2EEBC77D4240236C1B /* LaunchScreen.storyboard */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = test/TestDriver/iOS/Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 02F74985D0B4B72A450D4947 /* Frameworks */ = { + 0CFEB31BB17B271291BCC4E9 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - DF5C18C1142BDFDEFCDAB028 /* Foundation.framework in Frameworks */, - 051D7C8BB0540958CC6464C4 /* Ice.framework in Frameworks */, - 663CAC2BC2D9D3A3A08CCD00 /* PromiseKit.framework in Frameworks */, - 4990796F7C5ACDA8375AA6E4 /* TestCommon.framework in Frameworks */, + E6D212FFF3B0062032C7DDFE /* Foundation.framework in Frameworks */, + 999492DEA22DCE114546F94E /* Ice.framework in Frameworks */, + 6C2927A37141361292CF6037 /* PromiseKit.framework in Frameworks */, + 824D18E9647E0FE3CE6D437A /* TestCommon.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 0C6F1DCDAF983C70BB504B3E /* Frameworks */ = { + 145AD02CAB8230BCBFDA95D3 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - A00C93E9764D4D50F59BF6D9 /* Foundation.framework in Frameworks */, - C018D7AF347B2C962D2AD89F /* IceDefaultValue.framework in Frameworks */, - 31F12BE529707C5000F7550B /* IceEnums.framework in Frameworks */, - B2E834D2F7E9B6DF3AC72A85 /* IceObjects.framework in Frameworks */, - 73D69961361F4F70EC2E0F6B /* IceOperations.framework in Frameworks */, - 904FA66BB7B78870D4A5F5B7 /* IceProperties.framework in Frameworks */, - 199A84A86C39A6938176EF0C /* IceProxy.framework in Frameworks */, - 2B3B694F84001755969B02A5 /* IceStream.framework in Frameworks */, - 28A401983711004BC8A6A5EE /* PromiseKit.framework in Frameworks */, - 6DE3E12CDCACC58F7C077672 /* TestCommon.framework in Frameworks */, + 690F13CF322B06581C2B9A8C /* Cocoa.framework in Frameworks */, + 4971958350CE3E0003B11C56 /* Ice.framework in Frameworks */, + EAD6585D6782F4982EBA84C7 /* PromiseKit.framework in Frameworks */, + 6BCC82FF813A2E059051BB96 /* TestCommon.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 2B728DA49ACF61CA3C48B2B6 /* Frameworks */ = { + 1D8F264B5C7D50CA4EC66904 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 707DC4E3837FD0F9838168A9 /* Foundation.framework in Frameworks */, - CAC5DFBD15E0904DD51B9576 /* Ice.framework in Frameworks */, - 50A551A43A166017D25E0C77 /* PromiseKit.framework in Frameworks */, - 4C0577917AAF0F9BEFC70D04 /* TestCommon.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 3618F6409F481F55A1288D1B /* Frameworks */ = { + 231D355CF53B8F94DAE33BB6 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + A44D4895188A82734F1C168A /* libIce C++11 macOS.a in Frameworks */, + FDAD38C60E476F827569BFC4 /* libIceDiscovery C++11 macOS.a in Frameworks */, + CA164D4CE42C97410A5235B9 /* libIceLocatorDiscovery C++11 macOS.a in Frameworks */, + 2F574F4FE7958919EDD34D92 /* libIceSSL C++11 macOS.a in Frameworks */, + BADA20979FF30C952D55053D /* PromiseKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 3AF59EC61913B1C1CA8640A6 /* Frameworks */ = { + 23C812A124D4C0B1239946E7 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 4205017FC200ADE3BD8DB173 /* Frameworks */ = { + 2BA586AAAE43310144753388 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 4ADC815F3DC762AA6E22E16F /* Frameworks */ = { + 34A8A9ECCBF59D628BC4DC3F /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 18ABA9E58A742DAD3018C952 /* Foundation.framework in Frameworks */, + C236E7C6743873B27538E44F /* Ice.framework in Frameworks */, + 819084CE4B289A50FC2AA6CE /* PromiseKit.framework in Frameworks */, + 236B8C22E57ACAC4BBEABD1C /* TestCommon.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 52DCA3B47F8DCC54043DB4A3 /* Frameworks */ = { + 3E9C7ED2DC47464044CBABC9 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 06E0F2A34BE0EA56B1D74764 /* Foundation.framework in Frameworks */, - F88D10A48BF32E70025183F1 /* Ice.framework in Frameworks */, - 98C3B9473C02CC19F27E5E67 /* PromiseKit.framework in Frameworks */, - B93A962E2B8DCEDF5DCDF5CA /* TestCommon.framework in Frameworks */, + 45C2BEE9057003838550B64E /* Cocoa.framework in Frameworks */, + BCBB69211F5D1787B9687821 /* IceDefaultValue.framework in Frameworks */, + C958F52C5042188FEE379304 /* IceEnums.framework in Frameworks */, + BCFCC7D1530E7A43D6189E67 /* IceObjects.framework in Frameworks */, + 25BC2ED46443AA4D437D295B /* IceOperations.framework in Frameworks */, + AC1A3F8D5E9B7658E1D40C8A /* IceProperties.framework in Frameworks */, + 359E1AC50A76247F82DDDBB9 /* IceProxy.framework in Frameworks */, + 107D3B2075B25C888F0C88E9 /* IceStream.framework in Frameworks */, + 41770AF7E7B8514CA2B38454 /* PromiseKit.framework in Frameworks */, + 91D64231F28C2AF9AB8BCDF2 /* TestCommon.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 583140A95FA475A1CCF1F0A6 /* Frameworks */ = { + 4486CFC6B3FA210E171D27DB /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 99441FD2FF0D901ABE20F648 /* Foundation.framework in Frameworks */, - 153C6EF6BD032BDC2710A4B7 /* Ice.framework in Frameworks */, - D40CC26618387EF58B56FA6D /* PromiseKit.framework in Frameworks */, - AECD1BB47B51E9EC9F6FC5A8 /* TestCommon.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 5A3D56F9A1F9B89B2797C031 /* Frameworks */ = { + 4CE45242AAC45E63B19E2C0B /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 1EFAE1392D6E0DBE903FA877 /* Foundation.framework in Frameworks */, - 2B969780D37E62F2873D6F79 /* Ice.framework in Frameworks */, - 92582FF9D42D9E3763D3B44C /* PromiseKit.framework in Frameworks */, - 6ACC98DACE275D60A78AFE06 /* TestCommon.framework in Frameworks */, + EC096C45D1FDD2B11D92911C /* Cocoa.framework in Frameworks */, + 2527873BCD7E307E383285D3 /* Ice.framework in Frameworks */, + 02470248B5C4F0DCAD488018 /* PromiseKit.framework in Frameworks */, + AE2E7511104486FAB0E03FC2 /* TestCommon.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 5B5037CDFE4E996C5FBE7876 /* Frameworks */ = { + 5A525F987AE940823FD963A2 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 4BEFA3817F388D5EE617F717 /* Cocoa.framework in Frameworks */, - 3E61E061FE799E56E7580855 /* Ice.framework in Frameworks */, - 6CD306BC53E7BF728DFB6A4C /* PromiseKit.framework in Frameworks */, - 314D276D45C0FDBBDEDE9A4E /* TestCommon.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 649BD3321812D33DDAD3BE8B /* Frameworks */ = { + 62C04F9FF63D26FAFDE97B92 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 9D8FA504466CBF731CA34F8A /* Foundation.framework in Frameworks */, + 9CF73633385151DB6246C516 /* Ice.framework in Frameworks */, + BB710840710676DD9BB8DAAC /* PromiseKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 6FB1FF2FABB79F9C965714BC /* Frameworks */ = { + 64CC5FA40B6AF2DC592F7720 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 9642EABE0BFEDC496582ED21 /* Foundation.framework in Frameworks */, - 6836325042B5B0AA56E559EB /* Ice.framework in Frameworks */, - 6252F9C40B9E01BC68FBC580 /* PromiseKit.framework in Frameworks */, - F5740E729CC4233B86BCC46A /* TestCommon.framework in Frameworks */, + 1979300000C340F535FFAE9C /* Cocoa.framework in Frameworks */, + 6692ED08EF57D21F6DFE896E /* Ice.framework in Frameworks */, + BB1AA1E64ED36E6224764E89 /* PromiseKit.framework in Frameworks */, + BDD006D7B94F4369563EE62B /* TestCommon.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 6FDF433C487F48AF5C703F3B /* Frameworks */ = { + 698D85B34AF0574D7755AE00 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - E24C6624B35245C748ABEF29 /* Cocoa.framework in Frameworks */, - 1499138D26E7CFE33803955E /* Ice.framework in Frameworks */, - D8778AD63271E1525F3A89EF /* PromiseKit.framework in Frameworks */, - BF10FF863A6C419D50864A99 /* TestCommon.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 7535A2FE11479EA9E322312F /* Frameworks */ = { + 800972A34D9F619C53890CFF /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 2C28E0A0412826181A469F61 /* Foundation.framework in Frameworks */, + E9FB7C82D189C53606A4BAB9 /* Ice.framework in Frameworks */, + 749324B8941B5D09AF015772 /* PromiseKit.framework in Frameworks */, + 22295C78124686E7F1B1032E /* TestCommon.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 89BA3B8B1E2A76FA1D0BEE04 /* Frameworks */ = { + 8ACFA5D7DF41E067CBD9E687 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 53FA768556049569EF50850C /* CFNetwork.framework in Frameworks */, - 87787EEC88831294CA77C39B /* Foundation.framework in Frameworks */, - BD20096A0DAF3391D47F1D2C /* libIce C++11 iOS.a in Frameworks */, - 61A27DBA092E66AAFB5A168B /* libIceDiscovery C++11 iOS.a in Frameworks */, - B378D4C071D9F2E9BE5ED098 /* libIceIAP C++11 iOS.a in Frameworks */, - 33E0EB962501DFB109E267FA /* libIceLocatorDiscovery C++11 iOS.a in Frameworks */, - E085006EDAE2572D579C1F56 /* libIceSSL C++11 iOS.a in Frameworks */, - 45B69B215C85EB5F83E0D0DB /* PromiseKit.framework in Frameworks */, - 58A5356399FCB7BC71DA5947 /* Security.framework in Frameworks */, - C0C0A3B16C00760A743616FE /* UIKit.framework in Frameworks */, + EF6E230601FEC629341CC59D /* Foundation.framework in Frameworks */, + 960BAD455C12F65D484B6D11 /* Ice.framework in Frameworks */, + BA62B9CB70A241F062C79F09 /* PromiseKit.framework in Frameworks */, + 23C96822DB7142EE030E8551 /* TestCommon.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 9A7133ED3E790326EB65C6B6 /* Frameworks */ = { + 8BC218BFE315CC88B105DEF1 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 16413243EA0416C4CA178CBC /* Cocoa.framework in Frameworks */, - B80296DA94D374A98018DDC1 /* Ice.framework in Frameworks */, - D87EB47AB83C05E2045E2C9E /* PromiseKit.framework in Frameworks */, + C025F2EBE5E53638DC2A50A9 /* Cocoa.framework in Frameworks */, + D45AB57D12ECD2BDBE6C6C7E /* Ice.framework in Frameworks */, + 47C034853D9893CC8AA0C231 /* PromiseKit.framework in Frameworks */, + A3BFED774F6B766823B51185 /* TestCommon.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - B1331374FFF0980FFB8D42CD /* Frameworks */ = { + 93A8C736AFA44CFD517110B9 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 08F6702414D1D294224A2FDE /* Cocoa.framework in Frameworks */, - 5F225DF4BA26F7B816D4A043 /* Ice.framework in Frameworks */, - D86FA69493A6016EA025D556 /* PromiseKit.framework in Frameworks */, - 208B2D9B040B6F417B24AFED /* TestCommon.framework in Frameworks */, + 6DCDEF36BB9BD9553D01B959 /* Foundation.framework in Frameworks */, + 8267A62DD90A643945499216 /* Ice.framework in Frameworks */, + 82B18A5859027F724F83020A /* PromiseKit.framework in Frameworks */, + 4489B04E0E041727872585BF /* TestCommon.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - B6C771E4DF742B9E838BFBDC /* Frameworks */ = { + A2A043E68DA586AB6E13EE77 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - DB5C812C264FD6587C831E45 /* Foundation.framework in Frameworks */, - 13830E12934E4F350E6598A2 /* Ice.framework in Frameworks */, - 5F636753E996C162D17454BD /* PromiseKit.framework in Frameworks */, - B5B8D193EFFF449D6FAB0BCA /* TestCommon.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - BDE1FDB91358E7CC0A9E2CF5 /* Frameworks */ = { + AE0A807A67EFE5DED5AC77E2 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - C3366FF9A4A61D6F9C61A4EA /* Frameworks */ = { + B98D8261BBF332846E59D10D /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 8097EA736E88A84CE0D99FAB /* Cocoa.framework in Frameworks */, - 00F58451E87045051DB05B6A /* Ice.framework in Frameworks */, - 61775FDF59B6C0C9E98AA326 /* PromiseKit.framework in Frameworks */, - B9252A0461EA2CD9155D828B /* TestCommon.framework in Frameworks */, + ACCDC50D534A9A8BE2D06814 /* Cocoa.framework in Frameworks */, + 8AA2D0DDB9B48C1BB6B40CEE /* Ice.framework in Frameworks */, + 952A2EA8CBBE92D6D244F21C /* PromiseKit.framework in Frameworks */, + 668CEB7F36E3C64A2F289F94 /* TestCommon.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - C558A906923A6062717FEB7D /* Frameworks */ = { + C204F9602142271EC88FD79E /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 89AF1C6B71356DEFC08F4EFD /* libIce C++11 macOS.a in Frameworks */, - CCF4BFA7DCCB298DD2BBA324 /* libIceDiscovery C++11 macOS.a in Frameworks */, - 141243C8F987CE4E27888F99 /* libIceLocatorDiscovery C++11 macOS.a in Frameworks */, - CA7B1C27B78E4FE765DE379F /* libIceSSL C++11 macOS.a in Frameworks */, - CB9254345536984D3DE8DF35 /* PromiseKit.framework in Frameworks */, + 6F9DDF1D81598AFA7C993E4F /* Cocoa.framework in Frameworks */, + 92ED085E772D557F25BE8479 /* Ice.framework in Frameworks */, + 90F540F7C759C0941CC1E9AA /* PromiseKit.framework in Frameworks */, + DEEDBE6368A2CC43FBBD331D /* TestCommon.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - CA4561110165772E9FC4BA69 /* Frameworks */ = { + C2D78137434E93F41CA08433 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 81181A1C89AF5FAFF9015509 /* Cocoa.framework in Frameworks */, - 33157F37AE6BF903C9982FA7 /* IceDefaultValue.framework in Frameworks */, - 35466A5E6B3CC0DC554E6D7E /* IceEnums.framework in Frameworks */, - 4590933A6A451DD95A0C921B /* IceObjects.framework in Frameworks */, - F3DC8E915A64ECEB2F70FFC0 /* IceOperations.framework in Frameworks */, - CD75726D09E20FF3248049C6 /* IceProperties.framework in Frameworks */, - 402C9996B917C54E9BF0510F /* IceProxy.framework in Frameworks */, - 8887BD9C48BF24BAC728A12F /* IceStream.framework in Frameworks */, - 2DB383D7F3EAFF3A1B21400F /* PromiseKit.framework in Frameworks */, - E63419532D1E5F76C4D3597F /* TestCommon.framework in Frameworks */, + 904CCD7534C9C94088E34DFD /* Cocoa.framework in Frameworks */, + 026752A06F3C5F1E9C43DF9D /* Ice.framework in Frameworks */, + 80A36D913352A0BD30F8F13E /* PromiseKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - CB6AABABC6F14A132F04422F /* Frameworks */ = { + CB8735EE4FB10A82392460B3 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - F0D6E31E8ACDA5ED5B635A09 /* Cocoa.framework in Frameworks */, - A3497E0E918CAB3B5CA90913 /* Ice.framework in Frameworks */, - 82C1E06513A421FA304EF2DE /* PromiseKit.framework in Frameworks */, - ACAE23AC893A898C7567AB4C /* TestCommon.framework in Frameworks */, + DB42AA49E6E0D47C976A88C2 /* CFNetwork.framework in Frameworks */, + 64994A5C340EA1873FD601DB /* Foundation.framework in Frameworks */, + 5CF49ADF9A5CF7C0C1E85630 /* libIce C++11 iOS.a in Frameworks */, + D455891A207D75B642D6BEB4 /* libIceDiscovery C++11 iOS.a in Frameworks */, + 2DCECB876A59A6E2F53E516B /* libIceIAP C++11 iOS.a in Frameworks */, + F7B6ACCEB86C1A0462FE8613 /* libIceLocatorDiscovery C++11 iOS.a in Frameworks */, + C1996DF03BF9EB2D2E1BD7C6 /* libIceSSL C++11 iOS.a in Frameworks */, + 4F95B1FF0ABE488777ABFA64 /* PromiseKit.framework in Frameworks */, + 91FC1FC30A9BDBFE07F55A9D /* Security.framework in Frameworks */, + 421305A3BF9138A0EF2CFDA1 /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - D08D17D7EAED977C04376EE5 /* Frameworks */ = { + D03CB80EEABE636D69F51344 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 5E1F83701C750D56AD2EBBF9 /* Foundation.framework in Frameworks */, + 7EB3C555FE58721D0CCC1282 /* Ice.framework in Frameworks */, + A3C7C62ACDE5FD1F158661A2 /* PromiseKit.framework in Frameworks */, + 50CF4797B7E517BAE2C3DC5D /* TestCommon.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - E05541F5F448B579BB3902DA /* Frameworks */ = { + DE957B00EB109848A11F7F21 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - E80BB67A36F418C1CB3A92AA /* Frameworks */ = { + E86704BABD7EC84080B5BB89 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 55F9D8D096C005AD788C6D14 /* Cocoa.framework in Frameworks */, - 0958C8A5BF78CD435ACC9596 /* Ice.framework in Frameworks */, - 0AED1C900A1A695BBD5C19D7 /* PromiseKit.framework in Frameworks */, - 7F0721BC6B8E7C05BE4D0F4B /* TestCommon.framework in Frameworks */, + 87E7558078922D12F160B1E2 /* Foundation.framework in Frameworks */, + 68A446824CCE98874D446AF5 /* IceDefaultValue.framework in Frameworks */, + 2EA4339D016BC85C55C79DD4 /* IceEnums.framework in Frameworks */, + 21E6005E4D03DEDBBCC34283 /* IceObjects.framework in Frameworks */, + 4B7268B6122B46A863183495 /* IceOperations.framework in Frameworks */, + 61D45C190FA9F40BF943B36F /* IceProperties.framework in Frameworks */, + F8C58C1D8FFE69CB6BE29414 /* IceProxy.framework in Frameworks */, + 6143540D27B679866C27A9E6 /* IceStream.framework in Frameworks */, + 347ABBB27EEAA42ED351A613 /* PromiseKit.framework in Frameworks */, + B79D3093B455F2C71E5022EE /* TestCommon.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - FAD1DF4D029DFC0AFA08B6D1 /* Frameworks */ = { + F30A3DAF853E964E1FEFA9E0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 88FD219FFBB90C2827BD26C6 /* Cocoa.framework in Frameworks */, - 0D95821D03B8FEF0B8F976B4 /* Ice.framework in Frameworks */, - 711FA9377D452E7AC8B4ABF9 /* PromiseKit.framework in Frameworks */, - 65AD122A734A88AE5502ED58 /* TestCommon.framework in Frameworks */, + 12B706F792193C9ECD00A2D6 /* Foundation.framework in Frameworks */, + 2CDFD3920B009CDE2CE30C60 /* Ice.framework in Frameworks */, + EEA07A6BCC9F958B881591A3 /* PromiseKit.framework in Frameworks */, + 8AD9A9EED92B2D203D0D4710 /* TestCommon.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - FFF6919759B904764EEC40C1 /* Frameworks */ = { + FD8115238A7FE80ECD3783E4 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - A02A9CB55B803B46F258FA28 /* Foundation.framework in Frameworks */, - 5F1947E1026711FC0131FA15 /* Ice.framework in Frameworks */, - 4007B011624F2FBDF4154E69 /* PromiseKit.framework in Frameworks */, + B0C8AE555AD6F897B81BD0E5 /* Cocoa.framework in Frameworks */, + 5D44615F0D035EA7B82E004D /* Ice.framework in Frameworks */, + 89610FED920B25EF9D9D7935 /* PromiseKit.framework in Frameworks */, + 746E0C19E523B60924591874 /* TestCommon.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 0BD34713DFE087C38EE38AFD /* IceDiscovery */ = { + 1DB3CBF9CA3D8ED4FAF40D6D /* IceUtil */ = { isa = PBXGroup; children = ( - 5B5B6BAF9CD859E3594FBEBB /* IceDiscovery.ice */, + 3AE94A3AD8003FE02EC63C07 /* ConsoleUtil.cpp */, + 2CAB8002B7968635FDF03852 /* CtrlCHandler.cpp */, + 945AD1B0195A20C4C96E4980 /* FileUtil.cpp */, + 6C781699393DD15E1FDC32AD /* InputUtil.cpp */, + AEE8E14C17B581DBEED45997 /* MutexProtocol.cpp */, + 9AF0F074087B6CADEF4AD48D /* Options.cpp */, + D9A534067210C59F785D7A48 /* OutputUtil.cpp */, + 5EB128613BE4857EA75A21A6 /* Random.cpp */, + 0CD95C9FEADA329943BF0BA9 /* RecMutex.cpp */, + A755D2CCDBA7EED8242776FE /* Shared.cpp */, + BCDE4D3220FC9EEBDDF3F796 /* StringConverter.cpp */, + CC1527C5638C5CA3B3B3DDE9 /* StringUtil.cpp */, + 2FB90F10E41FF03F4645F0D9 /* ThreadException.cpp */, + 93BE8AE591CBF93D75BA5B51 /* Time.cpp */, + A2100F2AF19ABFBF45EDCE49 /* UtilException.cpp */, + C45E7D11887671CF1B8BF681 /* UUID.cpp */, ); - name = IceDiscovery; + name = IceUtil; sourceTree = "<group>"; }; - 0BD823F020CCEE1CA2F0E08C /* Ice */ = { + 1DDDAE9398355DCA2473D901 /* OS X */ = { isa = PBXGroup; children = ( - 29983600E78AE150CCAC5209 /* BuiltinSequences.ice */, - 77E7F767FF7A2960DFD69116 /* Communicator.ice */, - 1E87A6B1E7DDABEDBA716769 /* CommunicatorF.ice */, - 293F466DF2323FF917EF8215 /* Connection.ice */, - 27E9E4FDB0A9AB307EB074D9 /* ConnectionF.ice */, - 67CA4AF19505FC4AD0770E73 /* Current.ice */, - 90890E8E87F7833A9293E7B1 /* Endpoint.ice */, - 87D9BE9970B2A75FB68CDCE8 /* EndpointF.ice */, - A2B0BDB9203DA5A26D1CF065 /* EndpointTypes.ice */, - 57A0AB63F7FB25FC78BA3D50 /* FacetMap.ice */, - D3B77EB777F5CE61AEFC1E82 /* Identity.ice */, - AEDF774F87F275F083BC2938 /* ImplicitContext.ice */, - 72F551E1B37B5A9444B3B5C1 /* ImplicitContextF.ice */, - 0391271DBAFB585BABE1CC0F /* Instrumentation.ice */, - EA6CA49EA5CA33702BB72380 /* InstrumentationF.ice */, - 685C8FFE3EB3BA29E560F9C2 /* LocalException.ice */, - 8CD106DF84E9AC31C8158B4A /* Locator.ice */, - A7183041099947D6BC32C1B0 /* LocatorF.ice */, - 73A9093ABE6A195787ED85E7 /* Logger.ice */, - FA28CC6D17F6ADA2D1B57A86 /* LoggerF.ice */, - D4AE9C6BD7B408A24A3A98D1 /* Metrics.ice */, - CD3E43255A57E4354C955392 /* ObjectAdapter.ice */, - 1479987F773103DE8F6EE294 /* ObjectAdapterF.ice */, - FA6C59941AD60B4D24A8C670 /* ObjectFactory.ice */, - DA64A84F6671A58FF096CD6D /* Plugin.ice */, - A5938BC61410702CD9FEE277 /* PluginF.ice */, - 920F2092361EE3E7052F7E8D /* Process.ice */, - 13D46551C1FF8E9EE4A71FB8 /* ProcessF.ice */, - 0E033843925847C291466B12 /* Properties.ice */, - 06F631BFD4DBFEDABA68BD6D /* PropertiesAdmin.ice */, - 13F8E1299536B41C8997532C /* PropertiesF.ice */, - 5F36661D4353AD1D939013A9 /* RemoteLogger.ice */, - E0486CC17EFEC276219AD37F /* Router.ice */, - E55286F8C2B0B4AD9FCA3FAE /* RouterF.ice */, - F329A3260BAEAB33A042B5BB /* ServantLocator.ice */, - D712E299FD402B39382A103B /* ServantLocatorF.ice */, - 4E5EA492208BBB23A5F203A7 /* SliceChecksumDict.ice */, - ED94E24BFB3EFC3DA2217904 /* ValueFactory.ice */, - E74C27260C851C497B704E19 /* Version.ice */, + 0A9A6E4F327F39486BD57896 /* Cocoa.framework */, + 7CA4B159DB4BB8512EF151D2 /* PromiseKit.framework */, ); - name = Ice; + name = "OS X"; sourceTree = "<group>"; }; - 104259881D04210E21F5C5DA /* properties */ = { + 1F2A6B2E99365DDCA971DBDF /* cpp */ = { isa = PBXGroup; children = ( - 23A706F63F8256DAA950F2D1 /* Client.swift */, - 46E283A3B99510266CE2347C /* Info.plist */, + A78101B860FBEA55FCD1B525 /* src */, ); - name = properties; + name = cpp; sourceTree = "<group>"; }; - 1E1780AD8B665BC2972CA0C5 /* operations */ = { + 2DB46F44E751FCF77CE33DEE = { isa = PBXGroup; children = ( - 0189008ED035E1081E2CFFA9 /* BatchOneways.swift */, - AF28C6FA070BD90392EAABB2 /* BatchOnewaysAMI.swift */, - EDE86636A36E61BC08A8054C /* Client.swift */, - 7CEFC181F517E28B98C61B51 /* Info.plist */, - 046AE81B46AF4CCEFDCD354D /* Oneways.swift */, - 15096E68852CFF3695BA91CA /* OnewaysAMI.swift */, - AE1EBD3B51B489186435C7ED /* Test.ice */, - 758349C6FA842BE5F3B05C1C /* Twoways.swift */, - 1D418CA75A4A060C40697D94 /* TwowaysAMI.swift */, + 1F2A6B2E99365DDCA971DBDF /* cpp */, + E14709A2FCAFDD6AE0C44166 /* Frameworks */, + 694B7AAB3FE1B0A9086E1819 /* Products */, + 4B6ECB42065296A56E511DC9 /* slice */, + 58AF4D6482D2FD4182EA3BF6 /* src */, + F8379F364219A853447CBB02 /* test */, ); - name = operations; sourceTree = "<group>"; }; - 1E8F1779FD59B5E012030B18 /* ios */ = { + 4535BD3A7F0F09AB28A22EA1 /* TestCommon */ = { isa = PBXGroup; children = ( - 6393E8569FE1AD821C5B2C9E /* Notifications.mm */, - 9C40178C8FA1721975E3CBF9 /* StreamAcceptor.cpp */, - FBD511500B520F9B0D18B463 /* StreamConnector.cpp */, - D10ED49198BB8B934E196515 /* StreamEndpointI.cpp */, - 0600E197E2DC9DB0E83DE4A2 /* StreamTransceiver.cpp */, + 2AD0DDCF4AF4966C2ACC0CD7 /* Info.plist */, + 43C4E3920AC7745582197518 /* TestCommon.swift */, ); - name = ios; + name = TestCommon; sourceTree = "<group>"; }; - 1F34FB189A2D3075A1B32E0B /* IceIAP */ = { + 4B6ECB42065296A56E511DC9 /* slice */ = { isa = PBXGroup; children = ( - CCF47E5DC5289208A5D6E821 /* Connector.mm */, - 85B745CA295A7D1513E5A1EF /* EndpointI.mm */, - CB2F10F764009AE71FE4C062 /* Transceiver.mm */, + A199AD0F6D1DDB9E1F29E5FE /* Ice */, + E6AB8B01FEEBB07553EC54A2 /* IceDiscovery */, + 60ADED7FABD9CBD30A33651C /* IceIAP */, + F4E793A912E0034B6E0BF2F2 /* IceLocatorDiscovery */, + 669E755AF2E3FF93B273740D /* IceSSL */, ); - name = IceIAP; + name = slice; sourceTree = "<group>"; }; - 257C96BDB03E9DBB5EEC5928 /* test */ = { + 52356CD1AFB9F2B1833EE5E4 /* operations */ = { isa = PBXGroup; children = ( - E1A6221201781EF18A18B454 /* Ice */, - 76179DBA424A6BB30DE50151 /* TestCommon */, - F51B7E390E5F4A6A091B916B /* TestDriver */, + 061A7B465554EE2FABF17512 /* BatchOneways.swift */, + 11547957B7B0D8F858C313DC /* BatchOnewaysAMI.swift */, + 2A814CD0F744D76D88CC0EFF /* Client.swift */, + C950FDFBBC6512E1480F969D /* Info.plist */, + 8B7AC3BB854667F625671F18 /* Oneways.swift */, + 6BD391790DCDCF88ADD3400E /* OnewaysAMI.swift */, + 9F7B1D804BA3B48206C6E50A /* Test.ice */, + 6E661351ED0D6B1A26EFEAA4 /* Twoways.swift */, + C62233951C0FAF8C93229099 /* TwowaysAMI.swift */, ); - name = test; + name = operations; sourceTree = "<group>"; }; - 2A04D1070FF5D2E27EDF3570 /* defaultValue */ = { + 58AF4D6482D2FD4182EA3BF6 /* src */ = { isa = PBXGroup; children = ( - 0E08E39F97D422EDD7B8E46E /* Client.swift */, - 322AA13840EB087B4D881DEE /* Info.plist */, - 8A03CE49FE54C9FE2F593A29 /* Test.ice */, + F6E8F6B11FA56E9984387344 /* Ice */, + 65A108A77EB1A4428F93A818 /* IceObjc */, ); - name = defaultValue; + name = src; sourceTree = "<group>"; }; - 37C4D75193F812DB78495BD2 /* iOS */ = { + 5F6DB8888F35B79FD955C08B /* iOS */ = { isa = PBXGroup; children = ( - 341B0CB7215432A40F5EFD3B /* AppDelegate.swift */, - 4D0E6E1A63E65187F4E93482 /* Assets.xcassets */, - 18AE8FC497CE4CE455F30575 /* Controller.ice */, - A27DA56A9EFF74DAB1BEC285 /* LaunchScreen.storyboard */, - CC5487BECFB35C63DF213F00 /* Main.storyboard */, - 4764EC33015DB15B130F0542 /* ViewController.swift */, + 9E1700B0F5D3A6F27B33ADA2 /* CFNetwork.framework */, + 7BBF878E95AFE7FB7AD4F653 /* Foundation.framework */, + 25A1AB473D527C9213BA33DF /* PromiseKit.framework */, + 66546F3904436C375BE2AA9C /* Security.framework */, + D3AADF6C2475CD8C226DC048 /* UIKit.framework */, ); name = iOS; sourceTree = "<group>"; }; - 42897CB2F348D920DB330B28 /* IceDiscovery */ = { + 60ADED7FABD9CBD30A33651C /* IceIAP */ = { isa = PBXGroup; children = ( - 90A79E3F7896B9C3E4D12C06 /* LocatorI.cpp */, - 9C91E4B933C3EA708F8861BC /* LookupI.cpp */, - 15F6AB6BA6860C27FB517D5B /* PluginI.cpp */, + C78FDF84D037A3F505AF5D7B /* ConnectionInfo.ice */, + 28FD0DE66DE03E9F18B18D7F /* EndpointInfo.ice */, ); - name = IceDiscovery; + name = IceIAP; sourceTree = "<group>"; }; - 43CCDCE7D4224A69BB78C85C /* OS X */ = { + 62B47EB1562945B3D03189A5 /* properties */ = { isa = PBXGroup; children = ( - A731BE0AFF9B5B78A724BB66 /* Cocoa.framework */, - D8C0DFD6B350851D37DE37E0 /* PromiseKit.framework */, + 47BC9935757E08182AF315A9 /* Client.swift */, + 2055AE6F91BFE3A3E840108E /* Info.plist */, ); - name = "OS X"; + name = properties; sourceTree = "<group>"; }; - 44044F68E4DFF805E1A444D4 /* proxy */ = { + 65A108A77EB1A4428F93A818 /* IceObjc */ = { isa = PBXGroup; children = ( - 28483A6D640C9CC6CF9D548D /* Client.swift */, - 183170D0C689B0C3432948A5 /* Info.plist */, - A33A5B0D1F9A85DC00E5B9B3 /* Test.ice */, + 8FA1F6D863CC37633050CACA /* Communicator.mm */, + 0FEF3347FC542EFC1481DABB /* Connection.mm */, + CAB50046C9ED1E29902D2BF9 /* Endpoint.mm */, + 997B488443C60BA62E74753D /* Exception.mm */, + A4DF971A262FBC8020C9339E /* IceObjcCommunicator.h */, + 5ED3B2A874CDC2C9C17B1992 /* IceObjcConfig.h */, + F7458F82110EC404CF345610 /* IceObjcConnection.h */, + F63A0FDE5ACFE16F4B69A8EC /* IceObjcEndpoint.h */, + 3D7C0CF83F5F214ADC312AC5 /* IceObjcException.h */, + CE60C58379C2E1C58EF6E132 /* IceObjcIceUtil.h */, + AB8624A4F585D76B4A308AF0 /* IceObjcImplicitContext.h */, + 4EF4BD34A4ED8B9D720DED6C /* IceObjcInputStream.h */, + 59188B7BECBDC48B91CEE562 /* IceObjcLocalObject.h */, + 93B08DF109EBCBA202E75219 /* IceObjcLogger.h */, + EB121CC52482D56AB7CEA63C /* IceObjcObjectAdapter.h */, + 2701DA03D960A527DFCA90D4 /* IceObjcObjectPrx.h */, + 967B12CD14030268744DA217 /* IceObjcOutputStream.h */, + 5F7B2854C89B0E5AEB0BE702 /* IceObjcProperties.h */, + 7BA6FDB3C180AC5C0939C371 /* IceObjcTraceUtil.h */, + 3FBE62B88CCDF7E7F190A2BF /* IceObjcUtil.h */, + 0FEAA5F84E89CB0C82269F71 /* IceUtil.mm */, + 0B43ED5CAE613987F295A0A1 /* ImplicitContext.mm */, + 31A30753399FF7FF541771FC /* InputStream.mm */, + EF64453CE11557287236D6A3 /* LocalObject.mm */, + C9E0BAFA78C4F1C3172A8034 /* Logger.mm */, + C232E6CEC6C1A0767D280B1E /* LoggerWrapperI.h */, + 4E629605F74570EA56517BEA /* ObjectAdapter.mm */, + 72FFDB3F3E0086F5F163D6EC /* ObjectPrx.mm */, + 4BDF20C2BEB49C9E95D9DB26 /* Properties.mm */, + 3C6E53BF499C8F241570458D /* TraceUtil.mm */, + C6D362060266C87C55A317EC /* Util.mm */, ); - name = proxy; + name = IceObjc; sourceTree = "<group>"; }; - 4641D4C4583626777ED21313 /* enums */ = { + 669E755AF2E3FF93B273740D /* IceSSL */ = { isa = PBXGroup; children = ( - EB339CCDB28E208CDAF08BF1 /* Client.swift */, - 8DD3655EECF21ED23944A3C6 /* Info.plist */, - 408783F947C936504D634F93 /* Server.swift */, - A12A2FD24D815BD61AE520B7 /* Test.ice */, + 7ABFE1C662A0F9D92E968FFD /* ConnectionInfo.ice */, + 3FC70C98EBF7EAD88C41B50C /* ConnectionInfoF.ice */, + FC6A1156C198B6078FBF5DA8 /* EndpointInfo.ice */, ); - name = enums; + name = IceSSL; sourceTree = "<group>"; }; - 4EE99828AABA93F608F548F8 /* objects */ = { + 694B7AAB3FE1B0A9086E1819 /* Products */ = { isa = PBXGroup; children = ( - B2DD290D489D494E6280F360 /* BI.swift */, - C587077BE19FB154C66086F5 /* CI.swift */, - 74242203607CA997DBCED1A6 /* Client.swift */, - DD50A4EA3A2D2C766D1F0CC9 /* Derived.ice */, - 30DA517A9DFB161EA2A569E2 /* DerivedEx.ice */, - 4587D709AD4C0A93BED632D5 /* DI.swift */, - 59975732C1B40AE39C5E334E /* EI.swift */, - 78374B58ED991C3C35B0855E /* FI.swift */, - F7B809419D002AA4655E7FDF /* HI.swift */, - 1FC322966A11CFD2220BB4C0 /* II.swift */, - 35892504E663773A29AD32EF /* Info.plist */, - AA9EF70D353881D188C715B5 /* JI.swift */, - 426920C87EF44DF833CC9BB2 /* Test.ice */, + 48798FBDF1A7B91B8DA0330A /* Ice.framework */, + 34206CE5FFFB33331A726B1A /* Ice.framework */, + E55D987D74265B3626543788 /* IceDefaultValue.framework */, + 436F426A533A89CFF5CC786D /* IceDefaultValue.framework */, + D44574C85DDBD2D26194219A /* IceEnums.framework */, + 30397425C6DB5ECB1C25BBFB /* IceEnums.framework */, + 9ECFF4DB08ADC2FC3C4AB557 /* IceObjects.framework */, + 18086EEC0C44B22BD62B8405 /* IceObjects.framework */, + 2025CB3C0DD9EF129A4070ED /* IceOperations.framework */, + 0E831006B0EC3B185C96650F /* IceOperations.framework */, + F6CFCE68697B0FF222F70CE8 /* IceProperties.framework */, + CF9561B7477603E573225540 /* IceProperties.framework */, + CE076523901238D7F27CFD56 /* IceProxy.framework */, + D3681F3DC1E3F39B5E3D26C0 /* IceProxy.framework */, + 7AD54737384F738A51DC0331 /* IceStream.framework */, + 18070829D6B81AA279451FF8 /* IceStream.framework */, + 58CEAE380C7A1E3DCC23C156 /* libIce C++11 iOS.a */, + EDEFE05B16B4619039F6290E /* libIce C++11 macOS.a */, + 404A32140C732E046ACFF6F6 /* libIceDiscovery C++11 iOS.a */, + D4596C701E61A79FDC403C9E /* libIceDiscovery C++11 macOS.a */, + 13CBE6413F9C3BCE2BD7E4CC /* libIceIAP C++11 iOS.a */, + BB164BCBFAC2F7486B8FD000 /* libIceLocatorDiscovery C++11 iOS.a */, + 6C3DC82E0CDA51814552F692 /* libIceLocatorDiscovery C++11 macOS.a */, + 469793ACE6ACB4CABF538703 /* libIceSSL C++11 iOS.a */, + DBDBA994B0B23049295E057C /* libIceSSL C++11 macOS.a */, + 4A6A6C2100CED5650C922685 /* TestCommon.framework */, + 5BE6D480294131D89F5D8B1B /* TestCommon.framework */, + B541065A2025133FBDBA3C15 /* TestDriver.app */, + 1E05F5E98A41763422478AD9 /* TestDriver.app */, ); - name = objects; + name = Products; sourceTree = "<group>"; }; - 54848A41D8AD3242E528A951 /* Ice */ = { + 784B197E0A6FAA1C3A6F1090 /* TestDriver */ = { isa = PBXGroup; children = ( - DEF824522AD3795BAF619B8F /* Buffer.swift */, - 3ED324B2BFF813E9CACEB1B4 /* ClassResolver.swift */, - 0B0A08D79BD57A11266DDC37 /* CommunicatorI.swift */, - 10BA8B971EEC36750FA8B6C3 /* ConnectionI.swift */, - 11C28AC7891336771E102888 /* ConnectionInfoFactory.swift */, - 2E7D9FE02BBB78BC762DCDBF /* EndpointI.swift */, - 84A6845549EBF9C615C32D9D /* EndpointInfoFactory.swift */, - 92F072F9034607C99979CBC8 /* Exception.swift */, - 56C0DFBC899AAB65E1709946 /* FormatType.swift */, - 848762200AFFF8C615111022 /* Globals.swift */, - A0AE39162D9B2D81977B069F /* IceSwift.h */, - 6B6EBBC0F22F6D9F5641333B /* ImplicitContextI.swift */, - 23A9CFDB89FB3AE1400600E9 /* Info.plist */, - E029F597A425E587765B6E29 /* InitializationData.swift */, - 41B9548F7FFD2B9006ED3CA2 /* InputStream.swift */, - 777644A4AB29EF9059944314 /* LocalExceptionFactory.swift */, - 9D02C1B41C230481BDB92E93 /* LocalObject.swift */, - 8C38138F7A8D60FE2C9E865D /* LoggerI.swift */, - 17EE22DA807D8F8EEF944350 /* LoggerWrapper.swift */, - F6047B508BD1B6D8D93C5340 /* Mutex.swift */, - 1FDBB1BAA1D11D9383B19108 /* Object.swift */, - A6D9A8E59E20C937EE3E435D /* ObjectAdapterI.swift */, - 65B8D713E69942F39AA3FB4E /* OptionalFormat.swift */, - 6CCC0D0C6A9B4DD9D8441378 /* OutputStream.swift */, - 327D272739C2FC50ECD4BD1B /* PropertiesI.swift */, - 2AF669A99BE38A4A0D182F0C /* Protocol.swift */, - 1651A04D40B3DA421E72A7B8 /* Proxy.swift */, - 2B5D75B76333732996A782B9 /* SlicedData.swift */, - 9A00007885199EBE8139BAA1 /* SliceInfo.swift */, - EF688963B8A2326AD075914A /* UnknownSlicedValue.swift */, - 6CF9B044891BAAA839CA316B /* Util.swift */, - A25529FF4CE4179D855893F8 /* Value.swift */, - 41FD4994E8F32126AAD2E49B /* ValueFactoryManagerI.swift */, + B6E262D53ED6D8A94D44F8A7 /* iOS */, + C58A506FC5BD2B444E4B29F0 /* macOS */, + 5BF39BD6DA3D7EFC105935FA /* factory.swift */, ); - name = Ice; + name = TestDriver; sourceTree = "<group>"; }; - 598FF0BA4B1E4D3DDEC86DA9 /* IceSSL */ = { + 7A7C11A9E50ACD5B5A083869 /* objects */ = { isa = PBXGroup; children = ( - AD1F4FF31DEEDEB813CA6700 /* AcceptorI.cpp */, - 3196C42C9B6B93AE7DD96085 /* CertificateI.cpp */, - 396F5C1B0207C8A6DA09C21F /* ConnectorI.cpp */, - ED570DF760BAE5F5CF03C025 /* EndpointI.cpp */, - F13537576FBC7AF47CC3A1A1 /* Instance.cpp */, - CC4C284242BD2176E3ACBF9C /* PluginI.cpp */, - DD9B6E9F5017424773CFC4ED /* RFC2253.cpp */, - 94FA2BDB0A3252DAB469B120 /* SecureTransportCertificateI.cpp */, - 186733652B90D2684F2E714A /* SecureTransportEngine.cpp */, - 999D3BBC2CDEA19F9AAA8748 /* SecureTransportPluginI.cpp */, - A51871C1C17AE515F5D551C3 /* SecureTransportTransceiverI.cpp */, - 3F967737A70654DB178913EC /* SecureTransportUtil.cpp */, - 44325F8AB5042194C555DD26 /* SSLEngine.cpp */, - 83C1E5D71C4FFA5AADDCFACF /* TrustManager.cpp */, - 6017843527DB6B040576A249 /* Util.cpp */, + 20D6FEDB94AA937E26E35833 /* BI.swift */, + 96723E3235961EE039EE452F /* CI.swift */, + C68A14CB4F03563F187DCB05 /* Client.swift */, + 8367756BC951AA3FACDD566E /* Derived.ice */, + 5C68F89C0AE0607D9E1F1D51 /* DerivedEx.ice */, + 0C9BED45335FE38ECCDF3C2B /* DI.swift */, + B4323E505CCE5A9F78C1AD4D /* EI.swift */, + 155EE9A4D223BA482C5BBB8E /* FI.swift */, + D35E1B9B88D3DFD5B4E39FF2 /* HI.swift */, + 0A76238659065E9B10AA0080 /* II.swift */, + DCDEE03E474B15D29AE58C33 /* Info.plist */, + BD93EF62826FDE1A64A978A5 /* JI.swift */, + 56470A5EEEDE6A7B2FE6DB0D /* Test.ice */, ); - name = IceSSL; + name = objects; sourceTree = "<group>"; }; - 722D0D551889D36EA548C8B5 /* IceSSL */ = { + 85BBCE69689A57D072177C98 /* stream */ = { isa = PBXGroup; children = ( - D0A2E03A9DA306B8063B23F8 /* ConnectionInfo.ice */, - 5C66DF469FA7E664D55CC145 /* ConnectionInfoF.ice */, - 311EBBF5F0A1C6B242A1ACCE /* EndpointInfo.ice */, + F26588D55D123190D012B2A0 /* Client.swift */, + F8A59AF05FB9494B929D0403 /* Info.plist */, + B68C01FCA21E99B213E52C82 /* Test.ice */, ); - name = IceSSL; + name = stream; sourceTree = "<group>"; }; - 76179DBA424A6BB30DE50151 /* TestCommon */ = { + 98B14C54AE339A6AEA3B60DC /* defaultValue */ = { isa = PBXGroup; children = ( - FCA886A4BDAD06E98CEEE169 /* Info.plist */, - 4E23B840F81A5A804C2BB83C /* TestCommon.swift */, + AF120283FCFA4473725D50D7 /* Client.swift */, + 54565E2F1CE06DE7AD682148 /* Info.plist */, + 8AC4183E21560A184618C654 /* Test.ice */, ); - name = TestCommon; + name = defaultValue; sourceTree = "<group>"; }; - 789E8402C852044797BFAD1A /* IceLocatorDiscovery */ = { + A199AD0F6D1DDB9E1F29E5FE /* Ice */ = { isa = PBXGroup; children = ( - 4B5954E3C089DF9209344B19 /* IceLocatorDiscovery.ice */, + 9395E9A2C677DE8CA13CB386 /* BuiltinSequences.ice */, + F21B08B61E0A5357B63F5E3B /* Communicator.ice */, + 8E27B028B5C7ECD284F9962F /* CommunicatorF.ice */, + CF894423E5122157ACCCB9FC /* Connection.ice */, + 8C507D65285E0F9414B3D827 /* ConnectionF.ice */, + D15D300C00C6983FA21DA376 /* Current.ice */, + 2C4519A80B5BA2EF8F192B73 /* Endpoint.ice */, + C19FBE5B44F7920F34C36864 /* EndpointF.ice */, + EF4FB9CD16E5A2FAC89FBA46 /* EndpointTypes.ice */, + 73ED5EEEF44188EAAD10016C /* FacetMap.ice */, + C53C35E845CDD4D52711489A /* Identity.ice */, + A80679D8041FEDCD1BB7490C /* ImplicitContext.ice */, + 46BB512289DBE538F6B0ED1D /* ImplicitContextF.ice */, + 152997B49BDF0B2EC464623D /* Instrumentation.ice */, + 305916A68F64D802CCA4E75B /* InstrumentationF.ice */, + 5525FE9FBD452AA882141AD9 /* LocalException.ice */, + 9D061792812718C3E97A07DD /* Locator.ice */, + 9DDE6DC5052142B81E68DADE /* LocatorF.ice */, + 905991AD699DE45DD28F7D62 /* Logger.ice */, + 3141F193D724BF78E4205BA3 /* LoggerF.ice */, + 8D40FAB87E1FA5B20FE8E6DB /* Metrics.ice */, + 15D7A40AD2FB7B21DF438745 /* ObjectAdapter.ice */, + D90395F438D27AE3A54D81C5 /* ObjectAdapterF.ice */, + 5AC1F45AF6FDCB6263AF18E0 /* ObjectFactory.ice */, + 5D56DCDA8BA34D52084A2A82 /* Plugin.ice */, + 2BF9CA1657C73041DEA6935B /* PluginF.ice */, + D776B1AE1ADE0FF167F37432 /* Process.ice */, + 3B1785F9134A34B78A80D48F /* ProcessF.ice */, + 36A974AFD72946D633D6B28A /* Properties.ice */, + 50C43FD621BC0C727739D625 /* PropertiesAdmin.ice */, + 487CDE3A8EA4E0C52F854F36 /* PropertiesF.ice */, + FDD44B055ED690B0A57A41DE /* RemoteLogger.ice */, + F3C25287E3900D579F52FC6A /* Router.ice */, + 198C559651D635673C8DE82A /* RouterF.ice */, + 94A10886CEEBA2A092E60FED /* ServantLocator.ice */, + E62F1F0983E90343FE55B32C /* ServantLocatorF.ice */, + 0CB9ABC7FA9C430D12E7F9C3 /* SliceChecksumDict.ice */, + 18873C7C74CD8E2E29A9641E /* ValueFactory.ice */, + EA4F86ABAF414C9596B18B3E /* Version.ice */, ); - name = IceLocatorDiscovery; + name = Ice; sourceTree = "<group>"; }; - 8DCBABDAAFA9154772F0780C /* IceLocatorDiscovery */ = { + A597693A93A5AF08911FF076 /* IceIAP */ = { isa = PBXGroup; children = ( - F06C0AFD9E5E91F49C3BB288 /* PluginI.cpp */, + 0261BA6D4530A592DE0E3F3A /* Connector.mm */, + 76C0AC73F577DD838061E548 /* EndpointI.mm */, + D1C2E16835928A1E961417D7 /* Transceiver.mm */, ); - name = IceLocatorDiscovery; + name = IceIAP; sourceTree = "<group>"; }; - A038FA51E2AF43227D4F9DF5 /* IceUtil */ = { + A7636317194B5E936EF480A6 /* IceDiscovery */ = { isa = PBXGroup; children = ( - 36973375F122F4153F5FB8A8 /* ConsoleUtil.cpp */, - 140ABCCEDCCF46738F9FF9A3 /* CtrlCHandler.cpp */, - BBFE9EF8D49A378AB6C9BF40 /* FileUtil.cpp */, - F01757636FDD6F1D86E25822 /* InputUtil.cpp */, - B4AEE5ED234C9BEFEA76DE67 /* MutexProtocol.cpp */, - 384AFCEA5DE2EED26E73F3C9 /* Options.cpp */, - 21C8F44227E4AA3C99B51204 /* OutputUtil.cpp */, - D00D5FA6FC8EBE668527CB61 /* Random.cpp */, - C0126BCB3546EB74EED174E7 /* RecMutex.cpp */, - 4079A7621BCC68A052D8334C /* Shared.cpp */, - A4FCE6E200721C31D8C2DB95 /* StringConverter.cpp */, - 17CC5CF671B0640461436FEA /* StringUtil.cpp */, - 6F0825E99919EC226957F2CB /* ThreadException.cpp */, - 1FCFB2BFE4FDE67212517867 /* Time.cpp */, - B3AEC820A1E348049F0FDDEC /* UtilException.cpp */, - EC3F838A97FD306AE48D5283 /* UUID.cpp */, + 1844D203599E5A6FED678D28 /* LocatorI.cpp */, + 8ED4CBC85F2A5ED31FDA2B98 /* LookupI.cpp */, + 5BEB671B38BAD09149778891 /* PluginI.cpp */, ); - name = IceUtil; + name = IceDiscovery; sourceTree = "<group>"; }; - B11152C3F622CB78C7F6790F /* Frameworks */ = { + A78101B860FBEA55FCD1B525 /* src */ = { isa = PBXGroup; children = ( - E8FB8E77999295CF01194D8B /* iOS */, - 43CCDCE7D4224A69BB78C85C /* OS X */, + AC2720CCFFBD7C19C607F956 /* Ice */, + A7636317194B5E936EF480A6 /* IceDiscovery */, + A597693A93A5AF08911FF076 /* IceIAP */, + CCBAC51C212A4DD7D0CF2CA8 /* IceLocatorDiscovery */, + E9872C652D72B52197F7CD27 /* IceSSL */, + 1DB3CBF9CA3D8ED4FAF40D6D /* IceUtil */, ); - name = Frameworks; + name = src; sourceTree = "<group>"; }; - B507C1C45FBB28AD29D2765B = { + AC2720CCFFBD7C19C607F956 /* Ice */ = { isa = PBXGroup; children = ( - E7400E7A30D6E5729BD84917 /* cpp */, - B11152C3F622CB78C7F6790F /* Frameworks */, - BF4585A76AE1D52BA15D906E /* Products */, - DE754A3DED2BEFC301E158B8 /* slice */, - D0AE11372D72FBC2F3BEE34F /* src */, - 257C96BDB03E9DBB5EEC5928 /* test */, + B90BB160BEDF8CA0722C4EF1 /* ios */, + 20A0F5BAF3FAB8C84485EDD6 /* Acceptor.cpp */, + 66516B260C49FE05283FE207 /* ACM.cpp */, + 852D2A948D6A6C094394DBBB /* ArgVector.cpp */, + A08ECA3DB96D8920CFFE76E3 /* Base64.cpp */, + 088BB386BDA658D96115F2E2 /* BatchRequestQueue.cpp */, + 60D4DE31BE7F3999DACEC62B /* Buffer.cpp */, + 726B8ACBDA10E78534832573 /* CollocatedRequestHandler.cpp */, + 78672C26AA1F595D4F4D0C8D /* CommunicatorI.cpp */, + F1103C410EBB6BBC336CE6EA /* Cond.cpp */, + 6BB128AEADC78360D4003D07 /* ConnectionFactory.cpp */, + 6668349DF60A6D1F2A6B3C87 /* ConnectionI.cpp */, + 62C6E7A2F957EEBCDFF4186D /* ConnectionRequestHandler.cpp */, + 05FDEDE16BD2A2360810F4DA /* Connector.cpp */, + 866A5573279068FB79AC8389 /* ConnectRequestHandler.cpp */, + 994393E0873E7DE5A646B821 /* CountDownLatch.cpp */, + 846DB4235C2904E9AE891BA0 /* DefaultsAndOverrides.cpp */, + 7F0C8090A417BB2880C3A229 /* DispatchInterceptor.cpp */, + 6BF8AB694ED04FB9A4E2DDF3 /* DynamicLibrary.cpp */, + 855EEA858A940C46252A171A /* EndpointFactory.cpp */, + DC93E2BFC6B87B44ECABE0AF /* EndpointFactoryManager.cpp */, + 0172056C7BA1CD42413E159B /* EndpointI.cpp */, + 3BFAF9C7BC9C43D9A8D6AA60 /* EventHandler.cpp */, + E9D677EF6AB1B682ECFF43EA /* Exception.cpp */, + 17B1BA821189638A6FEC3537 /* FactoryTable.cpp */, + CC03E1BE9B049D59C55EFC0A /* FactoryTableInit.cpp */, + F556721DE90C969AEA4AD18F /* HttpParser.cpp */, + A90BE99DEB987E601DE0F3EF /* IconvStringConverter.cpp */, + B209D8FAACA3822DA4C289E7 /* ImplicitContextI.cpp */, + C94BF452F1E3F8A4FAE4ACE4 /* Incoming.cpp */, + AAB6556C321C7879BB92F383 /* IncomingAsync.cpp */, + 1FF471AEF17C59A109E5EE29 /* Initialize.cpp */, + B2D4E8ABF7FDA09B521837D6 /* InputStream.cpp */, + 22B916D28B84DEBC682CC72A /* Instance.cpp */, + 7B765CFE6A80DB67D97226B7 /* InstrumentationI.cpp */, + EEBD0897823216A270B3C821 /* IPEndpointI.cpp */, + 19570B65C50ED411477119DB /* LocalObject.cpp */, + 66A5EFA1141E7AFB666154E8 /* LocatorInfo.cpp */, + 8A51EB07E165DD17F9AA16F3 /* LoggerAdminI.cpp */, + 17EF452FF0A789CC2A175BFF /* LoggerI.cpp */, + 7469752F06794C18ED5E5305 /* LoggerUtil.cpp */, + AB7F7A18E534A983602E829D /* MetricsAdminI.cpp */, + 3B507E1082AC28373CE66819 /* MetricsObserverI.cpp */, + 87DE5B1F1327F6D396B626FD /* Network.cpp */, + BB878761590E162275C9FC72 /* NetworkProxy.cpp */, + 9FD09D7936A5E2DC9E458B54 /* Object.cpp */, + C8636DA9ECD373643B6299BF /* ObjectAdapterFactory.cpp */, + 49E4443174E0CDC7E86E55EA /* ObjectAdapterI.cpp */, + EC21EFB6E6B55F2ECF09EA50 /* ObserverHelper.cpp */, + C65144F9A5203CE9AD4871B4 /* OpaqueEndpointI.cpp */, + 0BD7E28260BD54937ADC7A5F /* OutgoingAsync.cpp */, + E4F0FCCDE6CF5FFB1D377EC8 /* OutputStream.cpp */, + E3C7B86D4829D4E84A137E60 /* PluginManagerI.cpp */, + 8A3EDDBB660CD593C976BAFB /* PropertiesAdminI.cpp */, + DB5FB4E14966C8B9C5E4510B /* PropertiesI.cpp */, + A2D6444548CE006C445856E1 /* PropertyNames.cpp */, + 31265ED552B1F495E2059B16 /* Protocol.cpp */, + 6654586870CB5249D7A90355 /* ProtocolInstance.cpp */, + CB6992E2FDD90D8EE14D1361 /* ProtocolPluginFacade.cpp */, + 2DC1B7C38F8DD76CBD93F742 /* Proxy.cpp */, + 6C84C7874806FAD7E82A6F95 /* ProxyFactory.cpp */, + 15BA5397FE57FC45910238AB /* Reference.cpp */, + CFCC0F52DE2DC4EC669C13DD /* ReferenceFactory.cpp */, + 75BD56FF74E7AFA794165C03 /* RegisterPluginsInit.cpp */, + C9AB3298753D2A7784E986D9 /* RequestHandler.cpp */, + BBE5C213648C5B7A6E0FA892 /* RequestHandlerFactory.cpp */, + 623A9A3604C7D8CA590F2C4F /* RetryQueue.cpp */, + B3455197A793DD3521B3A224 /* RouterInfo.cpp */, + 13DF7ECFD50A8F794341A003 /* Selector.cpp */, + 014C4D1BDEDBF47D6B7E80AB /* ServantManager.cpp */, + 26AF044099B06603DD53F7A8 /* Service.cpp */, + D5942136301173BAAFD38F8C /* SHA1.cpp */, + 357AEA5EC7002770A9D7D759 /* SliceChecksums.cpp */, + 6949CD42084EDBDA723AEE7B /* SlicedData.cpp */, + 2E2809552E94A4FB5DD820D4 /* StreamSocket.cpp */, + C91C061EB2B455B5BC05D394 /* StringConverterPlugin.cpp */, + AE3F2EBE158A34D0EBD6443F /* SysLoggerI.cpp */, + 628A069A45CE535D59B47FE2 /* SystemdJournalI.cpp */, + D15B2916DD17269A7244473E /* TcpAcceptor.cpp */, + 3680B2F16F469B8C71971B43 /* TcpConnector.cpp */, + 954B98AC4BBB8A318A600F59 /* TcpEndpointI.cpp */, + EFACB83983D1BDF502E6BB3B /* TcpTransceiver.cpp */, + 48052BC72B0A159092740747 /* Thread.cpp */, + 484A3B3808C66F645E472773 /* ThreadPool.cpp */, + F4BCFDF0AC8D2D77492596D8 /* Timer.cpp */, + D7EFC783C492266E75ECD7E1 /* TraceLevels.cpp */, + 2A021379127E70D7D0498B35 /* TraceUtil.cpp */, + 5EE087B2FD580EEFCC0F955E /* Transceiver.cpp */, + 1A4D3998F568D2EDD644A9AB /* UdpConnector.cpp */, + 37F03A9DD52DF56E30E91CA8 /* UdpEndpointI.cpp */, + FF30AFE9F63E6AF8A5D0E433 /* UdpTransceiver.cpp */, + B546BC32246B29D563F80303 /* Value.cpp */, + 3FECA4A5413B82E286EEF422 /* ValueFactoryManagerI.cpp */, + 5B18BFC786E262E6476A5647 /* WSAcceptor.cpp */, + 8FBAB5E8AF87BEBEF4097C63 /* WSConnector.cpp */, + 8E868921816431E7C755FA02 /* WSEndpoint.cpp */, + 9CFEB0F99E669E81F3EFD0CC /* WSTransceiver.cpp */, ); + name = Ice; sourceTree = "<group>"; }; - B8BD27590B06A2B31E38DBF2 /* Ice */ = { + B6E262D53ED6D8A94D44F8A7 /* iOS */ = { isa = PBXGroup; children = ( - 1E8F1779FD59B5E012030B18 /* ios */, - 54B23D9A6E5391C47D027856 /* Acceptor.cpp */, - E8BC42380D7714AC2C4E06D9 /* ACM.cpp */, - FC66510CF833CA45B8D00030 /* ArgVector.cpp */, - FEBFC5650D4805E1CC54B725 /* Base64.cpp */, - 663F13BCE68774DFD66427DB /* BatchRequestQueue.cpp */, - 8D8DD897E33A5FD898D82D41 /* Buffer.cpp */, - 4B362E0C936AA0185CE91A6D /* CollocatedRequestHandler.cpp */, - 6C37EED70681AF05065D6E69 /* CommunicatorI.cpp */, - 0B720C9BB8EF72BACD103F72 /* Cond.cpp */, - 2CCBEA16166B256E001F6E24 /* ConnectionFactory.cpp */, - 41175F842E3B4310DAD8DCBE /* ConnectionI.cpp */, - E152A1E1F61A4DFD0512C0A9 /* ConnectionRequestHandler.cpp */, - AB5F58657AE5D76A134C21A2 /* Connector.cpp */, - 77E90409B15921812AD26DDB /* ConnectRequestHandler.cpp */, - 4FA2E305827CC21708824BA3 /* CountDownLatch.cpp */, - 679B26C01AF78ED14DE4ACCF /* DefaultsAndOverrides.cpp */, - 360C95B01730B945EF4C0966 /* DispatchInterceptor.cpp */, - 5B03F145042B30D7F138601C /* DynamicLibrary.cpp */, - F2924E8B08F82B646838EC1E /* EndpointFactory.cpp */, - 6D32516860E6CDF385149D2C /* EndpointFactoryManager.cpp */, - A33D9AAF5CD048461C467A9A /* EndpointI.cpp */, - 7289432F597937344DC8BF4E /* EventHandler.cpp */, - E49925068FAD81B5B12FCFA7 /* Exception.cpp */, - EC9550903ED411076B25A9F4 /* FactoryTable.cpp */, - 601E15298036E0B2FBBF4BB7 /* FactoryTableInit.cpp */, - C0C5F3FE7EF3DF7F292362CE /* HttpParser.cpp */, - 88BFB65F1753B32A46F08D2E /* IconvStringConverter.cpp */, - 24183DB83758CF3E02DD477E /* ImplicitContextI.cpp */, - 8A397C286AF1421E5B18BD89 /* Incoming.cpp */, - F093ABF8D2A88181EB980FAF /* IncomingAsync.cpp */, - 50CB63ECD2EB9B323AF5E2EB /* Initialize.cpp */, - FF9D6F3B78E172C0F1CC78EE /* InputStream.cpp */, - 5B3AA53A8F13B0937FC88817 /* Instance.cpp */, - B1617F6F2F26C1C9465590B7 /* InstrumentationI.cpp */, - EAD6C51B71EB00C7C2884A21 /* IPEndpointI.cpp */, - A41B7DB4D982C8FF7B44862A /* LocalObject.cpp */, - 4E66CFEED302503DC8FBB684 /* LocatorInfo.cpp */, - 66C5E2749FA72FA1B887FE6A /* LoggerAdminI.cpp */, - A006273466E5B09DFD6B98CD /* LoggerI.cpp */, - F7BFC636116683AF885E21E9 /* LoggerUtil.cpp */, - 8F49265E76D92C3BD87B1207 /* MetricsAdminI.cpp */, - 1A718A05793EA28CBB13FDC4 /* MetricsObserverI.cpp */, - 8DC5D81577AAD848016FE079 /* Network.cpp */, - 771FDCC995234741B0D20E6D /* NetworkProxy.cpp */, - 43479021099D43AE1A4EAE2F /* Object.cpp */, - 4EE294E4C01ACE4963EDB500 /* ObjectAdapterFactory.cpp */, - 63E9DCF7032280E19B63F50E /* ObjectAdapterI.cpp */, - C40BAF63917007A0F69EF7B5 /* ObserverHelper.cpp */, - 49B676A55A77E78D104D383F /* OpaqueEndpointI.cpp */, - 77CF5087E8C16209BA4501C8 /* OutgoingAsync.cpp */, - 2F91F325B605A05B2F2C55DE /* OutputStream.cpp */, - D7DFD999E3EF11AD16DFD298 /* PluginManagerI.cpp */, - 4C425D6FEFA53E51A13C423C /* PropertiesAdminI.cpp */, - C9A7421628A4F8C232B1F60C /* PropertiesI.cpp */, - 93D98794AD861064F36FFB50 /* PropertyNames.cpp */, - 721001815579006905E33EF0 /* Protocol.cpp */, - 5030B3867014BBA902837E61 /* ProtocolInstance.cpp */, - D14D7B91002FE37DD8D84DF6 /* ProtocolPluginFacade.cpp */, - A385BD091EEE793AEB34BD6B /* Proxy.cpp */, - CD5796BD3B392F4558F2F696 /* ProxyFactory.cpp */, - E51DD7A8B1DB145A978D91E0 /* Reference.cpp */, - 4EB9534B10D3B1F4B96BA244 /* ReferenceFactory.cpp */, - E55786093AD680885EBC339C /* RegisterPluginsInit.cpp */, - 0C8D3CE23C985071A3C3F2AA /* RequestHandler.cpp */, - 82553408444F482BE1DE5253 /* RequestHandlerFactory.cpp */, - F8E743C8A99A0BAB9E423CAD /* RetryQueue.cpp */, - 7F68E7EAE90DB021884434A9 /* RouterInfo.cpp */, - 7AD78FFE439C3FD834A0C531 /* Selector.cpp */, - 40DA66697C69650FF131775F /* ServantManager.cpp */, - B68150510BB4D32DF479F34F /* Service.cpp */, - 566DB25C95F2F2CABBA42CA2 /* SHA1.cpp */, - 8A6FFBBD09674E852929245C /* SliceChecksums.cpp */, - C55587F1D2A63BAFF4CF6A4B /* SlicedData.cpp */, - CB7B00F47F3F6E1FA8C69BEB /* StreamSocket.cpp */, - 9B658DA9480E9A28D3BA91A4 /* StringConverterPlugin.cpp */, - 0810958E969D941EC7100E38 /* SysLoggerI.cpp */, - 6E127F78E7D6A7C6B77F8C64 /* SystemdJournalI.cpp */, - 62F137FF79F6F35CE744FB7F /* TcpAcceptor.cpp */, - 7E2A3F60C9D3421297017F3E /* TcpConnector.cpp */, - 7DEF6441AA657610B75E320A /* TcpEndpointI.cpp */, - 9B3B9B145382844B96689BF6 /* TcpTransceiver.cpp */, - 84732B8262AC2FA1110B7FD8 /* Thread.cpp */, - DFD907708F7AA800E0903BFB /* ThreadPool.cpp */, - 8F72A1F1527630FA7A953741 /* Timer.cpp */, - 9A87365B3307D72392BF04B1 /* TraceLevels.cpp */, - BCB198C99C30C649DB149CBD /* TraceUtil.cpp */, - 5F96F205DB686B740694A960 /* Transceiver.cpp */, - B488B08CE74B4E3C50F9D803 /* UdpConnector.cpp */, - 4A15B7FE39BA3E8A1291626F /* UdpEndpointI.cpp */, - CC0D88A7A3504084E96B9EC8 /* UdpTransceiver.cpp */, - 2282F37DC7CB48352DE4059C /* Value.cpp */, - 2C1F08062EBAF2445EFBBF54 /* ValueFactoryManagerI.cpp */, - B7417CCC91786E906875C07C /* WSAcceptor.cpp */, - EE6F451E456FD526918F6E57 /* WSConnector.cpp */, - 6FBBB86B1D07B4742600A128 /* WSEndpoint.cpp */, - A08944B9F2EAB644403E3B44 /* WSTransceiver.cpp */, + 7114DF4FC481B786C8F86403 /* AppDelegate.swift */, + 7BE4BF748D4A12C18152061A /* Assets.xcassets */, + 552CB29FCA99190AFE84EE65 /* Controller.ice */, + FF6C1C2EEBC77D4240236C1B /* LaunchScreen.storyboard */, + 909CAF872D3B683441A314EB /* Main.storyboard */, + 586B8F141D4AFAB068B998BE /* ViewController.swift */, ); - name = Ice; + name = iOS; sourceTree = "<group>"; }; - BF4585A76AE1D52BA15D906E /* Products */ = { + B90BB160BEDF8CA0722C4EF1 /* ios */ = { isa = PBXGroup; children = ( - 9004CE98255B077D3E1866A8 /* Ice.framework */, - 30E00A7039648AEE7CEF4665 /* Ice.framework */, - 37F63D2174573324FC180407 /* IceDefaultValue.framework */, - EEE3857A5069588CF3EDC702 /* IceDefaultValue.framework */, - 013F3AAB42346889D454213A /* IceEnums.framework */, - DE58EBDB5A2D84C7092DC371 /* IceEnums.framework */, - 9F856DF145C192A001F02113 /* IceObjects.framework */, - 3DAFA9755F3761AC0F581CD0 /* IceObjects.framework */, - 35024596C4021057A1E21C91 /* IceOperations.framework */, - 2292039CA43A7B2743F36CC7 /* IceOperations.framework */, - B298DFC0DD7DA02F42AD6416 /* IceProperties.framework */, - B10A4D9D8A52A270A0B00C29 /* IceProperties.framework */, - 5380BCF63CB28E260D9F8F30 /* IceProxy.framework */, - A7343F0524CF21C170ECB17A /* IceProxy.framework */, - 8BABB70793D83679942AD701 /* IceStream.framework */, - EA716672884F3734AAE0E68C /* IceStream.framework */, - F629BF00E8B4E62F41A799BF /* libIce C++11 iOS.a */, - 3DD44438326F5456608DDD9D /* libIce C++11 macOS.a */, - EF32286223662EFC8670C97F /* libIceDiscovery C++11 iOS.a */, - 325B45FBF6A2EC97BFCBDCA8 /* libIceDiscovery C++11 macOS.a */, - 6A3DE4911082C93D08094AEA /* libIceIAP C++11 iOS.a */, - 9D285ADD1B746465752CBE14 /* libIceLocatorDiscovery C++11 iOS.a */, - F3D113C1DF5FA56F20047D85 /* libIceLocatorDiscovery C++11 macOS.a */, - A0E7D68591C17EA829B27507 /* libIceSSL C++11 iOS.a */, - 50880D47A126B641A6913183 /* libIceSSL C++11 macOS.a */, - ED342788735013F91EB83C84 /* TestCommon.framework */, - 85CB6E497E311060545F0487 /* TestCommon.framework */, - 7EE221E06196D4ECB48489D1 /* TestDriver.app */, - F8E888BB29F9EC00549047A3 /* TestDriver.app */, + D9F189EF7FD5A281E634C01E /* Notifications.mm */, + EA1D9F38F1808605063BD0A9 /* StreamAcceptor.cpp */, + F1BA8DA04025D3C8DFD11DF9 /* StreamConnector.cpp */, + 7026A6FABB7D7EA401656A03 /* StreamEndpointI.cpp */, + 8F5BC5F2D6B27FF8C096821D /* StreamTransceiver.cpp */, ); - name = Products; + name = ios; sourceTree = "<group>"; }; - C2D05D7BBCF4265923A00E02 /* src */ = { + C58A506FC5BD2B444E4B29F0 /* macOS */ = { isa = PBXGroup; children = ( - B8BD27590B06A2B31E38DBF2 /* Ice */, - 42897CB2F348D920DB330B28 /* IceDiscovery */, - 1F34FB189A2D3075A1B32E0B /* IceIAP */, - 8DCBABDAAFA9154772F0780C /* IceLocatorDiscovery */, - 598FF0BA4B1E4D3DDEC86DA9 /* IceSSL */, - A038FA51E2AF43227D4F9DF5 /* IceUtil */, + 4F06631AE2323E281B12DF5C /* main.swift */, ); - name = src; + name = macOS; sourceTree = "<group>"; }; - D0AE11372D72FBC2F3BEE34F /* src */ = { + CCBAC51C212A4DD7D0CF2CA8 /* IceLocatorDiscovery */ = { isa = PBXGroup; children = ( - 54848A41D8AD3242E528A951 /* Ice */, - EB46F3DE9F7C154ECE7FE4FF /* IceObjc */, + 7C0EA70EAD912B3789C2AE3D /* PluginI.cpp */, ); - name = src; + name = IceLocatorDiscovery; sourceTree = "<group>"; }; - DA058F981606C6C5CC76D8E1 /* stream */ = { + E14709A2FCAFDD6AE0C44166 /* Frameworks */ = { isa = PBXGroup; children = ( - D850960C1BE1A731552BA4EA /* Client.swift */, - E7D01147A010169735E973D9 /* Info.plist */, - 89A6C82C2481AD429CD65504 /* Test.ice */, + 5F6DB8888F35B79FD955C08B /* iOS */, + 1DDDAE9398355DCA2473D901 /* OS X */, ); - name = stream; + name = Frameworks; sourceTree = "<group>"; }; - DCF2A869A32235B40B0F06E7 /* macOS */ = { + E6AB8B01FEEBB07553EC54A2 /* IceDiscovery */ = { isa = PBXGroup; children = ( - F3A8801D28F254B771126444 /* main.swift */, + 0505C304B081854D26A047E6 /* IceDiscovery.ice */, ); - name = macOS; + name = IceDiscovery; sourceTree = "<group>"; }; - DE754A3DED2BEFC301E158B8 /* slice */ = { + E9872C652D72B52197F7CD27 /* IceSSL */ = { isa = PBXGroup; children = ( - 0BD823F020CCEE1CA2F0E08C /* Ice */, - 0BD34713DFE087C38EE38AFD /* IceDiscovery */, - FDD3096DD2832416B0FCC933 /* IceIAP */, - 789E8402C852044797BFAD1A /* IceLocatorDiscovery */, - 722D0D551889D36EA548C8B5 /* IceSSL */, + 6D572D9AE0E34D49B76164F4 /* AcceptorI.cpp */, + 6D72D4B9C1215D24DE627CF2 /* CertificateI.cpp */, + 2A6CC12432EF5D3383E7640C /* ConnectorI.cpp */, + 01B966E370DE197CBA58ADD8 /* EndpointI.cpp */, + 1C2F5E8598ECF7E9C474D3FA /* Instance.cpp */, + 3F173B055767A9A4D6E812E3 /* PluginI.cpp */, + 8905AE3A8E230A9FE8621BD5 /* RFC2253.cpp */, + 5EF44F9008A28551B101FE9E /* SecureTransportCertificateI.cpp */, + 4B8980A3DF8183965719F452 /* SecureTransportEngine.cpp */, + 969D8EB10A75886B1D4AF5DE /* SecureTransportPluginI.cpp */, + ECCC302FE16F9C705C37ECC7 /* SecureTransportTransceiverI.cpp */, + 4769D847BA69FAC9C14EE40D /* SecureTransportUtil.cpp */, + 851CEBC8BD19BD747440FBE8 /* SSLEngine.cpp */, + 31303F50CA8E49CA6C62F313 /* TrustManager.cpp */, + E8794F3C821F3187C344AB71 /* Util.cpp */, ); - name = slice; + name = IceSSL; sourceTree = "<group>"; }; - E1A6221201781EF18A18B454 /* Ice */ = { + F094AAA460DC625DCD96785B /* enums */ = { isa = PBXGroup; children = ( - 2A04D1070FF5D2E27EDF3570 /* defaultValue */, - 4641D4C4583626777ED21313 /* enums */, - 4EE99828AABA93F608F548F8 /* objects */, - 1E1780AD8B665BC2972CA0C5 /* operations */, - 104259881D04210E21F5C5DA /* properties */, - 44044F68E4DFF805E1A444D4 /* proxy */, - DA058F981606C6C5CC76D8E1 /* stream */, + 917FE0977577C28B82AA6117 /* Client.swift */, + 8F8245F1F86C770A8A76ADFD /* Info.plist */, + C8EC28E717F14B2D2E4D37E5 /* Server.swift */, + 27052A883F2428B3BCEE461D /* Test.ice */, ); - name = Ice; + name = enums; sourceTree = "<group>"; }; - E7400E7A30D6E5729BD84917 /* cpp */ = { + F12369844E863315A049AE19 /* proxy */ = { isa = PBXGroup; children = ( - C2D05D7BBCF4265923A00E02 /* src */, + B443572863109C5912DD5F59 /* Client.swift */, + 8314B0349A42E10C7A4E5D54 /* Info.plist */, + 6B8F264561D59BEA6ACA5871 /* Test.ice */, ); - name = cpp; + name = proxy; sourceTree = "<group>"; }; - E8FB8E77999295CF01194D8B /* iOS */ = { + F4E793A912E0034B6E0BF2F2 /* IceLocatorDiscovery */ = { isa = PBXGroup; children = ( - 4AF67C0BCB8B795C10FEADE2 /* CFNetwork.framework */, - 5759A7F5B0CE0AC29A861CDC /* Foundation.framework */, - 375A58C902D7CE31EA3E17FF /* PromiseKit.framework */, - E215FA568D707E408A4849BC /* Security.framework */, - A7BF91D50657CD302CE99ABE /* UIKit.framework */, + 03C6CA026D7051260F75FAED /* IceLocatorDiscovery.ice */, ); - name = iOS; + name = IceLocatorDiscovery; sourceTree = "<group>"; }; - EB46F3DE9F7C154ECE7FE4FF /* IceObjc */ = { + F6E8F6B11FA56E9984387344 /* Ice */ = { isa = PBXGroup; children = ( - 744ED3F50AA3FB6A1C84CF80 /* Communicator.mm */, - 9E084D12DF412C2805865988 /* Connection.mm */, - 608EBF00B2605A2D0DA277B6 /* Endpoint.mm */, - 8D54F6C56426967A6123A492 /* IceObjcCommunicator.h */, - 629EB15D727CF835EAAD0FA9 /* IceObjcConfig.h */, - 33D0CAE21BF1E633AD735F3C /* IceObjcConnection.h */, - F115655B79F8B3FF9BE2F7BD /* IceObjcEndpoint.h */, - 3B52B405EA74B9EF619175DC /* IceObjcException.h */, - 3DEA3B8B1E12C9FB266882A0 /* IceObjcIceUtil.h */, - 42859D589ECFF69FB644F651 /* IceObjcImplicitContext.h */, - 956836F267624A5CA7046F80 /* IceObjcInputStream.h */, - 5B949EE1BF6417F49D36E951 /* IceObjcLocalObject.h */, - 74100924DA7CB109EBAE4A1A /* IceObjcLogger.h */, - F41A11DE320E347427F95495 /* IceObjcObjectPrx.h */, - 71B9DBA344336B14AA6BFAB3 /* IceObjcOutputStream.h */, - D83F5635D4CBAE133CEB0FCF /* IceObjcProperties.h */, - 0D84A20B04F986921A9BCB51 /* IceObjcTraceUtil.h */, - 35EA46FDEAB1B8CAE13132EA /* IceObjcUtil.h */, - 7D553892A0C5C27E5D003E2C /* IceUtil.mm */, - 8343978582280AC54C4F7A0A /* ImplicitContext.mm */, - 2BDC193D26C810EA586F5E58 /* InputStream.mm */, - E5E50289B80D0A8E5B67C04D /* LocalObject.mm */, - 342E75767397A7F47343CB78 /* Logger.mm */, - DA345B674FF460FE38E1C2DC /* LoggerWrapperI.h */, - 4D0B0D8D0A10311B9732B921 /* ObjectPrx.mm */, - 85AE8CF06A48667F65FF1DEB /* Properties.mm */, - 859920616D0E923492F46E21 /* TraceUtil.mm */, - AD93BA6DD0E67071224CBF70 /* Util.mm */, + 6A75B1AAA3C64DCC77F96082 /* Buffer.swift */, + 5258316BA852A1847AC82271 /* ClassResolver.swift */, + 3B1D36BB4EC58EF6353031C9 /* CommunicatorI.swift */, + 7C0087CB31998AEA4C7141AB /* ConnectionI.swift */, + 8CBEAA63A50F11C6153510B9 /* ConnectionInfoFactory.swift */, + 043FDE4B352A1C3A517BBFDD /* EndpointI.swift */, + 85700113258D24982A9856A8 /* EndpointInfoFactory.swift */, + B04DC5EDC2CE87AE0C444197 /* Exception.swift */, + 45E8609384EF96E13E8E48E2 /* FormatType.swift */, + BCAFFD8ACCB89D56EA5D4C73 /* Globals.swift */, + E2B2A66F37B22B71120AB5BC /* IceSwift.h */, + 64C71E1B2C7866F4D6753006 /* ImplicitContextI.swift */, + D21D714F8338AB88900E6A28 /* Incoming.swift */, + 0693539C2F2F1F6E200B39B2 /* Info.plist */, + DB36543180E0D9236DD4AC5A /* InitializationData.swift */, + C5164ED45AB053C3C24460A6 /* InputStream.swift */, + D39256507D93DC3E40335DDE /* LocalExceptionFactory.swift */, + 2247F83A8310E52351455FD9 /* LocalObject.swift */, + A1D1062A1AEAFEF91CA66762 /* LoggerI.swift */, + 1029E6C8BF499A4821AA53B8 /* LoggerWrapper.swift */, + E9CA2A74AC0B20071EBA2CE9 /* Mutex.swift */, + 4AEE8B4A0B169FB886AB3439 /* Object.swift */, + D9787ECB299D9E4D1B2BE3A4 /* ObjectAdapterI.swift */, + 250750F913D3D858C52EF7E4 /* OptionalFormat.swift */, + 1D17C0700BCBF6D3D73F73CC /* OutputStream.swift */, + 90B67EE0BF66831D4D1D4FA2 /* PropertiesI.swift */, + EA282C6C5E040014C8EB6245 /* Protocol.swift */, + 2E04D1F8FF90C2CF29E6AA2F /* Proxy.swift */, + E66EBEFD8D35EC17FF0DCC7E /* ServantManager.swift */, + EE84F4257D55ADD4D782EBA0 /* SlicedData.swift */, + C8035F8066187C03E1FE0398 /* SliceInfo.swift */, + 8793F01E88D3FA6E15A15A92 /* UnknownSlicedValue.swift */, + 208FD9CE502902D4B4399DB3 /* Util.swift */, + 779B4DABF93836C1C8431C40 /* Value.swift */, + 1EF7087F4F55DBA179315D14 /* ValueFactoryManagerI.swift */, ); - name = IceObjc; + name = Ice; sourceTree = "<group>"; }; - F51B7E390E5F4A6A091B916B /* TestDriver */ = { + F8379F364219A853447CBB02 /* test */ = { isa = PBXGroup; children = ( - 37C4D75193F812DB78495BD2 /* iOS */, - DCF2A869A32235B40B0F06E7 /* macOS */, - FF6E3EF52E9EB941674D2956 /* factory.swift */, + FE07AACA77A96C614440E0BA /* Ice */, + 4535BD3A7F0F09AB28A22EA1 /* TestCommon */, + 784B197E0A6FAA1C3A6F1090 /* TestDriver */, ); - name = TestDriver; + name = test; sourceTree = "<group>"; }; - FDD3096DD2832416B0FCC933 /* IceIAP */ = { + FE07AACA77A96C614440E0BA /* Ice */ = { isa = PBXGroup; children = ( - 4BD9E7208587F8990DD2487B /* ConnectionInfo.ice */, - 23415D99C665F6607F11A4D3 /* EndpointInfo.ice */, + 98B14C54AE339A6AEA3B60DC /* defaultValue */, + F094AAA460DC625DCD96785B /* enums */, + 7A7C11A9E50ACD5B5A083869 /* objects */, + 52356CD1AFB9F2B1833EE5E4 /* operations */, + 62B47EB1562945B3D03189A5 /* properties */, + F12369844E863315A049AE19 /* proxy */, + 85BBCE69689A57D072177C98 /* stream */, ); - name = IceIAP; + name = Ice; sourceTree = "<group>"; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ - 057BAF5E4E117546139C96AD /* Headers */ = { + 0419E15B17FC335D08F2A08A /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 5E12DCBA79149D76DFCE2FD1 /* IceObjcCommunicator.h in Headers */, - 44060294EC25CB738280B363 /* IceObjcConfig.h in Headers */, - 8E23FE31C2C8777698DA2876 /* IceObjcConnection.h in Headers */, - B0A91B6D5CD9A3005FBF02C1 /* IceObjcEndpoint.h in Headers */, - CC0AEC82B0981BED78EAF230 /* IceObjcException.h in Headers */, - 7D7E52915EE0949A1438DDE5 /* IceObjcIceUtil.h in Headers */, - F66F8CF73B700484A97BC3EF /* IceObjcImplicitContext.h in Headers */, - 96C1DC945ADD85296435C60D /* IceObjcInputStream.h in Headers */, - 6A25C060F120165750136471 /* IceObjcLocalObject.h in Headers */, - 2D9AD2AE866DC1A2502BD4B9 /* IceObjcLogger.h in Headers */, - 6BBDADE744A540DF82E13281 /* IceObjcObjectPrx.h in Headers */, - 3A75C77032AC2FE38EE8122B /* IceObjcOutputStream.h in Headers */, - BF932AF0C000FA24CF5DCD58 /* IceObjcProperties.h in Headers */, - B67AC2DE2B921AEE0799F199 /* IceObjcTraceUtil.h in Headers */, - 842C6F0D19A6CCFDD0FD21CD /* IceObjcUtil.h in Headers */, - 7D36822D0819F44C410E7DE1 /* IceSwift.h in Headers */, - B55D0C8476D13DD4823058B4 /* LoggerWrapperI.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 067060912D231EE0C0DC192B /* Headers */ = { + 08E11FD3D8F9664398FE15FD /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 0BE6AB7935D59D727322EAEA /* Headers */ = { + 09A126FDCF000229000D457C /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 0BEC26C76855F7983AD27CBA /* Headers */ = { + 12928F2707B416A6C39EDE1D /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 10A3C2E3D1077EC6DB161385 /* Headers */ = { + 22961B43CEEAF90477834692 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 1B9B27408C5CFB24291567D2 /* Headers */ = { + 3115DA9F8B82676E206F7428 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 26544941FA23B63B4A2C0E50 /* Headers */ = { + 34E5E70550BD412B7950982D /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 3077CE825B48C847C2054194 /* Headers */ = { + 41D4683743E4A1C7B5F41831 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 33771B75BBE41E05366E9445 /* Headers */ = { + 4DEA7689FD58DA5B73170F1F /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 37B26AA5D0A2E6DD6D874D84 /* Headers */ = { + 4EE6B7D5A00B282727850366 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 3AB813D2D7610C79B721BB36 /* Headers */ = { + 525F674735B1EEC12D323668 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 4B30F743B970CAB7A300CDAA /* Headers */ = { + 5377C023FDAC58B2AF146317 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 582DC2E834B306C5C3C2BAB9 /* Headers */ = { + 5D2F96052D01FD90468743FC /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 733327EF127426212E60F6B2 /* Headers */ = { + 607C79BD056B1B5BCDFCF144 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 78EC37F656D185DF1AEF3AE5 /* Headers */ = { + 688DDD4DA028F65251DCE779 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 79D68551DFDE3DD4543DB228 /* Headers */ = { + 6934B94AB0B0A01742EA2F5A /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( + E4324E00B6136C253CE58EC0 /* IceObjcCommunicator.h in Headers */, + A02D1D7E3DBBEC6C9C87B983 /* IceObjcConfig.h in Headers */, + 4841E6B22178798F8FFEE483 /* IceObjcConnection.h in Headers */, + 5ECE1B3210485317EE135CAC /* IceObjcEndpoint.h in Headers */, + 37AB9F3FA5C3B33E23EFD11C /* IceObjcException.h in Headers */, + 7B42D5E7CB60C309C3DB9DD5 /* IceObjcIceUtil.h in Headers */, + 352D5ADE5AFBCF9888E2B73C /* IceObjcImplicitContext.h in Headers */, + B80CB1A89F3C5786A191BE3B /* IceObjcInputStream.h in Headers */, + 0DD19F28D34F7558BAFD82EE /* IceObjcLocalObject.h in Headers */, + A6A78FDF95F54D17F53ED16F /* IceObjcLogger.h in Headers */, + 0E92106890A7DB7417FD0A70 /* IceObjcObjectAdapter.h in Headers */, + 0C8E1CC7954B8E7ABE578991 /* IceObjcObjectPrx.h in Headers */, + 95D232554E539B4DD4C16E7D /* IceObjcOutputStream.h in Headers */, + BA6FC05359BDB095AFCE7633 /* IceObjcProperties.h in Headers */, + C8A6C37C65430DE5166F9336 /* IceObjcTraceUtil.h in Headers */, + E69A61CB09C07759931ED337 /* IceObjcUtil.h in Headers */, + 0A8513294C91C09066CC38BF /* IceSwift.h in Headers */, + 22D78188658B4D1D6A0DEE13 /* LoggerWrapperI.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 80A6DC001C2B3F35B7CD3E99 /* Headers */ = { + 75081201A66C514B4D8D4B68 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 9E399FA2B50B0BD8744B570E /* IceObjcCommunicator.h in Headers */, - 18B0D7C8513B983DEFF0F738 /* IceObjcConfig.h in Headers */, - 15B0846F1B71E75A05CA0C32 /* IceObjcConnection.h in Headers */, - A470652C20B6D85D70E1DA25 /* IceObjcEndpoint.h in Headers */, - 964F43C7EDD446BC594F4D5B /* IceObjcException.h in Headers */, - C61A7A3A88B0B46D8AB03E08 /* IceObjcIceUtil.h in Headers */, - C0870E61E6C133E0C8112FE3 /* IceObjcImplicitContext.h in Headers */, - 2F0793326123E7C2B0AA9ADF /* IceObjcInputStream.h in Headers */, - 6A7924C4366C4714BC09AE35 /* IceObjcLocalObject.h in Headers */, - 0C0C78F72904172DF0B62002 /* IceObjcLogger.h in Headers */, - 9F15BD1AD30E7DD9E963A665 /* IceObjcObjectPrx.h in Headers */, - 1B138E33C3E15F1A8B97CC52 /* IceObjcOutputStream.h in Headers */, - C83F0C661E40BB9726AA31AA /* IceObjcProperties.h in Headers */, - 0199AB95F478CD79CB852D78 /* IceObjcTraceUtil.h in Headers */, - B7E0C1B391DAF5F049C83FF3 /* IceObjcUtil.h in Headers */, - CF6CABA44B63E9ACB831A440 /* IceSwift.h in Headers */, - C0030558C3EFC2CE6A49CE01 /* LoggerWrapperI.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 8251AD0909D933D0CE054D67 /* Headers */ = { + 8761CBE429F961177DC0F351 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 85E2049BE53D82CA7237977A /* Headers */ = { + 8C95B593A181688CEF572F88 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 91D522D7FCA787022A8CD28B /* Headers */ = { + 93AB2787BC16FF2076EAD985 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 94A5C64F47467F34B270B512 /* Headers */ = { + 93F714E74FD59B89EBE8F822 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - A562F37A358BD82DF91B178F /* Headers */ = { + A2538A4D773D949421837419 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - A902E5AE49FEF9C5A1280653 /* Headers */ = { + B3420040F7A8A5855CFFA142 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - B4B02EFDAE3C60BEAF7E5B4A /* Headers */ = { + BDF1639A1B45FE9DDBBB4225 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - E3BD0E553DDF172DA85D4ECC /* Headers */ = { + D6412336975633FA4599AB0A /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - E822C61E0D3F81A7083A28B4 /* Headers */ = { + EDD96A3E0D721E50566FEC57 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - F5B0E99D0B0EA5C78997AB7F /* Headers */ = { + F29156C2B7FC548FB8CB9138 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( + 08A08586C24446DE22304151 /* IceObjcCommunicator.h in Headers */, + 194CB12C65001460211BED46 /* IceObjcConfig.h in Headers */, + 7B2AE2330B94590BF572101D /* IceObjcConnection.h in Headers */, + 3110F761E17B86447A9C9856 /* IceObjcEndpoint.h in Headers */, + 3ECF341F16F9AA88AD13DEEE /* IceObjcException.h in Headers */, + FCB5B09C6156AFB17D4EB44E /* IceObjcIceUtil.h in Headers */, + 17E35E97E6EC05DD61DD560A /* IceObjcImplicitContext.h in Headers */, + C85968A0E277410AA60E33B9 /* IceObjcInputStream.h in Headers */, + 4CB5E7E04961D5E310372F9B /* IceObjcLocalObject.h in Headers */, + 08EAC405F0D084142BDF3963 /* IceObjcLogger.h in Headers */, + 1C60C19D5BEA69A1F5BD3879 /* IceObjcObjectAdapter.h in Headers */, + 573ABA89029954F257E1B3B4 /* IceObjcObjectPrx.h in Headers */, + 430146A28F500F330184A9D9 /* IceObjcOutputStream.h in Headers */, + E6D3705E673A4B1886477C23 /* IceObjcProperties.h in Headers */, + D016D0495DC70280DF32E846 /* IceObjcTraceUtil.h in Headers */, + BEBEBFD0561968F89569C3D8 /* IceObjcUtil.h in Headers */, + 1B414CE5E978121BB811DEA2 /* IceSwift.h in Headers */, + D137DB7563339EDC2A97572F /* LoggerWrapperI.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ - 087B1A4C7EF04DDE6D4148A5 /* IceOperations iOS */ = { + 01CA8B9A84E218AEE3C178A5 /* IceEnums macOS */ = { isa = PBXNativeTarget; - buildConfigurationList = A454EAE58C1BE97F60B59DCA /* Build configuration list for PBXNativeTarget "IceOperations iOS" */; + buildConfigurationList = 73687D1A429895E4204AD9D8 /* Build configuration list for PBXNativeTarget "IceEnums macOS" */; buildPhases = ( - 94A5C64F47467F34B270B512 /* Headers */, - 8746ABBB64B7DB34014D1D52 /* Sources */, - 02F74985D0B4B72A450D4947 /* Frameworks */, - D43C6F94BAD09C112128D246 /* Resources */, - 56E78A244E1C4CD811480D59 /* Swiftformat & Swiftlint */, + A2538A4D773D949421837419 /* Headers */, + 09CAD6C6896BADC4AE2C35F3 /* Sources */, + 145AD02CAB8230BCBFDA95D3 /* Frameworks */, + 48E56591BB045014A445FFC4 /* Resources */, + 4E8FA359F5535C9274A3C6DA /* Swiftformat & Swiftlint */, ); buildRules = ( - 44FD43D61CE9914B8A766A09 /* PBXBuildRule */, + 9E57AF7550DF70514304E07F /* PBXBuildRule */, ); dependencies = ( ); - name = "IceOperations iOS"; - productName = IceOperations; - productReference = 35024596C4021057A1E21C91 /* IceOperations.framework */; + name = "IceEnums macOS"; + productName = IceEnums; + productReference = 30397425C6DB5ECB1C25BBFB /* IceEnums.framework */; productType = "com.apple.product-type.framework"; }; - 10EA1B9A75D3CDFE58FC522D /* IceDefaultValue iOS */ = { + 0CF26627AEA54AAD748A658D /* IceDiscovery C++11 iOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 59DA3D0AE82E03D996E87331 /* Build configuration list for PBXNativeTarget "IceDefaultValue iOS" */; + buildConfigurationList = 9A445704A134E2EB6E8B21EE /* Build configuration list for PBXNativeTarget "IceDiscovery C++11 iOS" */; buildPhases = ( - 3077CE825B48C847C2054194 /* Headers */, - 4629EF664F6BB090B3483ADA /* Sources */, - 52DCA3B47F8DCC54043DB4A3 /* Frameworks */, - 45F57515CAC2096592ADEFE3 /* Resources */, - EB2FDDA76B5C535C0F851A24 /* Swiftformat & Swiftlint */, + 41D4683743E4A1C7B5F41831 /* Headers */, + BB204490AD692E66101C64C1 /* Sources */, + A2A043E68DA586AB6E13EE77 /* Frameworks */, ); buildRules = ( - C6DD9CEB3BB3100EF991AEEB /* PBXBuildRule */, + 417471807D5FE68928A6D699 /* PBXBuildRule */, ); dependencies = ( + 3E95192F41DD88ACD0D5291A /* PBXTargetDependency */, ); - name = "IceDefaultValue iOS"; - productName = IceDefaultValue; - productReference = 37F63D2174573324FC180407 /* IceDefaultValue.framework */; - productType = "com.apple.product-type.framework"; + name = "IceDiscovery C++11 iOS"; + productName = "IceDiscovery C++11 iOS"; + productReference = 404A32140C732E046ACFF6F6 /* libIceDiscovery C++11 iOS.a */; + productType = "com.apple.product-type.library.static"; }; - 1C60D3266CADBA7D16AFE6A3 /* IceProxy iOS */ = { + 0D1F0FD7B2A365CC56CEADB8 /* IceOperations iOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 7E22301BD942EC1FD7BFFE3B /* Build configuration list for PBXNativeTarget "IceProxy iOS" */; + buildConfigurationList = F8E02D8F4633C56FCFD97107 /* Build configuration list for PBXNativeTarget "IceOperations iOS" */; buildPhases = ( - 582DC2E834B306C5C3C2BAB9 /* Headers */, - 62EA5FF74ACEBC7AFBDA3BE5 /* Sources */, - 2B728DA49ACF61CA3C48B2B6 /* Frameworks */, - 8931CED6853963848AE57840 /* Resources */, - F9EE0ED4E7B853F703B22407 /* Swiftformat & Swiftlint */, + 8C95B593A181688CEF572F88 /* Headers */, + 37A8A16D1DC53810BB3D5ED5 /* Sources */, + 34A8A9ECCBF59D628BC4DC3F /* Frameworks */, + 516DABA9E75C8ECC92A4162A /* Resources */, + CEBAD5034DF1F8F584665D2E /* Swiftformat & Swiftlint */, ); buildRules = ( - 8F238298A452FA05E4405A73 /* PBXBuildRule */, + 843F943B44439840D365ABE4 /* PBXBuildRule */, ); dependencies = ( ); - name = "IceProxy iOS"; - productName = IceProxy; - productReference = A7343F0524CF21C170ECB17A /* IceProxy.framework */; + name = "IceOperations iOS"; + productName = IceOperations; + productReference = 2025CB3C0DD9EF129A4070ED /* IceOperations.framework */; productType = "com.apple.product-type.framework"; }; - 404C2980E5460164E3E38C58 /* IceObjects macOS */ = { + 18AABD5AA3E63F6280CB3845 /* Ice macOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 83E8F144A0D3A987E9DEF0C1 /* Build configuration list for PBXNativeTarget "IceObjects macOS" */; + buildConfigurationList = D455BE5CDDCA9ED4C4C22A39 /* Build configuration list for PBXNativeTarget "Ice macOS" */; buildPhases = ( - 067060912D231EE0C0DC192B /* Headers */, - 9AD29D8B8DAFB0EF7BC2B721 /* Sources */, - E80BB67A36F418C1CB3A92AA /* Frameworks */, - 8AE24B0492F4ABB14C9A2A0F /* Resources */, - C015EA7363AF61E2F0055450 /* Swiftformat & Swiftlint */, + F29156C2B7FC548FB8CB9138 /* Headers */, + F5EAC00C9253A95BF055DCA8 /* Sources */, + 231D355CF53B8F94DAE33BB6 /* Frameworks */, + E4EB94DAC440BE6FD7DBA60B /* Resources */, + 4A4DD6BFED845081A2B08E6C /* Swiftformat & Swiftlint */, ); buildRules = ( - D3068AAA51513397F87CA8FE /* PBXBuildRule */, + 8931BE9301F2D9F331E9FA18 /* PBXBuildRule */, + 5C33DA360C6509D918CBC9F9 /* PBXBuildRule */, ); dependencies = ( ); - name = "IceObjects macOS"; - productName = IceObjects; - productReference = 9F856DF145C192A001F02113 /* IceObjects.framework */; + name = "Ice macOS"; + productName = Ice; + productReference = 34206CE5FFFB33331A726B1A /* Ice.framework */; productType = "com.apple.product-type.framework"; }; - 468754F0D121AB3B626643C9 /* Ice iOS */ = { + 1CA7B9A270C76466DBFE991A /* IceIAP C++11 iOS */ = { isa = PBXNativeTarget; - buildConfigurationList = F6AE7C62823BD8EC5E7CA1B3 /* Build configuration list for PBXNativeTarget "Ice iOS" */; + buildConfigurationList = 644F7EDEB60EBB3592F9E168 /* Build configuration list for PBXNativeTarget "IceIAP C++11 iOS" */; buildPhases = ( - 057BAF5E4E117546139C96AD /* Headers */, - 275039A1A160A991513AE46A /* Sources */, - 89BA3B8B1E2A76FA1D0BEE04 /* Frameworks */, - 2A1B3B99ACE8B90F2C0FD459 /* Resources */, - 37D79F5D767725ACB1996A29 /* Swiftformat & Swiftlint */, + 525F674735B1EEC12D323668 /* Headers */, + 383F4CDA38EE67041C481795 /* Sources */, + 698D85B34AF0574D7755AE00 /* Frameworks */, ); buildRules = ( - 874AB1D912737F1FF9D1DB9B /* PBXBuildRule */, - B9CEADD5DC3B02276746DB1B /* PBXBuildRule */, - A2FAB19138C4BDD90A9A185D /* PBXBuildRule */, + 3F895FD57CCE1631DE765CC8 /* PBXBuildRule */, ); dependencies = ( + 97CDA56E5763ED49526ACA03 /* PBXTargetDependency */, ); - name = "Ice iOS"; - productName = Ice; - productReference = 9004CE98255B077D3E1866A8 /* Ice.framework */; - productType = "com.apple.product-type.framework"; + name = "IceIAP C++11 iOS"; + productName = "IceIAP C++11 iOS"; + productReference = 13CBE6413F9C3BCE2BD7E4CC /* libIceIAP C++11 iOS.a */; + productType = "com.apple.product-type.library.static"; }; - 4801AA5697629F65D85BA799 /* IceStream macOS */ = { + 255C075100D31356DBA8A1FD /* IceSSL C++11 macOS */ = { isa = PBXNativeTarget; - buildConfigurationList = C356087A68E3ABD0D024BC60 /* Build configuration list for PBXNativeTarget "IceStream macOS" */; + buildConfigurationList = B079D909490E56253186A3F8 /* Build configuration list for PBXNativeTarget "IceSSL C++11 macOS" */; buildPhases = ( - 78EC37F656D185DF1AEF3AE5 /* Headers */, - E500EBB69C8337E18F873BD5 /* Sources */, - 6FDF433C487F48AF5C703F3B /* Frameworks */, - 322143739DBE3E49AE9757D5 /* Resources */, - E3A7827AA9FDE42436C9B7B3 /* Swiftformat & Swiftlint */, + B3420040F7A8A5855CFFA142 /* Headers */, + 4DD342D4FA74E66D382772C2 /* Sources */, + 2BA586AAAE43310144753388 /* Frameworks */, ); buildRules = ( - 023D0469895F3CAFE3852BE3 /* PBXBuildRule */, + 4584B7965CE9F8C17BF494BF /* PBXBuildRule */, ); dependencies = ( + 5DB102B7735B9875F050F55D /* PBXTargetDependency */, ); - name = "IceStream macOS"; - productName = IceStream; - productReference = 8BABB70793D83679942AD701 /* IceStream.framework */; - productType = "com.apple.product-type.framework"; + name = "IceSSL C++11 macOS"; + productName = "IceSSL C++11 macOS"; + productReference = DBDBA994B0B23049295E057C /* libIceSSL C++11 macOS.a */; + productType = "com.apple.product-type.library.static"; }; - 5D0530A575D7C47D6E6B241A /* IceEnums iOS */ = { + 2F678991748339A0B1733443 /* IceObjects macOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 8410A6441DD0B209DA1F2DEB /* Build configuration list for PBXNativeTarget "IceEnums iOS" */; + buildConfigurationList = 7105F315D06EDF6FB8A540B5 /* Build configuration list for PBXNativeTarget "IceObjects macOS" */; buildPhases = ( - 4B30F743B970CAB7A300CDAA /* Headers */, - 1BCB897D60F775B8492B7D40 /* Sources */, - 6FB1FF2FABB79F9C965714BC /* Frameworks */, - E086E771C1DFE100CB3EA5AD /* Resources */, - 8A2264539C56887BA5FC6335 /* Swiftformat & Swiftlint */, + 93F714E74FD59B89EBE8F822 /* Headers */, + 3FCC897B87B4AE6043806D93 /* Sources */, + FD8115238A7FE80ECD3783E4 /* Frameworks */, + EAFF188A8AC314C3A4A19FA7 /* Resources */, + 24AB2B59772CB62392636C7C /* Swiftformat & Swiftlint */, ); buildRules = ( - 32212C9D64A9007AE2750AE0 /* PBXBuildRule */, + EC8A010F1EDA988631BD1BF4 /* PBXBuildRule */, ); dependencies = ( ); - name = "IceEnums iOS"; - productName = IceEnums; - productReference = 013F3AAB42346889D454213A /* IceEnums.framework */; + name = "IceObjects macOS"; + productName = IceObjects; + productReference = 9ECFF4DB08ADC2FC3C4AB557 /* IceObjects.framework */; productType = "com.apple.product-type.framework"; }; - 5F55759603496DDDD1B59328 /* IceStream iOS */ = { + 318E8F8A1F2594AED001F656 /* Ice C++11 iOS */ = { isa = PBXNativeTarget; - buildConfigurationList = CDF46CA2416F5525E643353F /* Build configuration list for PBXNativeTarget "IceStream iOS" */; + buildConfigurationList = DCB41A2D087E138E35B9F9C1 /* Build configuration list for PBXNativeTarget "Ice C++11 iOS" */; buildPhases = ( - F5B0E99D0B0EA5C78997AB7F /* Headers */, - 77063F8853A30FB2AF683477 /* Sources */, - B6C771E4DF742B9E838BFBDC /* Frameworks */, - 365D5BCBD8964D143EBF1250 /* Resources */, - 41458FC5E0B6D2074EFFAAB7 /* Swiftformat & Swiftlint */, + 09A126FDCF000229000D457C /* Headers */, + 213676E40EB53B91A3413A3B /* Sources */, + 5A525F987AE940823FD963A2 /* Frameworks */, ); buildRules = ( - 6DB0587F52469E0C610CA361 /* PBXBuildRule */, + 6490CE40CFE04EF8F8FB9FFD /* PBXBuildRule */, ); dependencies = ( ); - name = "IceStream iOS"; - productName = IceStream; - productReference = EA716672884F3734AAE0E68C /* IceStream.framework */; - productType = "com.apple.product-type.framework"; + name = "Ice C++11 iOS"; + productName = "Ice C++11 iOS"; + productReference = 58CEAE380C7A1E3DCC23C156 /* libIce C++11 iOS.a */; + productType = "com.apple.product-type.library.static"; }; - 679112593E0E111DE625BE33 /* TestDriver macOS */ = { + 3192CC9D6884F7DCDC0A57A4 /* Ice iOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 4CAD756C1665F566348E4D73 /* Build configuration list for PBXNativeTarget "TestDriver macOS" */; + buildConfigurationList = 947681AEDF8462546E0A7DF0 /* Build configuration list for PBXNativeTarget "Ice iOS" */; buildPhases = ( - 8228630DB7C19ACEEE430339 /* Sources */, - CA4561110165772E9FC4BA69 /* Frameworks */, - 89718A6E8172560B387B758F /* Resources */, - D488324AD6392BD76A503A52 /* Swiftformat & Swiftlint */, - 79C63D3BEE59ED1CEC4377F2 /* Copy Frameworks */, + 6934B94AB0B0A01742EA2F5A /* Headers */, + 53611DBD17D0FDFF2CFC707D /* Sources */, + CB8735EE4FB10A82392460B3 /* Frameworks */, + 322C21C19032AD0DF503CC98 /* Resources */, + 80ACB9E3A19D52B46E681B3B /* Swiftformat & Swiftlint */, ); buildRules = ( - 8B9E62194F61238670391348 /* PBXBuildRule */, + 327800418A01F05D2814DF54 /* PBXBuildRule */, + 5622431FD54BC52C110CF6DA /* PBXBuildRule */, + 0448A6FCB987A286D6C7714C /* PBXBuildRule */, ); dependencies = ( ); - name = "TestDriver macOS"; - productName = TestDriver; - productReference = F8E888BB29F9EC00549047A3 /* TestDriver.app */; - productType = "com.apple.product-type.application"; + name = "Ice iOS"; + productName = Ice; + productReference = 48798FBDF1A7B91B8DA0330A /* Ice.framework */; + productType = "com.apple.product-type.framework"; }; - 6CC166C77C86C923AB548935 /* IceEnums macOS */ = { + 36D319E1BC0F8B86AE704EB9 /* IceSSL C++11 iOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 103EE70DC7C4C5F63331BA61 /* Build configuration list for PBXNativeTarget "IceEnums macOS" */; + buildConfigurationList = 5B0833D41E96A16C3B0D186C /* Build configuration list for PBXNativeTarget "IceSSL C++11 iOS" */; buildPhases = ( - 91D522D7FCA787022A8CD28B /* Headers */, - 5023F5C1FF7F1E209B8BEA72 /* Sources */, - FAD1DF4D029DFC0AFA08B6D1 /* Frameworks */, - 84A989A9265906E604A870FF /* Resources */, - 76370A10BAAA141912E301BE /* Swiftformat & Swiftlint */, + BDF1639A1B45FE9DDBBB4225 /* Headers */, + 508668AA76156ABEC0E59E89 /* Sources */, + 1D8F264B5C7D50CA4EC66904 /* Frameworks */, ); buildRules = ( - BDDC1BF977733753E8F0F81A /* PBXBuildRule */, + 53D44AC2AF4E1B1D592BA21C /* PBXBuildRule */, ); dependencies = ( + BB16B21B1B2910A1922293DE /* PBXTargetDependency */, ); - name = "IceEnums macOS"; - productName = IceEnums; - productReference = DE58EBDB5A2D84C7092DC371 /* IceEnums.framework */; - productType = "com.apple.product-type.framework"; + name = "IceSSL C++11 iOS"; + productName = "IceSSL C++11 iOS"; + productReference = 469793ACE6ACB4CABF538703 /* libIceSSL C++11 iOS.a */; + productType = "com.apple.product-type.library.static"; }; - 79F7C920CA826CB10D0C89BA /* IceOperations macOS */ = { + 375FD4C183C68CDF51C7937C /* IceDiscovery C++11 macOS */ = { isa = PBXNativeTarget; - buildConfigurationList = DE0DF23E5010202C2A2F92B5 /* Build configuration list for PBXNativeTarget "IceOperations macOS" */; + buildConfigurationList = 85E7611FDE9D8B9CBB22C69C /* Build configuration list for PBXNativeTarget "IceDiscovery C++11 macOS" */; buildPhases = ( - 79D68551DFDE3DD4543DB228 /* Headers */, - 63CF8FA92BB96C53B0F83F99 /* Sources */, - C3366FF9A4A61D6F9C61A4EA /* Frameworks */, - D34EEBB93DCE3BD4CBB34DFD /* Resources */, - 57E4B89BFD87FAAA47339D87 /* Swiftformat & Swiftlint */, + 93AB2787BC16FF2076EAD985 /* Headers */, + D064625309F5ADB9581F9A50 /* Sources */, + 23C812A124D4C0B1239946E7 /* Frameworks */, ); buildRules = ( - 99E3C942972C0328F9354559 /* PBXBuildRule */, + B3FCC547B93BB7E10537CD1D /* PBXBuildRule */, ); dependencies = ( + 6BB12429451D0E7907971207 /* PBXTargetDependency */, ); - name = "IceOperations macOS"; - productName = IceOperations; - productReference = 2292039CA43A7B2743F36CC7 /* IceOperations.framework */; - productType = "com.apple.product-type.framework"; + name = "IceDiscovery C++11 macOS"; + productName = "IceDiscovery C++11 macOS"; + productReference = D4596C701E61A79FDC403C9E /* libIceDiscovery C++11 macOS.a */; + productType = "com.apple.product-type.library.static"; }; - 8F72EA6447EE26C84ADD99D8 /* Ice C++11 iOS */ = { + 45085F0330512921754E7523 /* TestCommon iOS */ = { isa = PBXNativeTarget; - buildConfigurationList = C4B145EE241AEAA216862BF2 /* Build configuration list for PBXNativeTarget "Ice C++11 iOS" */; + buildConfigurationList = 3B185E4141C88D2527139AE6 /* Build configuration list for PBXNativeTarget "TestCommon iOS" */; buildPhases = ( - E3BD0E553DDF172DA85D4ECC /* Headers */, - E698D8C3C0D61429F5FEE3A1 /* Sources */, - 7535A2FE11479EA9E322312F /* Frameworks */, + 688DDD4DA028F65251DCE779 /* Headers */, + EAAA5FF02AABF84DA89B24A0 /* Sources */, + 62C04F9FF63D26FAFDE97B92 /* Frameworks */, + B2660BC1ABC3923C41ED2FDB /* Resources */, + 601E309C56378C3C9C8E8108 /* Swiftformat & Swiftlint */, ); buildRules = ( - 4E3F73378C9CE23EE2C6E206 /* PBXBuildRule */, + A8205AC8416D6512F38AE221 /* PBXBuildRule */, ); dependencies = ( ); - name = "Ice C++11 iOS"; - productName = "Ice C++11 iOS"; - productReference = F629BF00E8B4E62F41A799BF /* libIce C++11 iOS.a */; - productType = "com.apple.product-type.library.static"; + name = "TestCommon iOS"; + productName = TestCommon; + productReference = 5BE6D480294131D89F5D8B1B /* TestCommon.framework */; + productType = "com.apple.product-type.framework"; }; - 953EBE3F224C25579A79F7B6 /* TestCommon macOS */ = { + 5390567800E8D686CFA487A4 /* IceObjects iOS */ = { isa = PBXNativeTarget; - buildConfigurationList = EE6CE4B8DC2EA87FF32B34D9 /* Build configuration list for PBXNativeTarget "TestCommon macOS" */; + buildConfigurationList = DC699A00589CBDA701227D37 /* Build configuration list for PBXNativeTarget "IceObjects iOS" */; buildPhases = ( - 3AB813D2D7610C79B721BB36 /* Headers */, - 72CA203CA5B579FF0887D993 /* Sources */, - 9A7133ED3E790326EB65C6B6 /* Frameworks */, - 701D4EB84ABADC27EA0CBC88 /* Resources */, - 5ED0EA1EC3CE468A8BD33ABB /* Swiftformat & Swiftlint */, + 4DEA7689FD58DA5B73170F1F /* Headers */, + 6C9659A607369BD0DF6DBF52 /* Sources */, + D03CB80EEABE636D69F51344 /* Frameworks */, + 26AC0846A57973F351E09DAB /* Resources */, + 1E1EF173FDC6295E50AE5B97 /* Swiftformat & Swiftlint */, ); buildRules = ( - D81E0047E7AFD3AB6A98236C /* PBXBuildRule */, + 2EE27EAE8ECDD97A79BCFBC2 /* PBXBuildRule */, ); dependencies = ( ); - name = "TestCommon macOS"; - productName = TestCommon; - productReference = ED342788735013F91EB83C84 /* TestCommon.framework */; + name = "IceObjects iOS"; + productName = IceObjects; + productReference = 18086EEC0C44B22BD62B8405 /* IceObjects.framework */; productType = "com.apple.product-type.framework"; }; - A00AC4FCD5C8FC9C04E58E1B /* IceProperties macOS */ = { + 71FB38A724F3268CBDC8DFC6 /* TestCommon macOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 374DD67B68486CF460D4B90A /* Build configuration list for PBXNativeTarget "IceProperties macOS" */; + buildConfigurationList = 516028301BECFD2B177B79CA /* Build configuration list for PBXNativeTarget "TestCommon macOS" */; buildPhases = ( - A902E5AE49FEF9C5A1280653 /* Headers */, - 30D739B74FC6CC91F8EABB44 /* Sources */, - CB6AABABC6F14A132F04422F /* Frameworks */, - B0752F20DC15D746C267F9AB /* Resources */, - 8A685BCDE81DA99EE28D1F67 /* Swiftformat & Swiftlint */, + 4EE6B7D5A00B282727850366 /* Headers */, + 504FBEA16C5AF891A19490FA /* Sources */, + C2D78137434E93F41CA08433 /* Frameworks */, + 1DE9DEB858F560F6C1199A7F /* Resources */, + 54DE1BE2159463390C893476 /* Swiftformat & Swiftlint */, ); buildRules = ( - 8D8EF57D4D54D72CDB97EDC8 /* PBXBuildRule */, + 8D40049080F49F4E5C2F540A /* PBXBuildRule */, ); dependencies = ( ); - name = "IceProperties macOS"; - productName = IceProperties; - productReference = B10A4D9D8A52A270A0B00C29 /* IceProperties.framework */; + name = "TestCommon macOS"; + productName = TestCommon; + productReference = 4A6A6C2100CED5650C922685 /* TestCommon.framework */; productType = "com.apple.product-type.framework"; }; - A5DE769D127F886976A8E1B8 /* IceIAP C++11 iOS */ = { + 8CEE5AB716172A9B668D46F2 /* IceProxy macOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 0A9F41028A6D5BFA3CDBE3B1 /* Build configuration list for PBXNativeTarget "IceIAP C++11 iOS" */; + buildConfigurationList = C55D64728B7434AEA13D13A4 /* Build configuration list for PBXNativeTarget "IceProxy macOS" */; buildPhases = ( - 37B26AA5D0A2E6DD6D874D84 /* Headers */, - CA281F09FACC1B97F1CB1549 /* Sources */, - 649BD3321812D33DDAD3BE8B /* Frameworks */, + 607C79BD056B1B5BCDFCF144 /* Headers */, + 3DAECD3FE7E05BA626C857A9 /* Sources */, + 8BC218BFE315CC88B105DEF1 /* Frameworks */, + 7DE25290ACA554769BFF6F64 /* Resources */, + 9131D371C9B56FC3D1502125 /* Swiftformat & Swiftlint */, ); buildRules = ( - 15FC06A05DD6AE1DCCFB7855 /* PBXBuildRule */, + 15E253034782AAA314EFBD8C /* PBXBuildRule */, ); dependencies = ( - D6A53303D27257F2CD0A8E68 /* PBXTargetDependency */, ); - name = "IceIAP C++11 iOS"; - productName = "IceIAP C++11 iOS"; - productReference = 6A3DE4911082C93D08094AEA /* libIceIAP C++11 iOS.a */; - productType = "com.apple.product-type.library.static"; + name = "IceProxy macOS"; + productName = IceProxy; + productReference = CE076523901238D7F27CFD56 /* IceProxy.framework */; + productType = "com.apple.product-type.framework"; }; - B6C5BC272A2EB2CE12E5CA95 /* IceSSL C++11 iOS */ = { + 8EB6D9DC063C5448B8F40583 /* IceLocatorDiscovery C++11 iOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 8AA75A35AEAE0293AAB2DCAF /* Build configuration list for PBXNativeTarget "IceSSL C++11 iOS" */; + buildConfigurationList = 487D40B8A6CD006B3192102D /* Build configuration list for PBXNativeTarget "IceLocatorDiscovery C++11 iOS" */; buildPhases = ( - 0BEC26C76855F7983AD27CBA /* Headers */, - EDB94516E1B6AF4D5CA348ED /* Sources */, - E05541F5F448B579BB3902DA /* Frameworks */, + 34E5E70550BD412B7950982D /* Headers */, + 859494D6E40B7353466EF6B9 /* Sources */, + 4486CFC6B3FA210E171D27DB /* Frameworks */, ); buildRules = ( - 9BE1B40CFBF60D0600C73529 /* PBXBuildRule */, + 34DDAFCEF73CE024F7163776 /* PBXBuildRule */, ); dependencies = ( - 4F7440350DFB19C59F29A0CE /* PBXTargetDependency */, + F09B6EE78F02A12696FD1DD3 /* PBXTargetDependency */, ); - name = "IceSSL C++11 iOS"; - productName = "IceSSL C++11 iOS"; - productReference = A0E7D68591C17EA829B27507 /* libIceSSL C++11 iOS.a */; + name = "IceLocatorDiscovery C++11 iOS"; + productName = "IceLocatorDiscovery C++11 iOS"; + productReference = BB164BCBFAC2F7486B8FD000 /* libIceLocatorDiscovery C++11 iOS.a */; productType = "com.apple.product-type.library.static"; }; - B74B351C09738B00C16AD44A /* IceDefaultValue macOS */ = { + 9257D2011486793C775FE0E9 /* IceProperties macOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 4EC84118636C9A072D09916D /* Build configuration list for PBXNativeTarget "IceDefaultValue macOS" */; + buildConfigurationList = 2BEE7F323840C72B03790437 /* Build configuration list for PBXNativeTarget "IceProperties macOS" */; buildPhases = ( - 26544941FA23B63B4A2C0E50 /* Headers */, - 5FDF2CDB600C058321F091E1 /* Sources */, - 5B5037CDFE4E996C5FBE7876 /* Frameworks */, - 89B25F49241E1CEF80154705 /* Resources */, - 219A8CE43B75D584339FDED4 /* Swiftformat & Swiftlint */, + 5377C023FDAC58B2AF146317 /* Headers */, + B648DC5C8421A3FF0EE8501A /* Sources */, + B98D8261BBF332846E59D10D /* Frameworks */, + 1FDD6EBF30BFA36F1490EA8F /* Resources */, + 5FB8AD80257584A839E0A3E6 /* Swiftformat & Swiftlint */, ); buildRules = ( - 59725D5BE5B9438C20B7FF3E /* PBXBuildRule */, + A8DA03A1D054D84FF0ECF9BD /* PBXBuildRule */, ); dependencies = ( ); - name = "IceDefaultValue macOS"; - productName = IceDefaultValue; - productReference = EEE3857A5069588CF3EDC702 /* IceDefaultValue.framework */; + name = "IceProperties macOS"; + productName = IceProperties; + productReference = CF9561B7477603E573225540 /* IceProperties.framework */; productType = "com.apple.product-type.framework"; }; - B85E99D2A263065E17674B0D /* IceDiscovery C++11 macOS */ = { + B04868FE12831BD88242A83D /* TestDriver macOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 52CBDD94107E85ADAC2E974A /* Build configuration list for PBXNativeTarget "IceDiscovery C++11 macOS" */; + buildConfigurationList = 5E06157FEF4631EE03844B67 /* Build configuration list for PBXNativeTarget "TestDriver macOS" */; buildPhases = ( - 1B9B27408C5CFB24291567D2 /* Headers */, - 2D8A389CA89C5855F46E2473 /* Sources */, - 3618F6409F481F55A1288D1B /* Frameworks */, + 90983D1344364968DFD9068E /* Sources */, + 3E9C7ED2DC47464044CBABC9 /* Frameworks */, + A850C5CB527D754B9A8CCBB8 /* Resources */, + 67CCC87342C6AC25F0263244 /* Swiftformat & Swiftlint */, + 3FF723E9391D2EF0EBC8F025 /* Copy Frameworks */, ); buildRules = ( - A35186162B65A4C6D2E7D547 /* PBXBuildRule */, + 0E572DDAEA6E1A88882196B9 /* PBXBuildRule */, ); dependencies = ( - 109CBA85AB8889B7B5392C6E /* PBXTargetDependency */, ); - name = "IceDiscovery C++11 macOS"; - productName = "IceDiscovery C++11 macOS"; - productReference = 325B45FBF6A2EC97BFCBDCA8 /* libIceDiscovery C++11 macOS.a */; - productType = "com.apple.product-type.library.static"; + name = "TestDriver macOS"; + productName = TestDriver; + productReference = 1E05F5E98A41763422478AD9 /* TestDriver.app */; + productType = "com.apple.product-type.application"; }; - BE59713C41B8E110D3AA5FC8 /* IceLocatorDiscovery C++11 macOS */ = { + BE02AAF2E7B48901B276639B /* TestDriver iOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 4D47F4E29867DBE725637DD6 /* Build configuration list for PBXNativeTarget "IceLocatorDiscovery C++11 macOS" */; + buildConfigurationList = 4B97CA354F8C95E87F3DA601 /* Build configuration list for PBXNativeTarget "TestDriver iOS" */; buildPhases = ( - 85E2049BE53D82CA7237977A /* Headers */, - 3A8D30B5CA355E2C22AA5058 /* Sources */, - 3AF59EC61913B1C1CA8640A6 /* Frameworks */, + 15D5BCA9355E8CB682A202FB /* Sources */, + E86704BABD7EC84080B5BB89 /* Frameworks */, + 040B6E12F34A7805DA9305BA /* Resources */, + DC26E59EA91759B00F231BA0 /* Swiftformat & Swiftlint */, + C400FDA142BA054A94DD1446 /* Copy Frameworks */, ); buildRules = ( - ECC9A16427240815E383B276 /* PBXBuildRule */, + 846677DA17DC6B138867C3F8 /* PBXBuildRule */, ); dependencies = ( - E040EAB76BE13B660C1CE6E6 /* PBXTargetDependency */, ); - name = "IceLocatorDiscovery C++11 macOS"; - productName = "IceLocatorDiscovery C++11 macOS"; - productReference = F3D113C1DF5FA56F20047D85 /* libIceLocatorDiscovery C++11 macOS.a */; - productType = "com.apple.product-type.library.static"; + name = "TestDriver iOS"; + productName = TestDriver; + productReference = B541065A2025133FBDBA3C15 /* TestDriver.app */; + productType = "com.apple.product-type.application"; }; - C39D0D2270C2CAC7289B77DB /* IceLocatorDiscovery C++11 iOS */ = { + BFA4FC2FCEAC73456CE3B1EE /* IceDefaultValue macOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 3FCD0B634F9DC0697888EC94 /* Build configuration list for PBXNativeTarget "IceLocatorDiscovery C++11 iOS" */; + buildConfigurationList = 10DC5357961F4CD611D2BEE7 /* Build configuration list for PBXNativeTarget "IceDefaultValue macOS" */; buildPhases = ( - 33771B75BBE41E05366E9445 /* Headers */, - 49580F9C4C6CEDAC4A31D907 /* Sources */, - BDE1FDB91358E7CC0A9E2CF5 /* Frameworks */, + 8761CBE429F961177DC0F351 /* Headers */, + D3A19AA4911A62B518982A0C /* Sources */, + 64CC5FA40B6AF2DC592F7720 /* Frameworks */, + 9CA3A8586683ED52FABA86B9 /* Resources */, + BF2687D9297EBEA3E56D6285 /* Swiftformat & Swiftlint */, ); buildRules = ( - 869F353F9C04ACA578A4F745 /* PBXBuildRule */, + F379A1B05422E3515F8A22C5 /* PBXBuildRule */, ); dependencies = ( - BD3D86ADD4C6E2523D18B0D4 /* PBXTargetDependency */, ); - name = "IceLocatorDiscovery C++11 iOS"; - productName = "IceLocatorDiscovery C++11 iOS"; - productReference = 9D285ADD1B746465752CBE14 /* libIceLocatorDiscovery C++11 iOS.a */; - productType = "com.apple.product-type.library.static"; + name = "IceDefaultValue macOS"; + productName = IceDefaultValue; + productReference = 436F426A533A89CFF5CC786D /* IceDefaultValue.framework */; + productType = "com.apple.product-type.framework"; }; - C53B8D70BA04AA731290DCE5 /* IceProxy macOS */ = { + CB0DE0C8E38CEBCDF55A9ADA /* IceDefaultValue iOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 47E2DFE14B226ACEF298752B /* Build configuration list for PBXNativeTarget "IceProxy macOS" */; + buildConfigurationList = 92A4E6ED7BB18F6064B4555F /* Build configuration list for PBXNativeTarget "IceDefaultValue iOS" */; buildPhases = ( - 733327EF127426212E60F6B2 /* Headers */, - 405A32C4597D257C479B099F /* Sources */, - B1331374FFF0980FFB8D42CD /* Frameworks */, - 8836C6BBB6AA31F62614AF7D /* Resources */, - 48CADCFE1234B739D60FE2E2 /* Swiftformat & Swiftlint */, + 0419E15B17FC335D08F2A08A /* Headers */, + E9F16679D08501DAFF923CE4 /* Sources */, + 0CFEB31BB17B271291BCC4E9 /* Frameworks */, + DF8BDD5FC35848FD2BAA305A /* Resources */, + F6D8EA730639F90197B318A5 /* Swiftformat & Swiftlint */, ); buildRules = ( - B2DEF5C0536BCCE11084C9E4 /* PBXBuildRule */, + E83770EC19CD3A7DAE28E72A /* PBXBuildRule */, ); dependencies = ( ); - name = "IceProxy macOS"; - productName = IceProxy; - productReference = 5380BCF63CB28E260D9F8F30 /* IceProxy.framework */; + name = "IceDefaultValue iOS"; + productName = IceDefaultValue; + productReference = E55D987D74265B3626543788 /* IceDefaultValue.framework */; productType = "com.apple.product-type.framework"; }; - D08498E3DEDAAB5A18119586 /* Ice C++11 macOS */ = { + CC814751F1B1D0E044EFFB56 /* IceStream macOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 6A700EF41B4658D6F223C880 /* Build configuration list for PBXNativeTarget "Ice C++11 macOS" */; + buildConfigurationList = 6CB9668B9ACD8E40E4773121 /* Build configuration list for PBXNativeTarget "IceStream macOS" */; buildPhases = ( - B4B02EFDAE3C60BEAF7E5B4A /* Headers */, - 75B9FA6450EE93978CB628F4 /* Sources */, - 4205017FC200ADE3BD8DB173 /* Frameworks */, + 75081201A66C514B4D8D4B68 /* Headers */, + ACE5228B45951729D8F8D7AE /* Sources */, + 4CE45242AAC45E63B19E2C0B /* Frameworks */, + 89C2C6F8AED741F2960450AD /* Resources */, + E57877E29F113E9DB2DECEB8 /* Swiftformat & Swiftlint */, ); buildRules = ( - 3B6FC4DB90C6CB55C8278FB8 /* PBXBuildRule */, + 9ABB8A62770FDB1B05DF4FBF /* PBXBuildRule */, ); dependencies = ( ); - name = "Ice C++11 macOS"; - productName = "Ice C++11 macOS"; - productReference = 3DD44438326F5456608DDD9D /* libIce C++11 macOS.a */; - productType = "com.apple.product-type.library.static"; + name = "IceStream macOS"; + productName = IceStream; + productReference = 7AD54737384F738A51DC0331 /* IceStream.framework */; + productType = "com.apple.product-type.framework"; }; - D101A3389F4C90BA41144A73 /* IceSSL C++11 macOS */ = { + DE432626C711273B47E86111 /* IceProperties iOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 479FFC617C2558F7662BF3B4 /* Build configuration list for PBXNativeTarget "IceSSL C++11 macOS" */; + buildConfigurationList = DB0372A2431E504037BD93F8 /* Build configuration list for PBXNativeTarget "IceProperties iOS" */; buildPhases = ( - 10A3C2E3D1077EC6DB161385 /* Headers */, - CCFB73305EFCA5D34D6452B3 /* Sources */, - D08D17D7EAED977C04376EE5 /* Frameworks */, + 08E11FD3D8F9664398FE15FD /* Headers */, + 55B214923769728EECAC16CA /* Sources */, + F30A3DAF853E964E1FEFA9E0 /* Frameworks */, + 0CF7371D2AF1A07ED2348B41 /* Resources */, + F544E37988ED5F9381315F32 /* Swiftformat & Swiftlint */, ); buildRules = ( - 89FF2D8608A4EBC00EC8518C /* PBXBuildRule */, + E85DB4308A3B3290ECEE2069 /* PBXBuildRule */, ); dependencies = ( - EEEA7D4EE6E695965CA5229B /* PBXTargetDependency */, ); - name = "IceSSL C++11 macOS"; - productName = "IceSSL C++11 macOS"; - productReference = 50880D47A126B641A6913183 /* libIceSSL C++11 macOS.a */; - productType = "com.apple.product-type.library.static"; + name = "IceProperties iOS"; + productName = IceProperties; + productReference = F6CFCE68697B0FF222F70CE8 /* IceProperties.framework */; + productType = "com.apple.product-type.framework"; }; - D1B6F377FDC5652B05D68664 /* TestDriver iOS */ = { + EA75520EB3DE02F29A3ECF0D /* IceOperations macOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 91DA3BD91CD06BFFB1803515 /* Build configuration list for PBXNativeTarget "TestDriver iOS" */; + buildConfigurationList = BB7312F88C93F292F70439F9 /* Build configuration list for PBXNativeTarget "IceOperations macOS" */; buildPhases = ( - FF84A37D81749EEEEA20A9DF /* Sources */, - 0C6F1DCDAF983C70BB504B3E /* Frameworks */, - 0CF5AB7CCE73BB0EC8D948DA /* Resources */, - A97CCE2623398ECE4E7B6355 /* Swiftformat & Swiftlint */, - 51C7E1BFB1EC539DF6B83AC5 /* Copy Frameworks */, + 12928F2707B416A6C39EDE1D /* Headers */, + 43CE6F35B760DC9137362291 /* Sources */, + C204F9602142271EC88FD79E /* Frameworks */, + EA878CA3387446AC71426E00 /* Resources */, + 5D03E19CD21DC1E95BF4C5E0 /* Swiftformat & Swiftlint */, ); buildRules = ( - F4B004DFACD6B5C4D271D166 /* PBXBuildRule */, + B2E4D4EECE932329524DE579 /* PBXBuildRule */, ); dependencies = ( ); - name = "TestDriver iOS"; - productName = TestDriver; - productReference = 7EE221E06196D4ECB48489D1 /* TestDriver.app */; - productType = "com.apple.product-type.application"; + name = "IceOperations macOS"; + productName = IceOperations; + productReference = 0E831006B0EC3B185C96650F /* IceOperations.framework */; + productType = "com.apple.product-type.framework"; }; - D3B5934E33FE0B40D1B9486F /* Ice macOS */ = { + F09B68330192E8922B81F24C /* IceEnums iOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 5DA7D8F32E51535D4E622CE2 /* Build configuration list for PBXNativeTarget "Ice macOS" */; + buildConfigurationList = DB2B27FCB90E5062A70FFCB4 /* Build configuration list for PBXNativeTarget "IceEnums iOS" */; buildPhases = ( - 80A6DC001C2B3F35B7CD3E99 /* Headers */, - 02EB212FA83026F9672000D5 /* Sources */, - C558A906923A6062717FEB7D /* Frameworks */, - A44639D70A1FD68B34C37AAE /* Resources */, - 6A4186E693657E6D4146C309 /* Swiftformat & Swiftlint */, + D6412336975633FA4599AB0A /* Headers */, + E4F544225C84CDE6B364FE02 /* Sources */, + 8ACFA5D7DF41E067CBD9E687 /* Frameworks */, + 6B6F71E00EB91C7AE576BB4E /* Resources */, + 65C0CA46BFB97AA100481B07 /* Swiftformat & Swiftlint */, ); buildRules = ( - 8E4C089EFEC321533F74D762 /* PBXBuildRule */, - 5A0D6EBFE7BDF031589F8D2E /* PBXBuildRule */, + 520F3A1BA8BE454F7938534A /* PBXBuildRule */, ); dependencies = ( ); - name = "Ice macOS"; - productName = Ice; - productReference = 30E00A7039648AEE7CEF4665 /* Ice.framework */; + name = "IceEnums iOS"; + productName = IceEnums; + productReference = D44574C85DDBD2D26194219A /* IceEnums.framework */; productType = "com.apple.product-type.framework"; }; - E249553A5EDB223C429E19FC /* IceProperties iOS */ = { + F459C3B723E70EF9FEEB9A22 /* IceStream iOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 09B21A00359C437FE8F90B35 /* Build configuration list for PBXNativeTarget "IceProperties iOS" */; + buildConfigurationList = 3402EAAEE293B0B3F460E796 /* Build configuration list for PBXNativeTarget "IceStream iOS" */; buildPhases = ( - 0BE6AB7935D59D727322EAEA /* Headers */, - 6F02AE169CD0AD364148A61C /* Sources */, - 5A3D56F9A1F9B89B2797C031 /* Frameworks */, - EBF905B9E23ABE35AEDBD8E5 /* Resources */, - 799995768EB72208DEE69326 /* Swiftformat & Swiftlint */, + 3115DA9F8B82676E206F7428 /* Headers */, + 9B99485B93747F34123C2977 /* Sources */, + 93A8C736AFA44CFD517110B9 /* Frameworks */, + F4AA3041E4A879FCED3DF57B /* Resources */, + 5302D43CC8C6F9590543C891 /* Swiftformat & Swiftlint */, ); buildRules = ( - ADCA6767361346522B1F18C7 /* PBXBuildRule */, + 039CC7AF859046B737D7DD06 /* PBXBuildRule */, ); dependencies = ( ); - name = "IceProperties iOS"; - productName = IceProperties; - productReference = B298DFC0DD7DA02F42AD6416 /* IceProperties.framework */; + name = "IceStream iOS"; + productName = IceStream; + productReference = 18070829D6B81AA279451FF8 /* IceStream.framework */; productType = "com.apple.product-type.framework"; }; - EA1684F66B2588130C1FDBA7 /* IceObjects iOS */ = { + F766DDA2B2BCDBFBCA78F5B9 /* IceProxy iOS */ = { isa = PBXNativeTarget; - buildConfigurationList = B1EC199F30BD6826805F4A8A /* Build configuration list for PBXNativeTarget "IceObjects iOS" */; + buildConfigurationList = B9B99C7B05DE8BE53AA67876 /* Build configuration list for PBXNativeTarget "IceProxy iOS" */; buildPhases = ( - E822C61E0D3F81A7083A28B4 /* Headers */, - B4F2F98976FF0FD93C33890A /* Sources */, - 583140A95FA475A1CCF1F0A6 /* Frameworks */, - CB50B911BF3D67FA921BEB5F /* Resources */, - 62B83548328EB4BDF3BFE38D /* Swiftformat & Swiftlint */, + EDD96A3E0D721E50566FEC57 /* Headers */, + 2EECF34B285B18D0A799D0EE /* Sources */, + 800972A34D9F619C53890CFF /* Frameworks */, + 832AD8BFC7C0371CAC2BA218 /* Resources */, + E256A7EBC9164AD9E04F8711 /* Swiftformat & Swiftlint */, ); buildRules = ( - 47911F048A1532A9F59429C4 /* PBXBuildRule */, + 97976FDB7C9D8B53A654EBAF /* PBXBuildRule */, ); dependencies = ( ); - name = "IceObjects iOS"; - productName = IceObjects; - productReference = 3DAFA9755F3761AC0F581CD0 /* IceObjects.framework */; + name = "IceProxy iOS"; + productName = IceProxy; + productReference = D3681F3DC1E3F39B5E3D26C0 /* IceProxy.framework */; productType = "com.apple.product-type.framework"; }; - ED97DD778A578B3351030D6D /* TestCommon iOS */ = { + FBDB5471AB1529713722584F /* IceLocatorDiscovery C++11 macOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 5FEA3DFC06730D81372D7732 /* Build configuration list for PBXNativeTarget "TestCommon iOS" */; + buildConfigurationList = B1D1B8AFD8249BAB0C4FDA0E /* Build configuration list for PBXNativeTarget "IceLocatorDiscovery C++11 macOS" */; buildPhases = ( - 8251AD0909D933D0CE054D67 /* Headers */, - 4F3203C1E3B2590C4F4DF00B /* Sources */, - FFF6919759B904764EEC40C1 /* Frameworks */, - C84057DC61BE3142076E8FCD /* Resources */, - 0A400B9F673E0884BB27CCD1 /* Swiftformat & Swiftlint */, + 5D2F96052D01FD90468743FC /* Headers */, + 2455AFD1BAF5316525923DFB /* Sources */, + DE957B00EB109848A11F7F21 /* Frameworks */, ); buildRules = ( - 0EE40663D7393401240692EF /* PBXBuildRule */, + 18BBC1E480FACBFF2E5F6485 /* PBXBuildRule */, ); dependencies = ( + 96B7D37F0AEFFC21E4D3EDFE /* PBXTargetDependency */, ); - name = "TestCommon iOS"; - productName = TestCommon; - productReference = 85CB6E497E311060545F0487 /* TestCommon.framework */; - productType = "com.apple.product-type.framework"; + name = "IceLocatorDiscovery C++11 macOS"; + productName = "IceLocatorDiscovery C++11 macOS"; + productReference = 6C3DC82E0CDA51814552F692 /* libIceLocatorDiscovery C++11 macOS.a */; + productType = "com.apple.product-type.library.static"; }; - F94F87BD5A26C214FA8A2075 /* IceDiscovery C++11 iOS */ = { + FF354F1E652A0D886027E6D3 /* Ice C++11 macOS */ = { isa = PBXNativeTarget; - buildConfigurationList = BDF10237A2B77357728F0541 /* Build configuration list for PBXNativeTarget "IceDiscovery C++11 iOS" */; + buildConfigurationList = 3A9CBA8E53D51CFC90102F28 /* Build configuration list for PBXNativeTarget "Ice C++11 macOS" */; buildPhases = ( - A562F37A358BD82DF91B178F /* Headers */, - 997152C46999935A2279D8C0 /* Sources */, - 4ADC815F3DC762AA6E22E16F /* Frameworks */, + 22961B43CEEAF90477834692 /* Headers */, + F90F379BCC4334236E7877FF /* Sources */, + AE0A807A67EFE5DED5AC77E2 /* Frameworks */, ); buildRules = ( - 6997AC49022D16FB9001AE82 /* PBXBuildRule */, + A0168AAC8E3640DF0AF2DB13 /* PBXBuildRule */, ); dependencies = ( - 62DFBB5C23D18AABD7490DA1 /* PBXTargetDependency */, ); - name = "IceDiscovery C++11 iOS"; - productName = "IceDiscovery C++11 iOS"; - productReference = EF32286223662EFC8670C97F /* libIceDiscovery C++11 iOS.a */; + name = "Ice C++11 macOS"; + productName = "Ice C++11 macOS"; + productReference = EDEFE05B16B4619039F6290E /* libIce C++11 macOS.a */; productType = "com.apple.product-type.library.static"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ - BFEE8947859762E46C86F086 /* Project object */ = { + D57CC6F1EDB0CF1D2658B4D2 /* Project object */ = { isa = PBXProject; attributes = { LastSwiftUpdateCheck = 0930; LastUpgradeCheck = 0930; }; - buildConfigurationList = 3181AD060BD3E60A37372A5D /* Build configuration list for PBXProject "ice" */; + buildConfigurationList = 5102EE5B404DD1AA288889B1 /* Build configuration list for PBXProject "ice" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( en, ); - mainGroup = B507C1C45FBB28AD29D2765B; - productRefGroup = BF4585A76AE1D52BA15D906E /* Products */; + mainGroup = 2DB46F44E751FCF77CE33DEE; + productRefGroup = 694B7AAB3FE1B0A9086E1819 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( - 8F72EA6447EE26C84ADD99D8 /* Ice C++11 iOS */, - D08498E3DEDAAB5A18119586 /* Ice C++11 macOS */, - 468754F0D121AB3B626643C9 /* Ice iOS */, - D3B5934E33FE0B40D1B9486F /* Ice macOS */, - 10EA1B9A75D3CDFE58FC522D /* IceDefaultValue iOS */, - B74B351C09738B00C16AD44A /* IceDefaultValue macOS */, - F94F87BD5A26C214FA8A2075 /* IceDiscovery C++11 iOS */, - B85E99D2A263065E17674B0D /* IceDiscovery C++11 macOS */, - 5D0530A575D7C47D6E6B241A /* IceEnums iOS */, - 6CC166C77C86C923AB548935 /* IceEnums macOS */, - A5DE769D127F886976A8E1B8 /* IceIAP C++11 iOS */, - C39D0D2270C2CAC7289B77DB /* IceLocatorDiscovery C++11 iOS */, - BE59713C41B8E110D3AA5FC8 /* IceLocatorDiscovery C++11 macOS */, - EA1684F66B2588130C1FDBA7 /* IceObjects iOS */, - 404C2980E5460164E3E38C58 /* IceObjects macOS */, - 087B1A4C7EF04DDE6D4148A5 /* IceOperations iOS */, - 79F7C920CA826CB10D0C89BA /* IceOperations macOS */, - E249553A5EDB223C429E19FC /* IceProperties iOS */, - A00AC4FCD5C8FC9C04E58E1B /* IceProperties macOS */, - 1C60D3266CADBA7D16AFE6A3 /* IceProxy iOS */, - C53B8D70BA04AA731290DCE5 /* IceProxy macOS */, - B6C5BC272A2EB2CE12E5CA95 /* IceSSL C++11 iOS */, - D101A3389F4C90BA41144A73 /* IceSSL C++11 macOS */, - 5F55759603496DDDD1B59328 /* IceStream iOS */, - 4801AA5697629F65D85BA799 /* IceStream macOS */, - ED97DD778A578B3351030D6D /* TestCommon iOS */, - 953EBE3F224C25579A79F7B6 /* TestCommon macOS */, - D1B6F377FDC5652B05D68664 /* TestDriver iOS */, - 679112593E0E111DE625BE33 /* TestDriver macOS */, + 318E8F8A1F2594AED001F656 /* Ice C++11 iOS */, + FF354F1E652A0D886027E6D3 /* Ice C++11 macOS */, + 3192CC9D6884F7DCDC0A57A4 /* Ice iOS */, + 18AABD5AA3E63F6280CB3845 /* Ice macOS */, + CB0DE0C8E38CEBCDF55A9ADA /* IceDefaultValue iOS */, + BFA4FC2FCEAC73456CE3B1EE /* IceDefaultValue macOS */, + 0CF26627AEA54AAD748A658D /* IceDiscovery C++11 iOS */, + 375FD4C183C68CDF51C7937C /* IceDiscovery C++11 macOS */, + F09B68330192E8922B81F24C /* IceEnums iOS */, + 01CA8B9A84E218AEE3C178A5 /* IceEnums macOS */, + 1CA7B9A270C76466DBFE991A /* IceIAP C++11 iOS */, + 8EB6D9DC063C5448B8F40583 /* IceLocatorDiscovery C++11 iOS */, + FBDB5471AB1529713722584F /* IceLocatorDiscovery C++11 macOS */, + 5390567800E8D686CFA487A4 /* IceObjects iOS */, + 2F678991748339A0B1733443 /* IceObjects macOS */, + 0D1F0FD7B2A365CC56CEADB8 /* IceOperations iOS */, + EA75520EB3DE02F29A3ECF0D /* IceOperations macOS */, + DE432626C711273B47E86111 /* IceProperties iOS */, + 9257D2011486793C775FE0E9 /* IceProperties macOS */, + F766DDA2B2BCDBFBCA78F5B9 /* IceProxy iOS */, + 8CEE5AB716172A9B668D46F2 /* IceProxy macOS */, + 36D319E1BC0F8B86AE704EB9 /* IceSSL C++11 iOS */, + 255C075100D31356DBA8A1FD /* IceSSL C++11 macOS */, + F459C3B723E70EF9FEEB9A22 /* IceStream iOS */, + CC814751F1B1D0E044EFFB56 /* IceStream macOS */, + 45085F0330512921754E7523 /* TestCommon iOS */, + 71FB38A724F3268CBDC8DFC6 /* TestCommon macOS */, + BE02AAF2E7B48901B276639B /* TestDriver iOS */, + B04868FE12831BD88242A83D /* TestDriver macOS */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ - 0CF5AB7CCE73BB0EC8D948DA /* Resources */ = { + 040B6E12F34A7805DA9305BA /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 2A1B3B99ACE8B90F2C0FD459 /* Resources */ = { + 0CF7371D2AF1A07ED2348B41 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 322143739DBE3E49AE9757D5 /* Resources */ = { + 1DE9DEB858F560F6C1199A7F /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 365D5BCBD8964D143EBF1250 /* Resources */ = { + 1FDD6EBF30BFA36F1490EA8F /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 45F57515CAC2096592ADEFE3 /* Resources */ = { + 26AC0846A57973F351E09DAB /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 701D4EB84ABADC27EA0CBC88 /* Resources */ = { + 322C21C19032AD0DF503CC98 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 84A989A9265906E604A870FF /* Resources */ = { + 48E56591BB045014A445FFC4 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 8836C6BBB6AA31F62614AF7D /* Resources */ = { + 516DABA9E75C8ECC92A4162A /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 8931CED6853963848AE57840 /* Resources */ = { + 6B6F71E00EB91C7AE576BB4E /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 89718A6E8172560B387B758F /* Resources */ = { + 7DE25290ACA554769BFF6F64 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 89B25F49241E1CEF80154705 /* Resources */ = { + 832AD8BFC7C0371CAC2BA218 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 8AE24B0492F4ABB14C9A2A0F /* Resources */ = { + 89C2C6F8AED741F2960450AD /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - A44639D70A1FD68B34C37AAE /* Resources */ = { + 9CA3A8586683ED52FABA86B9 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - B0752F20DC15D746C267F9AB /* Resources */ = { + A850C5CB527D754B9A8CCBB8 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - C84057DC61BE3142076E8FCD /* Resources */ = { + B2660BC1ABC3923C41ED2FDB /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - CB50B911BF3D67FA921BEB5F /* Resources */ = { + DF8BDD5FC35848FD2BAA305A /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - D34EEBB93DCE3BD4CBB34DFD /* Resources */ = { + E4EB94DAC440BE6FD7DBA60B /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - D43C6F94BAD09C112128D246 /* Resources */ = { + EA878CA3387446AC71426E00 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - E086E771C1DFE100CB3EA5AD /* Resources */ = { + EAFF188A8AC314C3A4A19FA7 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - EBF905B9E23ABE35AEDBD8E5 /* Resources */ = { + F4AA3041E4A879FCED3DF57B /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -3502,7 +3524,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ - 0A400B9F673E0884BB27CCD1 /* Swiftformat & Swiftlint */ = { + 1E1EF173FDC6295E50AE5B97 /* Swiftformat & Swiftlint */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3518,9 +3540,9 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/test/TestCommon $SRCROOT/.swiftlint.yml"; + shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/test/Ice/objects $SRCROOT/.swiftlint.yml"; }; - 219A8CE43B75D584339FDED4 /* Swiftformat & Swiftlint */ = { + 24AB2B59772CB62392636C7C /* Swiftformat & Swiftlint */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3536,9 +3558,9 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/test/Ice/defaultValue $SRCROOT/.swiftlint.yml"; + shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/test/Ice/objects $SRCROOT/.swiftlint.yml"; }; - 37D79F5D767725ACB1996A29 /* Swiftformat & Swiftlint */ = { + 4A4DD6BFED845081A2B08E6C /* Swiftformat & Swiftlint */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3556,7 +3578,7 @@ shellPath = /bin/sh; shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/src/Ice $SRCROOT/.swiftlint.yml"; }; - 41458FC5E0B6D2074EFFAAB7 /* Swiftformat & Swiftlint */ = { + 4E8FA359F5535C9274A3C6DA /* Swiftformat & Swiftlint */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3572,9 +3594,9 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/test/Ice/stream $SRCROOT/.swiftlint.yml"; + shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/test/Ice/enums $SRCROOT/.swiftlint.yml"; }; - 48CADCFE1234B739D60FE2E2 /* Swiftformat & Swiftlint */ = { + 5302D43CC8C6F9590543C891 /* Swiftformat & Swiftlint */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3590,9 +3612,9 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/test/Ice/proxy $SRCROOT/.swiftlint.yml"; + shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/test/Ice/stream $SRCROOT/.swiftlint.yml"; }; - 56E78A244E1C4CD811480D59 /* Swiftformat & Swiftlint */ = { + 54DE1BE2159463390C893476 /* Swiftformat & Swiftlint */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3608,9 +3630,9 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/test/Ice/operations $SRCROOT/.swiftlint.yml"; + shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/test/TestCommon $SRCROOT/.swiftlint.yml"; }; - 57E4B89BFD87FAAA47339D87 /* Swiftformat & Swiftlint */ = { + 5D03E19CD21DC1E95BF4C5E0 /* Swiftformat & Swiftlint */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3628,7 +3650,7 @@ shellPath = /bin/sh; shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/test/Ice/operations $SRCROOT/.swiftlint.yml"; }; - 5ED0EA1EC3CE468A8BD33ABB /* Swiftformat & Swiftlint */ = { + 5FB8AD80257584A839E0A3E6 /* Swiftformat & Swiftlint */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3644,9 +3666,9 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/test/TestCommon $SRCROOT/.swiftlint.yml"; + shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/test/Ice/properties $SRCROOT/.swiftlint.yml"; }; - 62B83548328EB4BDF3BFE38D /* Swiftformat & Swiftlint */ = { + 601E309C56378C3C9C8E8108 /* Swiftformat & Swiftlint */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3662,9 +3684,9 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/test/Ice/objects $SRCROOT/.swiftlint.yml"; + shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/test/TestCommon $SRCROOT/.swiftlint.yml"; }; - 6A4186E693657E6D4146C309 /* Swiftformat & Swiftlint */ = { + 65C0CA46BFB97AA100481B07 /* Swiftformat & Swiftlint */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3680,9 +3702,9 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/src/Ice $SRCROOT/.swiftlint.yml"; + shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/test/Ice/enums $SRCROOT/.swiftlint.yml"; }; - 76370A10BAAA141912E301BE /* Swiftformat & Swiftlint */ = { + 67CCC87342C6AC25F0263244 /* Swiftformat & Swiftlint */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3698,9 +3720,9 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/test/Ice/enums $SRCROOT/.swiftlint.yml"; + shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/test/TestDriver $SRCROOT/.swiftlint.yml"; }; - 799995768EB72208DEE69326 /* Swiftformat & Swiftlint */ = { + 80ACB9E3A19D52B46E681B3B /* Swiftformat & Swiftlint */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3716,9 +3738,9 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/test/Ice/properties $SRCROOT/.swiftlint.yml"; + shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/src/Ice $SRCROOT/.swiftlint.yml"; }; - 8A2264539C56887BA5FC6335 /* Swiftformat & Swiftlint */ = { + 9131D371C9B56FC3D1502125 /* Swiftformat & Swiftlint */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3734,9 +3756,9 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/test/Ice/enums $SRCROOT/.swiftlint.yml"; + shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/test/Ice/proxy $SRCROOT/.swiftlint.yml"; }; - 8A685BCDE81DA99EE28D1F67 /* Swiftformat & Swiftlint */ = { + BF2687D9297EBEA3E56D6285 /* Swiftformat & Swiftlint */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3752,9 +3774,9 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/test/Ice/properties $SRCROOT/.swiftlint.yml"; + shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/test/Ice/defaultValue $SRCROOT/.swiftlint.yml"; }; - A97CCE2623398ECE4E7B6355 /* Swiftformat & Swiftlint */ = { + CEBAD5034DF1F8F584665D2E /* Swiftformat & Swiftlint */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3770,9 +3792,9 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/test/TestDriver $SRCROOT/.swiftlint.yml"; + shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/test/Ice/operations $SRCROOT/.swiftlint.yml"; }; - C015EA7363AF61E2F0055450 /* Swiftformat & Swiftlint */ = { + DC26E59EA91759B00F231BA0 /* Swiftformat & Swiftlint */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3788,9 +3810,9 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/test/Ice/objects $SRCROOT/.swiftlint.yml"; + shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/test/TestDriver $SRCROOT/.swiftlint.yml"; }; - D488324AD6392BD76A503A52 /* Swiftformat & Swiftlint */ = { + E256A7EBC9164AD9E04F8711 /* Swiftformat & Swiftlint */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3806,9 +3828,9 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/test/TestDriver $SRCROOT/.swiftlint.yml"; + shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/test/Ice/proxy $SRCROOT/.swiftlint.yml"; }; - E3A7827AA9FDE42436C9B7B3 /* Swiftformat & Swiftlint */ = { + E57877E29F113E9DB2DECEB8 /* Swiftformat & Swiftlint */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3826,7 +3848,7 @@ shellPath = /bin/sh; shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/test/Ice/stream $SRCROOT/.swiftlint.yml"; }; - EB2FDDA76B5C535C0F851A24 /* Swiftformat & Swiftlint */ = { + F544E37988ED5F9381315F32 /* Swiftformat & Swiftlint */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3842,9 +3864,9 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/test/Ice/defaultValue $SRCROOT/.swiftlint.yml"; + shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/test/Ice/properties $SRCROOT/.swiftlint.yml"; }; - F9EE0ED4E7B853F703B22407 /* Swiftformat & Swiftlint */ = { + F6D8EA730639F90197B318A5 /* Swiftformat & Swiftlint */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3860,916 +3882,897 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/test/Ice/proxy $SRCROOT/.swiftlint.yml"; + shellScript = "$SRCROOT/config/xcode-swiftlint.sh $SRCROOT/test/Ice/defaultValue $SRCROOT/.swiftlint.yml"; }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - 02EB212FA83026F9672000D5 /* Sources */ = { + 09CAD6C6896BADC4AE2C35F3 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 0A2D92F56A11F17903B6772A /* Buffer.swift in Sources */, - AC0C46259B6BDB57CF5154C4 /* BuiltinSequences.ice in Sources */, - 11858EAAB8C172BD8B87F0EC /* ClassResolver.swift in Sources */, - 4D61638F4CABBD9260E5B504 /* Communicator.ice in Sources */, - FB17C288CA9A54F44E61184A /* Communicator.mm in Sources */, - 02249C656676D7656F84BD27 /* CommunicatorF.ice in Sources */, - 654B0EA62E823F314AB9A765 /* CommunicatorI.swift in Sources */, - 95FC340EB81A3D82289A3CFB /* Connection.ice in Sources */, - 5FEBD1DF9F48CC5B9AF84AC7 /* Connection.mm in Sources */, - AE24D16F2AC621D769D29388 /* ConnectionF.ice in Sources */, - EB01BBFB7452D17DED6975BB /* ConnectionI.swift in Sources */, - DBB4315A3BC1F2E11917F1E7 /* ConnectionInfo.ice in Sources */, - 523BCCF31B3D70A68E6F8963 /* ConnectionInfoF.ice in Sources */, - E13E39BB133715D4A6479267 /* ConnectionInfoFactory.swift in Sources */, - FED688BC852691F973D46732 /* Current.ice in Sources */, - 570E4C44FDAE0BBE450745D4 /* Endpoint.ice in Sources */, - C0882C9869AA07441D9E72EA /* Endpoint.mm in Sources */, - 02DC9E49A7EF2C079B2D894C /* EndpointF.ice in Sources */, - 8C3D6C859C89C57EC7F62DE7 /* EndpointI.swift in Sources */, - 4E07926EFBBEEA81ABA23EB4 /* EndpointInfo.ice in Sources */, - 1489C1C49DDCDCC67F514FED /* EndpointInfoFactory.swift in Sources */, - FEE5373F985AC24F0D81CB2E /* EndpointTypes.ice in Sources */, - BC81512E7D0013D56D77E13F /* Exception.swift in Sources */, - 91701EEEC5FD365AE29B3628 /* FacetMap.ice in Sources */, - FBD9FD7A037409A81D0124AA /* FormatType.swift in Sources */, - E24F3D830AB8F3753CB84F0C /* Globals.swift in Sources */, - BB9D84CBCC0290EF58BCD9EC /* IceUtil.mm in Sources */, - 469602FCF2A3AB0CDE71280A /* Identity.ice in Sources */, - 5060206E3CE1AABB6C7BBEBE /* ImplicitContext.ice in Sources */, - 74A2FA42E54EB9B12DAEE392 /* ImplicitContext.mm in Sources */, - E0E59BBA742CA4732119BCA8 /* ImplicitContextF.ice in Sources */, - 31079692F8B5259851FACD1A /* ImplicitContextI.swift in Sources */, - F1FFE690EE53CE21E9199734 /* InitializationData.swift in Sources */, - 2AFE35C8FE1790B5AA2B37DB /* InputStream.mm in Sources */, - 0396796AE2C6D68EE16E1634 /* InputStream.swift in Sources */, - 0C418B051F3D2943106DF396 /* Instrumentation.ice in Sources */, - 2C6474EE6B82303D8E058FA3 /* InstrumentationF.ice in Sources */, - F6ACEC924FB32B031FFB5F36 /* LocalException.ice in Sources */, - 4C9A8656850CE956B1FBE7E3 /* LocalExceptionFactory.swift in Sources */, - 200AB0D610D57DE1C821DB21 /* LocalObject.mm in Sources */, - 07734AA6583F4D321BC1E5F4 /* LocalObject.swift in Sources */, - 32CD01F30F577533EE6AED7F /* Locator.ice in Sources */, - 26EEDBF68FA5CDCBA93813FF /* LocatorF.ice in Sources */, - 49279171EDC8CF0A472CBAA0 /* Logger.ice in Sources */, - 3D036BBB8B2B4030FE135935 /* Logger.mm in Sources */, - 3A859A3C29E99AD4123032B4 /* LoggerF.ice in Sources */, - 85025A4A0054E6148B597E35 /* LoggerI.swift in Sources */, - D4F808426FAE2DC2461A3ACC /* LoggerWrapper.swift in Sources */, - EF683A4E473ECDA5EFEABC01 /* Mutex.swift in Sources */, - 95015322A24BA1AC8472C544 /* Object.swift in Sources */, - 9326C0BB7B2DF6588369120C /* ObjectAdapter.ice in Sources */, - EDA3E9F6F3BE470C58A60ED1 /* ObjectAdapterF.ice in Sources */, - 4C6FD9C6433515ED46AE41FA /* ObjectAdapterI.swift in Sources */, - 04310074E1917195F1E9A513 /* ObjectFactory.ice in Sources */, - FFF905EC1367E4D3EB346F89 /* ObjectPrx.mm in Sources */, - 29F5009FECD5FB7D01A3FD6B /* OptionalFormat.swift in Sources */, - F3405EB291A92DC311948032 /* OutputStream.swift in Sources */, - 49743BA427BFEEFBD9C47CE2 /* Plugin.ice in Sources */, - 2095737F03EDE339E7548428 /* PluginF.ice in Sources */, - B42B4EC84F17AC506DB7F1F8 /* Process.ice in Sources */, - 94F25A7E933B874C0C4BD239 /* ProcessF.ice in Sources */, - F46B87F9B8E23A1DB9684258 /* Properties.ice in Sources */, - 60A01D899E6EDC61A25CA029 /* Properties.mm in Sources */, - E09A7DF376F253DA899F4EFC /* PropertiesAdmin.ice in Sources */, - B4B3E1E95A224F00122914B8 /* PropertiesF.ice in Sources */, - 1D1CC6AC763AEB4568A0E5F6 /* PropertiesI.swift in Sources */, - 0A9A60BE7F45C382E6C7A0D4 /* Protocol.swift in Sources */, - AEF2F9107D80E265B3A143E2 /* Proxy.swift in Sources */, - 786DC79C5A9F7612C3848314 /* RemoteLogger.ice in Sources */, - 9EFE033B4DBB5815CA676245 /* Router.ice in Sources */, - 42089E881EDD559E649357FD /* RouterF.ice in Sources */, - F7E931BBE68D217BF7ED9A1C /* ServantLocator.ice in Sources */, - EC529CF618B3BF88AAC516D1 /* ServantLocatorF.ice in Sources */, - FFC82AC80504436B2E578890 /* SliceChecksumDict.ice in Sources */, - 4FE1104CCF01DE14089EBEFB /* SlicedData.swift in Sources */, - 74CC11EB831B05C9521D3D04 /* SliceInfo.swift in Sources */, - FDA78E9CEBA69DA55EFA78DA /* TraceUtil.mm in Sources */, - 8BC6AA28D320D58BB21E67C0 /* UnknownSlicedValue.swift in Sources */, - 5FE01099BD31B32252C60E25 /* Util.mm in Sources */, - 9D9436288BB524CF762839B4 /* Util.swift in Sources */, - C4A4502124DBC2EAE3D9B238 /* Value.swift in Sources */, - F45CB9C6BCD6144708E33D90 /* ValueFactory.ice in Sources */, - 7519D45294938AC1A577F9B7 /* ValueFactoryManagerI.swift in Sources */, - 000A4E9C7469193128566FA6 /* Version.ice in Sources */, + 9660DA16E4A84F03971ACE49 /* Client.swift in Sources */, + C67560D5F71BC4CB20FA4C21 /* Server.swift in Sources */, + EACB82FBE776E5EDF4F93112 /* Test.ice in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 1BCB897D60F775B8492B7D40 /* Sources */ = { + 15D5BCA9355E8CB682A202FB /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FD83950B8D3CAFCAC74C3503 /* Client.swift in Sources */, - CF3E8B8A8C3C92ED36574FBB /* Server.swift in Sources */, - E9F946B40D48E9BF9A31C666 /* Test.ice in Sources */, + C2BEE3E8AFC57BD27EA45C44 /* AppDelegate.swift in Sources */, + F5CE8571765980769B44346C /* Assets.xcassets in Sources */, + 36C7342FFF925FF3C524C0A1 /* Controller.ice in Sources */, + 6279910924790B2B0A0C34DD /* factory.swift in Sources */, + 37DC2055758411EA4BA561B3 /* LaunchScreen.storyboard in Sources */, + 954005681DCCBB2D01855655 /* Main.storyboard in Sources */, + 3FA809DA8889E956217D6038 /* ViewController.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 275039A1A160A991513AE46A /* Sources */ = { + 213676E40EB53B91A3413A3B /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 1F5AFBB162A273AC506E420C /* Buffer.swift in Sources */, - E4D1AE171B480A1BFBDCE882 /* BuiltinSequences.ice in Sources */, - C6EC2D88FADED3C0B4CAEBF7 /* ClassResolver.swift in Sources */, - 43733300849F968FF9B0F77F /* Communicator.ice in Sources */, - 8FDD1B4E7F72522470A6D8E7 /* Communicator.mm in Sources */, - 8F161A6CB48BF2F0ADE32B20 /* CommunicatorF.ice in Sources */, - 42536344A40E7B27372A029D /* CommunicatorI.swift in Sources */, - 23CAC00AFB22FCA1C5BB96B5 /* Connection.ice in Sources */, - 35BB894E82C1E3D7DAC932F3 /* Connection.mm in Sources */, - 1A4B520A1C9295ED358EF354 /* ConnectionF.ice in Sources */, - 4E2B56567E74E5FF487CEC72 /* ConnectionI.swift in Sources */, - DB546D2026B598C927E719B6 /* ConnectionInfo.ice in Sources */, - F5C4F02F10A220D3A50F5554 /* ConnectionInfo.ice in Sources */, - 2B313A775E38F9301D57924C /* ConnectionInfoF.ice in Sources */, - BDE62A75EE2524DD790AF9A0 /* ConnectionInfoFactory.swift in Sources */, - B86BE48AB6A5E4445066622B /* Current.ice in Sources */, - 144F52677E28952EF456C97C /* Endpoint.ice in Sources */, - E1BB5EEEDD04DC8CB034E722 /* Endpoint.mm in Sources */, - 4DA8C4E387AB74EE9B00F448 /* EndpointF.ice in Sources */, - 317F7011100326E3912DFD86 /* EndpointI.swift in Sources */, - 7134EF314D1BB36AC564CD50 /* EndpointInfo.ice in Sources */, - 81342B2E248766418B7843CA /* EndpointInfo.ice in Sources */, - ECE30FFCE6948DCEF3253176 /* EndpointInfoFactory.swift in Sources */, - 3BF3B441D18E30F7E4F1F200 /* EndpointTypes.ice in Sources */, - 861B7D760BD2F889B7F174CE /* Exception.swift in Sources */, - FB4058872D8F69888E15D9BC /* FacetMap.ice in Sources */, - BA1C496FBB767961613A570C /* FormatType.swift in Sources */, - BBDAF964550D78AF918338D0 /* Globals.swift in Sources */, - BA1D3B884B554506F083720A /* IceUtil.mm in Sources */, - 86A3277245313FC35B6F78BC /* Identity.ice in Sources */, - BA63483E38B729987891BAE2 /* ImplicitContext.ice in Sources */, - 549FF23AC288EEB28D8D752B /* ImplicitContext.mm in Sources */, - 58F079680E157536F0A57DE7 /* ImplicitContextF.ice in Sources */, - 3936A7E4DEA44B2C88504E6D /* ImplicitContextI.swift in Sources */, - A5CDCD6EDCDE026946E59BEB /* InitializationData.swift in Sources */, - 5083766A5D9391A1319FCEF4 /* InputStream.mm in Sources */, - FBC694ED938770E5400C9DC8 /* InputStream.swift in Sources */, - 668341D2D5146C7FE41CFDC5 /* Instrumentation.ice in Sources */, - F3CD75853A54734283991130 /* InstrumentationF.ice in Sources */, - 785A1538CF2B02A0BFC2FA20 /* LocalException.ice in Sources */, - 70C264FA928E5A612CE20B2E /* LocalExceptionFactory.swift in Sources */, - 42D34ED0F8E26E04FB3CFCC7 /* LocalObject.mm in Sources */, - F6D6C5050A7E6FD1E2227827 /* LocalObject.swift in Sources */, - 1BDEDF97CA101544CA4A3F6E /* Locator.ice in Sources */, - 2504FAFEA36AB2E37BB097AF /* LocatorF.ice in Sources */, - 8A314685EF801FE2942B8C78 /* Logger.ice in Sources */, - B12F3329178AA2FA809F2EB0 /* Logger.mm in Sources */, - D3BDF4D0CFD7483AB0CA26CC /* LoggerF.ice in Sources */, - 7F980ACD6434144CC21D8BE2 /* LoggerI.swift in Sources */, - CEF7057C206DC1C56F61B7C7 /* LoggerWrapper.swift in Sources */, - 0BE83CF174BD352DB9017D74 /* Mutex.swift in Sources */, - F4128A0CDC3393975B99F56B /* Object.swift in Sources */, - B9600168C90F80EF74F55B0A /* ObjectAdapter.ice in Sources */, - 4D710A392D27D2A792772286 /* ObjectAdapterF.ice in Sources */, - 0800E9A5B1BC34B05410FACF /* ObjectAdapterI.swift in Sources */, - 8F942A2BA040D179899CF6BD /* ObjectFactory.ice in Sources */, - A6C8710616AB8BDFAD8BCA3C /* ObjectPrx.mm in Sources */, - 90B43D13A6D178E168E7FB34 /* OptionalFormat.swift in Sources */, - A637EBE1FB33F0F2374B8CD8 /* OutputStream.swift in Sources */, - 7AFA0C21FCD047DB58C662C5 /* Plugin.ice in Sources */, - E2E83F0418B1A506C598FA97 /* PluginF.ice in Sources */, - DBB845B142D24D34B43A4261 /* Process.ice in Sources */, - ADE476D587EBF48E9F75B5EF /* ProcessF.ice in Sources */, - BA4172CCBEFF66ADC0C3D9EA /* Properties.ice in Sources */, - 5F6ED4DBEB053498248D27E3 /* Properties.mm in Sources */, - 3F359EB744490E298F35B251 /* PropertiesAdmin.ice in Sources */, - 6A0EAD6F9690F21D4A610EF2 /* PropertiesF.ice in Sources */, - F9FA1F28C01DAE56FFD32C97 /* PropertiesI.swift in Sources */, - 97B9666E7875BF1F10E1D015 /* Protocol.swift in Sources */, - 5E41DD85AE4725554C120248 /* Proxy.swift in Sources */, - F67B4F283E953CC9280F92D7 /* RemoteLogger.ice in Sources */, - F256231C78DB726A89205615 /* Router.ice in Sources */, - 8D0F8FFEE037323CBFB9E687 /* RouterF.ice in Sources */, - A1B1332719EA5A7BA411BD80 /* ServantLocator.ice in Sources */, - 48564D16D478861319DFB967 /* ServantLocatorF.ice in Sources */, - 30D4A6457921F88677A7CA86 /* SliceChecksumDict.ice in Sources */, - 5213588B862EEF16A0FDF720 /* SlicedData.swift in Sources */, - CEE22D30F4648E2B47BF1422 /* SliceInfo.swift in Sources */, - C8A805C40AF0BE0368732613 /* TraceUtil.mm in Sources */, - CC8F48F1FE1BE908EFE525ED /* UnknownSlicedValue.swift in Sources */, - 38B28BCB26F615A936995CA1 /* Util.mm in Sources */, - F33E3AE8E28B06AB1E83FDAE /* Util.swift in Sources */, - 9675D67C7B8BBE755F43C1CC /* Value.swift in Sources */, - BD6A05708CE2C0ECD5230EC2 /* ValueFactory.ice in Sources */, - D2C1E8E86543FB0697DEBA2A /* ValueFactoryManagerI.swift in Sources */, - 98EC65D79FDD43E71C410A40 /* Version.ice in Sources */, + E6AAB0278B2D1035F0DF8BB0 /* Acceptor.cpp in Sources */, + 630CD4C7FF6A1F15AD1C4033 /* ACM.cpp in Sources */, + 87E59402C3C939005FB43C23 /* ArgVector.cpp in Sources */, + 0F63BE4CC990B8E291F6DE79 /* Base64.cpp in Sources */, + 5FB53A7B0E17F5C45269604F /* BatchRequestQueue.cpp in Sources */, + 3D42C3A23DD86CAC287CABA9 /* Buffer.cpp in Sources */, + F0EB4F3DE5CDD81E74309EE7 /* BuiltinSequences.ice in Sources */, + 98037E2F85403AFDF1D50180 /* CollocatedRequestHandler.cpp in Sources */, + E2F67B1DCA25B90DA7FC2EE5 /* Communicator.ice in Sources */, + D8F367DF9D0B737C95CCA345 /* CommunicatorF.ice in Sources */, + 818C011C6D1D72EEE6DB72D4 /* CommunicatorI.cpp in Sources */, + 6D3AB4D4129B54E17AE08E16 /* Cond.cpp in Sources */, + 8C0E54779373F0EE4C10C25E /* Connection.ice in Sources */, + 5C879A8F11A8674E93A491C8 /* ConnectionF.ice in Sources */, + 56E66982954D50E6E154BD26 /* ConnectionFactory.cpp in Sources */, + 79CF50A8CA82FFCA4D555FAD /* ConnectionI.cpp in Sources */, + 27C4985D0BFAF0EB5A6A8C81 /* ConnectionRequestHandler.cpp in Sources */, + E415B59CE548F7D379E3B506 /* Connector.cpp in Sources */, + 7F50EE3F2F25E91761E07CA6 /* ConnectRequestHandler.cpp in Sources */, + B790F88D552850542D7B8787 /* ConsoleUtil.cpp in Sources */, + FB8650DC4CC8C9E7027CD1C4 /* CountDownLatch.cpp in Sources */, + DF0BD36A652FFE563CB4232B /* CtrlCHandler.cpp in Sources */, + B99A0AD578B033E6BCF4D245 /* Current.ice in Sources */, + 1380E9C3B06C298A73190A4A /* DefaultsAndOverrides.cpp in Sources */, + 352F997DB484B51513C4F5F5 /* DispatchInterceptor.cpp in Sources */, + EA04794D618F76F6354043DC /* DynamicLibrary.cpp in Sources */, + B1E425123AAA8CE0884C1B70 /* Endpoint.ice in Sources */, + 6FC107ED7A3F4EAECB16C779 /* EndpointF.ice in Sources */, + 92061F86E01A4082FDEC11A0 /* EndpointFactory.cpp in Sources */, + 3A0F724037A84B9308BFB158 /* EndpointFactoryManager.cpp in Sources */, + 9AF20109E2617FECE228AFBD /* EndpointI.cpp in Sources */, + 5EE9255EE10A34554B835C9B /* EndpointTypes.ice in Sources */, + 26ACE8EF1B85BED9304B6B81 /* EventHandler.cpp in Sources */, + 02E76FD1F61DFA727A3EBD15 /* Exception.cpp in Sources */, + A0EC7D96E6CFF89D66F20964 /* FacetMap.ice in Sources */, + 971F43EE9E7D97C11C4A130F /* FactoryTable.cpp in Sources */, + B73CCF28B6D1441F03BA2FFA /* FactoryTableInit.cpp in Sources */, + F95337954A9BE5DF861382EA /* FileUtil.cpp in Sources */, + 686CA2137522C8F36A7ADB8F /* HttpParser.cpp in Sources */, + 6EB5C881CEF85EB8C369E14C /* IconvStringConverter.cpp in Sources */, + FAEEC0F98F9D9BE8B9531362 /* Identity.ice in Sources */, + 8F1DFC575ED057F161E6F2E4 /* ImplicitContext.ice in Sources */, + C68CD4129397BCC6A2A42E6E /* ImplicitContextF.ice in Sources */, + F4EDC5054FB0237497E7F17E /* ImplicitContextI.cpp in Sources */, + E7E58192720B788A1E693776 /* Incoming.cpp in Sources */, + 730CA2BD5A25A2017B6A821D /* IncomingAsync.cpp in Sources */, + 0F9155BBF7E879184142F17A /* Initialize.cpp in Sources */, + F17BA52EB4530990B3D4AAFC /* InputStream.cpp in Sources */, + 2500BE2F2E99C7CA4D9929F5 /* InputUtil.cpp in Sources */, + FEBC3650F82A148E4F79535F /* Instance.cpp in Sources */, + 4D15E5B2581B73852426C1A6 /* Instrumentation.ice in Sources */, + 42B25A3935259DD1A570D611 /* InstrumentationF.ice in Sources */, + 994752993A8222D3339FEBB7 /* InstrumentationI.cpp in Sources */, + 482F77E507E86CC5EF773901 /* IPEndpointI.cpp in Sources */, + BC20F63920ED0E9D2C9DD389 /* LocalException.ice in Sources */, + 970C245FDBD4171FBCDC697F /* LocalObject.cpp in Sources */, + 683952BD071A6FAEE5470AAF /* Locator.ice in Sources */, + C95D5375C2846E5F44792010 /* LocatorF.ice in Sources */, + B247ECC6BF9002F0C6A16C55 /* LocatorInfo.cpp in Sources */, + 807038FAA326E18A42FC2369 /* Logger.ice in Sources */, + 96D472E3F5191B6DB7210449 /* LoggerAdminI.cpp in Sources */, + F45FA181395DB0DE030D369B /* LoggerF.ice in Sources */, + 5E981883F520E610B39153D0 /* LoggerI.cpp in Sources */, + DA90FCA9A3B386AED0E5840C /* LoggerUtil.cpp in Sources */, + D7C1FD01461D4D2478413256 /* Metrics.ice in Sources */, + E16F39A3E9490DD9BF141687 /* MetricsAdminI.cpp in Sources */, + FA743EE641342F105CF35BAB /* MetricsObserverI.cpp in Sources */, + 71806FAB22EC847A1ECAFDE4 /* MutexProtocol.cpp in Sources */, + D861654DBC8772BFC955D212 /* Network.cpp in Sources */, + 4DFBB35D214B8A9F787102AF /* NetworkProxy.cpp in Sources */, + 4C21E33C9F51F75DA16E7045 /* Notifications.mm in Sources */, + B9E92058DCD7699E7AAE6744 /* Object.cpp in Sources */, + 53F4B3B94AA0F85C55B73089 /* ObjectAdapter.ice in Sources */, + C7D2D2596044EB4D7073AF66 /* ObjectAdapterF.ice in Sources */, + DA420D7A0D0C0172DF8890DE /* ObjectAdapterFactory.cpp in Sources */, + 7D6BB5FAC7814537F97BF38F /* ObjectAdapterI.cpp in Sources */, + E54591F5008AB0B786AA8508 /* ObjectFactory.ice in Sources */, + C5C07A5DEA2C60C3B1D9B768 /* ObserverHelper.cpp in Sources */, + FAAEAB66CB5113BCDB112F42 /* OpaqueEndpointI.cpp in Sources */, + 51FE0F212937949E87BDE1ED /* Options.cpp in Sources */, + FD573E6D989D4399BC353538 /* OutgoingAsync.cpp in Sources */, + C7DB779559617E70574645AA /* OutputStream.cpp in Sources */, + 83BF244C69379052A3B1C223 /* OutputUtil.cpp in Sources */, + B07D39EA52D4A691A4028761 /* Plugin.ice in Sources */, + C15DA80D0924A8E4394F992E /* PluginF.ice in Sources */, + 305C6C540EB7C5B3E989C46E /* PluginManagerI.cpp in Sources */, + A3F254F36A015DC065A0C731 /* Process.ice in Sources */, + 8EF23C5B643FDE2DF8B36399 /* ProcessF.ice in Sources */, + 7B3799BD7520C7198CC387E9 /* Properties.ice in Sources */, + 1DA7BE51DF808899E83E0851 /* PropertiesAdmin.ice in Sources */, + 47CA67AB722D49F6791D1FEE /* PropertiesAdminI.cpp in Sources */, + 6C722B2AB03BE23D1ACF217D /* PropertiesF.ice in Sources */, + 9D13457F3A8B17C8049545B0 /* PropertiesI.cpp in Sources */, + D938A7FFD802FB105741ECAF /* PropertyNames.cpp in Sources */, + F87FC7A76BD6C9CB532A5982 /* Protocol.cpp in Sources */, + D6E3D370B3F68F1537AE4E73 /* ProtocolInstance.cpp in Sources */, + 1381F72D5854AEE8AA6CA196 /* ProtocolPluginFacade.cpp in Sources */, + B478EFAE49EE63F7F32C1D42 /* Proxy.cpp in Sources */, + 243E23D0981380F2FD535BC4 /* ProxyFactory.cpp in Sources */, + 22436CCA292311C273F3316E /* Random.cpp in Sources */, + B1C0315F7AB50B3C1D2F571C /* RecMutex.cpp in Sources */, + 3F91B48ECDB80ECF2E08B6AA /* Reference.cpp in Sources */, + 4BF18766A0FC26451EAA0A51 /* ReferenceFactory.cpp in Sources */, + 61737FE2CDFBE09AFEF0E1D3 /* RegisterPluginsInit.cpp in Sources */, + 35BEFA92D4B1C177564A83AF /* RemoteLogger.ice in Sources */, + B8C6FF0277848096BB5CD2E1 /* RequestHandler.cpp in Sources */, + C5AF16F9E3113253BCE4E671 /* RequestHandlerFactory.cpp in Sources */, + D483591A91291070E70ACDAC /* RetryQueue.cpp in Sources */, + 380C582193DEF5950033B442 /* Router.ice in Sources */, + 906212DEEDE7A6006CD182BD /* RouterF.ice in Sources */, + BBBB8CA6FE268C222EF6CB59 /* RouterInfo.cpp in Sources */, + AED99096A773C4ABB8E50ABF /* Selector.cpp in Sources */, + 79A97E2F22277EFC2B72CE85 /* ServantLocator.ice in Sources */, + 642DE333EAD5D684B09BA664 /* ServantLocatorF.ice in Sources */, + 45FD5FE198B5749799541B46 /* ServantManager.cpp in Sources */, + 402E05C8FBB927A9BF5396CB /* Service.cpp in Sources */, + ED1E156E3CFCECE9EC0D33F7 /* SHA1.cpp in Sources */, + 5F911D5C771FE16A338F9E82 /* Shared.cpp in Sources */, + D88733914B68D40B28BC437A /* SliceChecksumDict.ice in Sources */, + B9C4626F5DF5291D14370FCB /* SliceChecksums.cpp in Sources */, + 64AE16011345B574F961298D /* SlicedData.cpp in Sources */, + 4789727A99FBE75AF8A66BA9 /* StreamAcceptor.cpp in Sources */, + DB0BAA235A217D5C52EA8DB9 /* StreamConnector.cpp in Sources */, + 520759CF5CC9987A1DBDE97C /* StreamEndpointI.cpp in Sources */, + 8CD386B11DD358770BB01A77 /* StreamSocket.cpp in Sources */, + 9E7CED81EA0AF69C7681A27B /* StreamTransceiver.cpp in Sources */, + 1E4AF1396C2B1FCC3BC87C67 /* StringConverter.cpp in Sources */, + 5E5757255D3BB5F4131DB2B6 /* StringConverterPlugin.cpp in Sources */, + 3E184585A24578E3927B51BB /* StringUtil.cpp in Sources */, + 78F17459BD0B3862725C0210 /* SysLoggerI.cpp in Sources */, + 59391148DCC80BC15C8FD140 /* SystemdJournalI.cpp in Sources */, + 0FA7E78091329121E9069A14 /* TcpAcceptor.cpp in Sources */, + 21037CF05A313528DD79E27D /* TcpConnector.cpp in Sources */, + 1702FA36B89AF7754C1CC006 /* TcpEndpointI.cpp in Sources */, + 3AD4A4F8D849FF1C7C804678 /* TcpTransceiver.cpp in Sources */, + 378AE20D0BFFBA2463176CCE /* Thread.cpp in Sources */, + 3E80D7ACF4D6056C03B6E006 /* ThreadException.cpp in Sources */, + 0E7D3E41B23A8B687443BF05 /* ThreadPool.cpp in Sources */, + B646F4966F7746F1C4FF6742 /* Time.cpp in Sources */, + FCF0FA2FC39E6E9CA5799D1D /* Timer.cpp in Sources */, + DA0A58AF10F7BFACF9B26EFF /* TraceLevels.cpp in Sources */, + 1753E1D7922A941FBC986E2F /* TraceUtil.cpp in Sources */, + 05CA20ECF9099D4C38613696 /* Transceiver.cpp in Sources */, + EBA132C2BF7A806159AA6665 /* UdpConnector.cpp in Sources */, + A11B0DE06305F1F4E5BF3EF7 /* UdpEndpointI.cpp in Sources */, + ED53808A351F084150EAD13F /* UdpTransceiver.cpp in Sources */, + AAFBB738C0F7AE7005FC2C42 /* UtilException.cpp in Sources */, + F57665E9698AEC426ECC09D9 /* UUID.cpp in Sources */, + 13F6868228D1489E13AF66FD /* Value.cpp in Sources */, + 1950D257173564D9FDF1E805 /* ValueFactory.ice in Sources */, + 4021730F19C125FA4467B25E /* ValueFactoryManagerI.cpp in Sources */, + 09FB1E9518C94BF48BE2468C /* Version.ice in Sources */, + 360AE7FE1D3BEA8335EE66DB /* WSAcceptor.cpp in Sources */, + 8C22FF87C3B7C8FFED1F61D1 /* WSConnector.cpp in Sources */, + 026212576547958205DC7A93 /* WSEndpoint.cpp in Sources */, + 9616D67F15B403763F9A901A /* WSTransceiver.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 2D8A389CA89C5855F46E2473 /* Sources */ = { + 2455AFD1BAF5316525923DFB /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FB4BE6BB620CEC36181DD95F /* IceDiscovery.ice in Sources */, - 5FE2CB7F8AFD48742D5BDF11 /* LocatorI.cpp in Sources */, - 2E3907EDEBD452A3659160F4 /* LookupI.cpp in Sources */, - 42D9F1C8890FFF89290983F7 /* PluginI.cpp in Sources */, + 7FEEA27D6305D41A7603E92C /* IceLocatorDiscovery.ice in Sources */, + 405B963948FBA6732F1CEB93 /* PluginI.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 30D739B74FC6CC91F8EABB44 /* Sources */ = { + 2EECF34B285B18D0A799D0EE /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - F63F6373D24D7C9E03691DCC /* Client.swift in Sources */, + A991E738287523E008E107FA /* Client.swift in Sources */, + 5FB839061CB494041701ED33 /* Test.ice in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 3A8D30B5CA355E2C22AA5058 /* Sources */ = { + 37A8A16D1DC53810BB3D5ED5 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - EF8FACAF423DFC8B01548238 /* IceLocatorDiscovery.ice in Sources */, - 2D004033A2372614FBEDC69C /* PluginI.cpp in Sources */, + CBAC2029766C6F5C51212EF1 /* BatchOneways.swift in Sources */, + C249627F5BD72EF5B1CB57B4 /* BatchOnewaysAMI.swift in Sources */, + 245A179CFF389FB44F0F8A2B /* Client.swift in Sources */, + 8A5483184757CEE4547E5F4B /* Oneways.swift in Sources */, + A42D0DBB08E80C860DB02E31 /* OnewaysAMI.swift in Sources */, + 47E539CC9D3B0C5E78C44DB8 /* Test.ice in Sources */, + 8962F43C7B99BEEB7CC860DA /* Twoways.swift in Sources */, + AA051F3125B7C5CA8CEB8568 /* TwowaysAMI.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 405A32C4597D257C479B099F /* Sources */ = { + 383F4CDA38EE67041C481795 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 3CC1992C74A33799AB163F29 /* Client.swift in Sources */, - B3CB89DE3A7B907EDAA91663 /* Test.ice in Sources */, + 1B723562536E8167C337BC8F /* ConnectionInfo.ice in Sources */, + 24A029345C26E98AEB6E13C7 /* Connector.mm in Sources */, + D5FD6FF4910DB4F28A5DA37E /* EndpointI.mm in Sources */, + 9179A53DE68C5302BE57F572 /* EndpointInfo.ice in Sources */, + EC52783303AFAF17FE36ECA7 /* Transceiver.mm in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4629EF664F6BB090B3483ADA /* Sources */ = { + 3DAECD3FE7E05BA626C857A9 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - AE5BC4CABC147739E7726717 /* Client.swift in Sources */, - A021149189183543B4EB4552 /* Test.ice in Sources */, + 4ABB0592ACBB71E2D5697AD0 /* Client.swift in Sources */, + 9BA05703605C311935C395DF /* Test.ice in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 49580F9C4C6CEDAC4A31D907 /* Sources */ = { + 3FCC897B87B4AE6043806D93 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - C225DA67ECE35D0F5AB3A3CB /* IceLocatorDiscovery.ice in Sources */, - 014215CC468EA10B77A64D70 /* PluginI.cpp in Sources */, + DE3FB077DEF573B53EC9637D /* BI.swift in Sources */, + A2B4EADC771E41BF1DACF314 /* CI.swift in Sources */, + 1C7B59D86CA102EC5C140B76 /* Client.swift in Sources */, + C0A595BD8B2F357521FF6E0C /* Derived.ice in Sources */, + F1BD8E74C91AD4E4F7C196F3 /* DerivedEx.ice in Sources */, + 392FAE077C945DDE59EC9234 /* DI.swift in Sources */, + 33B85A694478CD1F7DA969A4 /* EI.swift in Sources */, + 197F8DA2D3C3E829F6F5B80D /* FI.swift in Sources */, + A1AF101B59BE31C5314CC824 /* HI.swift in Sources */, + 0D977AAE263CF6EC3C06BCB1 /* II.swift in Sources */, + 2AA4C6961BE7BA589665A5EE /* JI.swift in Sources */, + 3BC82D5757BAB9C3180D4130 /* Test.ice in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4F3203C1E3B2590C4F4DF00B /* Sources */ = { + 43CE6F35B760DC9137362291 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 46BFF65922808660C47518BF /* TestCommon.swift in Sources */, + 9B21D9F644BEF34BD103B733 /* BatchOneways.swift in Sources */, + 42F15F215E2A5A2A62DD826A /* BatchOnewaysAMI.swift in Sources */, + 154C378D86D3A4D743038963 /* Client.swift in Sources */, + 70C98B049C384A1AD8EAB4FE /* Oneways.swift in Sources */, + 94B01881751EA1EAD01481B8 /* OnewaysAMI.swift in Sources */, + 20E31FEA864F8A17874D3942 /* Test.ice in Sources */, + C915C3C616C9726419EF3C9E /* Twoways.swift in Sources */, + 6611324D8C2397CF393F6912 /* TwowaysAMI.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 5023F5C1FF7F1E209B8BEA72 /* Sources */ = { + 4DD342D4FA74E66D382772C2 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 3F8019E058E8EA6E12D9B499 /* Client.swift in Sources */, - D704152069F0AEA784193C91 /* Server.swift in Sources */, - F6C35D0FEC7C457ABFE29BBA /* Test.ice in Sources */, + DA4FD86E7D70369490F7B8F3 /* AcceptorI.cpp in Sources */, + 02676440E43D0AC328CC7BF4 /* CertificateI.cpp in Sources */, + 87EAEEBD5E3B0FF69999A76F /* ConnectionInfo.ice in Sources */, + 1B15B693D1AE36FA161741A7 /* ConnectionInfoF.ice in Sources */, + C085E932866D4B6975A9269D /* ConnectorI.cpp in Sources */, + 9238A52E6DC65092099C36D7 /* EndpointI.cpp in Sources */, + 18056CCD7B074586056B1F79 /* EndpointInfo.ice in Sources */, + D4B411D922F2888C04B23124 /* Instance.cpp in Sources */, + D05FBDAB01789E3D07824957 /* PluginI.cpp in Sources */, + 2744D21766BA39CF94021BBE /* RFC2253.cpp in Sources */, + F68BE1A27A74AE15ABCCD3EF /* SecureTransportCertificateI.cpp in Sources */, + 447AE157197D7063A110D743 /* SecureTransportEngine.cpp in Sources */, + CB7552F9098F7CB79DD314A7 /* SecureTransportPluginI.cpp in Sources */, + 68BF0615DABFB39BA9361911 /* SecureTransportTransceiverI.cpp in Sources */, + AD15ACD5473241A828A96BE3 /* SecureTransportUtil.cpp in Sources */, + 3FA9ADA3A373E05B0A44EE9E /* SSLEngine.cpp in Sources */, + 4AAB5F76128AE1A9712E9377 /* TrustManager.cpp in Sources */, + A1287FAB8922CFC0C4FCDEB9 /* Util.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 5FDF2CDB600C058321F091E1 /* Sources */ = { + 504FBEA16C5AF891A19490FA /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 0CB02D4E5AE3B5B28C1EB4DC /* Client.swift in Sources */, - 472007CCECFA7398D836CFF1 /* Test.ice in Sources */, + CBAB47BE979FFB8CC1F028E1 /* TestCommon.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 62EA5FF74ACEBC7AFBDA3BE5 /* Sources */ = { + 508668AA76156ABEC0E59E89 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FD0DFDBA5DF33377D75A40F9 /* Client.swift in Sources */, - 84528C69D18CB04EFC5E87B2 /* Test.ice in Sources */, + BB635422330ADFA80B308947 /* AcceptorI.cpp in Sources */, + CCE57D49C9EE9D413F021D35 /* CertificateI.cpp in Sources */, + 72247E94626EE1565DF01C01 /* ConnectionInfo.ice in Sources */, + 6B2A18CAFEA5F75C1C38554E /* ConnectionInfoF.ice in Sources */, + 46FD34A4B518A66AE8EC1F62 /* ConnectorI.cpp in Sources */, + 7A80A5B504AAD9CEDBE9A46D /* EndpointI.cpp in Sources */, + 20A7B9CA3321C23963F679EB /* EndpointInfo.ice in Sources */, + 3BDA854BB4CD74EE47B5B171 /* Instance.cpp in Sources */, + 4060966D5EBA7BEDE429E35A /* PluginI.cpp in Sources */, + 2659363AB80454B99F575A98 /* RFC2253.cpp in Sources */, + 3536E94998885BA77E676263 /* SecureTransportCertificateI.cpp in Sources */, + 9B67B1CF8BD0033FA6921928 /* SecureTransportEngine.cpp in Sources */, + 38A9D7DC01981366EDE23F64 /* SecureTransportPluginI.cpp in Sources */, + 77DBDE19DB21AF98D718FE8D /* SecureTransportTransceiverI.cpp in Sources */, + 47354B53F3EB7E90EFC38C3E /* SecureTransportUtil.cpp in Sources */, + BC451C87CA697318B8942A89 /* SSLEngine.cpp in Sources */, + 40343E6EEF498F52DD7C605B /* TrustManager.cpp in Sources */, + F58EF0FE8B3979326AE11624 /* Util.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 63CF8FA92BB96C53B0F83F99 /* Sources */ = { + 53611DBD17D0FDFF2CFC707D /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 69A19BADE2C306416BF20646 /* BatchOneways.swift in Sources */, - 38ECFD4D46756C5E92957995 /* BatchOnewaysAMI.swift in Sources */, - 6EEA8A20D308B92A23EE136B /* Client.swift in Sources */, - 98E9D8D43D965939CC1E17EA /* Oneways.swift in Sources */, - 2D76A57A385EB38D2345672B /* OnewaysAMI.swift in Sources */, - 6D12B5CACDD659970E6D1E34 /* Test.ice in Sources */, - 25C74A347F222CAD51F4120F /* Twoways.swift in Sources */, - 7EA204468D2411FFBDEE2501 /* TwowaysAMI.swift in Sources */, + 591D15CD340380DEAD315594 /* Buffer.swift in Sources */, + DA5EB8405BDAC527E3BF930F /* BuiltinSequences.ice in Sources */, + D82B03AB1D2B48214A60E787 /* ClassResolver.swift in Sources */, + 9F206E765CBC24066F825401 /* Communicator.ice in Sources */, + FE8943A852120D7A2FE65FAD /* Communicator.mm in Sources */, + D4D8F110D74267F36912BA46 /* CommunicatorF.ice in Sources */, + 604F654FEF0E91C23EF46A7F /* CommunicatorI.swift in Sources */, + 3F8B96606723030F8E25F299 /* Connection.ice in Sources */, + 04BB62C732EB997050A468A0 /* Connection.mm in Sources */, + 6BF328797D5F5FE78061309A /* ConnectionF.ice in Sources */, + F66A3607D330401C9138575F /* ConnectionI.swift in Sources */, + CC69D29BE823E891002CFE6E /* ConnectionInfo.ice in Sources */, + 9A87A3A90B9C4C18B601C85A /* ConnectionInfo.ice in Sources */, + 308635FE3DCF8AAF422B63B9 /* ConnectionInfoF.ice in Sources */, + 94052AED53360DB247C8EAE2 /* ConnectionInfoFactory.swift in Sources */, + 69AAC9C26FC7B4C3F70DC7C7 /* Current.ice in Sources */, + C3E41E04943FB33593312B05 /* Endpoint.ice in Sources */, + 82FC7EA69E06B230A42BC04C /* Endpoint.mm in Sources */, + 7B714F5EAA7B434A64D71975 /* EndpointF.ice in Sources */, + 480B94DF94FC7869101D3F81 /* EndpointI.swift in Sources */, + D86472754D7062D39C1A8BE3 /* EndpointInfo.ice in Sources */, + C5A9BBB1BDF976FFD19DCA4B /* EndpointInfo.ice in Sources */, + F64EAF88B2E4F463C85CC12E /* EndpointInfoFactory.swift in Sources */, + 21226BF4D03F23FF93FE9E2B /* EndpointTypes.ice in Sources */, + 231050D6ACE457CCE9A86AAD /* Exception.mm in Sources */, + A8F78EDA92DD2B634D90632D /* Exception.swift in Sources */, + B4153A89E68BC9E1BA5FE49D /* FacetMap.ice in Sources */, + C2F71460C78641BD6DC2A4E1 /* FormatType.swift in Sources */, + 72A5110EBDBE900C890D685B /* Globals.swift in Sources */, + 32F9281BE9CC0498581AE699 /* IceUtil.mm in Sources */, + 1CE97E8C3FC21C28C340BAB8 /* Identity.ice in Sources */, + 1A286007C3F09B0D9763A602 /* ImplicitContext.ice in Sources */, + 95F11EE6F20640D9F3C09CD8 /* ImplicitContext.mm in Sources */, + 98FFB7D5528BC4B24D05FD2F /* ImplicitContextF.ice in Sources */, + B8B3A2A4F86FC50A2FEB91EA /* ImplicitContextI.swift in Sources */, + 4BDB5E3701C1FCB6F2FB950F /* Incoming.swift in Sources */, + D6760F87049A013F40C4EE72 /* InitializationData.swift in Sources */, + BAB6852115B771F7AC40877C /* InputStream.mm in Sources */, + CF801D9ED7DF4B3898275342 /* InputStream.swift in Sources */, + 494D64CF6B8AE4033592B44E /* Instrumentation.ice in Sources */, + 003E917743AE9BAA3F07BBDC /* InstrumentationF.ice in Sources */, + 1E3E09297F1AF714E228274F /* LocalException.ice in Sources */, + EFC084BC77A7BDA2F95C107D /* LocalExceptionFactory.swift in Sources */, + 398B9F84E945B91505C46E22 /* LocalObject.mm in Sources */, + E30CC546682925ED74DFA46B /* LocalObject.swift in Sources */, + 9687C7727E82D2D5C690181C /* Locator.ice in Sources */, + BF7C00CDAB2B990C4D4D61DA /* LocatorF.ice in Sources */, + 0B883AD020EB31E8C7F8120C /* Logger.ice in Sources */, + 1854E34AE3C5359AEBE53C3E /* Logger.mm in Sources */, + C1BF4D04623322AFBE5ECE4E /* LoggerF.ice in Sources */, + A321FC9A33BF9F69741E71FF /* LoggerI.swift in Sources */, + E45065A848324A99691E8961 /* LoggerWrapper.swift in Sources */, + 45EFD272E6F2A890F0101B11 /* Mutex.swift in Sources */, + 72CDB1E3D3C076F5CA05B42B /* Object.swift in Sources */, + D48283067B742E08768E9521 /* ObjectAdapter.ice in Sources */, + 738CB93370CC018DC745A639 /* ObjectAdapter.mm in Sources */, + D22D69F733E71D28BC8E15A6 /* ObjectAdapterF.ice in Sources */, + BD44E40D328D605BB26EF181 /* ObjectAdapterI.swift in Sources */, + D369A824C9E9869E5A69942E /* ObjectFactory.ice in Sources */, + 7CA78F84C6AF84ABCFA33430 /* ObjectPrx.mm in Sources */, + A29B011E5C1E578D7A69FD8A /* OptionalFormat.swift in Sources */, + AF65E6785849968DDEF7370C /* OutputStream.swift in Sources */, + F666773ED4DE42A6A4CAFAD6 /* Plugin.ice in Sources */, + FCD91DA17AE01DDA987BC1C4 /* PluginF.ice in Sources */, + E8A7852FE9F23B7F457380A6 /* Process.ice in Sources */, + DCDC424EC9EC9B3BA09077C7 /* ProcessF.ice in Sources */, + 3F4317D373CFA52014658473 /* Properties.ice in Sources */, + 51B6C525A50F9806DF5CF6D3 /* Properties.mm in Sources */, + ED0AC7368091027DF7576758 /* PropertiesAdmin.ice in Sources */, + 4B21CDC63C324B940566259B /* PropertiesF.ice in Sources */, + B30789BBFA98FC37B9659A71 /* PropertiesI.swift in Sources */, + 3885970A14454E31CC8C212C /* Protocol.swift in Sources */, + 69A22A8B1E35540CD7CEA6AE /* Proxy.swift in Sources */, + 8B19C2157FBDEF07615E5AFC /* RemoteLogger.ice in Sources */, + D539030974AB9226CCF7B5B8 /* Router.ice in Sources */, + 0459406BDF5D5A25F5C46560 /* RouterF.ice in Sources */, + A316C9AC496D6A32A68A825C /* ServantLocator.ice in Sources */, + D2784EE06CE654F46716584B /* ServantLocatorF.ice in Sources */, + 06D94D34D5618F2D2E32666F /* ServantManager.swift in Sources */, + 591BFDBD738577C40FBCE87A /* SliceChecksumDict.ice in Sources */, + 636FF6DC5357B5CB568334BB /* SlicedData.swift in Sources */, + AE0155B8F69E16003808D17C /* SliceInfo.swift in Sources */, + 95D7B786E497BC5225F3D24A /* TraceUtil.mm in Sources */, + AF3185A820D5623AF917CEF0 /* UnknownSlicedValue.swift in Sources */, + B8B0CB0F9CCCA25994E0BBB0 /* Util.mm in Sources */, + 19672837AA7BE7ABAF7AA062 /* Util.swift in Sources */, + 5283E6198384F9407870FA5A /* Value.swift in Sources */, + 4E17F5BB3B0553D3E4DE7B0A /* ValueFactory.ice in Sources */, + F2FDE08D4B338BA75300C570 /* ValueFactoryManagerI.swift in Sources */, + A2960889FD569E39B49AAD76 /* Version.ice in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 6F02AE169CD0AD364148A61C /* Sources */ = { + 55B214923769728EECAC16CA /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - D9B6E7E4A417050A1F446256 /* Client.swift in Sources */, + E9841C069CE36E8103182B22 /* Client.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 72CA203CA5B579FF0887D993 /* Sources */ = { + 6C9659A607369BD0DF6DBF52 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - F75B4A4D5CEC498F0F6FC1FF /* TestCommon.swift in Sources */, + 1476842570E329BDCCC1912F /* BI.swift in Sources */, + 15D83968B40CEA24BAA0FF48 /* CI.swift in Sources */, + C60D84DAD75EC28E95A57F0D /* Client.swift in Sources */, + 10D851D0CCF5E1FB6601CD94 /* Derived.ice in Sources */, + CC1C9D0E9BC1DF75CB0BEBC6 /* DerivedEx.ice in Sources */, + D46C5F628A89B75171FE48EC /* DI.swift in Sources */, + 02F998E3B4AD07EEFC332180 /* EI.swift in Sources */, + 60C87CE53F561E424CEC0159 /* FI.swift in Sources */, + 36127652B480DE7704B496B2 /* HI.swift in Sources */, + CA1F6C8B725F168B8E60FF5B /* II.swift in Sources */, + 8A41B24790314142B1BA2B7A /* JI.swift in Sources */, + A64F5B2C21E5A7E203729020 /* Test.ice in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 75B9FA6450EE93978CB628F4 /* Sources */ = { + 859494D6E40B7353466EF6B9 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 9C14D85F22F3E76CC2E83002 /* Acceptor.cpp in Sources */, - 99F5DB5E5AB0F5C08BA4023E /* ACM.cpp in Sources */, - A359AFFF9BE522DBF606F313 /* ArgVector.cpp in Sources */, - 47F50906402036F49DCFDC88 /* Base64.cpp in Sources */, - 6B15BA3646EAF37021404E59 /* BatchRequestQueue.cpp in Sources */, - 7CE3A84E704764729A5D5C3F /* Buffer.cpp in Sources */, - 0F7DECB4B0E0A9D8569CBC0B /* BuiltinSequences.ice in Sources */, - 31C1631D12E036020B5EA5BC /* CollocatedRequestHandler.cpp in Sources */, - 871575BAF88B8F89A1220CE7 /* Communicator.ice in Sources */, - D030BA0169BAD96DCE4AC692 /* CommunicatorF.ice in Sources */, - 43AF4B578F9AA60A812F7AB3 /* CommunicatorI.cpp in Sources */, - 9CD72200625572554C13F702 /* Cond.cpp in Sources */, - D8BA16E386516644744869E1 /* Connection.ice in Sources */, - BBFFAA30833427BB7ED7E8FE /* ConnectionF.ice in Sources */, - 68F67BA51F2DBB3F96616A99 /* ConnectionFactory.cpp in Sources */, - 1210B2D39AA0D19710D2DF47 /* ConnectionI.cpp in Sources */, - E127BCDF0DE04340B9DDE291 /* ConnectionRequestHandler.cpp in Sources */, - 62F0C31358D9AF98999BA5CD /* Connector.cpp in Sources */, - 5F1A349D2EC38B2149587416 /* ConnectRequestHandler.cpp in Sources */, - 92A7243A92614FA783D7D2DB /* ConsoleUtil.cpp in Sources */, - 5E81E86EE4A17ACE46EED659 /* CountDownLatch.cpp in Sources */, - 7D8D6951E98553A4AA712380 /* CtrlCHandler.cpp in Sources */, - 96F3A2B9E67B8FF64355248D /* Current.ice in Sources */, - 9C9691E55D93F3B061F495C3 /* DefaultsAndOverrides.cpp in Sources */, - 24C8802DD6F4A99D610887BC /* DispatchInterceptor.cpp in Sources */, - 77E507A4189C78371FFC698D /* DynamicLibrary.cpp in Sources */, - A779F6486043DED87CCD9421 /* Endpoint.ice in Sources */, - 42C305EAF1F872EAA8CBBE36 /* EndpointF.ice in Sources */, - 77D886588B4079A7D15D4B43 /* EndpointFactory.cpp in Sources */, - 71FB7BABB65A72B03735E2C9 /* EndpointFactoryManager.cpp in Sources */, - AF274B7DE9C548A6EE62D7F5 /* EndpointI.cpp in Sources */, - 77D233ED085A8D5653B7175B /* EndpointTypes.ice in Sources */, - 1F28971F5817B990EA0F74C5 /* EventHandler.cpp in Sources */, - 6675C75448BD6F7699AA5C9C /* Exception.cpp in Sources */, - 5AFCD4CC3272C6807B090C47 /* FacetMap.ice in Sources */, - 42A484DEA1BEEAB0D565A741 /* FactoryTable.cpp in Sources */, - 2F26001D81456A23E0FE5F15 /* FactoryTableInit.cpp in Sources */, - 21042A34E2B6403C17C5B5D5 /* FileUtil.cpp in Sources */, - 8B3E0E10506E7FCB04D69296 /* HttpParser.cpp in Sources */, - D4A9521ABB0769075F9EB561 /* IconvStringConverter.cpp in Sources */, - 924B0DE394322F9C381BF1D9 /* Identity.ice in Sources */, - F2F512F403E963CE8660ECAE /* ImplicitContext.ice in Sources */, - 05F9247011E7A74A4FFB1857 /* ImplicitContextF.ice in Sources */, - 4CE55CA398BD4E1339822672 /* ImplicitContextI.cpp in Sources */, - 7140BE29C2D06E08344F4701 /* Incoming.cpp in Sources */, - C9C992FC9612637C849C506B /* IncomingAsync.cpp in Sources */, - B6849AE1004D423516E87DDD /* Initialize.cpp in Sources */, - 9040C8454A9546172FB103B5 /* InputStream.cpp in Sources */, - CB490F64E11EB7B8C414E173 /* InputUtil.cpp in Sources */, - A275197181F194D9A30D324B /* Instance.cpp in Sources */, - ABD5DBD9FC6AFED347D64F08 /* Instrumentation.ice in Sources */, - DAA1593BF6220DF269CD6AA9 /* InstrumentationF.ice in Sources */, - 9C786C83CCF22510E0A3A4E0 /* InstrumentationI.cpp in Sources */, - 67141F6D954767B94FE3DEE9 /* IPEndpointI.cpp in Sources */, - 8CDAC49372A70510EAEF4A72 /* LocalException.ice in Sources */, - D1763C0AB4565D5100012277 /* LocalObject.cpp in Sources */, - 8128878BA3381BDE109FBF66 /* Locator.ice in Sources */, - 5CFE82801EAF9403F6ED024D /* LocatorF.ice in Sources */, - 816E34FBB86F7EACB748D4BF /* LocatorInfo.cpp in Sources */, - C0C3BDB100B7499D33D1F715 /* Logger.ice in Sources */, - 9AE8817C6AADF86BB5CE784E /* LoggerAdminI.cpp in Sources */, - 119FD55B416587138A484DBB /* LoggerF.ice in Sources */, - BDCA4E96732C00687EE42DAB /* LoggerI.cpp in Sources */, - 5C15907B7DDC4D26A723322F /* LoggerUtil.cpp in Sources */, - 0FBC8BDFFEE689D7EEC076A0 /* Metrics.ice in Sources */, - C5BD013DB2E8D7FECE3AF8BA /* MetricsAdminI.cpp in Sources */, - 1EEE48F3E1250EB4BBBD2638 /* MetricsObserverI.cpp in Sources */, - 85310466515787D30B5D93DF /* MutexProtocol.cpp in Sources */, - F3C64756364B0C74DFF12670 /* Network.cpp in Sources */, - 41DCAB1455F8568F3082C22E /* NetworkProxy.cpp in Sources */, - 2BA2FCA8D4438E177104A9EB /* Object.cpp in Sources */, - 7195EB0F3DF882623C1B0411 /* ObjectAdapter.ice in Sources */, - 18E5820DDC88E4133D1A1E45 /* ObjectAdapterF.ice in Sources */, - FC71F2938231BD38DDFF502F /* ObjectAdapterFactory.cpp in Sources */, - 39B52F986AA93D1FC8678CD4 /* ObjectAdapterI.cpp in Sources */, - BCE0D1D8871F464EAEF375F9 /* ObjectFactory.ice in Sources */, - D30887E5DDE5B70AC93DF4AC /* ObserverHelper.cpp in Sources */, - ED115E0CA956F1FC2FE022EA /* OpaqueEndpointI.cpp in Sources */, - 9545064F8E2642CF03D02560 /* Options.cpp in Sources */, - 727F6AF207252FD16E2BC995 /* OutgoingAsync.cpp in Sources */, - 778E3169B406C8E6CD6C65B1 /* OutputStream.cpp in Sources */, - AAFDCB2655B77DE02AA1676C /* OutputUtil.cpp in Sources */, - A51AF7F47CCBDFC3399BA4E0 /* Plugin.ice in Sources */, - B144C1F4E7CCDB4A43B086FF /* PluginF.ice in Sources */, - BED8970EF42CB1569BD8C77C /* PluginManagerI.cpp in Sources */, - E2E544A482BFFC614D965EF0 /* Process.ice in Sources */, - 95D638E4CF0C6326600E13D5 /* ProcessF.ice in Sources */, - F825C899F0162999099DF662 /* Properties.ice in Sources */, - 35A0A5628975A4DACB4A64FA /* PropertiesAdmin.ice in Sources */, - 3CF6C3EA150E6F2B618EE431 /* PropertiesAdminI.cpp in Sources */, - 48774E7CBA4A6BBBE93284E6 /* PropertiesF.ice in Sources */, - C0946FA29D2E24A9FA63520A /* PropertiesI.cpp in Sources */, - 57340C1FC0BD0499A735D39C /* PropertyNames.cpp in Sources */, - 47B25B0D28B90B3029647EC7 /* Protocol.cpp in Sources */, - 71DEB1FA401507C878508858 /* ProtocolInstance.cpp in Sources */, - 94AC463F1E26CE9B7B3DE86A /* ProtocolPluginFacade.cpp in Sources */, - 3A2D21D3394729F653764808 /* Proxy.cpp in Sources */, - 7AD3DFE15E4ACEE30E61B547 /* ProxyFactory.cpp in Sources */, - 110887BE79E1E93C339A12A1 /* Random.cpp in Sources */, - BF326BE346AB30D26056EDAF /* RecMutex.cpp in Sources */, - BA7FCF14790488E6B99A7D38 /* Reference.cpp in Sources */, - 0954ABEF5318B0304DDF7FDF /* ReferenceFactory.cpp in Sources */, - 272658C9E6EE406244EEE963 /* RegisterPluginsInit.cpp in Sources */, - 14C985FBA42F3F39B0DAC87C /* RemoteLogger.ice in Sources */, - 1BC9553A23B390D131978DE2 /* RequestHandler.cpp in Sources */, - CEB68E89F5C9743956FDE344 /* RequestHandlerFactory.cpp in Sources */, - 6EA0DAD9FF9F9F19C2E528D6 /* RetryQueue.cpp in Sources */, - 8987D35D6FCF1522EE09BAEA /* Router.ice in Sources */, - 7E36EAC9997D1092A1C4A3C9 /* RouterF.ice in Sources */, - 969C0341521296269264FA38 /* RouterInfo.cpp in Sources */, - BF0B2CB5A4B44871260232A9 /* Selector.cpp in Sources */, - 50F76B469131395BCF23E15F /* ServantLocator.ice in Sources */, - DE27FCE791A83EB8B35558BC /* ServantLocatorF.ice in Sources */, - 6E4C40CEF889A829BA2369B3 /* ServantManager.cpp in Sources */, - ACBD5142DBB570C0D02C4DB5 /* Service.cpp in Sources */, - 6D83EC19890F72304F1ABB6D /* SHA1.cpp in Sources */, - AAA5DB0427D372D44B8AF645 /* Shared.cpp in Sources */, - 8A3A34E54ADC72407A967DCA /* SliceChecksumDict.ice in Sources */, - 49615D105F6F213AC79154FE /* SliceChecksums.cpp in Sources */, - B1566069095860608E751AA0 /* SlicedData.cpp in Sources */, - E5005EDCDC0B2DBEB3ED8B27 /* StreamSocket.cpp in Sources */, - 3DE29A63ED5BCDD411327168 /* StringConverter.cpp in Sources */, - 4C26FB69C8B1C1149AC2977C /* StringConverterPlugin.cpp in Sources */, - E2DF140E40537AE05EDC6FAF /* StringUtil.cpp in Sources */, - 52C45C116EB351DABFA9E07E /* SysLoggerI.cpp in Sources */, - 640DEEBB26616676899B618F /* SystemdJournalI.cpp in Sources */, - 9235093A4757242562A03015 /* TcpAcceptor.cpp in Sources */, - 4413269F3861014A954F0C6E /* TcpConnector.cpp in Sources */, - 8B9879654EE270CF3CC3B7C9 /* TcpEndpointI.cpp in Sources */, - 5E26230E1BA40F560E2678D3 /* TcpTransceiver.cpp in Sources */, - 5D6B46E890016C959317B4EA /* Thread.cpp in Sources */, - 457D7AB7013B9F7CC8C59A9A /* ThreadException.cpp in Sources */, - 85E23AAF72571FF445B3A987 /* ThreadPool.cpp in Sources */, - FB7B872520530191052F56B8 /* Time.cpp in Sources */, - 08F8F61D37AB03F00E855833 /* Timer.cpp in Sources */, - D2CE1A65E4C67EA52A6B9A51 /* TraceLevels.cpp in Sources */, - 97FDD36883E9B21AD53378A0 /* TraceUtil.cpp in Sources */, - 7CB94D53F2C2F73B5AC35A1F /* Transceiver.cpp in Sources */, - 7B00188055E1C1949E8B3A2E /* UdpConnector.cpp in Sources */, - 832BD2665278787EA059DFC3 /* UdpEndpointI.cpp in Sources */, - 346BF910F249BAC17DD7825F /* UdpTransceiver.cpp in Sources */, - 7AB74FAE124BC2103A6356CB /* UtilException.cpp in Sources */, - 19A0C637FDA2257456ED11EB /* UUID.cpp in Sources */, - DB95F8E82CE253B449D9C77B /* Value.cpp in Sources */, - EA5809703EE6BF886BB2D22D /* ValueFactory.ice in Sources */, - 3C5610FDE22507395D43A4CA /* ValueFactoryManagerI.cpp in Sources */, - 560B9C709D3E2F8214366F5C /* Version.ice in Sources */, - 7BAFDC69BEAF188660E7E349 /* WSAcceptor.cpp in Sources */, - 41BA18F6AFB4D05BDB44786E /* WSConnector.cpp in Sources */, - 6CACFA23F3E9C877CB00AF15 /* WSEndpoint.cpp in Sources */, - 463D32E063C3AA3E4786EF5A /* WSTransceiver.cpp in Sources */, + 251E58B3FE2BB7322E2BCA5B /* IceLocatorDiscovery.ice in Sources */, + 05C66F1FCA7519804D00FAFF /* PluginI.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 77063F8853A30FB2AF683477 /* Sources */ = { + 90983D1344364968DFD9068E /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - B4D20AE69DC66916B2A79A23 /* Client.swift in Sources */, - F6D8DB51EEB852800369B996 /* Test.ice in Sources */, + 9BF47F09FCF4FC1C1C29D8E8 /* factory.swift in Sources */, + 47F335A2C18B725786EF1293 /* main.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 8228630DB7C19ACEEE430339 /* Sources */ = { + 9B99485B93747F34123C2977 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - B8E9014E8807A7647E0AF7E4 /* factory.swift in Sources */, - 0CD53F3467B3A1A4125330A6 /* main.swift in Sources */, + 41C0AC37387DD8FA7F983F0F /* Client.swift in Sources */, + A808FFBA1B4BA62FF27BD5FF /* Test.ice in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 8746ABBB64B7DB34014D1D52 /* Sources */ = { + ACE5228B45951729D8F8D7AE /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 3F67890E3D7DA0396B722D99 /* BatchOneways.swift in Sources */, - 2667F5CEDACB11E7B3DCB3DB /* BatchOnewaysAMI.swift in Sources */, - CF8200EA6ADC330E8D577533 /* Client.swift in Sources */, - 545EF05FA9D1E81CC5C51BDE /* Oneways.swift in Sources */, - BD1DA5DD29CC7C997CAAA26B /* OnewaysAMI.swift in Sources */, - 838BDE704EC85357C9916710 /* Test.ice in Sources */, - 3629245A750F4515604ADFDE /* Twoways.swift in Sources */, - 051F59C3BE6AD1FD55B6F28E /* TwowaysAMI.swift in Sources */, + 184BCBC95C81EBEDF4725B29 /* Client.swift in Sources */, + CA4BEB0035E2F71791E5FEDC /* Test.ice in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 997152C46999935A2279D8C0 /* Sources */ = { + B648DC5C8421A3FF0EE8501A /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 38345B0CF99340E090395CCD /* IceDiscovery.ice in Sources */, - F4631A72A755C83BE2F59D86 /* LocatorI.cpp in Sources */, - 55FA2FFD33D664DAB22CAB7A /* LookupI.cpp in Sources */, - 0BF03CF6D0D1EE802CA651E4 /* PluginI.cpp in Sources */, + 79151C218A50BF3926CC7838 /* Client.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 9AD29D8B8DAFB0EF7BC2B721 /* Sources */ = { + BB204490AD692E66101C64C1 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 9B57D948F1E8E824E7C94CF4 /* BI.swift in Sources */, - 2A7E8DFBA52F26CA2415BA8A /* CI.swift in Sources */, - 924526F093BEE6AC72D7B5D4 /* Client.swift in Sources */, - 0A1EC7B76E8F44015C184472 /* Derived.ice in Sources */, - 1C4BEA90DB0C65BF7C6406EB /* DerivedEx.ice in Sources */, - A803EC203A722FDAC06545E6 /* DI.swift in Sources */, - 2CC39AB6754F1A63D4A4FB1C /* EI.swift in Sources */, - 80D75184ED6FF3FF1C2E632D /* FI.swift in Sources */, - 8DF750FCB4DA75799CA499B9 /* HI.swift in Sources */, - 39F03E240B52D7B5CD99721E /* II.swift in Sources */, - 89F6C945F1F5E540C8F6105E /* JI.swift in Sources */, - A423A7A3242F1DB114D132A0 /* Test.ice in Sources */, + C6110DEBB21CC92F0210368D /* IceDiscovery.ice in Sources */, + 1726C66EB3F036645B6DA3F1 /* LocatorI.cpp in Sources */, + F0CF28242C3087D4738A37A0 /* LookupI.cpp in Sources */, + DC214EC28DBFA9B1713FF140 /* PluginI.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - B4F2F98976FF0FD93C33890A /* Sources */ = { + D064625309F5ADB9581F9A50 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 8838B5E0DFE69E59FFAA81C9 /* BI.swift in Sources */, - 47ED3E7FD6F1C18DCEBD3D30 /* CI.swift in Sources */, - 337E752EF2190209F2E1D31D /* Client.swift in Sources */, - 7DF2F4F255F1FC4A4C7F5C04 /* Derived.ice in Sources */, - 88AF4D44AB9E43973580D1DB /* DerivedEx.ice in Sources */, - 6B1E49A03615FA68BD838588 /* DI.swift in Sources */, - BE446853CB1D4EE3CB73253C /* EI.swift in Sources */, - AFBADBFA4AB54603A494EA91 /* FI.swift in Sources */, - FF7B112C8D91B73CA56648E3 /* HI.swift in Sources */, - 26AC2C97A59403D235C55C92 /* II.swift in Sources */, - 370777F5CED26A0634291422 /* JI.swift in Sources */, - D1C57883BC07A3336000C194 /* Test.ice in Sources */, + 96153E8DD333785F59FC8D06 /* IceDiscovery.ice in Sources */, + 5E4835B6D9A1B7608DCAC78E /* LocatorI.cpp in Sources */, + A4182E0E23EF3257DC73B490 /* LookupI.cpp in Sources */, + 79BCCCE2387932A9E468409A /* PluginI.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - CA281F09FACC1B97F1CB1549 /* Sources */ = { + D3A19AA4911A62B518982A0C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - BB0646C1329084F389D7BF8D /* ConnectionInfo.ice in Sources */, - E37EC67CA02A7B05A1D0F915 /* Connector.mm in Sources */, - 0BC49C73447FD23BC6FA98F5 /* EndpointI.mm in Sources */, - 380B1AF168B7B5278500DD84 /* EndpointInfo.ice in Sources */, - 968B32C25A6D9E66BD672B23 /* Transceiver.mm in Sources */, + 71730070C76C39B425A7BF78 /* Client.swift in Sources */, + B6B5B17FCC3A6636B63BDF0B /* Test.ice in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - CCFB73305EFCA5D34D6452B3 /* Sources */ = { + E4F544225C84CDE6B364FE02 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 8E770A23EA34E497F37CEAC8 /* AcceptorI.cpp in Sources */, - FDD283C4CAA4416EF0B43215 /* CertificateI.cpp in Sources */, - EEF99611495D56C5925E64ED /* ConnectionInfo.ice in Sources */, - 5505CCE12CFF5A0D16A4F74C /* ConnectionInfoF.ice in Sources */, - EE209F67904F1A661EABDD88 /* ConnectorI.cpp in Sources */, - 7F21AB6B79220BC14BA0F4E5 /* EndpointI.cpp in Sources */, - E5A21E4EE14096B5228277AB /* EndpointInfo.ice in Sources */, - E4254BC0FCAF646F3F41E406 /* Instance.cpp in Sources */, - D4568BB0D0F2726925BA7F99 /* PluginI.cpp in Sources */, - D47E65348BA0FC6124BFCEA5 /* RFC2253.cpp in Sources */, - DDAA891E05245F9D827C1844 /* SecureTransportCertificateI.cpp in Sources */, - EC0DE247A8611B32BD130D01 /* SecureTransportEngine.cpp in Sources */, - 18CB4442F397DB412B551D80 /* SecureTransportPluginI.cpp in Sources */, - 10C1F4F115C67B01895FF83E /* SecureTransportTransceiverI.cpp in Sources */, - EF8E04EC31F35806E181F39F /* SecureTransportUtil.cpp in Sources */, - 586FB2B5DDC9FE291B0C7640 /* SSLEngine.cpp in Sources */, - DD9DB1EE8E735C7064608D44 /* TrustManager.cpp in Sources */, - AEF29DEC2543B847AC8F19C6 /* Util.cpp in Sources */, + 785425084DE542C1F7D05AE6 /* Client.swift in Sources */, + B1964A97CE6673C84B8022AD /* Server.swift in Sources */, + 400797DC87C2D5F5FF34D30C /* Test.ice in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - E500EBB69C8337E18F873BD5 /* Sources */ = { + E9F16679D08501DAFF923CE4 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 3D553D9270A88A1501B8B6F9 /* Client.swift in Sources */, - 411BC52B66E995CFA8610546 /* Test.ice in Sources */, + 013DAF17E7988BB08E2E7632 /* Client.swift in Sources */, + F858435CD868C84BBBFDCD67 /* Test.ice in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - E698D8C3C0D61429F5FEE3A1 /* Sources */ = { + EAAA5FF02AABF84DA89B24A0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - BF9D59F4551416C9337155A3 /* Acceptor.cpp in Sources */, - 8E5CAB5FE7A8DB3984A4CCA1 /* ACM.cpp in Sources */, - F16C1399548BB36D86B445E6 /* ArgVector.cpp in Sources */, - 58436BC3E47F601997F16643 /* Base64.cpp in Sources */, - BC0D02B53FDD8102F1CABF55 /* BatchRequestQueue.cpp in Sources */, - AADD61FDCE88A3D2C71145FB /* Buffer.cpp in Sources */, - C291361A7935EB034DC2E4EC /* BuiltinSequences.ice in Sources */, - 7128F06DE77A8C514AD49FC5 /* CollocatedRequestHandler.cpp in Sources */, - 2783EA48B8E48135C74D42E9 /* Communicator.ice in Sources */, - 8C7A19E39BC1AC035C2AB5F9 /* CommunicatorF.ice in Sources */, - 9C1D4B7B1713D7A3B7E39460 /* CommunicatorI.cpp in Sources */, - 7204EC118DAA59DA494857E8 /* Cond.cpp in Sources */, - D27132E1D505F6371F42507C /* Connection.ice in Sources */, - 1EB8F394F17FD8A13ED9E6BC /* ConnectionF.ice in Sources */, - D6E9733E1C9E9567D0CF2BEE /* ConnectionFactory.cpp in Sources */, - FEE266420C01FF5A9D37D70D /* ConnectionI.cpp in Sources */, - 015F28DAA9E23E85F39CFF02 /* ConnectionRequestHandler.cpp in Sources */, - E063B0CCF356A2BD75831454 /* Connector.cpp in Sources */, - 94E0F951F04782C1166DEE12 /* ConnectRequestHandler.cpp in Sources */, - 467B34593B5D92DFF248A051 /* ConsoleUtil.cpp in Sources */, - 4F12B88DC73EE201192F7443 /* CountDownLatch.cpp in Sources */, - 2EE68F657B05E598C74B92E6 /* CtrlCHandler.cpp in Sources */, - 73054C8DC8D647896811F148 /* Current.ice in Sources */, - 534434CE32EE41389F9ACFE9 /* DefaultsAndOverrides.cpp in Sources */, - 241EFD8A5E65606A0D67229A /* DispatchInterceptor.cpp in Sources */, - 7F16ABD33498278D21D80C1F /* DynamicLibrary.cpp in Sources */, - DAC10C88163988B3F408D193 /* Endpoint.ice in Sources */, - A005E2AAA90E6B43D5405186 /* EndpointF.ice in Sources */, - 2F8F2BB59248FB21FA722129 /* EndpointFactory.cpp in Sources */, - 843318F1072BD5B77FE3239B /* EndpointFactoryManager.cpp in Sources */, - 9CC4FA351C54C76EDF68F4C1 /* EndpointI.cpp in Sources */, - 4C12B968A4CB28709E89A681 /* EndpointTypes.ice in Sources */, - 442FB1CB2E6C1515A211D10D /* EventHandler.cpp in Sources */, - 18FF695C952FDC813938AB3B /* Exception.cpp in Sources */, - BDFCAB7131018BC1EB047FA2 /* FacetMap.ice in Sources */, - 50503F2E62CBE550CDABE357 /* FactoryTable.cpp in Sources */, - DB338374E741BA7D7DE4264B /* FactoryTableInit.cpp in Sources */, - 3AD7731F79DC6AEF8D3AA82F /* FileUtil.cpp in Sources */, - 81F243731A27745C638EAF43 /* HttpParser.cpp in Sources */, - 65EFC62F4FC9C3DE393E7718 /* IconvStringConverter.cpp in Sources */, - D3FB75E5EDC40D07B79F1381 /* Identity.ice in Sources */, - 81826AA83E874525D7E97234 /* ImplicitContext.ice in Sources */, - 81F203B9224EEF47FDFAF24F /* ImplicitContextF.ice in Sources */, - 49C3DC5F7C8D60A4B08A49E9 /* ImplicitContextI.cpp in Sources */, - CE11AAC6A2C68652063C8503 /* Incoming.cpp in Sources */, - 184BBF77265C51112BF7E577 /* IncomingAsync.cpp in Sources */, - 01294EFA8117BD5BA1A8859B /* Initialize.cpp in Sources */, - 80B9ECAC65F6B2613366F112 /* InputStream.cpp in Sources */, - A57F4F31518C1900D4855CAF /* InputUtil.cpp in Sources */, - 2FBCE9D6F285531449909B82 /* Instance.cpp in Sources */, - B275112D0644EE0E3A5A7697 /* Instrumentation.ice in Sources */, - 7D8AE701ABE5E2D9D9F628E1 /* InstrumentationF.ice in Sources */, - CC30DDBAD0FA447963648E99 /* InstrumentationI.cpp in Sources */, - CF520129388DE5B40335FAE7 /* IPEndpointI.cpp in Sources */, - 4101FD719AA34856F43ECD54 /* LocalException.ice in Sources */, - 3F612DB174E6D4C576772154 /* LocalObject.cpp in Sources */, - 03F997D7A8BD439FCF9826D2 /* Locator.ice in Sources */, - 7FD8A4BAEE913848190389CF /* LocatorF.ice in Sources */, - ADEDABB494A182A5943AB7D5 /* LocatorInfo.cpp in Sources */, - 4513920BD7E4BCD890367233 /* Logger.ice in Sources */, - DA58BF17FCCAE80FC556489D /* LoggerAdminI.cpp in Sources */, - C19409C9FC7B566E0EF02305 /* LoggerF.ice in Sources */, - 9DCD55E3FE6A472937EC82BA /* LoggerI.cpp in Sources */, - 7802C51EE82725AFFE4CBE12 /* LoggerUtil.cpp in Sources */, - E856B798058FA3DF248011A4 /* Metrics.ice in Sources */, - 57B2573F4122C4CEA4840F43 /* MetricsAdminI.cpp in Sources */, - 2D0D72265696EF14373FC838 /* MetricsObserverI.cpp in Sources */, - B27333732D98DBFE6DC1C4B0 /* MutexProtocol.cpp in Sources */, - 70A731B2C1DC40B3F801A056 /* Network.cpp in Sources */, - 912332ABD07BBE73762AD46A /* NetworkProxy.cpp in Sources */, - 5A23A57581222DCE7DEDB9D2 /* Notifications.mm in Sources */, - 7D345816A216DD5ECDEE1CF0 /* Object.cpp in Sources */, - A9E47733B4F909767D79A19A /* ObjectAdapter.ice in Sources */, - D84F77DAFCC5C6D0E6232E32 /* ObjectAdapterF.ice in Sources */, - FB24CD7DA60E8F7E52A9168E /* ObjectAdapterFactory.cpp in Sources */, - B4073C9775CED3468F3A698D /* ObjectAdapterI.cpp in Sources */, - 04FBBEDF252190AEBD2C66FD /* ObjectFactory.ice in Sources */, - 1DAFF8D79FA3B425B1810C8D /* ObserverHelper.cpp in Sources */, - ECCAEA72DD4A09F402AAF2BB /* OpaqueEndpointI.cpp in Sources */, - 98842D01C73311AE7C0DB868 /* Options.cpp in Sources */, - C9CD0853164EC82E8729A97B /* OutgoingAsync.cpp in Sources */, - DFA0F51CCEFD857295EF6B1D /* OutputStream.cpp in Sources */, - E60E5A7E7980F89C5F90DE98 /* OutputUtil.cpp in Sources */, - BB9FA17D83616DFCCAF109B3 /* Plugin.ice in Sources */, - 30D15A37750928C70EB04C72 /* PluginF.ice in Sources */, - D18F17443D8D5606F8414BF2 /* PluginManagerI.cpp in Sources */, - 5EC2C86B31D1EBEDDF7D5FB5 /* Process.ice in Sources */, - A8F059AD5AEDF457021CEA07 /* ProcessF.ice in Sources */, - 3F1686BF9985983FD1A57A28 /* Properties.ice in Sources */, - C82F345862CE99E5C7BFA95A /* PropertiesAdmin.ice in Sources */, - BC4DC7367235129B18339688 /* PropertiesAdminI.cpp in Sources */, - 2E453696A91DD15CEC904E6E /* PropertiesF.ice in Sources */, - CEC86E0A57F92E8F496DFF54 /* PropertiesI.cpp in Sources */, - ED7E4199E3483249C75391B4 /* PropertyNames.cpp in Sources */, - 37C3E377E4CF6A544AA7C610 /* Protocol.cpp in Sources */, - 6C957DAB17A3843D332DCE66 /* ProtocolInstance.cpp in Sources */, - 25050199B41286FA758CEBA8 /* ProtocolPluginFacade.cpp in Sources */, - 2496E8850F381E5A239D7AD9 /* Proxy.cpp in Sources */, - 0EEE5CBC5BB8BB7EE7A65E17 /* ProxyFactory.cpp in Sources */, - 4FE8043907ED5387D0CF4406 /* Random.cpp in Sources */, - 16B218BA07650CEBE5D1A10B /* RecMutex.cpp in Sources */, - DF38AE38F6B057151E4D72F9 /* Reference.cpp in Sources */, - EC31C1BE18C517D6BF5F1A64 /* ReferenceFactory.cpp in Sources */, - 44B23F28C3D6BFF240AC2BC1 /* RegisterPluginsInit.cpp in Sources */, - F53150D6E605688B0CBCB7A2 /* RemoteLogger.ice in Sources */, - 41FFE3155A044210AF75E3D4 /* RequestHandler.cpp in Sources */, - AB2BBB3F289876ED67AAC5EA /* RequestHandlerFactory.cpp in Sources */, - 25CA852D45FCED91676D65A3 /* RetryQueue.cpp in Sources */, - EE74F70F1D20F8600D27B80C /* Router.ice in Sources */, - 60C51FF6153A0D450987E24F /* RouterF.ice in Sources */, - FFA8BA3D998E11F247A2B5A6 /* RouterInfo.cpp in Sources */, - 3C9CF9898002093241BD40FA /* Selector.cpp in Sources */, - 38A189AE9B313738672AFD68 /* ServantLocator.ice in Sources */, - 35B8692E53E4F0EF15846A84 /* ServantLocatorF.ice in Sources */, - 05C2BEEF637F7D74DB879F8C /* ServantManager.cpp in Sources */, - E8A623AEDE896127C584C3F5 /* Service.cpp in Sources */, - 5BC8958CDB15C35FCE10ED02 /* SHA1.cpp in Sources */, - 97285BBFDA0A102B4F265D94 /* Shared.cpp in Sources */, - D3C716D2BF3FDD5C6111ADCE /* SliceChecksumDict.ice in Sources */, - 2D754672B1BFFC7521448B18 /* SliceChecksums.cpp in Sources */, - 9DBBF4EC245FD1C4AF19D7C9 /* SlicedData.cpp in Sources */, - 01FFA7A725CAD92632BBC26C /* StreamAcceptor.cpp in Sources */, - 60ECB075A66AF00889D94D14 /* StreamConnector.cpp in Sources */, - 3D5EEB1FA4C80349957C200B /* StreamEndpointI.cpp in Sources */, - 6A2FEBCE5C6FB105BFF75430 /* StreamSocket.cpp in Sources */, - 0C1B47015877C434DFA9D536 /* StreamTransceiver.cpp in Sources */, - D3E154314715765DE096E85E /* StringConverter.cpp in Sources */, - 6C7A23CEC17B595EA358CCBB /* StringConverterPlugin.cpp in Sources */, - 3F93194C1888F30174E6F40D /* StringUtil.cpp in Sources */, - 2248B0CCFB96F9E0CC3041CC /* SysLoggerI.cpp in Sources */, - 5AF4AB94E36388FE4A1DEAEE /* SystemdJournalI.cpp in Sources */, - 9ABAE57EEDA554FBFEDAB4A7 /* TcpAcceptor.cpp in Sources */, - 79FC5F6E8382ED35587C63FE /* TcpConnector.cpp in Sources */, - 996F38CB2473C4EEA8AB9F2A /* TcpEndpointI.cpp in Sources */, - 617C8A21872B8D575D073E73 /* TcpTransceiver.cpp in Sources */, - FF617B49483A4E14EC96F6C3 /* Thread.cpp in Sources */, - E348D33CEED15EC1183B2058 /* ThreadException.cpp in Sources */, - 2F9D280C5E5AC4428716B5B2 /* ThreadPool.cpp in Sources */, - F7BA9192AAEFA6B583C87749 /* Time.cpp in Sources */, - 6A44A4C3066893EEDCD1EAD0 /* Timer.cpp in Sources */, - 5C29BD9162429DC290E2910A /* TraceLevels.cpp in Sources */, - D582E435EC16A41BFA243028 /* TraceUtil.cpp in Sources */, - 167E6AD590AA20D26D6D1F03 /* Transceiver.cpp in Sources */, - E81503CE71BA5F6E73F2BFE0 /* UdpConnector.cpp in Sources */, - A7DE0C20069412E86F322CDB /* UdpEndpointI.cpp in Sources */, - 6983733F8B66948737AA8B32 /* UdpTransceiver.cpp in Sources */, - 50AFF416AB56A047D87C0387 /* UtilException.cpp in Sources */, - 3492667F3C06EDC51E4E3036 /* UUID.cpp in Sources */, - A76ED119F37C6CE67CA28490 /* Value.cpp in Sources */, - 6982B721DD8BC17735B91C4D /* ValueFactory.ice in Sources */, - A42CF2F9E413D232079E6301 /* ValueFactoryManagerI.cpp in Sources */, - 398D2CC584BAD9825D9BDF50 /* Version.ice in Sources */, - 74B7D77F3AB6C3DBBF9E46A8 /* WSAcceptor.cpp in Sources */, - E9211F4D9770825EC58AFD4F /* WSConnector.cpp in Sources */, - B325DC374C76A55B40F6D3C8 /* WSEndpoint.cpp in Sources */, - A37FF99457441C682FB79E40 /* WSTransceiver.cpp in Sources */, + CD5D826FAF1BE4CDD01C73FD /* TestCommon.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - EDB94516E1B6AF4D5CA348ED /* Sources */ = { + F5EAC00C9253A95BF055DCA8 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 2F7F51F318614174E75CC8D5 /* AcceptorI.cpp in Sources */, - EEE59811B68F9EE51FA05591 /* CertificateI.cpp in Sources */, - 42B9DC394383E2205D69FEE6 /* ConnectionInfo.ice in Sources */, - 58D4D2DDC1D8B32980EF215F /* ConnectionInfoF.ice in Sources */, - 6A97BEEA32533F722C152209 /* ConnectorI.cpp in Sources */, - 76C6350CE15E8CC05685D00A /* EndpointI.cpp in Sources */, - 7FC6963A19840735AE4ED6D4 /* EndpointInfo.ice in Sources */, - BCB93BB2ED13B4E1857AF598 /* Instance.cpp in Sources */, - EA7A0E065EC8DCF7AE61C4E5 /* PluginI.cpp in Sources */, - 9394777E302F80610A7B5A2A /* RFC2253.cpp in Sources */, - 48A71DDD03877024EB44212A /* SecureTransportCertificateI.cpp in Sources */, - C06E7F297DF7193915A662D7 /* SecureTransportEngine.cpp in Sources */, - 4135B36B730DB9A7A4CAE02D /* SecureTransportPluginI.cpp in Sources */, - C6CA851DBA41A0CCBDB3BE7E /* SecureTransportTransceiverI.cpp in Sources */, - 4C1FA6FE555B18429BE4FCF3 /* SecureTransportUtil.cpp in Sources */, - D4DB982E59D1A56AB60C6222 /* SSLEngine.cpp in Sources */, - 11454701DC12435EC44038E1 /* TrustManager.cpp in Sources */, - FD3A0931A1752830AB7CB7CF /* Util.cpp in Sources */, + FB9ED9A320D70BD71FA76F78 /* Buffer.swift in Sources */, + C7A46681FA068217F2F38C14 /* BuiltinSequences.ice in Sources */, + CA8CFF52EFD0959A483FD9AF /* ClassResolver.swift in Sources */, + 9FD2EF4E7A41B0CE20BF7886 /* Communicator.ice in Sources */, + DDE23A6A783D1056FD4AAAFF /* Communicator.mm in Sources */, + 75FC752433C5355AC1BD1FEB /* CommunicatorF.ice in Sources */, + C719501316C8927F91CADE41 /* CommunicatorI.swift in Sources */, + 5734E2FF6CD98F78A918CA68 /* Connection.ice in Sources */, + E424FDE0D9A7042C62AA37B2 /* Connection.mm in Sources */, + 2C722F8A1DBCE56F9F236656 /* ConnectionF.ice in Sources */, + 6474CB373A64931E747C6798 /* ConnectionI.swift in Sources */, + 1F349D12134CB91C37348FCF /* ConnectionInfo.ice in Sources */, + 456CAC3089BAA391714DA2DE /* ConnectionInfoF.ice in Sources */, + 530D9E77CAF72D385F00F9E3 /* ConnectionInfoFactory.swift in Sources */, + E55254A268ED58F830A068B7 /* Current.ice in Sources */, + E20CFBEDF0E8B14106172883 /* Endpoint.ice in Sources */, + 7008170BA302F1B305734750 /* Endpoint.mm in Sources */, + 48730F6AE01DD68EB66B3915 /* EndpointF.ice in Sources */, + 8EB57F28D8407906AF4FA369 /* EndpointI.swift in Sources */, + 1C1C92C0A47E2B11278BE5D3 /* EndpointInfo.ice in Sources */, + 103711E64825EF987B59D9F2 /* EndpointInfoFactory.swift in Sources */, + CB5EBC37B9754752C1B5C6AF /* EndpointTypes.ice in Sources */, + 418B91ECFA94E87402FD5A94 /* Exception.mm in Sources */, + 10D9DAE18541F120C4DE39D2 /* Exception.swift in Sources */, + 3EFB6DF9FB719F6805B78216 /* FacetMap.ice in Sources */, + DC941E67503A9C096CAD756F /* FormatType.swift in Sources */, + 67CC43519DCC872592A84777 /* Globals.swift in Sources */, + 2797D797DC9175044DF63D4D /* IceUtil.mm in Sources */, + 41E4C1FD8F068D6A6222EEB8 /* Identity.ice in Sources */, + CED703D1B0D2B76355277CFF /* ImplicitContext.ice in Sources */, + BCCBC92CD9EA68CFB20C42C7 /* ImplicitContext.mm in Sources */, + C15F5E63B001EECAA8F5B2F6 /* ImplicitContextF.ice in Sources */, + 39303A26B63DD27BACC208AF /* ImplicitContextI.swift in Sources */, + 1A9831942CBE464E6617F890 /* Incoming.swift in Sources */, + 71189C529E269EFCC15777F8 /* InitializationData.swift in Sources */, + 6F8524A8CC991D80FEFDF68B /* InputStream.mm in Sources */, + 0D984A69263E47A137D47524 /* InputStream.swift in Sources */, + E83B2720E40F547B8C89943A /* Instrumentation.ice in Sources */, + 58F73AF94C652318B2427E04 /* InstrumentationF.ice in Sources */, + 03A022D6F7B6BE32E223607D /* LocalException.ice in Sources */, + 25A9DD346D690C3A71261DAF /* LocalExceptionFactory.swift in Sources */, + 23A4E5D482181135F8D305A1 /* LocalObject.mm in Sources */, + 17D2A8AF172E708928115197 /* LocalObject.swift in Sources */, + AB2DC4A319F21D6E4B64C068 /* Locator.ice in Sources */, + 51E9A4EEDE97C491038E9F9D /* LocatorF.ice in Sources */, + 3D4282C5C763A978E4B1BDF1 /* Logger.ice in Sources */, + 007D0A483B8B911AF3C75C84 /* Logger.mm in Sources */, + ABAABCE48634B324106CE9EE /* LoggerF.ice in Sources */, + 232A9D8A34D627AF58BAC92E /* LoggerI.swift in Sources */, + 0784A1D40481E07013502D58 /* LoggerWrapper.swift in Sources */, + 790973A8DA225AB0A5E63A8A /* Mutex.swift in Sources */, + B296E7A93D789584824C7C26 /* Object.swift in Sources */, + 504864FEBB9E601202ECB766 /* ObjectAdapter.ice in Sources */, + B234E84C642C58776B6C979E /* ObjectAdapter.mm in Sources */, + 1EFAACB02C5CBB0978C31F03 /* ObjectAdapterF.ice in Sources */, + 7DA7B3963D2E8C03B22CDEFA /* ObjectAdapterI.swift in Sources */, + B9D18B2BEC245AA03B4AEC93 /* ObjectFactory.ice in Sources */, + 739768CD77C0F83EE30E198B /* ObjectPrx.mm in Sources */, + C115D89473EB692BB592AC2B /* OptionalFormat.swift in Sources */, + 1CA67EE9D4D2C15F74C63AD0 /* OutputStream.swift in Sources */, + 967FBF837DDDF4999AB5501F /* Plugin.ice in Sources */, + 806B1C40B3314897C245997A /* PluginF.ice in Sources */, + 3E47186EF4EB8269F1AE61D7 /* Process.ice in Sources */, + B86B5443BE3856C88C226A2A /* ProcessF.ice in Sources */, + A9E134CCB140C59106300EDA /* Properties.ice in Sources */, + 37CDAEC8102A7750AF6BAC72 /* Properties.mm in Sources */, + 7D95B7855C7037ACF64E4A84 /* PropertiesAdmin.ice in Sources */, + 3B5578FD8EF3E4809B7145BB /* PropertiesF.ice in Sources */, + AF5693DAB88374310D7271B4 /* PropertiesI.swift in Sources */, + FA431B3B05F28EDA9EEFCA7A /* Protocol.swift in Sources */, + 99A09DA63A2F92048F57389B /* Proxy.swift in Sources */, + C7CB4A42D5840A918AB92773 /* RemoteLogger.ice in Sources */, + A2951241A4FE0F83B2076F79 /* Router.ice in Sources */, + 48C1EB4BCF3D4CCB55955529 /* RouterF.ice in Sources */, + 4365A4AC9C2DFE5F57BE3A70 /* ServantLocator.ice in Sources */, + 8941F8E6150EA84341943493 /* ServantLocatorF.ice in Sources */, + 342346E131EFFB6B1E76BB6C /* ServantManager.swift in Sources */, + 64001CEE69AF907C87275655 /* SliceChecksumDict.ice in Sources */, + 78CAB258F256B2A87DFDEF1A /* SlicedData.swift in Sources */, + 8ADAFAF40C244CB99D05C0B3 /* SliceInfo.swift in Sources */, + D807F7650F73B90B490D0C9C /* TraceUtil.mm in Sources */, + 11AD38E7D4F4ECA4897EC402 /* UnknownSlicedValue.swift in Sources */, + 1E9EECA94120F709779F078F /* Util.mm in Sources */, + C86A6D52F46C6395AC1F7F4C /* Util.swift in Sources */, + 677B8B96A6BE399FEC24E3A5 /* Value.swift in Sources */, + DABF966F410E7DF476FFB368 /* ValueFactory.ice in Sources */, + 250FF0BD43F540E62D7F8C18 /* ValueFactoryManagerI.swift in Sources */, + C2F9BD118411344DC953D714 /* Version.ice in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - FF84A37D81749EEEEA20A9DF /* Sources */ = { + F90F379BCC4334236E7877FF /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - F75E19F12FE01BA74BA52DDF /* AppDelegate.swift in Sources */, - 5D8764AD7E455C3AD4F33F5A /* Assets.xcassets in Sources */, - 9ECBF669415AE401BD412502 /* Controller.ice in Sources */, - FD977041A922DE82EB6585E5 /* factory.swift in Sources */, - E5475BCC4D7382E1FD79E62B /* LaunchScreen.storyboard in Sources */, - 71C3C8C53B10A41419A79F84 /* Main.storyboard in Sources */, - 6ABC29B529B1A0FC6D49CD92 /* ViewController.swift in Sources */, + 38C2EFED7C6988C1ED261F3D /* Acceptor.cpp in Sources */, + 8CBC2BCAF9CD1E3E30558B7F /* ACM.cpp in Sources */, + B2E7232238ABE6F23011B48E /* ArgVector.cpp in Sources */, + 440D7B87C3B7BFCAC2A7D028 /* Base64.cpp in Sources */, + 5847AA56189D436EE97068D0 /* BatchRequestQueue.cpp in Sources */, + 96ED094DD82750F22238D83F /* Buffer.cpp in Sources */, + 2D8000832FEE66D06A480896 /* BuiltinSequences.ice in Sources */, + 21CD0988593B96D0191BC728 /* CollocatedRequestHandler.cpp in Sources */, + 887069DD5F8E2FB6AE41F804 /* Communicator.ice in Sources */, + BA39727154519EA828339892 /* CommunicatorF.ice in Sources */, + F6BA0E9EE62D983898841879 /* CommunicatorI.cpp in Sources */, + A815BDC7974095030E2DC463 /* Cond.cpp in Sources */, + 617FFCE15C9CE748FA83192A /* Connection.ice in Sources */, + 2CA4341AAC89E39E5E0B101E /* ConnectionF.ice in Sources */, + EED6B66177C11E1D32636ECD /* ConnectionFactory.cpp in Sources */, + F88E44486D2C6D8E21439C75 /* ConnectionI.cpp in Sources */, + 54048E4EEA591C53367F7EE5 /* ConnectionRequestHandler.cpp in Sources */, + 85F8627CE707D24B85982202 /* Connector.cpp in Sources */, + D4FC28DAAC4397F1FA1E73F2 /* ConnectRequestHandler.cpp in Sources */, + 6789D280A4498D4BB2E32FCE /* ConsoleUtil.cpp in Sources */, + 8B4E2B2C2AC7E76BCDA2A6B2 /* CountDownLatch.cpp in Sources */, + D088931ACBAAB851694F4CA3 /* CtrlCHandler.cpp in Sources */, + 9A403521F4E364115074A7C6 /* Current.ice in Sources */, + 2F8511BAD6B1DDD6B73B2D17 /* DefaultsAndOverrides.cpp in Sources */, + 9354ADF32E41413F2DF63D43 /* DispatchInterceptor.cpp in Sources */, + 9468B7EB09028EC251A16209 /* DynamicLibrary.cpp in Sources */, + E40F89D0654E43B331914288 /* Endpoint.ice in Sources */, + D9B2D488833E14EFFBD1EBAA /* EndpointF.ice in Sources */, + F9E945A19365B61E13348C14 /* EndpointFactory.cpp in Sources */, + 67DFA94A12491FE98DB58002 /* EndpointFactoryManager.cpp in Sources */, + 0AA4F0EB480F1E0F96FA40A9 /* EndpointI.cpp in Sources */, + C526E51CE9EFB68C90052B5F /* EndpointTypes.ice in Sources */, + 1138BA79C53B1FA147856C5A /* EventHandler.cpp in Sources */, + 2DC2DE67838002620D1562F2 /* Exception.cpp in Sources */, + E8EAE48CB11194CBBC4D383B /* FacetMap.ice in Sources */, + C18733E9364E44867A728260 /* FactoryTable.cpp in Sources */, + 6FF50AE7542B5E6B8DB47FC5 /* FactoryTableInit.cpp in Sources */, + 17AC9A0273F1BD9CF64066AD /* FileUtil.cpp in Sources */, + E00A06D3DF7E62F9BBA5A44B /* HttpParser.cpp in Sources */, + 8D06CF6B8EE72A55E506AFB2 /* IconvStringConverter.cpp in Sources */, + 34E8F35D1CA5176679E032BE /* Identity.ice in Sources */, + EF4CEA41C8F298441F3AE861 /* ImplicitContext.ice in Sources */, + 0BF11C66B26A4147AD4D6572 /* ImplicitContextF.ice in Sources */, + BCD163A3938FD2826486FA1E /* ImplicitContextI.cpp in Sources */, + 594E09CEB5188B04235EA043 /* Incoming.cpp in Sources */, + CD5A2E42C62503F554A41B6E /* IncomingAsync.cpp in Sources */, + CB62C95C6DB4582EF40FB485 /* Initialize.cpp in Sources */, + 9561EE9422DA5F751AFCD77C /* InputStream.cpp in Sources */, + 330C231E6CF847B4A955C0AA /* InputUtil.cpp in Sources */, + B997955C5E41068A52A7C226 /* Instance.cpp in Sources */, + BA4B5250EA18FA37CA83A69E /* Instrumentation.ice in Sources */, + 7D012F48FA849A17146BAAF9 /* InstrumentationF.ice in Sources */, + 8FEDE1A8B3A78053DE382B83 /* InstrumentationI.cpp in Sources */, + E4166505DD6EF0B88521F6C0 /* IPEndpointI.cpp in Sources */, + 2CD22F0AC83EF989A2C15805 /* LocalException.ice in Sources */, + 8AEFD8FCD1696EFC7A54D74F /* LocalObject.cpp in Sources */, + BD66A611BA03E3D24F3440FC /* Locator.ice in Sources */, + 7F568F3082D9D557D0867365 /* LocatorF.ice in Sources */, + 38EB5C78DF9F4F08EED83259 /* LocatorInfo.cpp in Sources */, + 91AA521AC9123078F56254E5 /* Logger.ice in Sources */, + 5B83281CF4A160FE8329395D /* LoggerAdminI.cpp in Sources */, + 1580A13A3E566F766F016B3B /* LoggerF.ice in Sources */, + 8D87C9C0C385E035DC1FB333 /* LoggerI.cpp in Sources */, + 2D1758CD0FF5DCB8FFEAE1E7 /* LoggerUtil.cpp in Sources */, + 94A5F323939B16CFA376D540 /* Metrics.ice in Sources */, + 02CFF018690BA0A7EC8F0F23 /* MetricsAdminI.cpp in Sources */, + AA887AA4411BC3FCB8133CC2 /* MetricsObserverI.cpp in Sources */, + 9C3C148F6D80F59941FD1681 /* MutexProtocol.cpp in Sources */, + CC37363DC5AF66E9E6E8D58C /* Network.cpp in Sources */, + 3450641EF72A71D5D834A611 /* NetworkProxy.cpp in Sources */, + AD33B69DAC183FB3AC81D297 /* Object.cpp in Sources */, + 1FD377B1408EFF7E8D7C35A9 /* ObjectAdapter.ice in Sources */, + 947E2BA2F44289126517753C /* ObjectAdapterF.ice in Sources */, + 216649FEFAC3DAECA26A8429 /* ObjectAdapterFactory.cpp in Sources */, + D39A87EB482A26EE74764A01 /* ObjectAdapterI.cpp in Sources */, + BB5249FF3060CB9050542702 /* ObjectFactory.ice in Sources */, + 4DE3276D8431EDDE97C6DADA /* ObserverHelper.cpp in Sources */, + 84A95D916D28DA5F915A0F18 /* OpaqueEndpointI.cpp in Sources */, + 45410AA7AF2A2DFD8B49BD98 /* Options.cpp in Sources */, + 1C2E4633D7CB708A3BCFFCB3 /* OutgoingAsync.cpp in Sources */, + B28E23B46E63094711F61F33 /* OutputStream.cpp in Sources */, + 374FA4BAA2D88CD7E9A2E3D5 /* OutputUtil.cpp in Sources */, + 636DF86999C11D921716C349 /* Plugin.ice in Sources */, + EED6E9B9F468321FBE08335C /* PluginF.ice in Sources */, + DE6D64C113818B51131A0829 /* PluginManagerI.cpp in Sources */, + 11A749FF6CCD9F05893581D2 /* Process.ice in Sources */, + 57BF3C2686653F1E2B3803EB /* ProcessF.ice in Sources */, + CCD9726CB21B46D3A568D5C5 /* Properties.ice in Sources */, + 829BCB4E8E759D5CA7784226 /* PropertiesAdmin.ice in Sources */, + 3974B35F185E46AEEE666C7F /* PropertiesAdminI.cpp in Sources */, + 679B73436BDCC5440F99BA6D /* PropertiesF.ice in Sources */, + 09338B6D4F5842891CDB0E8C /* PropertiesI.cpp in Sources */, + 2C72B28F04F29C5E54F97E48 /* PropertyNames.cpp in Sources */, + 27BE566458ABC5590F038D4A /* Protocol.cpp in Sources */, + E6F6A0ECFF8D037D4D89D778 /* ProtocolInstance.cpp in Sources */, + 508EE31FB8510FFAF734019D /* ProtocolPluginFacade.cpp in Sources */, + 2844075DE3D2969B1A5DC0C6 /* Proxy.cpp in Sources */, + DC771F20A4F8B43D777C9461 /* ProxyFactory.cpp in Sources */, + A14DDC073EB44B67EDEC9A8E /* Random.cpp in Sources */, + D7C6CCBB5C06E305CF522ACF /* RecMutex.cpp in Sources */, + 718131AA5B7863289E9B401C /* Reference.cpp in Sources */, + 9C27E0570CF4A7303731EF7E /* ReferenceFactory.cpp in Sources */, + 73D10A1363462C9C31889B91 /* RegisterPluginsInit.cpp in Sources */, + 6D4254C71875B555CA8F8D36 /* RemoteLogger.ice in Sources */, + 9A32EA66F6C287117F8E11B6 /* RequestHandler.cpp in Sources */, + 501F42A5DC9D63712CB216D8 /* RequestHandlerFactory.cpp in Sources */, + 2AC8ECE7FEAC1D4A64CC7DC5 /* RetryQueue.cpp in Sources */, + 804020C0130E59ED89C6E505 /* Router.ice in Sources */, + 2E9849D699262278E7B7040E /* RouterF.ice in Sources */, + FB62075C1896024E1865FDC2 /* RouterInfo.cpp in Sources */, + 3B6C8811D48C65CA8C5BAA81 /* Selector.cpp in Sources */, + C70A31ADF0E55E2FD8AB062E /* ServantLocator.ice in Sources */, + 9E0EC11EE4BB2E91C7589FF2 /* ServantLocatorF.ice in Sources */, + 35271097917D64B8D68C375A /* ServantManager.cpp in Sources */, + 164D4FB957082ED8E2A79D36 /* Service.cpp in Sources */, + D2E4EA00439F1DA0338201FB /* SHA1.cpp in Sources */, + 2944E88263521910B0B30019 /* Shared.cpp in Sources */, + 9055F9064473B9108CBCAF0F /* SliceChecksumDict.ice in Sources */, + FFEAA8731E802BBE03D58D9B /* SliceChecksums.cpp in Sources */, + 870145A70F08ABB7F7DC1593 /* SlicedData.cpp in Sources */, + 2F71ED74954F1CA3BA0EA700 /* StreamSocket.cpp in Sources */, + 620BD3DBEECDC887291018D6 /* StringConverter.cpp in Sources */, + 7422C8909AAD80CE355187A1 /* StringConverterPlugin.cpp in Sources */, + D31E488A418B1C9210C54ED1 /* StringUtil.cpp in Sources */, + 87257D1F9A25D694E07C61AF /* SysLoggerI.cpp in Sources */, + 27C54E336C59705C1094E567 /* SystemdJournalI.cpp in Sources */, + 0151BD72FBA233DC683B85D2 /* TcpAcceptor.cpp in Sources */, + EADBA59EFCB0CC4FDF845ADF /* TcpConnector.cpp in Sources */, + F74523ED6C9BDD118EE07651 /* TcpEndpointI.cpp in Sources */, + F10C6F35664A6420860F0559 /* TcpTransceiver.cpp in Sources */, + C23D6466B9897729EF3BC80B /* Thread.cpp in Sources */, + D1C8752328A10F786C45A866 /* ThreadException.cpp in Sources */, + 614674C33E0BF45D75A3BF98 /* ThreadPool.cpp in Sources */, + 08AE2D2588351F223F8C797E /* Time.cpp in Sources */, + AE2334610801CCCA954E9248 /* Timer.cpp in Sources */, + 98C70D1010C995FF43F154EB /* TraceLevels.cpp in Sources */, + E035F215333F3D8F6642194A /* TraceUtil.cpp in Sources */, + CB35BDA187A53843DFDCACDC /* Transceiver.cpp in Sources */, + 97A7E7E8E5C0985B0D1282E9 /* UdpConnector.cpp in Sources */, + 562C89D2E857DE949FF3F4CB /* UdpEndpointI.cpp in Sources */, + 5C37FC3FB15DF0AF66130DED /* UdpTransceiver.cpp in Sources */, + 9DCB44DE5EA79D5E50D0A922 /* UtilException.cpp in Sources */, + 959E8725177B58450B6DE7B6 /* UUID.cpp in Sources */, + 5B643180EC37304F3CBB17CA /* Value.cpp in Sources */, + 84574DFF7FDBEC4957774724 /* ValueFactory.ice in Sources */, + 073C710AAF4773EA8BC1087D /* ValueFactoryManagerI.cpp in Sources */, + EC1AF3527199774755324954 /* Version.ice in Sources */, + 709B954F30B4646DA7BBBB37 /* WSAcceptor.cpp in Sources */, + 68DE1C952A9861C46C6A5BCD /* WSConnector.cpp in Sources */, + ABFE626F9767265038C1277B /* WSEndpoint.cpp in Sources */, + F91EFD81A6809529C9CCCCF1 /* WSTransceiver.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 109CBA85AB8889B7B5392C6E /* PBXTargetDependency */ = { + 3E95192F41DD88ACD0D5291A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "Ice C++11 macOS"; - target = D08498E3DEDAAB5A18119586 /* Ice C++11 macOS */; - targetProxy = 556618F64217CAB2D4450C96 /* PBXContainerItemProxy */; + name = "Ice C++11 iOS"; + target = 318E8F8A1F2594AED001F656 /* Ice C++11 iOS */; + targetProxy = CD842C8740CCADE3689FF5BE /* PBXContainerItemProxy */; }; - 4F7440350DFB19C59F29A0CE /* PBXTargetDependency */ = { + 5DB102B7735B9875F050F55D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "Ice C++11 iOS"; - target = 8F72EA6447EE26C84ADD99D8 /* Ice C++11 iOS */; - targetProxy = AF65FB5A52D675080531A3F3 /* PBXContainerItemProxy */; + name = "Ice C++11 macOS"; + target = FF354F1E652A0D886027E6D3 /* Ice C++11 macOS */; + targetProxy = B5BBDD14824A56ED325FC2D2 /* PBXContainerItemProxy */; }; - 62DFBB5C23D18AABD7490DA1 /* PBXTargetDependency */ = { + 6BB12429451D0E7907971207 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "Ice C++11 iOS"; - target = 8F72EA6447EE26C84ADD99D8 /* Ice C++11 iOS */; - targetProxy = 90F86E2759D47EF549E3D71F /* PBXContainerItemProxy */; + name = "Ice C++11 macOS"; + target = FF354F1E652A0D886027E6D3 /* Ice C++11 macOS */; + targetProxy = 1F0962405384BB3EA993A053 /* PBXContainerItemProxy */; }; - BD3D86ADD4C6E2523D18B0D4 /* PBXTargetDependency */ = { + 96B7D37F0AEFFC21E4D3EDFE /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "Ice C++11 iOS"; - target = 8F72EA6447EE26C84ADD99D8 /* Ice C++11 iOS */; - targetProxy = CA588AC33B29CB0665676FF2 /* PBXContainerItemProxy */; + name = "Ice C++11 macOS"; + target = FF354F1E652A0D886027E6D3 /* Ice C++11 macOS */; + targetProxy = 53E7C7206C8E08431A9BB39A /* PBXContainerItemProxy */; }; - D6A53303D27257F2CD0A8E68 /* PBXTargetDependency */ = { + 97CDA56E5763ED49526ACA03 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "Ice C++11 iOS"; - target = 8F72EA6447EE26C84ADD99D8 /* Ice C++11 iOS */; - targetProxy = 5FAF75AE2C6ACF4D55DE7FE5 /* PBXContainerItemProxy */; + target = 318E8F8A1F2594AED001F656 /* Ice C++11 iOS */; + targetProxy = 8A5A893982C2C2A45C973CE1 /* PBXContainerItemProxy */; }; - E040EAB76BE13B660C1CE6E6 /* PBXTargetDependency */ = { + BB16B21B1B2910A1922293DE /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "Ice C++11 macOS"; - target = D08498E3DEDAAB5A18119586 /* Ice C++11 macOS */; - targetProxy = 81034DF8FDEF603AC2429F24 /* PBXContainerItemProxy */; + name = "Ice C++11 iOS"; + target = 318E8F8A1F2594AED001F656 /* Ice C++11 iOS */; + targetProxy = 31367E667943792D5FB71204 /* PBXContainerItemProxy */; }; - EEEA7D4EE6E695965CA5229B /* PBXTargetDependency */ = { + F09B6EE78F02A12696FD1DD3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "Ice C++11 macOS"; - target = D08498E3DEDAAB5A18119586 /* Ice C++11 macOS */; - targetProxy = 5AEA658DDEE12A6DFB83B76E /* PBXContainerItemProxy */; + name = "Ice C++11 iOS"; + target = 318E8F8A1F2594AED001F656 /* Ice C++11 iOS */; + targetProxy = 77170C23A1EC230C11BAA69B /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ - 0061F64BE784B3E656B4DB48 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - CODE_SIGN_STYLE = Automatic; - COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DEVELOPMENT_TEAM = U4TBVKNQ7F; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/Mac"; - FRAMEWORK_VERSION = A; - INFOPLIST_FILE = test/Ice/properties/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceProperties; - PRODUCT_NAME = IceProperties; - SDKROOT = macosx; - SKIP_INSTALL = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 08C553E61368627F4259FC8F /* Debug */ = { + 0A66D4D78D3AEED816264EA9 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Automatic; - COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = U4TBVKNQ7F; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/Mac"; - FRAMEWORK_VERSION = A; - INFOPLIST_FILE = test/TestCommon/Info.plist; + FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/iOS"; + INFOPLIST_FILE = test/Ice/defaultValue/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.TestCommon; - PRODUCT_NAME = TestCommon; - SDKROOT = macosx; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceDefaultValue; + PRODUCT_NAME = IceDefaultValue; + SDKROOT = iphoneos; SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; - 0EAF473B59CCFF5AFAB3D544 /* Release */ = { + 0E37894308E44BD962FABCD8 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_ENABLE_OBJC_ARC = NO; @@ -4787,16 +4790,32 @@ "$(SRCROOT)/../cpp/src/", ); OTHER_LDFLAGS = "-ObjC"; - PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.IceIAP++11iOS"; - PRODUCT_NAME = "IceIAP++11iOS"; + PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.Ice++11iOS"; + PRODUCT_NAME = "Ice++11iOS"; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; }; - name = Release; + name = Debug; }; - 0FC06FF77F716203577C0302 /* Release */ = { + 118D3E529EEB38DBFA311726 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CODE_SIGN_IDENTITY = ""; + CODE_SIGN_STYLE = Automatic; + COMBINE_HIDPI_IMAGES = YES; + DEVELOPMENT_TEAM = U4TBVKNQ7F; + FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/Mac"; + INFOPLIST_FILE = test/TestDriver/macOS/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.TestDriver; + PRODUCT_NAME = TestDriver; + SDKROOT = macosx; + }; + name = Debug; + }; + 11CF61D5E5856E7F644C7530 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; @@ -4808,23 +4827,13 @@ DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/iOS"; - HEADER_SEARCH_PATHS = ( - "$(SRCROOT)/../cpp/include/", - "$(SYMROOT)/$(PLATFORM_NAME)/include/", - "$(SRCROOT)/../cpp/src/", - ); - INFOPLIST_FILE = src/Ice/Info.plist; + INFOPLIST_FILE = test/Ice/properties/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - OTHER_LDFLAGS = ( - "-lbz2", - "-liconv", - ); - PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.Ice; - PRODUCT_NAME = Ice; + PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceProperties; + PRODUCT_NAME = IceProperties; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_INCLUDE_PATHS = "$(SRCROOT)/src/IceObjc"; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; @@ -4832,127 +4841,145 @@ }; name = Release; }; - 0FF120B9300E22003532FCF6 /* Debug */ = { + 1614D7E504586AFF896ECE38 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - CLANG_ENABLE_OBJC_ARC = NO; CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; DEVELOPMENT_TEAM = U4TBVKNQ7F; - GCC_PREPROCESSOR_DEFINITIONS = ( - ICE_CPP11_MAPPING, - ICE_BUILDING_SRC, - ICE_STATIC_LIBS, - ); - HEADER_SEARCH_PATHS = ( - "$(SRCROOT)/../cpp/include/", - "$(SYMROOT)/$(PLATFORM_NAME)/include/", - "$(SRCROOT)/../cpp/src/", - ); - OTHER_LDFLAGS = "-ObjC"; - PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.IceIAP++11iOS"; - PRODUCT_NAME = "IceIAP++11iOS"; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/iOS"; + INFOPLIST_FILE = test/Ice/operations/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceOperations; + PRODUCT_NAME = IceOperations; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; name = Debug; }; - 141F5DF02A617A3B2C595749 /* Debug */ = { + 180EBD03F48D6F195BF66678 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Automatic; - COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = U4TBVKNQ7F; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/Mac"; - FRAMEWORK_VERSION = A; - INFOPLIST_FILE = test/Ice/enums/Info.plist; + FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/iOS"; + INFOPLIST_FILE = test/Ice/proxy/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceEnums; - PRODUCT_NAME = IceEnums; - SDKROOT = macosx; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceProxy; + PRODUCT_NAME = IceProxy; + SDKROOT = iphoneos; SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; - 1E846DE4E322D07239DE62CC /* Release */ = { + 1DA9863A40BC3D5F7A7C5B7F /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; DEVELOPMENT_TEAM = U4TBVKNQ7F; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/Mac"; - INFOPLIST_FILE = test/TestDriver/macOS/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.TestDriver; - PRODUCT_NAME = TestDriver; + FRAMEWORK_VERSION = A; + INFOPLIST_FILE = test/Ice/properties/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceProperties; + PRODUCT_NAME = IceProperties; SDKROOT = macosx; + SKIP_INSTALL = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - 22B843DAE9CFAAC1F917C417 /* Debug */ = { + 1E1BE4E98C846CA3E5AB9F4E /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Automatic; + COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = U4TBVKNQ7F; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/iOS"; - INFOPLIST_FILE = test/Ice/objects/Info.plist; + FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/Mac"; + FRAMEWORK_VERSION = A; + HEADER_SEARCH_PATHS = ( + "$(SRCROOT)/../cpp/include/", + "$(SYMROOT)/$(PLATFORM_NAME)/include/", + "$(SRCROOT)/../cpp/src/", + ); + INFOPLIST_FILE = src/Ice/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceObjects; - PRODUCT_NAME = IceObjects; - SDKROOT = iphoneos; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; + OTHER_LDFLAGS = ( + "-lbz2", + "-liconv", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.Ice; + PRODUCT_NAME = Ice; + SDKROOT = macosx; SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; + SWIFT_INCLUDE_PATHS = "$(SRCROOT)/src/IceObjc"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; - 2B920BE5BECAF7A898971A2E /* Release */ = { + 1E29A6336A7A7D733B568914 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Automatic; + COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = U4TBVKNQ7F; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/iOS"; - INFOPLIST_FILE = test/Ice/stream/Info.plist; + FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/Mac"; + FRAMEWORK_VERSION = A; + INFOPLIST_FILE = test/Ice/enums/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceStream; - PRODUCT_NAME = IceStream; - SDKROOT = iphoneos; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceEnums; + PRODUCT_NAME = IceEnums; + SDKROOT = macosx; SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; - 3164F007BD2CBB8EE8109240 /* Release */ = { + 1EEB42EAB5CF47FB6E085551 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; @@ -4966,55 +4993,44 @@ DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/Mac"; FRAMEWORK_VERSION = A; - HEADER_SEARCH_PATHS = ( - "$(SRCROOT)/../cpp/include/", - "$(SYMROOT)/$(PLATFORM_NAME)/include/", - "$(SRCROOT)/../cpp/src/", - ); - INFOPLIST_FILE = src/Ice/Info.plist; + INFOPLIST_FILE = test/Ice/proxy/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; - OTHER_LDFLAGS = ( - "-lbz2", - "-liconv", - ); - PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.Ice; - PRODUCT_NAME = Ice; + PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceProxy; + PRODUCT_NAME = IceProxy; SDKROOT = macosx; SKIP_INSTALL = YES; - SWIFT_INCLUDE_PATHS = "$(SRCROOT)/src/IceObjc"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - 373748308D61FC7F289A42BD /* Debug */ = { + 240287D52BB63FE2334033E9 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Automatic; - COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = U4TBVKNQ7F; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/Mac"; - FRAMEWORK_VERSION = A; + FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/iOS"; INFOPLIST_FILE = test/Ice/objects/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceObjects; PRODUCT_NAME = IceObjects; - SDKROOT = macosx; + SDKROOT = iphoneos; SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; - 377E085F9FF6F3945D5E0F65 /* Release */ = { + 27CF35166BD830B1E6B3A4B4 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; @@ -5028,25 +5044,26 @@ DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/Mac"; FRAMEWORK_VERSION = A; - INFOPLIST_FILE = test/Ice/enums/Info.plist; + INFOPLIST_FILE = test/Ice/defaultValue/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceEnums; - PRODUCT_NAME = IceEnums; + PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceDefaultValue; + PRODUCT_NAME = IceDefaultValue; SDKROOT = macosx; SKIP_INSTALL = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - 3AC2D201C8BAE2FBCC028323 /* Debug */ = { + 2A4FEADF2DE9477A20A80F09 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_ENABLE_OBJC_ARC = NO; CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = U4TBVKNQ7F; + EXECUTABLE_PREFIX = lib; GCC_PREPROCESSOR_DEFINITIONS = ( ICE_CPP11_MAPPING, ICE_BUILDING_SRC, @@ -5057,16 +5074,14 @@ "$(SYMROOT)/$(PLATFORM_NAME)/include/", "$(SRCROOT)/../cpp/src/", ); - OTHER_LDFLAGS = "-ObjC"; - PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.IceSSL++11iOS"; - PRODUCT_NAME = "IceSSL++11iOS"; - SDKROOT = iphoneos; + PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.IceSSL++11macOS"; + PRODUCT_NAME = "IceSSL++11macOS"; + SDKROOT = macosx; SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; }; - 3FC65BC549940F334C4BBD3D /* Release */ = { + 2BF8932E86E7C7E80438671D /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_ENABLE_OBJC_ARC = NO; @@ -5084,31 +5099,14 @@ "$(SYMROOT)/$(PLATFORM_NAME)/include/", "$(SRCROOT)/../cpp/src/", ); - PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.IceSSL++11macOS"; - PRODUCT_NAME = "IceSSL++11macOS"; + PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.Ice++11macOS"; + PRODUCT_NAME = "Ice++11macOS"; SDKROOT = macosx; SKIP_INSTALL = YES; }; - name = Release; - }; - 40015CEF8EEA80C354371885 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CODE_SIGN_IDENTITY = ""; - CODE_SIGN_STYLE = Automatic; - COMBINE_HIDPI_IMAGES = YES; - DEVELOPMENT_TEAM = U4TBVKNQ7F; - FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/Mac"; - INFOPLIST_FILE = test/TestDriver/macOS/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.TestDriver; - PRODUCT_NAME = TestDriver; - SDKROOT = macosx; - }; name = Debug; }; - 5182DD134BE346A4E6EB6D9C /* Release */ = { + 2D2B07C0BD4166F05B51916F /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_ENABLE_OBJC_ARC = NO; @@ -5135,33 +5133,67 @@ }; name = Release; }; - 523F6000CAC82A6E85E891BF /* Release */ = { + 2DDFA38868ABCC3AE6ADD7B1 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Automatic; - COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = U4TBVKNQ7F; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/Mac"; - FRAMEWORK_VERSION = A; - INFOPLIST_FILE = test/Ice/proxy/Info.plist; + FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/iOS"; + INFOPLIST_FILE = test/TestCommon/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceProxy; - PRODUCT_NAME = IceProxy; - SDKROOT = macosx; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.TestCommon; + PRODUCT_NAME = TestCommon; + SDKROOT = iphoneos; SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - 54084488B3BF08CA0B7E7E42 /* Debug */ = { + 327CCD9EC9BADC1920A48A0A /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DEVELOPMENT_TEAM = U4TBVKNQ7F; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/iOS"; + HEADER_SEARCH_PATHS = ( + "$(SRCROOT)/../cpp/include/", + "$(SYMROOT)/$(PLATFORM_NAME)/include/", + "$(SRCROOT)/../cpp/src/", + ); + INFOPLIST_FILE = src/Ice/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + OTHER_LDFLAGS = ( + "-lbz2", + "-liconv", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.Ice; + PRODUCT_NAME = Ice; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_INCLUDE_PATHS = "$(SRCROOT)/src/IceObjc"; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 328270CF89245806C8839638 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; @@ -5181,19 +5213,37 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; + }; + 341770825F432302495183A4 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CODE_SIGN_IDENTITY = ""; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = U4TBVKNQ7F; + FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/iOS"; + INFOPLIST_FILE = test/TestDriver/iOS/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.TestDriver; + PRODUCT_NAME = TestDriver; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; }; - 5F6EBC309C57D92077EB6206 /* Debug */ = { + 374CD3634BA33E0D2E78CBEE /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_ENABLE_OBJC_ARC = NO; CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = U4TBVKNQ7F; - EXECUTABLE_PREFIX = lib; GCC_PREPROCESSOR_DEFINITIONS = ( ICE_CPP11_MAPPING, ICE_BUILDING_SRC, @@ -5204,40 +5254,120 @@ "$(SYMROOT)/$(PLATFORM_NAME)/include/", "$(SRCROOT)/../cpp/src/", ); - PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.IceSSL++11macOS"; - PRODUCT_NAME = "IceSSL++11macOS"; - SDKROOT = macosx; + OTHER_LDFLAGS = "-ObjC"; + PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.IceDiscovery++11iOS"; + PRODUCT_NAME = "IceDiscovery++11iOS"; + SDKROOT = iphoneos; SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; }; - name = Debug; + name = Release; }; - 60D1C7963D54B8D33A37BC1E /* Debug */ = { + 3B16D367627242F05B7F37F6 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Automatic; - COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = U4TBVKNQ7F; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/Mac"; - FRAMEWORK_VERSION = A; - INFOPLIST_FILE = test/Ice/proxy/Info.plist; + FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/iOS"; + INFOPLIST_FILE = test/Ice/operations/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceProxy; - PRODUCT_NAME = IceProxy; - SDKROOT = macosx; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceOperations; + PRODUCT_NAME = IceOperations; + SDKROOT = iphoneos; SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; + name = Release; + }; + 3B436CF1B39049AECC5F8733 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CODE_SIGN_IDENTITY = ""; + CODE_SIGN_STYLE = Automatic; + COMBINE_HIDPI_IMAGES = YES; + DEVELOPMENT_TEAM = U4TBVKNQ7F; + FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/Mac"; + INFOPLIST_FILE = test/TestDriver/macOS/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.TestDriver; + PRODUCT_NAME = TestDriver; + SDKROOT = macosx; + }; + name = Release; + }; + 3E8A1EB25FE0F6C003A504B6 /* 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++14"; + CLANG_CXX_LIBRARY = "libc++"; + 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_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 4.2; + }; name = Debug; }; - 6E9DD954EFB3E57B01F08660 /* Debug */ = { + 430300E11BC1791648C61A25 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; @@ -5251,11 +5381,11 @@ DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/Mac"; FRAMEWORK_VERSION = A; - INFOPLIST_FILE = test/Ice/defaultValue/Info.plist; + INFOPLIST_FILE = test/Ice/stream/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceDefaultValue; - PRODUCT_NAME = IceDefaultValue; + PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceStream; + PRODUCT_NAME = IceStream; SDKROOT = macosx; SKIP_INSTALL = YES; VERSIONING_SYSTEM = "apple-generic"; @@ -5263,7 +5393,7 @@ }; name = Debug; }; - 74B60060F11ABB5835A6C1DF /* Release */ = { + 44D23AE90280724D8965DB42 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; @@ -5275,11 +5405,11 @@ DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/iOS"; - INFOPLIST_FILE = test/Ice/objects/Info.plist; + INFOPLIST_FILE = test/Ice/defaultValue/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceObjects; - PRODUCT_NAME = IceObjects; + PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceDefaultValue; + PRODUCT_NAME = IceDefaultValue; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; @@ -5289,7 +5419,7 @@ }; name = Release; }; - 76D0A5270FDE192FACB6DA7C /* Debug */ = { + 48C1ADF1949EFF5E6E1B7E3E /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_ENABLE_OBJC_ARC = NO; @@ -5307,14 +5437,14 @@ "$(SYMROOT)/$(PLATFORM_NAME)/include/", "$(SRCROOT)/../cpp/src/", ); - PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.IceLocatorDiscovery++11macOS"; - PRODUCT_NAME = "IceLocatorDiscovery++11macOS"; + PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.IceDiscovery++11macOS"; + PRODUCT_NAME = "IceDiscovery++11macOS"; SDKROOT = macosx; SKIP_INSTALL = YES; }; - name = Debug; + name = Release; }; - 7B24E9BE14ADF7C2BCE63A00 /* Debug */ = { + 49090B0572BA14D8FD3CA3DE /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; @@ -5326,38 +5456,46 @@ DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/iOS"; - INFOPLIST_FILE = test/Ice/operations/Info.plist; + INFOPLIST_FILE = test/Ice/objects/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceOperations; - PRODUCT_NAME = IceOperations; + PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceObjects; + PRODUCT_NAME = IceObjects; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - 7F711373B78B21128251D75A /* Release */ = { + 573D6DA4EF6D8BE9567DAB3B /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_OBJC_ARC = NO; CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = U4TBVKNQ7F; - FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/iOS"; - INFOPLIST_FILE = test/TestDriver/iOS/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.TestDriver; - PRODUCT_NAME = TestDriver; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; + EXECUTABLE_PREFIX = lib; + GCC_PREPROCESSOR_DEFINITIONS = ( + ICE_CPP11_MAPPING, + ICE_BUILDING_SRC, + ICE_STATIC_LIBS, + ); + HEADER_SEARCH_PATHS = ( + "$(SRCROOT)/../cpp/include/", + "$(SYMROOT)/$(PLATFORM_NAME)/include/", + "$(SRCROOT)/../cpp/src/", + ); + PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.IceLocatorDiscovery++11macOS"; + PRODUCT_NAME = "IceLocatorDiscovery++11macOS"; + SDKROOT = macosx; + SKIP_INSTALL = YES; }; name = Release; }; - 80E8D59AAC649CD2BF7EA6DE /* Debug */ = { + 59A008F33D65FB675195B367 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; @@ -5371,131 +5509,96 @@ DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/Mac"; FRAMEWORK_VERSION = A; - INFOPLIST_FILE = test/Ice/stream/Info.plist; + INFOPLIST_FILE = test/Ice/properties/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceStream; - PRODUCT_NAME = IceStream; + PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceProperties; + PRODUCT_NAME = IceProperties; SDKROOT = macosx; SKIP_INSTALL = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - 83784DD2833BBB7037496827 /* Release */ = { + 5C112F100E7A5E7B84A45F8B /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + CLANG_ENABLE_OBJC_ARC = NO; CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; DEVELOPMENT_TEAM = U4TBVKNQ7F; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/iOS"; - INFOPLIST_FILE = test/Ice/properties/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceProperties; - PRODUCT_NAME = IceProperties; - SDKROOT = iphoneos; + EXECUTABLE_PREFIX = lib; + GCC_PREPROCESSOR_DEFINITIONS = ( + ICE_CPP11_MAPPING, + ICE_BUILDING_SRC, + ICE_STATIC_LIBS, + ); + HEADER_SEARCH_PATHS = ( + "$(SRCROOT)/../cpp/include/", + "$(SYMROOT)/$(PLATFORM_NAME)/include/", + "$(SRCROOT)/../cpp/src/", + ); + PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.Ice++11macOS"; + PRODUCT_NAME = "Ice++11macOS"; + SDKROOT = macosx; SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; }; name = Release; }; - 854EED943FEBB1E22C8E5C5B /* Release */ = { + 6484D03052A5D3ACF2815F8B /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + CLANG_ENABLE_OBJC_ARC = NO; CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Automatic; - COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; DEVELOPMENT_TEAM = U4TBVKNQ7F; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/Mac"; - FRAMEWORK_VERSION = A; - INFOPLIST_FILE = test/Ice/objects/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceObjects; - PRODUCT_NAME = IceObjects; - SDKROOT = macosx; + GCC_PREPROCESSOR_DEFINITIONS = ( + ICE_CPP11_MAPPING, + ICE_BUILDING_SRC, + ICE_STATIC_LIBS, + ); + HEADER_SEARCH_PATHS = ( + "$(SRCROOT)/../cpp/include/", + "$(SYMROOT)/$(PLATFORM_NAME)/include/", + "$(SRCROOT)/../cpp/src/", + ); + OTHER_LDFLAGS = "-ObjC"; + PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.IceIAP++11iOS"; + PRODUCT_NAME = "IceIAP++11iOS"; + SDKROOT = iphoneos; SKIP_INSTALL = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; + TARGETED_DEVICE_FAMILY = "1,2"; }; - name = Release; + name = Debug; }; - 86779FF9F710F290F424EC36 /* Debug */ = { + 655CCF4C45005A12461FBE96 /* 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++14"; - CLANG_CXX_LIBRARY = "libc++"; - 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_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = dwarf; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu11; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; + CLANG_ENABLE_OBJC_ARC = NO; + CODE_SIGN_IDENTITY = ""; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = U4TBVKNQ7F; GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", + ICE_CPP11_MAPPING, + ICE_BUILDING_SRC, + ICE_STATIC_LIBS, ); - 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; - MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; - MTL_FAST_MATH = YES; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 4.2; + HEADER_SEARCH_PATHS = ( + "$(SRCROOT)/../cpp/include/", + "$(SYMROOT)/$(PLATFORM_NAME)/include/", + "$(SRCROOT)/../cpp/src/", + ); + OTHER_LDFLAGS = "-ObjC"; + PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.IceDiscovery++11iOS"; + PRODUCT_NAME = "IceDiscovery++11iOS"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; }; - 8A9ECE661EE787F0E50D683A /* Release */ = { + 68F27394E7F1AD0DB8EE94A4 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_ENABLE_OBJC_ARC = NO; @@ -5513,8 +5616,8 @@ "$(SRCROOT)/../cpp/src/", ); OTHER_LDFLAGS = "-ObjC"; - PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.IceDiscovery++11iOS"; - PRODUCT_NAME = "IceDiscovery++11iOS"; + PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.Ice++11iOS"; + PRODUCT_NAME = "Ice++11iOS"; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; @@ -5522,7 +5625,7 @@ }; name = Release; }; - 8DEC505DFAF612CCED3F76DE /* Release */ = { + 6DD0D2F10AD27E5526A2B29B /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_ENABLE_OBJC_ARC = NO; @@ -5545,9 +5648,87 @@ SDKROOT = macosx; SKIP_INSTALL = YES; }; + name = Debug; + }; + 7EBFE6CC8D9A59C02D1394C0 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + CODE_SIGN_STYLE = Automatic; + COMBINE_HIDPI_IMAGES = YES; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DEVELOPMENT_TEAM = U4TBVKNQ7F; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/Mac"; + FRAMEWORK_VERSION = A; + INFOPLIST_FILE = test/Ice/proxy/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceProxy; + PRODUCT_NAME = IceProxy; + SDKROOT = macosx; + SKIP_INSTALL = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; name = Release; }; - 921863696DA23618ABE04E0E /* Release */ = { + 81B08758E2DE219ECF31451B /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_OBJC_ARC = NO; + CODE_SIGN_IDENTITY = ""; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = U4TBVKNQ7F; + GCC_PREPROCESSOR_DEFINITIONS = ( + ICE_CPP11_MAPPING, + ICE_BUILDING_SRC, + ICE_STATIC_LIBS, + ); + HEADER_SEARCH_PATHS = ( + "$(SRCROOT)/../cpp/include/", + "$(SYMROOT)/$(PLATFORM_NAME)/include/", + "$(SRCROOT)/../cpp/src/", + ); + OTHER_LDFLAGS = "-ObjC"; + PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.IceLocatorDiscovery++11iOS"; + PRODUCT_NAME = "IceLocatorDiscovery++11iOS"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 917FBE14D765C6CC0767CB06 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + CODE_SIGN_STYLE = Automatic; + COMBINE_HIDPI_IMAGES = YES; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DEVELOPMENT_TEAM = U4TBVKNQ7F; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/Mac"; + FRAMEWORK_VERSION = A; + INFOPLIST_FILE = test/Ice/enums/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceEnums; + PRODUCT_NAME = IceEnums; + SDKROOT = macosx; + SKIP_INSTALL = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 97C1148B9CB2D4B772B79914 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -5600,14 +5781,13 @@ }; name = Release; }; - 950CFAD30600261994ED5D5A /* Release */ = { + 9BE1700CA12C6597AB76B2B6 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_ENABLE_OBJC_ARC = NO; CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = U4TBVKNQ7F; - EXECUTABLE_PREFIX = lib; GCC_PREPROCESSOR_DEFINITIONS = ( ICE_CPP11_MAPPING, ICE_BUILDING_SRC, @@ -5618,39 +5798,16 @@ "$(SYMROOT)/$(PLATFORM_NAME)/include/", "$(SRCROOT)/../cpp/src/", ); - PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.IceDiscovery++11macOS"; - PRODUCT_NAME = "IceDiscovery++11macOS"; - SDKROOT = macosx; - SKIP_INSTALL = YES; - }; - name = Release; - }; - 99AFC08D0536307C88F88C0A /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DEVELOPMENT_TEAM = U4TBVKNQ7F; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/iOS"; - INFOPLIST_FILE = test/TestCommon/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.TestCommon; - PRODUCT_NAME = TestCommon; + OTHER_LDFLAGS = "-ObjC"; + PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.IceSSL++11iOS"; + PRODUCT_NAME = "IceSSL++11iOS"; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; }; name = Debug; }; - 99DCE7FE950A68E391F871F4 /* Debug */ = { + A3A936E409CCE2D459B6C3A2 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; @@ -5662,30 +5819,20 @@ DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/iOS"; - HEADER_SEARCH_PATHS = ( - "$(SRCROOT)/../cpp/include/", - "$(SYMROOT)/$(PLATFORM_NAME)/include/", - "$(SRCROOT)/../cpp/src/", - ); - INFOPLIST_FILE = src/Ice/Info.plist; + INFOPLIST_FILE = test/Ice/properties/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - OTHER_LDFLAGS = ( - "-lbz2", - "-liconv", - ); - PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.Ice; - PRODUCT_NAME = Ice; + PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceProperties; + PRODUCT_NAME = IceProperties; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_INCLUDE_PATHS = "$(SRCROOT)/src/IceObjc"; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; - 9A32754D95F64EC186EE258D /* Debug */ = { + AAF0494A8B74CE648BD9F2A6 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; @@ -5709,35 +5856,9 @@ VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; - }; - 9D6C4A0921591BB5C77C9EEE /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DEVELOPMENT_TEAM = U4TBVKNQ7F; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/iOS"; - INFOPLIST_FILE = test/Ice/enums/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceEnums; - PRODUCT_NAME = IceEnums; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; name = Release; }; - 9E9AA84CA23EA989B443BC7F /* Debug */ = { + AC001693596343C98F7DF718 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_ENABLE_OBJC_ARC = NO; @@ -5755,50 +5876,14 @@ "$(SYMROOT)/$(PLATFORM_NAME)/include/", "$(SRCROOT)/../cpp/src/", ); - PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.Ice++11macOS"; - PRODUCT_NAME = "Ice++11macOS"; - SDKROOT = macosx; - SKIP_INSTALL = YES; - }; - name = Debug; - }; - 9F73EC6EE63CA9E77054F2A2 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - CODE_SIGN_STYLE = Automatic; - COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DEVELOPMENT_TEAM = U4TBVKNQ7F; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/Mac"; - FRAMEWORK_VERSION = A; - HEADER_SEARCH_PATHS = ( - "$(SRCROOT)/../cpp/include/", - "$(SYMROOT)/$(PLATFORM_NAME)/include/", - "$(SRCROOT)/../cpp/src/", - ); - INFOPLIST_FILE = src/Ice/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; - OTHER_LDFLAGS = ( - "-lbz2", - "-liconv", - ); - PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.Ice; - PRODUCT_NAME = Ice; + PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.IceDiscovery++11macOS"; + PRODUCT_NAME = "IceDiscovery++11macOS"; SDKROOT = macosx; SKIP_INSTALL = YES; - SWIFT_INCLUDE_PATHS = "$(SRCROOT)/src/IceObjc"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; }; name = Debug; }; - A50B5DBD1D44795DDE91F65F /* Debug */ = { + AF8DAE90EB9671A55A772E65 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; @@ -5823,39 +5908,40 @@ }; name = Debug; }; - A60CCC4DABA03E8140E95CEF /* Release */ = { + B2433A0391014E02AD6E288A /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Automatic; + COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = U4TBVKNQ7F; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/iOS"; - INFOPLIST_FILE = test/Ice/proxy/Info.plist; + FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/Mac"; + FRAMEWORK_VERSION = A; + INFOPLIST_FILE = test/TestCommon/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceProxy; - PRODUCT_NAME = IceProxy; - SDKROOT = iphoneos; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.TestCommon; + PRODUCT_NAME = TestCommon; + SDKROOT = macosx; SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; - A982838F94AE9C209B9F9B0A /* Debug */ = { + B6646A17B18B11C917DC5F56 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_ENABLE_OBJC_ARC = NO; CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = U4TBVKNQ7F; + EXECUTABLE_PREFIX = lib; GCC_PREPROCESSOR_DEFINITIONS = ( ICE_CPP11_MAPPING, ICE_BUILDING_SRC, @@ -5866,59 +5952,41 @@ "$(SYMROOT)/$(PLATFORM_NAME)/include/", "$(SRCROOT)/../cpp/src/", ); - OTHER_LDFLAGS = "-ObjC"; - PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.Ice++11iOS"; - PRODUCT_NAME = "Ice++11iOS"; - SDKROOT = iphoneos; + PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.IceSSL++11macOS"; + PRODUCT_NAME = "IceSSL++11macOS"; + SDKROOT = macosx; SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; }; - name = Debug; + name = Release; }; - AB6DB7436F25944AC1A4BB76 /* Release */ = { + B70A5243B9DC2ED5F960A216 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + CLANG_ENABLE_OBJC_ARC = NO; CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; DEVELOPMENT_TEAM = U4TBVKNQ7F; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/iOS"; - INFOPLIST_FILE = test/Ice/operations/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceOperations; - PRODUCT_NAME = IceOperations; + GCC_PREPROCESSOR_DEFINITIONS = ( + ICE_CPP11_MAPPING, + ICE_BUILDING_SRC, + ICE_STATIC_LIBS, + ); + HEADER_SEARCH_PATHS = ( + "$(SRCROOT)/../cpp/include/", + "$(SYMROOT)/$(PLATFORM_NAME)/include/", + "$(SRCROOT)/../cpp/src/", + ); + OTHER_LDFLAGS = "-ObjC"; + PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.IceIAP++11iOS"; + PRODUCT_NAME = "IceIAP++11iOS"; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; }; name = Release; }; - AC0EAC740289A7EDD9A57261 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CODE_SIGN_IDENTITY = ""; - CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = U4TBVKNQ7F; - FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/iOS"; - INFOPLIST_FILE = test/TestDriver/iOS/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.TestDriver; - PRODUCT_NAME = TestDriver; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - B95204A19ADEA9AEDD3CD187 /* Release */ = { + BCA706CA510E995F4C0BBECA /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; @@ -5932,11 +6000,11 @@ DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/Mac"; FRAMEWORK_VERSION = A; - INFOPLIST_FILE = test/Ice/operations/Info.plist; + INFOPLIST_FILE = test/Ice/objects/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceOperations; - PRODUCT_NAME = IceOperations; + PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceObjects; + PRODUCT_NAME = IceObjects; SDKROOT = macosx; SKIP_INSTALL = YES; VERSIONING_SYSTEM = "apple-generic"; @@ -5944,7 +6012,7 @@ }; name = Release; }; - C3654B0F8BB2E0410C2A857E /* Release */ = { + BEC53A4C82B4209F7B4747BC /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; @@ -5968,9 +6036,9 @@ VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - CE616B126B41D909D13EA77F /* Release */ = { + C2AC4713A2BA497125987BDD /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; @@ -5982,47 +6050,46 @@ DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/iOS"; - INFOPLIST_FILE = test/TestCommon/Info.plist; + INFOPLIST_FILE = test/Ice/enums/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.TestCommon; - PRODUCT_NAME = TestCommon; + PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceEnums; + PRODUCT_NAME = IceEnums; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - D26B073558272396006CC2D0 /* Release */ = { + C72B02014D92C4F0012ED9FA /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Automatic; - COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = U4TBVKNQ7F; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/Mac"; - FRAMEWORK_VERSION = A; - INFOPLIST_FILE = test/Ice/defaultValue/Info.plist; + FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/iOS"; + INFOPLIST_FILE = test/Ice/proxy/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceDefaultValue; - PRODUCT_NAME = IceDefaultValue; - SDKROOT = macosx; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceProxy; + PRODUCT_NAME = IceProxy; + SDKROOT = iphoneos; SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; - D5C83C0D911118A93D19D3E3 /* Debug */ = { + C9573D51C824D6223B95264A /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; @@ -6034,96 +6101,83 @@ DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/iOS"; - INFOPLIST_FILE = test/Ice/properties/Info.plist; + INFOPLIST_FILE = test/TestCommon/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceProperties; - PRODUCT_NAME = IceProperties; + PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.TestCommon; + PRODUCT_NAME = TestCommon; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; - }; - D67205E887B492C0907A8B9E /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_ENABLE_OBJC_ARC = NO; - CODE_SIGN_IDENTITY = ""; - CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = U4TBVKNQ7F; - GCC_PREPROCESSOR_DEFINITIONS = ( - ICE_CPP11_MAPPING, - ICE_BUILDING_SRC, - ICE_STATIC_LIBS, - ); - HEADER_SEARCH_PATHS = ( - "$(SRCROOT)/../cpp/include/", - "$(SYMROOT)/$(PLATFORM_NAME)/include/", - "$(SRCROOT)/../cpp/src/", - ); - OTHER_LDFLAGS = "-ObjC"; - PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.IceLocatorDiscovery++11iOS"; - PRODUCT_NAME = "IceLocatorDiscovery++11iOS"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; + name = Release; }; - DAC3C41C08CB6EE1A1DCE4AC /* Debug */ = { + CF789E9FA6AA6F536FCF0543 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Automatic; + COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = U4TBVKNQ7F; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/iOS"; - INFOPLIST_FILE = test/Ice/proxy/Info.plist; + FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/Mac"; + FRAMEWORK_VERSION = A; + HEADER_SEARCH_PATHS = ( + "$(SRCROOT)/../cpp/include/", + "$(SYMROOT)/$(PLATFORM_NAME)/include/", + "$(SRCROOT)/../cpp/src/", + ); + INFOPLIST_FILE = src/Ice/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceProxy; - PRODUCT_NAME = IceProxy; - SDKROOT = iphoneos; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; + OTHER_LDFLAGS = ( + "-lbz2", + "-liconv", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.Ice; + PRODUCT_NAME = Ice; + SDKROOT = macosx; SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; + SWIFT_INCLUDE_PATHS = "$(SRCROOT)/src/IceObjc"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - DE5218E02BE6A6EDF57700F4 /* Debug */ = { + D28AB184BBB6A1110C01A87E /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Automatic; + COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = U4TBVKNQ7F; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/iOS"; + FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/Mac"; + FRAMEWORK_VERSION = A; INFOPLIST_FILE = test/Ice/defaultValue/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceDefaultValue; PRODUCT_NAME = IceDefaultValue; - SDKROOT = iphoneos; + SDKROOT = macosx; SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - EB07DFCF5024C268164E0181 /* Release */ = { + DDAC644049B10D613607C837 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; @@ -6137,79 +6191,78 @@ DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/Mac"; FRAMEWORK_VERSION = A; - INFOPLIST_FILE = test/Ice/stream/Info.plist; + INFOPLIST_FILE = test/Ice/operations/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceStream; - PRODUCT_NAME = IceStream; + PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceOperations; + PRODUCT_NAME = IceOperations; SDKROOT = macosx; SKIP_INSTALL = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - F0ADE6FA62C5CC1C568E9D29 /* Release */ = { + E531234CF72CE63C1310E1EF /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - CLANG_ENABLE_OBJC_ARC = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = U4TBVKNQ7F; - GCC_PREPROCESSOR_DEFINITIONS = ( - ICE_CPP11_MAPPING, - ICE_BUILDING_SRC, - ICE_STATIC_LIBS, - ); - HEADER_SEARCH_PATHS = ( - "$(SRCROOT)/../cpp/include/", - "$(SYMROOT)/$(PLATFORM_NAME)/include/", - "$(SRCROOT)/../cpp/src/", - ); - OTHER_LDFLAGS = "-ObjC"; - PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.Ice++11iOS"; - PRODUCT_NAME = "Ice++11iOS"; + FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/iOS"; + INFOPLIST_FILE = test/TestDriver/iOS/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.TestDriver; + PRODUCT_NAME = TestDriver; SDKROOT = iphoneos; - SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; }; - name = Release; + name = Debug; }; - F19EAF5AB191CDFE87454483 /* Debug */ = { + E8058F91914FA503B2CFC24A /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - CLANG_ENABLE_OBJC_ARC = NO; CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; DEVELOPMENT_TEAM = U4TBVKNQ7F; - GCC_PREPROCESSOR_DEFINITIONS = ( - ICE_CPP11_MAPPING, - ICE_BUILDING_SRC, - ICE_STATIC_LIBS, - ); + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/iOS"; HEADER_SEARCH_PATHS = ( "$(SRCROOT)/../cpp/include/", "$(SYMROOT)/$(PLATFORM_NAME)/include/", "$(SRCROOT)/../cpp/src/", ); - OTHER_LDFLAGS = "-ObjC"; - PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.IceDiscovery++11iOS"; - PRODUCT_NAME = "IceDiscovery++11iOS"; + INFOPLIST_FILE = src/Ice/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + OTHER_LDFLAGS = ( + "-lbz2", + "-liconv", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.Ice; + PRODUCT_NAME = Ice; SDKROOT = iphoneos; SKIP_INSTALL = YES; + SWIFT_INCLUDE_PATHS = "$(SRCROOT)/src/IceObjc"; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - F60BBF67572AA199145753C3 /* Debug */ = { + E81D4CDE2E1F865F80EEB2C3 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_ENABLE_OBJC_ARC = NO; CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = U4TBVKNQ7F; - EXECUTABLE_PREFIX = lib; GCC_PREPROCESSOR_DEFINITIONS = ( ICE_CPP11_MAPPING, ICE_BUILDING_SRC, @@ -6220,67 +6273,69 @@ "$(SYMROOT)/$(PLATFORM_NAME)/include/", "$(SRCROOT)/../cpp/src/", ); - PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.IceDiscovery++11macOS"; - PRODUCT_NAME = "IceDiscovery++11macOS"; - SDKROOT = macosx; + OTHER_LDFLAGS = "-ObjC"; + PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.IceLocatorDiscovery++11iOS"; + PRODUCT_NAME = "IceLocatorDiscovery++11iOS"; + SDKROOT = iphoneos; SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; }; - name = Debug; + name = Release; }; - F8723A31BCDB60DDA34ED486 /* Release */ = { + EB1510C826E31C1F0B78CE45 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Automatic; + COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = U4TBVKNQ7F; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/iOS"; - INFOPLIST_FILE = test/Ice/defaultValue/Info.plist; + FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/Mac"; + FRAMEWORK_VERSION = A; + INFOPLIST_FILE = test/Ice/stream/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceDefaultValue; - PRODUCT_NAME = IceDefaultValue; - SDKROOT = iphoneos; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceStream; + PRODUCT_NAME = IceStream; + SDKROOT = macosx; SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; - FA854C1EB11E3F389E68A5E0 /* Release */ = { + F877E91FCD12A34391DC4B36 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - CLANG_ENABLE_OBJC_ARC = NO; CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; DEVELOPMENT_TEAM = U4TBVKNQ7F; - GCC_PREPROCESSOR_DEFINITIONS = ( - ICE_CPP11_MAPPING, - ICE_BUILDING_SRC, - ICE_STATIC_LIBS, - ); - HEADER_SEARCH_PATHS = ( - "$(SRCROOT)/../cpp/include/", - "$(SYMROOT)/$(PLATFORM_NAME)/include/", - "$(SRCROOT)/../cpp/src/", - ); - OTHER_LDFLAGS = "-ObjC"; - PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.IceLocatorDiscovery++11iOS"; - PRODUCT_NAME = "IceLocatorDiscovery++11iOS"; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/iOS"; + INFOPLIST_FILE = test/Ice/stream/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceStream; + PRODUCT_NAME = IceStream; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; name = Release; }; - FBEA3D5718018F868E8021E3 /* Debug */ = { + F961477177831541C019BE53 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; @@ -6294,11 +6349,11 @@ DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/Carthage/Build/Mac"; FRAMEWORK_VERSION = A; - INFOPLIST_FILE = test/Ice/properties/Info.plist; + INFOPLIST_FILE = test/Ice/objects/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceProperties; - PRODUCT_NAME = IceProperties; + PRODUCT_BUNDLE_IDENTIFIER = com.zeroc.IceObjects; + PRODUCT_NAME = IceObjects; SDKROOT = macosx; SKIP_INSTALL = YES; VERSIONING_SYSTEM = "apple-generic"; @@ -6306,305 +6361,280 @@ }; name = Debug; }; - FE5621E4E3E31212D07423C7 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_ENABLE_OBJC_ARC = NO; - CODE_SIGN_IDENTITY = ""; - CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = U4TBVKNQ7F; - EXECUTABLE_PREFIX = lib; - GCC_PREPROCESSOR_DEFINITIONS = ( - ICE_CPP11_MAPPING, - ICE_BUILDING_SRC, - ICE_STATIC_LIBS, - ); - HEADER_SEARCH_PATHS = ( - "$(SRCROOT)/../cpp/include/", - "$(SYMROOT)/$(PLATFORM_NAME)/include/", - "$(SRCROOT)/../cpp/src/", - ); - PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.Ice++11macOS"; - PRODUCT_NAME = "Ice++11macOS"; - SDKROOT = macosx; - SKIP_INSTALL = YES; - }; - name = Release; - }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 09B21A00359C437FE8F90B35 /* Build configuration list for PBXNativeTarget "IceProperties iOS" */ = { + 10DC5357961F4CD611D2BEE7 /* Build configuration list for PBXNativeTarget "IceDefaultValue macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - D5C83C0D911118A93D19D3E3 /* Debug */, - 83784DD2833BBB7037496827 /* Release */, + 27CF35166BD830B1E6B3A4B4 /* Debug */, + D28AB184BBB6A1110C01A87E /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 0A9F41028A6D5BFA3CDBE3B1 /* Build configuration list for PBXNativeTarget "IceIAP C++11 iOS" */ = { + 2BEE7F323840C72B03790437 /* Build configuration list for PBXNativeTarget "IceProperties macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 0FF120B9300E22003532FCF6 /* Debug */, - 0EAF473B59CCFF5AFAB3D544 /* Release */, + 1DA9863A40BC3D5F7A7C5B7F /* Debug */, + 59A008F33D65FB675195B367 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 103EE70DC7C4C5F63331BA61 /* Build configuration list for PBXNativeTarget "IceEnums macOS" */ = { + 3402EAAEE293B0B3F460E796 /* Build configuration list for PBXNativeTarget "IceStream iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 141F5DF02A617A3B2C595749 /* Debug */, - 377E085F9FF6F3945D5E0F65 /* Release */, + AF8DAE90EB9671A55A772E65 /* Debug */, + F877E91FCD12A34391DC4B36 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 3181AD060BD3E60A37372A5D /* Build configuration list for PBXProject "ice" */ = { + 3A9CBA8E53D51CFC90102F28 /* Build configuration list for PBXNativeTarget "Ice C++11 macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 86779FF9F710F290F424EC36 /* Debug */, - 921863696DA23618ABE04E0E /* Release */, + 2BF8932E86E7C7E80438671D /* Debug */, + 5C112F100E7A5E7B84A45F8B /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 374DD67B68486CF460D4B90A /* Build configuration list for PBXNativeTarget "IceProperties macOS" */ = { + 3B185E4141C88D2527139AE6 /* Build configuration list for PBXNativeTarget "TestCommon iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - FBEA3D5718018F868E8021E3 /* Debug */, - 0061F64BE784B3E656B4DB48 /* Release */, + 2DDFA38868ABCC3AE6ADD7B1 /* Debug */, + C9573D51C824D6223B95264A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 3FCD0B634F9DC0697888EC94 /* Build configuration list for PBXNativeTarget "IceLocatorDiscovery C++11 iOS" */ = { + 487D40B8A6CD006B3192102D /* Build configuration list for PBXNativeTarget "IceLocatorDiscovery C++11 iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - D67205E887B492C0907A8B9E /* Debug */, - FA854C1EB11E3F389E68A5E0 /* Release */, + 81B08758E2DE219ECF31451B /* Debug */, + E81D4CDE2E1F865F80EEB2C3 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 479FFC617C2558F7662BF3B4 /* Build configuration list for PBXNativeTarget "IceSSL C++11 macOS" */ = { + 4B97CA354F8C95E87F3DA601 /* Build configuration list for PBXNativeTarget "TestDriver iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 5F6EBC309C57D92077EB6206 /* Debug */, - 3FC65BC549940F334C4BBD3D /* Release */, + E531234CF72CE63C1310E1EF /* Debug */, + 341770825F432302495183A4 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 47E2DFE14B226ACEF298752B /* Build configuration list for PBXNativeTarget "IceProxy macOS" */ = { + 5102EE5B404DD1AA288889B1 /* Build configuration list for PBXProject "ice" */ = { isa = XCConfigurationList; buildConfigurations = ( - 60D1C7963D54B8D33A37BC1E /* Debug */, - 523F6000CAC82A6E85E891BF /* Release */, + 3E8A1EB25FE0F6C003A504B6 /* Debug */, + 97C1148B9CB2D4B772B79914 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 4CAD756C1665F566348E4D73 /* Build configuration list for PBXNativeTarget "TestDriver macOS" */ = { + 516028301BECFD2B177B79CA /* Build configuration list for PBXNativeTarget "TestCommon macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 40015CEF8EEA80C354371885 /* Debug */, - 1E846DE4E322D07239DE62CC /* Release */, + BEC53A4C82B4209F7B4747BC /* Debug */, + B2433A0391014E02AD6E288A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 4D47F4E29867DBE725637DD6 /* Build configuration list for PBXNativeTarget "IceLocatorDiscovery C++11 macOS" */ = { + 5B0833D41E96A16C3B0D186C /* Build configuration list for PBXNativeTarget "IceSSL C++11 iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 76D0A5270FDE192FACB6DA7C /* Debug */, - 8DEC505DFAF612CCED3F76DE /* Release */, + 9BE1700CA12C6597AB76B2B6 /* Debug */, + 2D2B07C0BD4166F05B51916F /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 4EC84118636C9A072D09916D /* Build configuration list for PBXNativeTarget "IceDefaultValue macOS" */ = { + 5E06157FEF4631EE03844B67 /* Build configuration list for PBXNativeTarget "TestDriver macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 6E9DD954EFB3E57B01F08660 /* Debug */, - D26B073558272396006CC2D0 /* Release */, + 118D3E529EEB38DBFA311726 /* Debug */, + 3B436CF1B39049AECC5F8733 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 52CBDD94107E85ADAC2E974A /* Build configuration list for PBXNativeTarget "IceDiscovery C++11 macOS" */ = { + 644F7EDEB60EBB3592F9E168 /* Build configuration list for PBXNativeTarget "IceIAP C++11 iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - F60BBF67572AA199145753C3 /* Debug */, - 950CFAD30600261994ED5D5A /* Release */, + 6484D03052A5D3ACF2815F8B /* Debug */, + B70A5243B9DC2ED5F960A216 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 59DA3D0AE82E03D996E87331 /* Build configuration list for PBXNativeTarget "IceDefaultValue iOS" */ = { + 6CB9668B9ACD8E40E4773121 /* Build configuration list for PBXNativeTarget "IceStream macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - DE5218E02BE6A6EDF57700F4 /* Debug */, - F8723A31BCDB60DDA34ED486 /* Release */, + 430300E11BC1791648C61A25 /* Debug */, + EB1510C826E31C1F0B78CE45 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 5DA7D8F32E51535D4E622CE2 /* Build configuration list for PBXNativeTarget "Ice macOS" */ = { + 7105F315D06EDF6FB8A540B5 /* Build configuration list for PBXNativeTarget "IceObjects macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 9F73EC6EE63CA9E77054F2A2 /* Debug */, - 3164F007BD2CBB8EE8109240 /* Release */, + F961477177831541C019BE53 /* Debug */, + BCA706CA510E995F4C0BBECA /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 5FEA3DFC06730D81372D7732 /* Build configuration list for PBXNativeTarget "TestCommon iOS" */ = { + 73687D1A429895E4204AD9D8 /* Build configuration list for PBXNativeTarget "IceEnums macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 99AFC08D0536307C88F88C0A /* Debug */, - CE616B126B41D909D13EA77F /* Release */, + 917FBE14D765C6CC0767CB06 /* Debug */, + 1E29A6336A7A7D733B568914 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 6A700EF41B4658D6F223C880 /* Build configuration list for PBXNativeTarget "Ice C++11 macOS" */ = { + 85E7611FDE9D8B9CBB22C69C /* Build configuration list for PBXNativeTarget "IceDiscovery C++11 macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 9E9AA84CA23EA989B443BC7F /* Debug */, - FE5621E4E3E31212D07423C7 /* Release */, + AC001693596343C98F7DF718 /* Debug */, + 48C1ADF1949EFF5E6E1B7E3E /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 7E22301BD942EC1FD7BFFE3B /* Build configuration list for PBXNativeTarget "IceProxy iOS" */ = { + 92A4E6ED7BB18F6064B4555F /* Build configuration list for PBXNativeTarget "IceDefaultValue iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - DAC3C41C08CB6EE1A1DCE4AC /* Debug */, - A60CCC4DABA03E8140E95CEF /* Release */, + 0A66D4D78D3AEED816264EA9 /* Debug */, + 44D23AE90280724D8965DB42 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 83E8F144A0D3A987E9DEF0C1 /* Build configuration list for PBXNativeTarget "IceObjects macOS" */ = { + 947681AEDF8462546E0A7DF0 /* Build configuration list for PBXNativeTarget "Ice iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 373748308D61FC7F289A42BD /* Debug */, - 854EED943FEBB1E22C8E5C5B /* Release */, + 327CCD9EC9BADC1920A48A0A /* Debug */, + E8058F91914FA503B2CFC24A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 8410A6441DD0B209DA1F2DEB /* Build configuration list for PBXNativeTarget "IceEnums iOS" */ = { + 9A445704A134E2EB6E8B21EE /* Build configuration list for PBXNativeTarget "IceDiscovery C++11 iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 54084488B3BF08CA0B7E7E42 /* Debug */, - 9D6C4A0921591BB5C77C9EEE /* Release */, + 655CCF4C45005A12461FBE96 /* Debug */, + 374CD3634BA33E0D2E78CBEE /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 8AA75A35AEAE0293AAB2DCAF /* Build configuration list for PBXNativeTarget "IceSSL C++11 iOS" */ = { + B079D909490E56253186A3F8 /* Build configuration list for PBXNativeTarget "IceSSL C++11 macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 3AC2D201C8BAE2FBCC028323 /* Debug */, - 5182DD134BE346A4E6EB6D9C /* Release */, + 2A4FEADF2DE9477A20A80F09 /* Debug */, + B6646A17B18B11C917DC5F56 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 91DA3BD91CD06BFFB1803515 /* Build configuration list for PBXNativeTarget "TestDriver iOS" */ = { + B1D1B8AFD8249BAB0C4FDA0E /* Build configuration list for PBXNativeTarget "IceLocatorDiscovery C++11 macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - AC0EAC740289A7EDD9A57261 /* Debug */, - 7F711373B78B21128251D75A /* Release */, + 6DD0D2F10AD27E5526A2B29B /* Debug */, + 573D6DA4EF6D8BE9567DAB3B /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - A454EAE58C1BE97F60B59DCA /* Build configuration list for PBXNativeTarget "IceOperations iOS" */ = { + B9B99C7B05DE8BE53AA67876 /* Build configuration list for PBXNativeTarget "IceProxy iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 7B24E9BE14ADF7C2BCE63A00 /* Debug */, - AB6DB7436F25944AC1A4BB76 /* Release */, + 180EBD03F48D6F195BF66678 /* Debug */, + C72B02014D92C4F0012ED9FA /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - B1EC199F30BD6826805F4A8A /* Build configuration list for PBXNativeTarget "IceObjects iOS" */ = { + BB7312F88C93F292F70439F9 /* Build configuration list for PBXNativeTarget "IceOperations macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 22B843DAE9CFAAC1F917C417 /* Debug */, - 74B60060F11ABB5835A6C1DF /* Release */, + DDAC644049B10D613607C837 /* Debug */, + AAF0494A8B74CE648BD9F2A6 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - BDF10237A2B77357728F0541 /* Build configuration list for PBXNativeTarget "IceDiscovery C++11 iOS" */ = { + C55D64728B7434AEA13D13A4 /* Build configuration list for PBXNativeTarget "IceProxy macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - F19EAF5AB191CDFE87454483 /* Debug */, - 8A9ECE661EE787F0E50D683A /* Release */, + 1EEB42EAB5CF47FB6E085551 /* Debug */, + 7EBFE6CC8D9A59C02D1394C0 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - C356087A68E3ABD0D024BC60 /* Build configuration list for PBXNativeTarget "IceStream macOS" */ = { + D455BE5CDDCA9ED4C4C22A39 /* Build configuration list for PBXNativeTarget "Ice macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 80E8D59AAC649CD2BF7EA6DE /* Debug */, - EB07DFCF5024C268164E0181 /* Release */, + 1E1BE4E98C846CA3E5AB9F4E /* Debug */, + CF789E9FA6AA6F536FCF0543 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - C4B145EE241AEAA216862BF2 /* Build configuration list for PBXNativeTarget "Ice C++11 iOS" */ = { + DB0372A2431E504037BD93F8 /* Build configuration list for PBXNativeTarget "IceProperties iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - A982838F94AE9C209B9F9B0A /* Debug */, - F0ADE6FA62C5CC1C568E9D29 /* Release */, + A3A936E409CCE2D459B6C3A2 /* Debug */, + 11CF61D5E5856E7F644C7530 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - CDF46CA2416F5525E643353F /* Build configuration list for PBXNativeTarget "IceStream iOS" */ = { + DB2B27FCB90E5062A70FFCB4 /* Build configuration list for PBXNativeTarget "IceEnums iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - A50B5DBD1D44795DDE91F65F /* Debug */, - 2B920BE5BECAF7A898971A2E /* Release */, + C2AC4713A2BA497125987BDD /* Debug */, + 328270CF89245806C8839638 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - DE0DF23E5010202C2A2F92B5 /* Build configuration list for PBXNativeTarget "IceOperations macOS" */ = { + DC699A00589CBDA701227D37 /* Build configuration list for PBXNativeTarget "IceObjects iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 9A32754D95F64EC186EE258D /* Debug */, - B95204A19ADEA9AEDD3CD187 /* Release */, + 240287D52BB63FE2334033E9 /* Debug */, + 49090B0572BA14D8FD3CA3DE /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - EE6CE4B8DC2EA87FF32B34D9 /* Build configuration list for PBXNativeTarget "TestCommon macOS" */ = { + DCB41A2D087E138E35B9F9C1 /* Build configuration list for PBXNativeTarget "Ice C++11 iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 08C553E61368627F4259FC8F /* Debug */, - C3654B0F8BB2E0410C2A857E /* Release */, + 0E37894308E44BD962FABCD8 /* Debug */, + 68F27394E7F1AD0DB8EE94A4 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - F6AE7C62823BD8EC5E7CA1B3 /* Build configuration list for PBXNativeTarget "Ice iOS" */ = { + F8E02D8F4633C56FCFD97107 /* Build configuration list for PBXNativeTarget "IceOperations iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 99DCE7FE950A68E391F871F4 /* Debug */, - 0FC06FF77F716203577C0302 /* Release */, + 1614D7E504586AFF896ECE38 /* Debug */, + 3B16D367627242F05B7F37F6 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; - rootObject = BFEE8947859762E46C86F086 /* Project object */; + rootObject = D57CC6F1EDB0CF1D2658B4D2 /* Project object */; } diff --git a/swift/ice.xcodeproj/xcshareddata/xcschemes/Ice iOS.xcscheme b/swift/ice.xcodeproj/xcshareddata/xcschemes/Ice iOS.xcscheme index a2fd92267dc..34ba605ed63 100644 --- a/swift/ice.xcodeproj/xcshareddata/xcschemes/Ice iOS.xcscheme +++ b/swift/ice.xcodeproj/xcshareddata/xcschemes/Ice iOS.xcscheme @@ -14,7 +14,7 @@ buildForArchiving = "YES"> <BuildableReference BuildableIdentifier = "primary" - BlueprintIdentifier = "468754F0D121AB3B626643C9" + BlueprintIdentifier = "3192CC9D6884F7DCDC0A57A4" BuildableName = "Ice.framework" BlueprintName = "Ice iOS" ReferencedContainer = "container:ice.xcodeproj"> diff --git a/swift/ice.xcodeproj/xcshareddata/xcschemes/Ice macOS.xcscheme b/swift/ice.xcodeproj/xcshareddata/xcschemes/Ice macOS.xcscheme index 9d58e64e26f..80fc7ec556d 100644 --- a/swift/ice.xcodeproj/xcshareddata/xcschemes/Ice macOS.xcscheme +++ b/swift/ice.xcodeproj/xcshareddata/xcschemes/Ice macOS.xcscheme @@ -14,7 +14,7 @@ buildForArchiving = "YES"> <BuildableReference BuildableIdentifier = "primary" - BlueprintIdentifier = "D3B5934E33FE0B40D1B9486F" + BlueprintIdentifier = "18AABD5AA3E63F6280CB3845" BuildableName = "Ice.framework" BlueprintName = "Ice macOS" ReferencedContainer = "container:ice.xcodeproj"> diff --git a/swift/src/Ice/CommunicatorI.swift b/swift/src/Ice/CommunicatorI.swift index 42866bfa806..11233bbf8dc 100644 --- a/swift/src/Ice/CommunicatorI.swift +++ b/swift/src/Ice/CommunicatorI.swift @@ -66,26 +66,36 @@ class CommunicatorI: LocalObject<ICECommunicator>, Communicator { } func stringToIdentity(_ str: String) throws -> Identity { - return try Ice.stringToIdentity(str) + return try autoreleasepool { + return try Ice.stringToIdentity(str) + } } - func identityToString(_ ident: Identity) throws -> String { - return try Ice.identityToString(identity: ident) + func identityToString(_ id: Identity) throws -> String { + return try autoreleasepool { + return try Ice.identityToString(id: id) + } } func createObjectAdapter(_ name: String) throws -> ObjectAdapter { - preconditionFailure("TODO") -// return try _handle.createObjectAdapter(name) + return try autoreleasepool { + let handle = try _handle.createObjectAdapter(name) + return ObjectAdapterI(handle: handle, communicator: self) + } } - func createObjectAdapterWithEndpoints(name _: String, endpoints _: String) throws -> ObjectAdapter { - preconditionFailure("TODO") -// return try _handle.createObjectAdapterWithEndpoints(name, endpoints: endpoints) + func createObjectAdapterWithEndpoints(name: String, endpoints: String) throws -> ObjectAdapter { + return try autoreleasepool { + let handle = try _handle.createObjectAdapterWithEndpoints(name: name, endpoints: endpoints) + return ObjectAdapterI(handle: handle, communicator: self) + } } - func createObjectAdapterWithRouter(name _: String, rtr _: RouterPrx) throws -> ObjectAdapter { - preconditionFailure("TODO") -// return try _handle.createObjectAdapterWithRouter(name, router: rtr as! _RouterPrxI) + func createObjectAdapterWithRouter(name: String, rtr: RouterPrx) throws -> ObjectAdapter { + return try autoreleasepool { + let handle = try _handle.createObjectAdapterWithRouter(name: name, router: rtr._impl.handle) + return ObjectAdapterI(handle: handle, communicator: self) + } } func getImplicitContext() -> ImplicitContext { @@ -111,7 +121,9 @@ class CommunicatorI: LocalObject<ICECommunicator>, Communicator { } func setDefaultRouter(_ rtr: RouterPrx?) throws { - try _handle.setDefaultRouter((rtr as? _RouterPrxI)?.handle) + try autoreleasepool { + try _handle.setDefaultRouter((rtr as? _RouterPrxI)?.handle) + } } func getDefaultLocator() -> LocatorPrx? { @@ -122,7 +134,9 @@ class CommunicatorI: LocalObject<ICECommunicator>, Communicator { } func setDefaultLocator(_ loc: LocatorPrx?) throws { - try _handle.setDefaultRouter((loc as? _LocatorPrxI)?.handle) + try autoreleasepool { + try _handle.setDefaultRouter((loc as? _LocatorPrxI)?.handle) + } } func getValueFactoryManager() -> ValueFactoryManager { @@ -143,7 +157,9 @@ class CommunicatorI: LocalObject<ICECommunicator>, Communicator { try autoreleasepool { try _handle.flushBatchRequestsAsync(compress.rawValue, exception: { seal.reject($0) }, - sent: createSentCallback(sent: sent, sentOn: sentOn, sentFlags: sentFlags)) + sent: createSentCallback(sent: sent, + sentOn: sentOn, + sentFlags: sentFlags)) } } } @@ -179,6 +195,32 @@ class CommunicatorI: LocalObject<ICECommunicator>, Communicator { } } +public extension Communicator { + func createObjectAdapter(name: String, queue: DispatchQueue) throws -> ObjectAdapter { + return try autoreleasepool { + let handle = try (self as! CommunicatorI)._handle.createObjectAdapter(name) + return ObjectAdapterI(handle: handle, communicator: self, queue: queue) + } + } + + func createObjectAdapterWithEndpoints(name: String, + endpoints: String, queue: DispatchQueue) throws -> ObjectAdapter { + return try autoreleasepool { + let handle = try (self as! CommunicatorI)._handle.createObjectAdapterWithEndpoints(name: name, + endpoints: endpoints) + return ObjectAdapterI(handle: handle, communicator: self, queue: queue) + } + } + + func createObjectAdapterWithRouter(name: String, rtr: RouterPrx, queue: DispatchQueue) throws -> ObjectAdapter { + return try autoreleasepool { + let handle = try (self as! CommunicatorI)._handle.createObjectAdapterWithRouter(name: name, + router: rtr._impl.handle) + return ObjectAdapterI(handle: handle, communicator: self, queue: queue) + } + } +} + public class DefaultsAndOverrides { public init(handle: ICECommunicator) { diff --git a/swift/src/Ice/Globals.swift b/swift/src/Ice/Globals.swift index d65efb01227..6467e56289b 100644 --- a/swift/src/Ice/Globals.swift +++ b/swift/src/Ice/Globals.swift @@ -108,16 +108,20 @@ public var currentEncoding: EncodingVersion { } public func stringToIdentity(_ string: String) throws -> Identity { - var name = NSString() - var category = NSString() - try ICEUtil.stringToIdentity(str: string, name: &name, category: &category) - return Identity(name: name as String, category: category as String) + return try autoreleasepool { + var name = NSString() + var category = NSString() + try ICEUtil.stringToIdentity(str: string, name: &name, category: &category) + return Identity(name: name as String, category: category as String) + } } -public func identityToString(identity: Identity, mode: ToStringMode = ToStringMode.Unicode) throws -> String { - return try ICEUtil.identityToString(name: identity.name, - category: identity.category, - mode: mode.rawValue) as String +public func identityToString(id: Identity, mode: ToStringMode = ToStringMode.Unicode) throws -> String { + return try autoreleasepool { + return try ICEUtil.identityToString(name: id.name, + category: id.category, + mode: mode.rawValue) + } } public let Encoding_1_0 = Protocol.Encoding_1_0 diff --git a/swift/src/Ice/Incoming.swift b/swift/src/Ice/Incoming.swift new file mode 100644 index 00000000000..f61877bb096 --- /dev/null +++ b/swift/src/Ice/Incoming.swift @@ -0,0 +1,213 @@ +// ********************************************************************** +// +// Copyright (c) 2003-2018 ZeroC, Inc. All rights reserved. +// +// This copy of Ice is licensed to you under the terms described in the +// ICE_LICENSE file included in this distribution. +// +// ********************************************************************** + +import IceObjc + +typealias IceObjcResponse = (Bool, UnsafeRawPointer?, Int) -> Void +typealias IceObjcException = (ICERuntimeException) -> Void + +public final class Incoming { + + var current: Current + var format: FormatType + var istr: InputStream + var ostr: OutputStream + var responseCallback: IceObjcResponse + var exceptionCallback: IceObjcException + + var servant: Object? + var locator: ServantLocator? + var cookie: AnyObject! + + init(istr: InputStream, response: @escaping IceObjcResponse, exception: @escaping IceObjcException, + current: Current) { + self.istr = istr + self.format = .DefaultFormat + self.responseCallback = response + self.exceptionCallback = exception + self.current = current + self.ostr = OutputStream(communicator: istr.getCommunicator(), encoding: current.encoding) + } + + public func readEmptyParams() throws { + // + // Remember the encoding used by the input parameters, we'll + // encode the response parameters with the same encoding. + // + current.encoding = try istr.skipEmptyEncapsulation() + } + + public func read<T>(_ cb: (InputStream) throws -> T) throws -> T { + // + // Remember the encoding used by the input parameters, we'll + // encode the response parameters with the same encoding. + // + current.encoding = try istr.startEncapsulation() + let l = try cb(istr) + try istr.endEncapsulation() + return l + } + + public func write(_ cb: (OutputStream) -> Void) { + ostr.startEncapsulation(encoding: current.encoding, format: format) + cb(ostr) + ostr.endEncapsulation() + response() + } + + public func writeEmptyParams() { + ostr.writeEmptyEncapsulation(current.encoding) + response() + } + + public func response() { + guard locator != nil, servantLocatorFinished() else { + return + } + responseCallback(true, ostr.getConstBytes(), ostr.getCount()) + } + + public func exception(_ ex: Error) { + guard locator != nil, servantLocatorFinished() else { + return + } + handleException(ex) + } + + public func setFormat(_ format: FormatType) { + self.format = format + } + + func servantLocatorFinished() -> Bool { + guard let locator = locator, let servant = servant else { + preconditionFailure() + } + + do { + try locator.finished(curr: current, servant: servant, cookie: cookie) + return true + } catch let e { + exceptionCallback(convertException(e)) + } + + return false + } + + func invoke(_ servantManager: ServantManager) { + servant = servantManager.findServant(id: current.id, facet: current.facet) + + if servant == nil { + locator = servantManager.findServantLocator(category: current.id.category) + + if locator == nil, !current.id.category.isEmpty { + locator = servantManager.findServantLocator(category: "") + } + + if let locator = locator { + do { + let locatorReturn = try locator.locate(current) + (self.servant, self.cookie) = (locatorReturn.returnValue, locatorReturn.cookie) + } catch let err { + exceptionCallback(convertException(err)) + return + } + } + } + + guard let s = servant else { + do { + if servantManager.hasServant(id: current.id) { + throw FacetNotExistException(id: current.id, facet: current.facet, operation: current.operation) + } else { + throw ObjectNotExistException(id: current.id, facet: current.facet, operation: current.operation) + } + } catch let err { + exceptionCallback(convertException(err)) + return + } + } + + // + // Dispatch in the incoming call + // + do { + try s.iceDispatch(incoming: self, current: current) + } catch let err { + exception(convertException(err)) + } + } + + func handleException(_ exception: Error) { + guard let e = exception as? UserException else { + exceptionCallback(convertException(exception)) + return + } + ostr = OutputStream(communicator: istr.getCommunicator(), encoding: current.encoding) + ostr.startEncapsulation(encoding: current.encoding, format: .DefaultFormat) + ostr.write(e) + ostr.endEncapsulation() + responseCallback(false, ostr.getBytes()!, ostr.getCount()) + } + + func convertException(_ exception: Error) -> ICERuntimeException { + switch exception { + case let exception as ObjectNotExistException: + let e = ICEObjectNotExistException() + e.file = exception.ice_file() + e.line = Int32(exception.ice_line()) + e.name = exception.id.name + e.category = exception.id.category + e.facet = exception.facet + e.operation = exception.operation + return e + case let exception as FacetNotExistException: + let e = ICEFacetNotExistException() + e.file = exception.ice_file() + e.line = Int32(exception.ice_line()) + e.name = exception.id.name + e.category = exception.id.category + e.facet = exception.facet + e.operation = exception.operation + return e + case let exception as OperationNotExistException: + let e = ICEOperationNotExistException() + e.file = exception.ice_file() + e.line = Int32(exception.ice_line()) + e.name = exception.id.name + e.category = exception.id.category + e.facet = exception.facet + e.operation = exception.operation + return e + case let exception as UnknownUserException: + let e = ICEUnknownUserException() + e.file = exception.ice_file() + e.line = Int32(exception.ice_line()) + e.unknown = exception.unknown + return e + case let exception as UnknownLocalException: + let e = ICEUnknownLocalException() + e.file = exception.ice_file() + e.line = Int32(exception.ice_line()) + e.unknown = exception.unknown + return e + case let exception as UnknownException: + let e = ICEUnknownException() + e.file = exception.ice_file() + e.line = Int32(exception.ice_line()) + e.unknown = exception.unknown + return e + default: + let e = ICEUnknownException() + e.file = #file + e.line = Int32(#line) + e.unknown = "\(exception)" + return e + } + } +} diff --git a/swift/src/Ice/InputStream.swift b/swift/src/Ice/InputStream.swift index b3edf93b0ee..2b80b7c0029 100644 --- a/swift/src/Ice/InputStream.swift +++ b/swift/src/Ice/InputStream.swift @@ -98,7 +98,7 @@ public class InputStream { return (bytes, encoding) } - public func startEncapsulation() throws { + public func startEncapsulation() throws -> EncodingVersion { encaps = Encaps() encaps.start = buf.position() // @@ -123,6 +123,8 @@ public class InputStream { try Protocol.checkSupportedEncoding(encoding) encaps.setEncoding(encoding) + + return encoding } public func endEncapsulation() throws { @@ -146,7 +148,7 @@ public class InputStream { } } - func skipEmptyEncapsulation() throws { + func skipEmptyEncapsulation() throws -> EncodingVersion { let sz: Int32 = try read() if sz < 6 { @@ -171,18 +173,22 @@ public class InputStream { // try buf.skip(sz - 6) } + + return encoding } - func skipEncapsulation() throws { + func skipEncapsulation() throws -> EncodingVersion { let sz: Int32 = try read() if sz < 6 { throw EncapsulationException(reason: "invalid size") } - _ = try read() as EncodingVersion + let encodingVersion: EncodingVersion = try read() try buf.position(buf.position() + Int(sz) - 6) + + return encodingVersion } public func startSlice() throws -> String { @@ -209,7 +215,7 @@ public class InputStream { public func readPendingValues() throws { if encaps.decoder != nil { try encaps.decoder.readPendingValues() - } else if encoding == Protocol.Encoding_1_0{ + } else if encoding == Protocol.Encoding_1_0 { // // If using the 1.0 encoding and no instances were read, we // still read an empty sequence of pending instances if diff --git a/swift/src/Ice/Object.swift b/swift/src/Ice/Object.swift index 6c3645b671b..e6cd92b0f57 100644 --- a/swift/src/Ice/Object.swift +++ b/swift/src/Ice/Object.swift @@ -6,6 +6,85 @@ // ICE_LICENSE file included in this distribution. // // ********************************************************************** -// -public class Object {} +import IceObjc + +public protocol Object { + func ice_id(current: Current) throws -> String + func ice_ids(current: Current) throws -> [String] + func ice_isA(s: String, current: Current) throws -> Bool + func ice_ping(current: Current) throws + + func iceDispatch(incoming: Incoming, current: Current) throws +} + +public extension Object { + func ice_id(current: Current) throws -> String { + return "::Ice::Object" + } + + func ice_ids(current: Current) throws -> [String] { + return ["::Ice::Object"] + } + + func ice_isA(s: String, current: Current) throws -> Bool { + return s == "::Ice::Object" + } + + func ice_ping(current: Current) throws { + // Do nothing + } + + func iceD_ice_id(incoming inS: Incoming, current: Current) throws { + try inS.readEmptyParams() + + let returnValue = try self.ice_id(current: current) + + inS.write { ostr in + ostr.write(returnValue) + } + } + + func iceD_ice_ids(incoming inS: Incoming, current: Current) throws { + try inS.readEmptyParams() + + let returnValue = try self.ice_ids(current: current) + + inS.write { ostr in + ostr.write(returnValue) + } + } + + func iceD_ice_isA(incoming inS: Incoming, current: Current) throws { + let ident: String = try inS.read { istr in + return try istr.read() + } + + let returnValue = try self.ice_isA(s: ident, current: current) + + inS.write { ostr in + ostr.write(returnValue) + } + } + + func iceD_ice_ping(incoming inS: Incoming, current: Current) throws { + try inS.readEmptyParams() + try self.ice_ping(current: current) + inS.writeEmptyParams() + } + + func iceDispatch(incoming: Incoming, current: Current) throws { + switch current.operation { + case "ice_id": + try iceD_ice_id(incoming: incoming, current: current) + case "ice_ids": + try iceD_ice_ids(incoming: incoming, current: current) + case "ice_isA": + try iceD_ice_isA(incoming: incoming, current: current) + case "ice_ping": + try iceD_ice_ping(incoming: incoming, current: current) + default: + throw OperationNotExistException(id: current.id, facet: current.facet, operation: current.operation) + } + } +} diff --git a/swift/src/Ice/ObjectAdapterI.swift b/swift/src/Ice/ObjectAdapterI.swift index 8a921d6997c..ee2a91a2d2c 100644 --- a/swift/src/Ice/ObjectAdapterI.swift +++ b/swift/src/Ice/ObjectAdapterI.swift @@ -7,4 +7,288 @@ // // ********************************************************************** -class ObjectAdapterI {} +import IceObjc + +private enum State { + case alive + case dead +} + +private let serialQueue = DispatchQueue(label: "com.zeroc.ice.serial") + +class ObjectAdapterI: LocalObject<ICEObjectAdapter>, ObjectAdapter, ICEObjectAdapterFacade { + let communicator: Communicator + var servantManager: ServantManager + var locator: LocatorPrx? + var queue: DispatchQueue + + var mutex = Mutex() + private var state: State + + init(handle: ICEObjectAdapter, communicator: Communicator, queue: DispatchQueue = serialQueue) { + self.communicator = communicator + self.servantManager = ServantManager(adapterName: handle.getName(), communicator: communicator) + self.state = .alive + self.queue = queue + super.init(handle: handle) + + handle.registerFacade(self) + } + + func getName() -> String { + return _handle.getName() + } + + func getCommunicator() -> Communicator { + return communicator + } + + func activate() throws { + try autoreleasepool { + try _handle.activate() + } + } + + func hold() throws { + try autoreleasepool { + try _handle.hold() + } + } + + func waitForHold() throws { + try autoreleasepool { + try _handle.waitForHold() + } + } + + func deactivate() { + _handle.deactivate() + } + + func waitForDeactivate() { + _handle.waitForDeactivate() + } + + func isDeactivated() -> Bool { + return _handle.isDeactivated() + } + + func destroy() { + return _handle.destroy() + } + + func add(servant: Object, id: Identity) throws -> ObjectPrx { + return try addFacet(servant: servant, id: id, facet: "") + } + + func addFacet(servant: Object, id: Identity, facet: String) throws -> ObjectPrx { + return try mutex.sync { + try checkForDeactivation() + try checkIdentity(id) + + try servantManager.addServant(servant: servant, id: id, facet: facet) + + return try createProxy(id).ice_facet(facet) + } + } + + func addWithUUID(_ servant: Object) throws -> ObjectPrx { + return try addFacetWithUUID(servant: servant, facet: "") + } + + func addFacetWithUUID(servant: Object, facet: String) throws -> ObjectPrx { + return try addFacet(servant: servant, id: Identity(name: UUID().uuidString, category: ""), facet: facet) + } + + func addDefaultServant(servant: Object, category: String) throws { + try mutex.sync { + try checkForDeactivation() + + try servantManager.addDefaultServant(servant: servant, category: category) + } + } + + func remove(_ id: Identity) throws -> Object { + return try removeFacet(id: id, facet: "") + } + + func removeFacet(id: Identity, facet: String) throws -> Object { + return try mutex.sync { + try checkForDeactivation() + try checkIdentity(id) + + return try servantManager.removeServant(id: id, facet: facet) + } + } + + func removeAllFacets(_ id: Identity) throws -> FacetMap { + return try mutex.sync { + try checkForDeactivation() + try checkIdentity(id) + + return try servantManager.removeAllFacets(id: id) + } + } + + func removeDefaultServant(_ category: String) throws -> Object { + return try mutex.sync { + try checkForDeactivation() + return try servantManager.removeDefaultServant(category: category) + } + } + + func find(_ id: Identity) throws -> Object? { + return try findFacet(id: id, facet: "") + } + + func findFacet(id: Identity, facet: String) throws -> Object? { + return try mutex.sync { + try checkForDeactivation() + try checkIdentity(id) + + return servantManager.findServant(id: id, facet: facet) + } + } + + func findAllFacets(_ id: Identity) throws -> FacetMap { + return try mutex.sync { + try checkForDeactivation() + try checkIdentity(id) + + return servantManager.findAllFacets(id: id) + } + } + + func findByProxy(_ proxy: ObjectPrx) throws -> Object? { + return try mutex.sync { + try checkForDeactivation() + + // TODO: check these vars are correct + return try findFacet(id: proxy.ice_getIdentity(), facet: proxy.ice_getFacet()) + } + } + + func addServantLocator(locator: ServantLocator, category: String) throws { + try mutex.sync { + try checkForDeactivation() + + try servantManager.addServantLocator(locator: locator, category: category) + } + } + + func removeServantLocator(_ category: String) throws -> ServantLocator { + return try mutex.sync { + try checkForDeactivation() + + return try servantManager.removeServantLocator(category: category) + } + } + + func findServantLocator(_ category: String) throws -> ServantLocator? { + return try mutex.sync { + try checkForDeactivation() + + return servantManager.findServantLocator(category: category) + } + } + + func findDefaultServant(_ category: String) throws -> Object? { + return try mutex.sync { + try checkForDeactivation() + + return servantManager.findDefaultServant(category: category) + } + } + + func createProxy(_ id: Identity) throws -> ObjectPrx { + return try _ObjectPrxI(handle: _handle.createProxy(name: id.name, category: id.category), + communicator: communicator) + } + + func createDirectProxy(_ id: Identity) throws -> ObjectPrx { + return try _ObjectPrxI(handle: _handle.createDirectProxy(name: id.name, category: id.category), + communicator: communicator) + } + + func createIndirectProxy(_ id: Identity) throws -> ObjectPrx { + return try _ObjectPrxI(handle: _handle.createIndirectProxy(name: id.name, category: id.category), + communicator: communicator) + } + + func setLocator(_ locator: LocatorPrx?) throws { + try mutex.sync { + try checkForDeactivation() + + self.locator = locator + } + } + + func getLocator() -> LocatorPrx? { + return mutex.sync { + return locator + } + } + + func getEndpoints() -> EndpointSeq { + return _handle.getEndpoints().map { objcEndpt in EndpointI(handle: objcEndpt) } + } + + func refreshPublishedEndpoints() throws { + try autoreleasepool { + try _handle.refreshPublishedEndpoints() + } + } + + func getPublishedEndpoints() -> EndpointSeq { + return _handle.getPublishedEndpoints().map { objcEndpt in EndpointI(handle: objcEndpt) } + } + + func setPublishedEndpoints(_ newEndpoints: EndpointSeq) throws { + try _handle.setPublishedEndpoints(newEndpoints.map { ($0 as! EndpointI)._handle }) + } + + func getDispatchQueue() -> DispatchQueue { + return queue + } + + func facadeInvoke(_ is: ICEInputStream, con: ICEConnection, name: String, category: String, facet: String, + operation: String, mode: UInt8, context: [String: String], requestId: Int32, + encodingMajor: UInt8, encodingMinor: UInt8, + response: @escaping (Bool, UnsafeRawPointer?, Int) -> Void, + exception: @escaping (ICERuntimeException) -> Void) { + + let current = Current(adapter: self, + con: con.assign(to: ConnectionI.self) { ConnectionI(handle: con) }, + id: Identity(name: name, category: category), + facet: facet, + operation: operation, + mode: OperationMode(rawValue: mode)!, + ctx: context, + requestId: requestId, + encoding: EncodingVersion(major: encodingMajor, minor: encodingMinor)) + queue.sync { + let istr = InputStream(communicator: communicator, inputStream: `is`) + let inc = Incoming(istr: istr, response: response, exception: exception, current: current) + inc.invoke(servantManager) + } + } + + func facadeRemoved() { + self.mutex.sync { + self.state = .dead + } + } + + private func checkForDeactivation() throws { + guard state == .alive else { + throw ObjectAdapterDeactivatedException(name: getName()) + } + } + + private func checkIdentity(_ id: Identity) throws { + guard !id.name.isEmpty else { + throw IllegalIdentityException(id: id) + } + } + +} diff --git a/swift/src/Ice/OutputStream.swift b/swift/src/Ice/OutputStream.swift index 46caec7c57f..8ffe3cdc9b3 100644 --- a/swift/src/Ice/OutputStream.swift +++ b/swift/src/Ice/OutputStream.swift @@ -77,6 +77,11 @@ public class OutputStream { encapsCache!.reset() } + func writeEmptyEncapsulation(_ encoding: EncodingVersion) { + write(Int32(6)) // Size + write(encoding) + } + func getBytes() -> UnsafeMutableRawPointer? { return buf.baseAddress } @@ -390,6 +395,7 @@ public extension OutputStream { } func write(size: Int) { + // TODO: should this really throw instead? precondition(size <= Int32.max, "Size is too large") write(size: Int32(size)) } diff --git a/swift/src/Ice/Proxy.swift b/swift/src/Ice/Proxy.swift index 55c5d93baa3..e12c6b091e5 100644 --- a/swift/src/Ice/Proxy.swift +++ b/swift/src/Ice/Proxy.swift @@ -262,7 +262,7 @@ public extension ObjectPrx { var ok = Bool() let ins = try InputStream(communicator: _impl.communicator, inputStream: _impl.handle.iceInvoke(operation, - mode: Int(mode.rawValue), + mode: mode.rawValue, inParams: $0.baseAddress, inSize: inEncaps.count, context: context, @@ -636,7 +636,7 @@ open class _ObjectPrxI: ObjectPrx { format: FormatType = FormatType.DefaultFormat, write: ((OutputStream) -> Void)? = nil, userException: ((UserException) throws -> Void)? = nil, - context: Context? = nil) throws -> Void { + context: Context? = nil) throws { let ostr = OutputStream(communicator: communicator, encoding: encoding) if let write = write { @@ -646,7 +646,7 @@ open class _ObjectPrxI: ObjectPrx { } var ok = Bool() let istrHandle = try handle.iceInvoke(operation, - mode: Int(mode.rawValue), + mode: mode.rawValue, inParams: ostr.getConstBytes(), inSize: ostr.getCount(), context: context, @@ -678,7 +678,7 @@ open class _ObjectPrxI: ObjectPrx { var ok = Bool() let istrHandle = try handle.iceInvoke(operation, - mode: Int(mode.rawValue), + mode: mode.rawValue, inParams: ostr.getConstBytes(), inSize: ostr.getCount(), context: context, diff --git a/swift/src/Ice/ServantManager.swift b/swift/src/Ice/ServantManager.swift new file mode 100644 index 00000000000..90612876799 --- /dev/null +++ b/swift/src/Ice/ServantManager.swift @@ -0,0 +1,174 @@ +// ********************************************************************** +// +// Copyright (c) 2003-2018 ZeroC, Inc. All rights reserved. +// +// ********************************************************************** + +class ServantManager { + let adapterName: String + let communicator: Communicator + + var servantMapMap = [Identity: [String: Object]]() + var defaultServantMap = [String: Object]() + var locatorMap = [String: ServantLocator]() + + var mutex = Mutex() + + init(adapterName: String, communicator: Communicator) { + self.adapterName = adapterName + self.communicator = communicator + } + + func addServant(servant: Object, id ident: Identity, facet: String) throws { + try mutex.sync { + if var m = servantMapMap[ident] { + if m[facet] != nil { + var id = try communicator.identityToString(ident) + if !facet.isEmpty { + id += try " - f " + escapeString(string: facet, special: "", communicator: communicator) + } + throw AlreadyRegisteredException(kindOfObject: "servant", id: id) + } + m[facet] = servant + } else { + servantMapMap[ident] = [ facet: servant ] + } + } + } + + func addDefaultServant(servant: Object, category: String) throws { + try mutex.sync { + guard defaultServantMap[category] == nil else { + throw AlreadyRegisteredException(kindOfObject: "default servant", id: category) + } + + defaultServantMap[category] = servant + } + } + + func removeServant(id ident: Identity, facet: String) throws -> Object { + return try mutex.sync { + guard var m = servantMapMap[ident], let obj = m.removeValue(forKey: facet) else { + var id = try communicator.identityToString(ident) + if !facet.isEmpty { + id += try " - f " + escapeString(string: facet, special: "", communicator: communicator) + } + throw NotRegisteredException(kindOfObject: "servant", id: id) + } + + if m.isEmpty { + servantMapMap.removeValue(forKey: ident) + } + + return obj + } + } + + func removeDefaultServant(category: String) throws -> Object { + return try mutex.sync { + guard let obj = defaultServantMap.removeValue(forKey: category) else { + throw NotRegisteredException(kindOfObject: "default servant", id: category) + } + + return obj + } + } + + func removeAllFacets(id: Identity) throws -> FacetMap { + return try mutex.sync { + guard let m = servantMapMap.removeValue(forKey: id) else { + throw NotRegisteredException(kindOfObject: "servant", id: try identityToString(id: id)) + } + + return m + } + } + + func findServant(id: Identity, facet: String) -> Object? { + return mutex.sync { + guard let m = servantMapMap[id] else { + guard let obj = defaultServantMap[id.category] else { + return defaultServantMap[""] + } + + return obj + } + + return m[facet] + } + } + + func findDefaultServant(category: String) -> Object? { + return mutex.sync { + return defaultServantMap[category] + } + } + + func findAllFacets(id: Identity) -> FacetMap { + return mutex.sync { + guard let m = servantMapMap[id] else { + return FacetMap() + } + + return m + } + } + + func hasServant(id: Identity) -> Bool { + return mutex.sync { + return servantMapMap[id] != nil + } + } + + func addServantLocator(locator: ServantLocator, category: String) throws { + return try mutex.sync { + guard locatorMap[category] == nil else { + let id = try escapeString(string: category, special: "", communicator: communicator) + throw AlreadyRegisteredException(kindOfObject: "servant locator", id: id) + } + + locatorMap[category] = locator + } + } + + func removeServantLocator(category: String) throws -> ServantLocator { + return try mutex.sync { + guard let l = locatorMap[category] else { + let id = try escapeString(string: category, special: "", communicator: communicator) + throw NotRegisteredException(kindOfObject: "servant locator", id: id) + } + + return l + } + } + + func findServantLocator(category: String) -> ServantLocator? { + return mutex.sync { + return locatorMap[category] + } + } + + func destroy() { + var m = [String: ServantLocator]() + mutex.sync { + servantMapMap.removeAll() + defaultServantMap.removeAll() + m = locatorMap + locatorMap.removeAll() + } + + m.forEach { category, locator in + do { + try locator.deactivate(category) + } catch let e { + let logger = communicator.getLogger() + logger.error(""" + exception during locator deactivation: + object adapter: `\(adapterName)' + locator category: `\(category)' + \(e) + """) + } + } + } +} diff --git a/swift/src/Ice/Util.swift b/swift/src/Ice/Util.swift index 39273371322..06f4fccdec8 100644 --- a/swift/src/Ice/Util.swift +++ b/swift/src/Ice/Util.swift @@ -8,6 +8,7 @@ // ********************************************************************** import Dispatch +import IceObjc func stringToEncodingVersion(_ s: String) throws -> EncodingVersion { let (major, minor) = try stringToMajorMinor(s) @@ -55,3 +56,11 @@ func createSentCallback(sent: ((Bool) -> Void)?, } } } + +func escapeString(string: String, special: String, communicator: Communicator) throws -> String { + return try autoreleasepool { + return try ICEUtil.escapeString(string: string, + special: special, + communicator: (communicator as! CommunicatorI)._handle) + } +} diff --git a/swift/src/IceObjc/Communicator.mm b/swift/src/IceObjc/Communicator.mm index 35045e5a061..3e9b4584f46 100644 --- a/swift/src/IceObjc/Communicator.mm +++ b/swift/src/IceObjc/Communicator.mm @@ -8,6 +8,7 @@ // ********************************************************************** #import "IceObjcCommunicator.h" +#import "IceObjcObjectAdapter.h" #import "IceObjcObjectPrx.h" #import "IceObjcLogger.h" #import "IceObjcImplicitContext.h" @@ -109,29 +110,49 @@ return toNSDictionary(_communicator->proxyToProperty([prx prx], fromNSString(property))); } -//-(ObjectAdapterI*) createObjectAdapter:(NSString*)name error:(NSError* _Nullable * _Nullable)error -//{ -//// try -//// { -////// communicator->createObjectAdapter(fromNSString(name)); -//// } -//// catch(const std::exception& ex) -//// { -//// *error = convertException(ex); -//// return nil; -//// } -// assert(false); -//} -// -//-(ObjectAdapterI*) createObjectAdapterWithEndpoints:(NSString*)name endpoints:(NSString*)endpoints error:(NSError* _Nullable * _Nullable)error -//{ -// assert(false); -//} -// -//-(ObjectAdapterI*) createObjectAdapterWithRouter:(NSString*)name router:(_RouterPrxI*)router error:(NSError* _Nullable * _Nullable)error -//{ -// assert(false); -//} +-(ICEObjectAdapter*) createObjectAdapter:(NSString*)name error:(NSError* _Nullable * _Nullable)error +{ + try + { + auto oa = _communicator->createObjectAdapter(fromNSString(name)); + return [[ICEObjectAdapter alloc] initWithCppObjectAdapter:oa]; + } + catch(const std::exception& ex) + { + *error = convertException(ex); + return nil; + } +} + +-(ICEObjectAdapter*) createObjectAdapterWithEndpoints:(NSString*)name endpoints:(NSString*)endpoints error:(NSError* _Nullable * _Nullable)error +{ + try + { + auto oa = _communicator->createObjectAdapterWithEndpoints(fromNSString(name), fromNSString(endpoints)); + return [[ICEObjectAdapter alloc] initWithCppObjectAdapter:oa]; + } + catch(const std::exception& ex) + { + *error = convertException(ex); + return nil; + } +} + +-(ICEObjectAdapter*) createObjectAdapterWithRouter:(NSString*)name router:(ICEObjectPrx*)router error:(NSError* _Nullable * _Nullable)error +{ + try + { + assert(router); + auto oa = _communicator->createObjectAdapterWithRouter(fromNSString(name), + Ice::uncheckedCast<Ice::RouterPrx>([router prx])); + return [[ICEObjectAdapter alloc] initWithCppObjectAdapter:oa]; + } + catch(const std::exception& ex) + { + *error = convertException(ex); + return nil; + } +} -(ICEImplicitContext*) getImplicitContext { diff --git a/swift/src/IceObjc/Exception.mm b/swift/src/IceObjc/Exception.mm new file mode 100644 index 00000000000..4910857433d --- /dev/null +++ b/swift/src/IceObjc/Exception.mm @@ -0,0 +1,41 @@ +// ********************************************************************** +// +// Copyright (c) 2003-2018 ZeroC, Inc. All rights reserved. +// +// This copy of Ice is licensed to you under the terms described in the +// ICE_LICENSE file included in this distribution. +// +// ********************************************************************** + +#import "IceObjcException.h" + +@implementation ICERuntimeException +@synthesize file; +@synthesize line; +@end + +@implementation ICERequestFailedException +@synthesize name; +@synthesize category; +@synthesize facet; +@synthesize operation; +@end + +@implementation ICEObjectNotExistException +@end + +@implementation ICEFacetNotExistException +@end + +@implementation ICEOperationNotExistException +@end + +@implementation ICEUnknownException +@synthesize unknown; +@end + +@implementation ICEUnknownLocalException +@end + +@implementation ICEUnknownUserException +@end diff --git a/swift/src/IceObjc/IceObjcCommunicator.h b/swift/src/IceObjc/IceObjcCommunicator.h index 605d5860b7d..3e9d40ec91d 100644 --- a/swift/src/IceObjc/IceObjcCommunicator.h +++ b/swift/src/IceObjc/IceObjcCommunicator.h @@ -12,6 +12,7 @@ @class ICEObjectPrx; @class ICEImplicitContext; @class ICEProperties; +@class ICEObjectAdapter; @protocol ICELoggerProtocol; NS_ASSUME_NONNULL_BEGIN @@ -26,9 +27,9 @@ NS_ASSUME_NONNULL_BEGIN -(nullable id) propertyToProxy:(NSString*)property error:(NSError**)error NS_SWIFT_NAME(propertyToProxy(property:)); -(nullable NSDictionary<NSString*, NSString*>*) proxyToProperty:(ICEObjectPrx*)prx property:(NSString*)property error:(NSError**)error; -//-(nullable ObjectAdapterI*) createObjectAdapter:(NSString*)name error:(NSError**)error; -//-(nullable ObjectAdapterI*) createObjectAdapterWithEndpoints:(NSString*)name endpoints:(NSString*)endpoints error:(NSError**)error; -//-(nullable ObjectAdapterI*) createObjectAdapterWithRouter:(NSString*)name router:(ObjectPrxObjc*)router error:(NSError**)error; +-(nullable ICEObjectAdapter*) createObjectAdapter:(NSString*)name error:(NSError**)error; +-(nullable ICEObjectAdapter*) createObjectAdapterWithEndpoints:(NSString*)name endpoints:(NSString*)endpoints error:(NSError**)error NS_SWIFT_NAME(createObjectAdapterWithEndpoints(name:endpoints:));; +-(nullable ICEObjectAdapter*) createObjectAdapterWithRouter:(NSString*)name router:(ICEObjectPrx*)router error:(NSError**)error NS_SWIFT_NAME(createObjectAdapterWithRouter(name:router:));; -(ICEImplicitContext*) getImplicitContext; -(id<ICELoggerProtocol>) getLogger; -(nullable ICEObjectPrx*) getDefaultRouter; diff --git a/swift/src/IceObjc/IceObjcException.h b/swift/src/IceObjc/IceObjcException.h index 524bda42fe9..1de72452ad7 100644 --- a/swift/src/IceObjc/IceObjcException.h +++ b/swift/src/IceObjc/IceObjcException.h @@ -94,4 +94,41 @@ NS_ASSUME_NONNULL_BEGIN +(NSError*) runtimeError:(NSString*)message; @end +@interface ICERuntimeException : NSError +@property NSString* file; +@property int line; +@end + +// +// Request Failed exceptions +// +@interface ICERequestFailedException : ICERuntimeException +@property (nonatomic) NSString* name; +@property (nonatomic) NSString* category; +@property (nonatomic) NSString* facet; +@property (nonatomic) NSString* operation; +@end + +@interface ICEObjectNotExistException : ICERequestFailedException +@end + +@interface ICEFacetNotExistException : ICERequestFailedException +@end + +@interface ICEOperationNotExistException : ICERequestFailedException +@end + +// +// Unknown exceptions +// +@interface ICEUnknownException : ICERuntimeException +@property (nonatomic) NSString* unknown; +@end + +@interface ICEUnknownLocalException : ICEUnknownException +@end + +@interface ICEUnknownUserException : ICEUnknownException +@end + NS_ASSUME_NONNULL_END diff --git a/swift/src/IceObjc/IceObjcIceUtil.h b/swift/src/IceObjc/IceObjcIceUtil.h index ea79f05c005..812e13f271f 100644 --- a/swift/src/IceObjc/IceObjcIceUtil.h +++ b/swift/src/IceObjc/IceObjcIceUtil.h @@ -47,15 +47,20 @@ NS_SWIFT_NAME(registerFactories(exception:connectionInfo:endpointInfo:)); +(nullable NSString*) identityToString:(NSString*)name category:(NSString*)category mode:(uint8_t)mode - error:(NSError* _Nullable * _Nullable)error NS_SWIFT_NAME(identityToString(name:category:mode:)); + error:(NSError* _Nullable * _Nullable)error + NS_SWIFT_NAME(identityToString(name:category:mode:)); +(void) currentEncoding:(UInt8*)major - minor:(UInt8*)minor - NS_SWIFT_NAME(currentEncoding(major:minor:)); + minor:(UInt8*)minor NS_SWIFT_NAME(currentEncoding(major:minor:)); +(NSString*) encodingVersionToString:(UInt8)major - minor:(UInt8)minor - NS_SWIFT_NAME(encodingVersionToString(major:minor:)); + minor:(UInt8)minor NS_SWIFT_NAME(encodingVersionToString(major:minor:)); + ++(nullable NSString*) escapeString:(NSString*)string + special:(NSString*)special + communicator:(ICECommunicator*)communicator + error:(NSError* _Nullable * _Nullable)error + NS_SWIFT_NAME(escapeString(string:special:communicator:)); @end NS_ASSUME_NONNULL_END diff --git a/swift/src/IceObjc/IceObjcLocalObject.h b/swift/src/IceObjc/IceObjcLocalObject.h index 6d01bbd4a16..2c81c77cb1b 100644 --- a/swift/src/IceObjc/IceObjcLocalObject.h +++ b/swift/src/IceObjc/IceObjcLocalObject.h @@ -14,7 +14,7 @@ NS_ASSUME_NONNULL_BEGIN @interface ICELocalObject : NSObject // // We hold a weak referece to the (possile) Swift object which has a handle to -// this ICELocalObject. That way we can keep recover the Swift object later. +// this ICELocalObject. That way we can recover the Swift object later. // @property (weak, nonatomic, nullable) id swiftRef; -(instancetype) init ICE_SWIFT_UNAVAILABLE(""); diff --git a/swift/src/IceObjc/IceObjcObjectAdapter.h b/swift/src/IceObjc/IceObjcObjectAdapter.h new file mode 100644 index 00000000000..c1e683bf603 --- /dev/null +++ b/swift/src/IceObjc/IceObjcObjectAdapter.h @@ -0,0 +1,67 @@ +// ********************************************************************** +// +// Copyright (c) 2003-2018 ZeroC, Inc. All rights reserved. +// +// This copy of Ice is licensed to you under the terms described in the +// ICE_LICENSE file included in this distribution. +// +// ********************************************************************** + +#import "IceObjcLocalObject.h" + +@class ICECommunicator; +@class ICEObjectPrx; +@class ICEEndpoint; +@class ICEInputStream; +@class ICEConnection; +@class ICERuntimeException; + +NS_ASSUME_NONNULL_BEGIN + +@protocol ICEObjectAdapterFacade +-(void) facadeInvoke:(ICEInputStream*)is + con:(ICEConnection*)con + name:(NSString*)name + category:(NSString*)category + facet:(NSString*)facet + operation:(NSString*)operation + mode:(uint8_t)mode + context:(NSDictionary<NSString*, NSString*>*)context + requestId:(int32_t)requestId + encodingMajor:(uint8_t)encodingMajor + encodingMinor:(uint8_t)encodingMinor + response:(void (^)(bool, const void* _Null_unspecified, size_t))response + exception:(void (^)(ICERuntimeException*))exception; +-(void) facadeRemoved; +@end + +@interface ICEObjectAdapter: ICELocalObject + -(NSString*) getName; +-(BOOL) activate:(NSError* _Nullable * _Nullable)error; +-(BOOL) hold:(NSError* _Nullable * _Nullable)error; +-(BOOL) waitForHold:(NSError* _Nullable * _Nullable)error; +-(void) deactivate; +-(void) waitForDeactivate; +-(BOOL) isDeactivated; +-(void) destroy; +-(nullable ICEObjectPrx*) createProxy:(NSString*)name category:(NSString*)category error:(NSError* _Nullable * _Nullable)error NS_SWIFT_NAME(createProxy(name:category:)); +-(nullable ICEObjectPrx*) createDirectProxy:(NSString*)name category:(NSString*)category error:(NSError* _Nullable * _Nullable)error NS_SWIFT_NAME(createDirectProxy(name:category:)); +-(nullable ICEObjectPrx*) createIndirectProxy:(NSString*)name category:(NSString*)category error:(NSError* _Nullable * _Nullable)error NS_SWIFT_NAME(createIndirectProxy(name:category:)); +-(NSArray<ICEEndpoint*>*) getEndpoints; +-(BOOL) refreshPublishedEndpoints:(NSError* _Nullable * _Nullable)error; +-(NSArray<ICEEndpoint*>*) getPublishedEndpoints; +-(BOOL) setPublishedEndpoints:(NSArray<ICEEndpoint*>*)newEndpoints error:(NSError* _Nullable * _Nullable)error; + +-(void) registerFacade:(id<ICEObjectAdapterFacade>)facade NS_SWIFT_NAME(registerFacade(_:)); +@end + +#ifdef __cplusplus + +@interface ICEObjectAdapter() +@property (nonatomic, readonly) std::shared_ptr<Ice::ObjectAdapter> objectAdapter; +-(nullable instancetype) initWithCppObjectAdapter:(std::shared_ptr<Ice::ObjectAdapter>)objectAdapter; +@end + +#endif + +NS_ASSUME_NONNULL_END diff --git a/swift/src/IceObjc/IceObjcObjectPrx.h b/swift/src/IceObjc/IceObjcObjectPrx.h index 7bfb8477896..49e93dce332 100644 --- a/swift/src/IceObjc/IceObjcObjectPrx.h +++ b/swift/src/IceObjc/IceObjcObjectPrx.h @@ -97,9 +97,9 @@ NS_ASSUME_NONNULL_BEGIN -(void) iceWrite:(id<ICEOutputStreamHelper>)os; -(nullable ICEInputStream*) iceInvoke:(NSString* _Nonnull)op - mode:(NSInteger)mode + mode:(uint8_t)mode inParams:(const void* _Null_unspecified)inParams - inSize:(NSInteger)inSize + inSize:(size_t)inSize context:(NSDictionary* _Nullable)context returnValue:(bool*)returnValue error:(NSError* _Nullable * _Nullable)error; diff --git a/swift/src/IceObjc/IceObjcUtil.h b/swift/src/IceObjc/IceObjcUtil.h index 2de45743a78..2edf6d6b179 100644 --- a/swift/src/IceObjc/IceObjcUtil.h +++ b/swift/src/IceObjc/IceObjcUtil.h @@ -15,6 +15,7 @@ #include <string> @class LocalException; +@class ICERuntimeException; namespace IceSSL { @@ -23,6 +24,7 @@ namespace IceSSL NSError* convertException(const std::exception_ptr&); NSError* convertException(const std::exception&); +std::exception_ptr convertException(ICERuntimeException*); template<typename T> id createLocalObject(std::shared_ptr<T> cppObj, std::function<id()> initializer) @@ -39,14 +41,6 @@ id createLocalObject(std::shared_ptr<T> cppObj, std::function<id()> initializer) return obj; } -template<typename T> -std::shared_ptr<T> -deref(void* p) -{ - assert(p); - return *reinterpret_cast<std::shared_ptr<T>*>(p); -}; - inline NSString* toNSString(const std::string& s) { diff --git a/swift/src/IceObjc/IceUtil.mm b/swift/src/IceObjc/IceUtil.mm index 5384558aa6d..c6a506c4064 100644 --- a/swift/src/IceObjc/IceUtil.mm +++ b/swift/src/IceObjc/IceUtil.mm @@ -13,6 +13,9 @@ #import "IceObjcUtil.h" #import "LoggerWrapperI.h" +#import <Ice/Instance.h> +#import <Ice/StringUtil.h> + namespace { class Init @@ -172,4 +175,24 @@ static Class<ICEEndpointInfoFactory> _endpointInfoFactory; Ice::EncodingVersion v {major, minor}; return toNSString(Ice::encodingVersionToString(v)); } + ++(NSString*) escapeString:(NSString *)string + special:(NSString *)special + communicator:(ICECommunicator*)communicator error:(NSError *__autoreleasing _Nullable *)error +{ + try + { + + auto instance = IceInternal::getInstance([communicator communicator]); + return toNSString(IceInternal::escapeString(fromNSString(string), + fromNSString(special), + instance->toStringMode())); + } + catch(const std::exception& ex) + { + *error = convertException(ex); + return nil; + } + +} @end diff --git a/swift/src/IceObjc/ObjectAdapter.mm b/swift/src/IceObjc/ObjectAdapter.mm new file mode 100644 index 00000000000..503d480b3a6 --- /dev/null +++ b/swift/src/IceObjc/ObjectAdapter.mm @@ -0,0 +1,238 @@ +// ********************************************************************** +// +// Copyright (c) 2003-2018 ZeroC, Inc. All rights reserved. +// +// This copy of Ice is licensed to you under the terms described in the +// ICE_LICENSE file included in this distribution. +// +// ********************************************************************** + +#import "IceObjcConfig.h" +#import "IceObjcObjectAdapter.h" +#import "IceObjcUtil.h" +#import "IceObjcObjectPrx.h" +#import "IceObjcInputStream.h" +#import "IceObjcConnection.h" + +namespace +{ + class DefaultServant : public Ice::BlobjectArrayAsync + { + public: + + DefaultServant(id<ICEObjectAdapterFacade> facade): _facade(facade) + { + } + + ~DefaultServant() + { + [_facade facadeRemoved]; + } + + virtual void + ice_invokeAsync(std::pair<const Byte*, const Byte*> inEncaps, + std::function<void(bool, const std::pair<const Byte*, const Byte*>&)> response, + std::function<void(std::exception_ptr)> error, + const Ice::Current& current) + { + void(^responseCallback)(bool, const void*, size_t) = ^(bool ok, const void* outParams, size_t outSize) { + const Ice::Byte* start = reinterpret_cast<const Ice::Byte*>(outParams); + response(ok, std::make_pair(start, start + outSize)); + }; + + void(^exceptionCallback)(ICERuntimeException*) = ^(ICERuntimeException* e) { + error(convertException(e)); + }; + + // Copy the bytes + std::vector<Ice::Byte> inBytes(inEncaps.first, inEncaps.second); + + [_facade facadeInvoke:[[ICEInputStream alloc] initWithBytes:std::move(inBytes)] + con:[[ICEConnection alloc] initWithCppConnection:current.con] + name:toNSString(current.id.name) category:toNSString(current.id.category) + facet:toNSString(current.facet) + operation:toNSString(current.operation) + mode:static_cast<uint8_t>(current.mode) + context:toNSDictionary(current.ctx) + requestId:current.requestId + encodingMajor:current.encoding.major + encodingMinor:current.encoding.minor + response:responseCallback + exception:exceptionCallback]; + } + + private: + id<ICEObjectAdapterFacade> _facade; + }; +} + +@implementation ICEObjectAdapter + +-(instancetype) initWithCppObjectAdapter:(std::shared_ptr<Ice::ObjectAdapter>)objectAdapter +{ + self = [super initWithLocalObject:objectAdapter.get()]; + if(self) + { + self->_objectAdapter = objectAdapter; + } + return self; +} + +-(NSString*) getName +{ + return toNSString(_objectAdapter->getName()); +} + +-(BOOL) activate:(NSError* _Nullable * _Nullable)error +{ + try + { + _objectAdapter->activate(); + return YES; + } + catch(const std::exception& ex) + { + *error = convertException(ex); + return NO; + } +} + +-(BOOL) hold:(NSError* _Nullable * _Nullable)error +{ + try + { + _objectAdapter->hold(); + return YES; + } + catch(const std::exception& ex) + { + *error = convertException(ex); + return NO; + } +} + +-(BOOL) waitForHold:(NSError* _Nullable * _Nullable)error +{ + try + { + _objectAdapter->waitForHold(); + return YES; + } + catch(const std::exception& ex) + { + *error = convertException(ex); + return NO; + } +} + +-(void) deactivate +{ + _objectAdapter->deactivate(); +} + +-(void) waitForDeactivate +{ + + _objectAdapter->deactivate(); +} + +-(BOOL) isDeactivated +{ + return _objectAdapter->isDeactivated(); +} + +-(void) destroy +{ + _objectAdapter->destroy(); +} + +-(nullable ICEObjectPrx*) createProxy:(NSString*)name category:(NSString*)category error:(NSError* _Nullable * _Nullable)error +{ + try + { + auto prx = _objectAdapter->createProxy(Ice::Identity{fromNSString(name), fromNSString(category)}); + return [[ICEObjectPrx alloc] initWithCppObjectPrx:prx]; + } + catch(const std::exception& ex) + { + *error = convertException(ex); + return nil; + } +} + +-(nullable ICEObjectPrx*) createDirectProxy:(NSString*)name category:(NSString*)category error:(NSError* _Nullable * _Nullable)error +{ + try + { + auto prx = _objectAdapter->createDirectProxy(Ice::Identity{fromNSString(name), fromNSString(category)}); + return [[ICEObjectPrx alloc] initWithCppObjectPrx:prx]; + } + catch(const std::exception& ex) + { + *error = convertException(ex); + return nil; + } +} + +-(nullable ICEObjectPrx*) createIndirectProxy:(NSString*)name category:(NSString*)category error:(NSError* _Nullable * _Nullable)error +{ + try + { + auto prx = _objectAdapter->createIndirectProxy(Ice::Identity{fromNSString(name), fromNSString(category)}); + return [[ICEObjectPrx alloc] initWithCppObjectPrx:prx]; + } + catch(const std::exception& ex) + { + *error = convertException(ex); + return nil; + } +} + +-(NSArray<ICEEndpoint*>*) getEndpoints +{ + return toNSArray(_objectAdapter->getEndpoints()); +} + +-(BOOL) refreshPublishedEndpoints:(NSError* _Nullable * _Nullable)error +{ + try + { + _objectAdapter->refreshPublishedEndpoints(); + return YES; + } + catch(const std::exception& ex) + { + *error = convertException(ex); + return NO; + } +} + +-(NSArray<ICEEndpoint*>*) getPublishedEndpoints +{ + return toNSArray(_objectAdapter->getPublishedEndpoints()); +} + +-(BOOL) setPublishedEndpoints:(NSArray<ICEEndpoint*>*)newEndpoints error:(NSError* _Nullable * _Nullable)error +{ + try + { + Ice::EndpointSeq endpts; + fromNSArray(newEndpoints, endpts); + + _objectAdapter->setPublishedEndpoints(endpts); + return YES; + } + catch(const std::exception& ex) + { + *error = convertException(ex); + return NO; + } +} + +-(void) registerFacade:(id<ICEObjectAdapterFacade>)facade +{ + auto servant = std::make_shared<DefaultServant>(facade); + _objectAdapter->addDefaultServant(servant, ""); +} + +@end diff --git a/swift/src/IceObjc/ObjectPrx.mm b/swift/src/IceObjc/ObjectPrx.mm index 1f6751c1a8c..011340f8a7e 100644 --- a/swift/src/IceObjc/ObjectPrx.mm +++ b/swift/src/IceObjc/ObjectPrx.mm @@ -578,9 +578,9 @@ encodingMinor:(uint8_t)minor } -(ICEInputStream*) iceInvoke:(NSString*)op - mode:(NSInteger)mode + mode:(uint8_t)mode inParams:(const void*)inParams - inSize:(NSInteger)inSize + inSize:(size_t)inSize context:(NSDictionary*)context returnValue:(bool*)returnValue error:(NSError**)error diff --git a/swift/src/IceObjc/Util.mm b/swift/src/IceObjc/Util.mm index 52a238ebabd..2d0e1e7dc74 100644 --- a/swift/src/IceObjc/Util.mm +++ b/swift/src/IceObjc/Util.mm @@ -317,6 +317,69 @@ convertException(const std::exception& exc) return nil; } +std::exception_ptr +convertException(ICERuntimeException* exc) +{ + const auto file = fromNSString([exc file]); + const auto line = [exc line]; + + @try + { + @throw exc; + } + @catch(ICEObjectNotExistException* e) + { + return std::make_exception_ptr(Ice::ObjectNotExistException(file.c_str(), + line, + Ice::Identity{fromNSString([e name]), + fromNSString([e category])}, + fromNSString([e facet]), + fromNSString([e operation]))); + } + @catch(ICEFacetNotExistException* e) + { + return std::make_exception_ptr(Ice::FacetNotExistException(file.c_str(), + line, + Ice::Identity{fromNSString([e name]), + fromNSString([e category])}, + fromNSString([e facet]), + fromNSString([e operation]))); + } + @catch(ICEOperationNotExistException* e) + { + return std::make_exception_ptr(Ice::OperationNotExistException(file.c_str(), + line, + Ice::Identity{fromNSString([e name]), + fromNSString([e category])}, + fromNSString([e facet]), + fromNSString([e operation]))); + } + @catch(ICEUnknownUserException* e) + { + return std::make_exception_ptr(Ice::UnknownUserException(file.c_str(), + line, + fromNSString([e unknown]))); + } + @catch(ICEUnknownLocalException* e) + { + return std::make_exception_ptr(Ice::UnknownLocalException(file.c_str(), + line, + fromNSString([e unknown]))); + } + @catch(ICEUnknownException* e) + { + return std::make_exception_ptr(Ice::UnknownException(file.c_str(), + line, + fromNSString([e unknown]))); + } + @catch(...) + { + return std::make_exception_ptr(Ice::UnknownException(file.c_str(), + line, + fromNSString([exc className]))); + } +} + NSObject* toObjC(const std::shared_ptr<Ice::Endpoint>& endpoint) { diff --git a/swift/src/IceObjc/module.map b/swift/src/IceObjc/module.map index 61b5d2df180..d11485280b0 100644 --- a/swift/src/IceObjc/module.map +++ b/swift/src/IceObjc/module.map @@ -3,12 +3,13 @@ module IceObjc { header "IceObjcConfig.h" header "IceObjcConnection.h" header "IceObjcEndpoint.h" + header "IceObjcException.h" header "IceObjcIceUtil.h" header "IceObjcImplicitContext.h" header "IceObjcInputStream.h" - header "IceObjcException.h" header "IceObjcLocalObject.h" header "IceObjcLogger.h" + header "IceObjcObjectAdapter.h" header "IceObjcObjectPrx.h" header "IceObjcOutputStream.h" header "IceObjcProperties.h" diff --git a/swift/test/Ice/objects/II.swift b/swift/test/Ice/objects/II.swift index 56257416ab0..214b3e29d6b 100644 --- a/swift/test/Ice/objects/II.swift +++ b/swift/test/Ice/objects/II.swift @@ -4,7 +4,7 @@ import Ice public class II: Ice.InterfaceByValue { - public required init(){ + public required init() { super.init(id: "::Test::I") } } diff --git a/swift/test/Ice/proxy/Client.swift b/swift/test/Ice/proxy/Client.swift index 311819f8246..74280c01a0c 100644 --- a/swift/test/Ice/proxy/Client.swift +++ b/swift/test/Ice/proxy/Client.swift @@ -247,8 +247,7 @@ public class Client: TestHelperI { // // Test invalid endpoint syntax // - // TODO enable this once Ice.ObjectAdapter is ported to Swift - /*do { + do { _ = try communicator.createObjectAdapterWithEndpoints(name: "BadAdapter", endpoints: " : ") try test(false) } catch is Ice.EndpointParseException {} @@ -261,7 +260,7 @@ public class Client: TestHelperI { do { _ = try communicator.createObjectAdapterWithEndpoints(name: "BadAdapter", endpoints: ":tcp") try test(false) - } catch is Ice.EndpointParseException {}*/ + } catch is Ice.EndpointParseException {} // // Test for bug ICE-5543: escaped escapes in stringToIdentity @@ -299,18 +298,18 @@ public class Client: TestHelperI { // Testing bytes 127(\x7F, \177) and € id = Ice.Identity(name: "test", category: "\u{007f}€") - idStr = try Ice.identityToString(identity: id, mode: Ice.ToStringMode.Unicode) + idStr = try Ice.identityToString(id: id, mode: Ice.ToStringMode.Unicode) try test(idStr == "\\u007f€/test") id2 = try Ice.stringToIdentity(idStr) try test(id == id2) - try test(Ice.identityToString(identity: id) == idStr) + try test(Ice.identityToString(id: id) == idStr) - idStr = try Ice.identityToString(identity: id, mode: Ice.ToStringMode.ASCII) + idStr = try Ice.identityToString(id: id, mode: Ice.ToStringMode.ASCII) try test(idStr == "\\u007f\\u20ac/test") id2 = try Ice.stringToIdentity(idStr) try test(id == id2) - idStr = try Ice.identityToString(identity: id, mode: Ice.ToStringMode.Compat) + idStr = try Ice.identityToString(id: id, mode: Ice.ToStringMode.Compat) try test(idStr == "\\177\\342\\202\\254/test") id2 = try Ice.stringToIdentity(idStr) try test(id == id2) @@ -322,17 +321,17 @@ public class Client: TestHelperI { id = Ice.Identity(name: "banana \u{000E}-\u{1f34c}\u{20ac}\u{00a2}\u{0024}", category: "greek \u{1016a}") - idStr = try Ice.identityToString(identity: id, mode: Ice.ToStringMode.Unicode) + idStr = try Ice.identityToString(id: id, mode: Ice.ToStringMode.Unicode) try test(idStr == "greek \u{1016a}/banana \\u000e-\u{1f34c}\u{20ac}\u{00a2}$") id2 = try Ice.stringToIdentity(idStr) try test(id == id2) - idStr = try Ice.identityToString(identity: id, mode: Ice.ToStringMode.ASCII) + idStr = try Ice.identityToString(id: id, mode: Ice.ToStringMode.ASCII) try test(idStr == "greek \\U0001016a/banana \\u000e-\\U0001f34c\\u20ac\\u00a2$") id2 = try Ice.stringToIdentity(idStr) try test(id == id2) - idStr = try Ice.identityToString(identity: id, mode: Ice.ToStringMode.Compat) + idStr = try Ice.identityToString(id: id, mode: Ice.ToStringMode.Compat) id2 = try Ice.stringToIdentity(idStr) try test(idStr == "greek \\360\\220\\205\\252/banana \\016-\\360\\237\\215\\214\\342\\202\\254\\302\\242$") try test(id == id2) |