summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJose <jose@zeroc.com>2019-03-04 23:55:18 +0100
committerJose <jose@zeroc.com>2019-03-04 23:55:18 +0100
commit6a5a838a23d6a04f2fdf51ed5d741805abcfd786 (patch)
treeb341ad36a1fa7ac122cf949dc6c1b3886ba21bff
parentSort Xcode projects (diff)
downloadice-6a5a838a23d6a04f2fdf51ed5d741805abcfd786.tar.bz2
ice-6a5a838a23d6a04f2fdf51ed5d741805abcfd786.tar.xz
ice-6a5a838a23d6a04f2fdf51ed5d741805abcfd786.zip
Put back Xcode projects to use with Carthage
-rw-r--r--.gitignore2
-rw-r--r--ice.xcworkspace/contents.xcworkspacedata10
-rw-r--r--swift/Rakefile2
-rw-r--r--swift/xcode/ice.iOS.xcodeproj/project.pbxproj1009
-rw-r--r--swift/xcode/ice.iOS.xcworkspace/contents.xcworkspacedata10
-rw-r--r--swift/xcode/ice.macOS.xcodeproj/project.pbxproj989
-rw-r--r--swift/xcode/ice.macOS.xcworkspace/contents.xcworkspacedata10
-rw-r--r--swift/xcode/test.iOS.xcodeproj/project.pbxproj1062
-rw-r--r--swift/xcode/test.macOS.xcodeproj/project.pbxproj1045
9 files changed, 4137 insertions, 2 deletions
diff --git a/.gitignore b/.gitignore
index 9ba8e470a83..d54503fd64f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -111,5 +111,3 @@ csharp/AppX
*.runtimeconfig.json
cpp/AppX
cpp/test/Slice/errorDetection/tmp
-
-swift/xcode \ No newline at end of file
diff --git a/ice.xcworkspace/contents.xcworkspacedata b/ice.xcworkspace/contents.xcworkspacedata
new file mode 100644
index 00000000000..b31c52e50cc
--- /dev/null
+++ b/ice.xcworkspace/contents.xcworkspacedata
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Workspace
+ version = "1.0">
+ <FileRef
+ location = "group:swift/xcode/ice.macOS.xcodeproj">
+ </FileRef>
+ <FileRef
+ location = "group:swift/xcode/ice.iOS.xcodeproj">
+ </FileRef>
+</Workspace>
diff --git a/swift/Rakefile b/swift/Rakefile
index c98a60da924..2fe46a80896 100644
--- a/swift/Rakefile
+++ b/swift/Rakefile
@@ -190,6 +190,7 @@ def create_iceproj(platform)
file = copy_phase.add_file_reference(ice_objc_target.product_reference)
file.settings = { 'ATTRIBUTES' => ['CodeSignOnCopy'] }
project.sort()
+ project.predictabilize_uuids()
project.save()
end
@@ -262,6 +263,7 @@ def create_testproj(platform, tests)
file.settings = { 'ATTRIBUTES' => ['CodeSignOnCopy'] }
end
test_project.sort()
+ test_project.predictabilize_uuids()
test_project.save()
end
diff --git a/swift/xcode/ice.iOS.xcodeproj/project.pbxproj b/swift/xcode/ice.iOS.xcodeproj/project.pbxproj
new file mode 100644
index 00000000000..7c4a9c4e379
--- /dev/null
+++ b/swift/xcode/ice.iOS.xcodeproj/project.pbxproj
@@ -0,0 +1,1009 @@
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 46;
+ objects = {
+
+/* Begin PBXBuildFile section */
+ 08419DBEFF6D27A41F4BB7081C36D5E3 /* UnknownSlicedValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5EDE757E6A4D8F0ABA05EE5832A7A91 /* UnknownSlicedValue.swift */; };
+ 0C5EEF8F7A3F81B84B9E8D08D4121DC4 /* LoggerWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC558DBF9B1485538404524A8663A0FA /* LoggerWrapper.swift */; };
+ 0E0BC3B1E316389DC004B7CA1D7ED6D1 /* ValueFactory.ice in Sources */ = {isa = PBXBuildFile; fileRef = DAACDF63B09AC442B7E41C318BB469F3 /* ValueFactory.ice */; };
+ 0E387103AFB2D6E90000326F93CD4A97 /* Util.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B8281B7ED74ADC51CEB6701137E031F /* Util.h */; };
+ 0F00C23B25717D24DC250795342A1D99 /* Util.mm in Sources */ = {isa = PBXBuildFile; fileRef = 13B2002FAE745066501C1924AF111846 /* Util.mm */; };
+ 0F6CD4D10BBA4FEF0BDD05822BAEE098 /* Util.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A5B74BA02FDB15EA56BB96E502FE346 /* Util.swift */; };
+ 0FF2512E9643448161376354D7C70127 /* LocalObject.mm in Sources */ = {isa = PBXBuildFile; fileRef = 344274D5148C51242105495CF970291A /* LocalObject.mm */; };
+ 10D32D221A0770AD073A73200A12E6F2 /* IceObjc.h in Headers */ = {isa = PBXBuildFile; fileRef = A3C82E6D6F3911F8A4B9BA71864C1529 /* IceObjc.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 1296B6860BEDF5D2C1D43D63DB9B4C46 /* CommunicatorF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 6BE6B2AA16E6F06DC623250FA1F190DC /* CommunicatorF.ice */; };
+ 12BCF5C74D3077D18C8426D85143B747 /* ConnectionInfo.ice in Sources */ = {isa = PBXBuildFile; fileRef = 31F1325BC7889FBF60FFEFFF0DCC8B14 /* ConnectionInfo.ice */; };
+ 13AB20288C0D59EFCA061621EBD3C36C /* ObjectAdapter.ice in Sources */ = {isa = PBXBuildFile; fileRef = C3C0408B0E74AE6CBB4A863CD64B554C /* ObjectAdapter.ice */; };
+ 18673BF22AA753F317D9F55C2B84363F /* Connection.ice in Sources */ = {isa = PBXBuildFile; fileRef = A29B481F386C05A18AC5537888D0203D /* Connection.ice */; };
+ 1A35133303DEEA07A948183337ABAB17 /* ImplicitContextI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EE0F0ADAD08F5248822F16088D5AE6E /* ImplicitContextI.swift */; };
+ 1D708910063542A161CFB288987BE7B6 /* Properties.ice in Sources */ = {isa = PBXBuildFile; fileRef = 3F0A268DD482BE27062CCC244FD729CE /* Properties.ice */; };
+ 1D7D3A92266520621E35BC855D7772A2 /* ConnectionF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 70F7F4A739F750CA3654624E06563383 /* ConnectionF.ice */; };
+ 1F246C4C05FEB231B53245BEF79D565B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8B112A94CF052AE121219E71ABF893A9 /* Foundation.framework */; };
+ 25DB37D59DBF0863698388F871BBB31D /* ImplicitContext.mm in Sources */ = {isa = PBXBuildFile; fileRef = 44C818AF83EB7CE453BDF55598423A76 /* ImplicitContext.mm */; };
+ 27DFCD97D9969F75FFEBFC7BCDB1651D /* RouterF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 7179D1C17B4871233B6B38BC4246C669 /* RouterF.ice */; };
+ 29AA6414F733C14586158E4DF670FF8F /* ConnectionInfoFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = FEE4E8433C8672E7E86CD7A876299434 /* ConnectionInfoFactory.swift */; };
+ 2A495153572C8CBD04E1AF055C322B6A /* LoggerF.ice in Sources */ = {isa = PBXBuildFile; fileRef = DA55F18AB2C774DDC72B58589A5B69BA /* LoggerF.ice */; };
+ 3BFD1DF3282439DECEFAE6FDB381C26E /* Process.ice in Sources */ = {isa = PBXBuildFile; fileRef = FA90F834BB5FA83C6460A4F0CEBC0DE7 /* Process.ice */; };
+ 3C3644B61B4A83A8AC7D55722A1612D9 /* IceObjc.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 55BAD57EF5415429F160F3F4E8B07F44 /* IceObjc.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
+ 3C79C7B00C4996F2909ABD5D0CFDB875 /* Logger.ice in Sources */ = {isa = PBXBuildFile; fileRef = 09CD563B43A6938FDCE9CC0EE42E1FC3 /* Logger.ice */; };
+ 448453CD448D0C84F2563F72B6DFE02E /* Connection.mm in Sources */ = {isa = PBXBuildFile; fileRef = 78D26448B47331E9BCB2261613F07690 /* Connection.mm */; };
+ 462E6DE92B27C7C270763857182DDE95 /* Endpoint.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5F70950103B179FF49E032A6A78A0070 /* Endpoint.mm */; };
+ 4B861A1FA90EDB96D69EE8DD020738CB /* Locator.ice in Sources */ = {isa = PBXBuildFile; fileRef = D34A56B7F76B188E4D56141A23C4471C /* Locator.ice */; };
+ 4BCEE3E9F23259B2499890177356E7E1 /* EndpointInfo.ice in Sources */ = {isa = PBXBuildFile; fileRef = DFA7B55C4B021BD23FC3CC53379C8880 /* EndpointInfo.ice */; };
+ 4D9556FF7E123E527AC513A33A4AE722 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7B92752FC4445CA097CB5A9E7BA6CC1D /* CFNetwork.framework */; };
+ 4EE0803A4DB045D8A1C557095C1061C6 /* Version.ice in Sources */ = {isa = PBXBuildFile; fileRef = DB5DB92AA33CE6C7B896FB9359130189 /* Version.ice */; };
+ 4F68D9EF1786771E7FAF2BFD2FC35D04 /* Value.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD4B7108273565B93B78B8295762CE1F /* Value.swift */; };
+ 4F6D0C4833E32202C4F023ED98105C06 /* Config.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A5754ABB2BE2D4A766E893C17C01AEE /* Config.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 52D6CE46EF047AD560C4769B2F48EDD9 /* ServantLocatorF.ice in Sources */ = {isa = PBXBuildFile; fileRef = B09BB2443DB186CD115BE188C3B8EB7B /* ServantLocatorF.ice */; };
+ 54A26C7266784A6CD04C31D556E639FF /* ClassResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = E83DB02502ECCDDFF08057A8338F079F /* ClassResolver.swift */; };
+ 57586BD3D98E04916B42A249B36719FC /* EndpointF.ice in Sources */ = {isa = PBXBuildFile; fileRef = A8F17907B914FA7AA2C202BE5583C687 /* EndpointF.ice */; };
+ 58AA90D3A1586B1321D0E800D3153E8C /* LocalException.h in Headers */ = {isa = PBXBuildFile; fileRef = 766E82CCCFF4835AEA7AFF7DB96358C2 /* LocalException.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 5910B2F3B7323EACCDA09D9984BD0A77 /* SlicedData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0395604ADCBE53CD6079FC737567EB4C /* SlicedData.swift */; };
+ 60F66B48239AB351DF1889F5FC4256C9 /* ObjectAdapterF.ice in Sources */ = {isa = PBXBuildFile; fileRef = FA30B5251239BDB4795C7A6FA935AD38 /* ObjectAdapterF.ice */; };
+ 62AA53114B967316871E5AFCBD06A3E9 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A65155D97331B06584FCE9D8F0A9FB25 /* UIKit.framework */; };
+ 63AB08676B496283CC8B3DB9336477DD /* Properties.mm in Sources */ = {isa = PBXBuildFile; fileRef = 12FAE1EE0BDFA6C40CA3C6DFF22A6B27 /* Properties.mm */; };
+ 6493A2A15C494754B108AB5AB9570281 /* Properties.h in Headers */ = {isa = PBXBuildFile; fileRef = BC4FE3CD760F299B5AE10B8A339EF7E7 /* Properties.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 683B346F410B37509AA04F2B03E57ADD /* Router.ice in Sources */ = {isa = PBXBuildFile; fileRef = 3291A0AE41FB4FA8373EC23D232B2B68 /* Router.ice */; };
+ 6B15E8EC566E275F486CA421EA3785F7 /* CommunicatorI.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6865C8D11D86F393694E2E866C74D2E /* CommunicatorI.swift */; };
+ 6BE4992509295ACD679A9011792F393F /* EndpointInfo.ice in Sources */ = {isa = PBXBuildFile; fileRef = 0A44192E542DFA5C0EC5021762800CE3 /* EndpointInfo.ice */; };
+ 6DADB9458734A9D778AA6F52CB08159A /* Identity.ice in Sources */ = {isa = PBXBuildFile; fileRef = 9EA2C21CF6BF273770872A476CC2F7E3 /* Identity.ice */; };
+ 6FA6F0213E260E52F083B5177D08DC16 /* InitializationData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77539305EED5A69A7424FEEE3472596D /* InitializationData.swift */; };
+ 70167D9217436E2D596C9A8297D95655 /* IceUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 11DD974E3CA1A3755ABEA2887005A630 /* IceUtil.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 73130F1E6B39564F78694D5989D10892 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 36EFBA3BBDA6263793E2D6787F89FB22 /* Security.framework */; };
+ 741E2F10AA6F02E74DFDA98E5464540E /* ValueFactoryManagerI.swift in Sources */ = {isa = PBXBuildFile; fileRef = B644B87D50455DD70C35FDAD2F1A5E15 /* ValueFactoryManagerI.swift */; };
+ 775100956CBA89390A4B9406289E6EB6 /* EndpointInfoFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88C0B97B67AD785D6BF7195DA8924776 /* EndpointInfoFactory.swift */; };
+ 780A9523670EEAB7D57135F81142B6E2 /* LocalExceptionFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CB34AF2BA3F550152290A182AC6D5AC /* LocalExceptionFactory.swift */; };
+ 79B5DA1A237D7614663AA57F28DA68BA /* Communicator.mm in Sources */ = {isa = PBXBuildFile; fileRef = 19AFA011E595CF9C2CCDA7ED1A0DFE5F /* Communicator.mm */; };
+ 7B14093B98B6BCAC868521E065415D05 /* InputStream.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3597B361D98D53B9AB74B7649CB1F96D /* InputStream.mm */; };
+ 81589939471F959B02F46E15E2E22ACD /* RemoteLogger.ice in Sources */ = {isa = PBXBuildFile; fileRef = BC31E5CFBAB35D25D6A560C8597D0CEA /* RemoteLogger.ice */; };
+ 815E30D498133F042CBB4917CD1628FC /* Endpoint.h in Headers */ = {isa = PBXBuildFile; fileRef = E52E9EB64F26DCEC4407EA39317B5513 /* Endpoint.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 818780D29D640885F9CB495A40456C49 /* PropertiesAdmin.ice in Sources */ = {isa = PBXBuildFile; fileRef = CB28ECBE0C6FCD65141D387DB0B43364 /* PropertiesAdmin.ice */; };
+ 83D215D94067785A4131494A63C5B404 /* Connection.h in Headers */ = {isa = PBXBuildFile; fileRef = EECD8EBB0DC1CF519A94F49B37AF5378 /* Connection.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 8BFD5807B661A9E238EA76D9D39E1171 /* SliceChecksumDict.ice in Sources */ = {isa = PBXBuildFile; fileRef = 18303D739A137F990EE25F2BF2432174 /* SliceChecksumDict.ice */; };
+ 8C2E1F36F6199A1FED7B75661452AD2A /* PluginF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 7D327C75F571E8B9B1BD0A892FCB46B7 /* PluginF.ice */; };
+ 8C69B77C1B94BC19F44AF3E4F619BA0C /* LocalException.ice in Sources */ = {isa = PBXBuildFile; fileRef = 562EFC81C0730B1D9D538A5FD62B816B /* LocalException.ice */; };
+ 8FF39E2704FC2FD4112AE3D806C29531 /* LocalObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01CE95CBC22B6FEAC18DE91860D61F40 /* LocalObject.swift */; };
+ 9145F566B95CC7555A689C4918A88D6E /* Endpoint.ice in Sources */ = {isa = PBXBuildFile; fileRef = 3C4E63853D634B970F4AE9ED926AB1E7 /* Endpoint.ice */; };
+ 95299DF12105D63FF24E231BE49EB14A /* ConnectionInfoF.ice in Sources */ = {isa = PBXBuildFile; fileRef = C54DD46778624DBEA498977A19CDE90C /* ConnectionInfoF.ice */; };
+ 9687B7B855B856F01D8F9DDAACAAB887 /* ImplicitContextF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 9DB4C299FFB1320A46E0D818BC59BB11 /* ImplicitContextF.ice */; };
+ 96BE2B0B5C18308CCC7BBAD79D3B42DE /* ConnectionI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03E2DA87ADF31B5639AA0A4293A05BC2 /* ConnectionI.swift */; };
+ 96D06CFEBAEC7C27DA73DD7FD625B63D /* FormatType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80A7A353F77DF17E6B90C3E4A25674C7 /* FormatType.swift */; };
+ 97D2F53292AD0741A0CDA812F314F2C2 /* Buffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46D0719FE72248EF085398F13488430F /* Buffer.swift */; };
+ 9C012AFFAF3E25C367F7741506D02BD9 /* ImplicitContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 227E446B6625A22B4B3A8657BC1F19DC /* ImplicitContext.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ A393660DEF00DFA4E5ED2CAB19C974CD /* LocatorF.ice in Sources */ = {isa = PBXBuildFile; fileRef = AB6876D2F43BA07AFC4575DA0B238007 /* LocatorF.ice */; };
+ A4716D29ECB61960326A7296C746F123 /* Globals.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C1B76A7B09D350E2FFCB14894F08981 /* Globals.swift */; };
+ A6867C4FC68D7946DC4C9BD521D8DF0D /* Protocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51CA0869D996F12EE80BD4B0790F9188 /* Protocol.swift */; };
+ AD3B6F4AE8C0126488FD3EE109CA84FD /* Communicator.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B07729CCF396DB324C3143644C59581 /* Communicator.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ AE124DA6AF071545682C2C1BE883ECE0 /* OptionalFormat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F53BEE4980718BF09AE37CDBE7D942A /* OptionalFormat.swift */; };
+ AF5D2C9FCD9E63008163B644A920DC1D /* EndpointI.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9DE40B40F4D82B82E940E2CB25E92F1 /* EndpointI.swift */; };
+ AF63D8C5D66F6B8A2744841184BE6A16 /* ObjectPrx.h in Headers */ = {isa = PBXBuildFile; fileRef = A9A35F37D885501CC3CE981703EE5D5C /* ObjectPrx.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ AFEAF3ADF6AAC8AFA97258A756069858 /* ObjectPrx.mm in Sources */ = {isa = PBXBuildFile; fileRef = ED4C6B204CE52BB2D1C2BA82D9D0B0EC /* ObjectPrx.mm */; };
+ B0F519F854CEA8272EB57EF68241AB11 /* LocalObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 62A3F2CD37B971EA0D2636919773958E /* LocalObject.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ B11768F26400B12C15C184A0346E658A /* PropertiesI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B9EDF450373FFA2F2781B369319A875 /* PropertiesI.swift */; };
+ B1CBD0CE896834E80BA267E5FD0E1094 /* FacetMap.ice in Sources */ = {isa = PBXBuildFile; fileRef = 34D5025094F46015226BEEAEA31113E7 /* FacetMap.ice */; };
+ B1FFD3137ED743AD7102C9ABCA209429 /* Plugin.ice in Sources */ = {isa = PBXBuildFile; fileRef = 06A454DDA6D4134490B5574ACF15C7DF /* Plugin.ice */; };
+ B350BF9D6AE34D73AD77C424C4DCD32E /* ProcessF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 721CAD93616E3DAE5A353B6B23C4DE6C /* ProcessF.ice */; };
+ B43E09E6FA3722C7DB9CF6CEC83EB63C /* Logger.mm in Sources */ = {isa = PBXBuildFile; fileRef = C8778089821DFE2F907E1D4E745A60D2 /* Logger.mm */; };
+ B67E6051DE923D0B0A1ECBEC60CA2FB4 /* ConnectionInfo.ice in Sources */ = {isa = PBXBuildFile; fileRef = 96F9044443FA4AC76939868873D629F9 /* ConnectionInfo.ice */; };
+ B89E86EAA450AC8C5AFED7BFE39E3E97 /* ObjectAdapterI.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDB7FEF2F9088CB245AF1155E6454DA4 /* ObjectAdapterI.swift */; };
+ B94543A37B49AD0F6605D34F08A1F41E /* OutputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AA2859E5FFED5298155E61A3A0099AF /* OutputStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ B9F8D09B6CE25C9EEFE117CA683F3049 /* OutputStream.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76BD41AA758981A8C1AE59E26AEB5EEE /* OutputStream.swift */; };
+ BA5AB4CD00063DF2BF25DD884859FEA3 /* Instrumentation.ice in Sources */ = {isa = PBXBuildFile; fileRef = 6B82011F9EEE5B243F19B7695CD570BD /* Instrumentation.ice */; };
+ BAD517A26080AB69AF2996686C232622 /* Object.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E10AD65CA2B9CA0F0AF5348AFD079A1 /* Object.swift */; };
+ BC1A7B553902E3C5970973198338AB15 /* Communicator.ice in Sources */ = {isa = PBXBuildFile; fileRef = 8B96AAE7F3E3A9D2EC9CA29B453379AD /* Communicator.ice */; };
+ BEF12D9B3CA72176FEAD8492988EAA91 /* Logger.h in Headers */ = {isa = PBXBuildFile; fileRef = C554FBDC689E4FAF7F4824FFF6906240 /* Logger.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ C32063371F43EAC932F29A198C34AF02 /* BuiltinSequences.ice in Sources */ = {isa = PBXBuildFile; fileRef = 672B1DCD7A8CEB09D86732D19396BEA7 /* BuiltinSequences.ice */; };
+ C5E5C6539D2E8BAAA35429E91B88987F /* ObjectPrx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3038220D96678DF28ED5047F60E82B82 /* ObjectPrx.swift */; };
+ C6E6DC6FCAC7E6E455458B322BD93716 /* Current.ice in Sources */ = {isa = PBXBuildFile; fileRef = CA9CFC6A2D9D3541609F0039AD4CA9F2 /* Current.ice */; };
+ C8BFA48AA37099E6307306BEE6866304 /* InstrumentationF.ice in Sources */ = {isa = PBXBuildFile; fileRef = EADA2366A0F2452EE1830451387DCE45 /* InstrumentationF.ice */; };
+ C9E1999AF01C6CD148B30BEEEA549658 /* InputStream.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D5BEAE70ED5E95EAB373DC3F6F9E923 /* InputStream.swift */; };
+ CA32E4C2237AFC00109EC2ED958D8851 /* InputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 3338DEBD625A3CE359121E5E8A911F2A /* InputStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D422ABADD685ECFF68C4A603E5B119D7 /* EndpointTypes.ice in Sources */ = {isa = PBXBuildFile; fileRef = 7679DDB635D22086E60E85D25724E5D0 /* EndpointTypes.ice */; };
+ D4D6D1733338EFF300E7A0D98DD1443C /* Exception.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9624CED4D8AEC8C9650F33FFDDA63FAB /* Exception.swift */; };
+ DCEC5D24D4A66DE200C33B9C22FF9380 /* IceObjc.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 55BAD57EF5415429F160F3F4E8B07F44 /* IceObjc.framework */; };
+ DD539D0853ED10B14D3374200491EDD0 /* IceUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = 51A4C4116DB55C94E37EDEA7EC07F2D1 /* IceUtil.mm */; };
+ DECE55B4A4F2670D24A193A6943982FA /* ImplicitContext.ice in Sources */ = {isa = PBXBuildFile; fileRef = 90651C88471C34ACC9EA3F417A645A1B /* ImplicitContext.ice */; };
+ DF893BB6F1E2B83677CE8D96652B63D3 /* LoggerI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5624489F6C702F0CE42C6EFDF2BF6092 /* LoggerI.swift */; };
+ E8651FF9AC04FEF5FAD65A033791A834 /* SliceInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 779BA5D8E9D074BE4D3E2DA41DFE7B91 /* SliceInfo.swift */; };
+ EB8DF93A540857839ED4524C68DB2707 /* ObjectFactory.ice in Sources */ = {isa = PBXBuildFile; fileRef = A4FDCD3EB40A941839F6B9C079CF3096 /* ObjectFactory.ice */; };
+ FC63AC58F548EB900AC613BEE8247425 /* Mutex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F70D7973BD644FEF5AFD2DBA5E3D160 /* Mutex.swift */; };
+ FCB2C2125A7FE2AE690C18CA9B9A48BE /* PropertiesF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 1C148011D29D164D3253E13307D27DE6 /* PropertiesF.ice */; };
+ FD22B172E6E14AA53F007431BF68CF1F /* IceSwift.h in Headers */ = {isa = PBXBuildFile; fileRef = 83B01B9761034022039824CB5691F75D /* IceSwift.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ FDDFDFB93AA5FC14B7FB9ABD7887AA8A /* ServantLocator.ice in Sources */ = {isa = PBXBuildFile; fileRef = 267BC4979E536A5CCAD9B4E108DFF069 /* ServantLocator.ice */; };
+ FF39FA000C4A7AD0F024EE204FFF1659 /* Streamable.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAFF4175288D1919BDEEEF46BDA71C02 /* Streamable.swift */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXBuildRule section */
+ 30D42E33A4851FB6C6A74CB90DDE7528 /* PBXBuildRule */ = {
+ isa = PBXBuildRule;
+ compilerSpec = com.apple.compilers.proxy.script;
+ filePatterns = "*/Ice/*.ice";
+ fileType = pattern.proxy;
+ isEditable = 1;
+ name = "Slice Compiler for Ice/*.ice";
+ outputFiles = (
+ "$(DERIVED_FILE_DIR)/Ice_$(INPUT_FILE_BASE).swift",
+ );
+ script = "$SRCROOT/../config/xcode-slice2swift.sh Ice";
+ };
+ 4467EB82B9AB1CDC1C31563396672525 /* 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";
+ };
+ 6DFFFC4477219FEE50109B41B87856AD /* PBXBuildRule */ = {
+ isa = PBXBuildRule;
+ compilerSpec = com.apple.compilers.proxy.script;
+ filePatterns = "*/IceSSL/*.ice";
+ fileType = pattern.proxy;
+ isEditable = 1;
+ name = "Slice Compiler for IceSSL/*.ice";
+ outputFiles = (
+ "$(DERIVED_FILE_DIR)/IceSSL_$(INPUT_FILE_BASE).swift",
+ );
+ script = "$SRCROOT/../config/xcode-slice2swift.sh IceSSL";
+ };
+/* End PBXBuildRule section */
+
+/* Begin PBXCopyFilesBuildPhase section */
+ 59BBA624AB062BD9A84A5556AF51CC4E /* Copy Frameworks */ = {
+ isa = PBXCopyFilesBuildPhase;
+ buildActionMask = 2147483647;
+ dstPath = "";
+ dstSubfolderSpec = 10;
+ files = (
+ 3C3644B61B4A83A8AC7D55722A1612D9 /* IceObjc.framework in Copy Frameworks */,
+ );
+ name = "Copy Frameworks";
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXCopyFilesBuildPhase section */
+
+/* Begin PBXFileReference section */
+ 01CE95CBC22B6FEAC18DE91860D61F40 /* LocalObject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LocalObject.swift; path = ../src/Ice/LocalObject.swift; sourceTree = "<group>"; };
+ 0395604ADCBE53CD6079FC737567EB4C /* SlicedData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SlicedData.swift; path = ../src/Ice/SlicedData.swift; sourceTree = "<group>"; };
+ 03E2DA87ADF31B5639AA0A4293A05BC2 /* ConnectionI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConnectionI.swift; path = ../src/Ice/ConnectionI.swift; sourceTree = "<group>"; };
+ 06A454DDA6D4134490B5574ACF15C7DF /* Plugin.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Plugin.ice; path = ../../slice/Ice/Plugin.ice; sourceTree = "<group>"; };
+ 09CD563B43A6938FDCE9CC0EE42E1FC3 /* Logger.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Logger.ice; path = ../../slice/Ice/Logger.ice; sourceTree = "<group>"; };
+ 0A44192E542DFA5C0EC5021762800CE3 /* EndpointInfo.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = EndpointInfo.ice; path = ../../slice/IceSSL/EndpointInfo.ice; sourceTree = "<group>"; };
+ 0E10AD65CA2B9CA0F0AF5348AFD079A1 /* Object.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Object.swift; path = ../src/Ice/Object.swift; sourceTree = "<group>"; };
+ 11DD974E3CA1A3755ABEA2887005A630 /* IceUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceUtil.h; path = ../src/IceObjc/IceUtil.h; sourceTree = "<group>"; };
+ 12FAE1EE0BDFA6C40CA3C6DFF22A6B27 /* Properties.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = Properties.mm; path = ../src/IceObjc/Properties.mm; sourceTree = "<group>"; };
+ 132CA479BDD78CC651B6E4032C7F16E7 /* Ice.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Ice.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ 13B2002FAE745066501C1924AF111846 /* Util.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = Util.mm; path = ../src/IceObjc/Util.mm; sourceTree = "<group>"; };
+ 18303D739A137F990EE25F2BF2432174 /* SliceChecksumDict.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = SliceChecksumDict.ice; path = ../../slice/Ice/SliceChecksumDict.ice; sourceTree = "<group>"; };
+ 19AFA011E595CF9C2CCDA7ED1A0DFE5F /* Communicator.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = Communicator.mm; path = ../src/IceObjc/Communicator.mm; sourceTree = "<group>"; };
+ 1C148011D29D164D3253E13307D27DE6 /* PropertiesF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = PropertiesF.ice; path = ../../slice/Ice/PropertiesF.ice; sourceTree = "<group>"; };
+ 227E446B6625A22B4B3A8657BC1F19DC /* ImplicitContext.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ImplicitContext.h; path = ../src/IceObjc/ImplicitContext.h; sourceTree = "<group>"; };
+ 267BC4979E536A5CCAD9B4E108DFF069 /* ServantLocator.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ServantLocator.ice; path = ../../slice/Ice/ServantLocator.ice; sourceTree = "<group>"; };
+ 2A5754ABB2BE2D4A766E893C17C01AEE /* Config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Config.h; path = ../src/IceObjc/Config.h; sourceTree = "<group>"; };
+ 2A5B74BA02FDB15EA56BB96E502FE346 /* Util.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Util.swift; path = ../src/Ice/Util.swift; sourceTree = "<group>"; };
+ 2B07729CCF396DB324C3143644C59581 /* Communicator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Communicator.h; path = ../src/IceObjc/Communicator.h; sourceTree = "<group>"; };
+ 3038220D96678DF28ED5047F60E82B82 /* ObjectPrx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObjectPrx.swift; path = ../src/Ice/ObjectPrx.swift; sourceTree = "<group>"; };
+ 31F1325BC7889FBF60FFEFFF0DCC8B14 /* ConnectionInfo.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ConnectionInfo.ice; path = ../../slice/IceSSL/ConnectionInfo.ice; sourceTree = "<group>"; };
+ 3291A0AE41FB4FA8373EC23D232B2B68 /* Router.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Router.ice; path = ../../slice/Ice/Router.ice; sourceTree = "<group>"; };
+ 3338DEBD625A3CE359121E5E8A911F2A /* InputStream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = InputStream.h; path = ../src/IceObjc/InputStream.h; sourceTree = "<group>"; };
+ 344274D5148C51242105495CF970291A /* LocalObject.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = LocalObject.mm; path = ../src/IceObjc/LocalObject.mm; sourceTree = "<group>"; };
+ 34D5025094F46015226BEEAEA31113E7 /* FacetMap.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = FacetMap.ice; path = ../../slice/Ice/FacetMap.ice; sourceTree = "<group>"; };
+ 3597B361D98D53B9AB74B7649CB1F96D /* InputStream.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = InputStream.mm; path = ../src/IceObjc/InputStream.mm; sourceTree = "<group>"; };
+ 36EFBA3BBDA6263793E2D6787F89FB22 /* 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; };
+ 3C1B76A7B09D350E2FFCB14894F08981 /* Globals.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Globals.swift; path = ../src/Ice/Globals.swift; sourceTree = "<group>"; };
+ 3C4E63853D634B970F4AE9ED926AB1E7 /* Endpoint.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Endpoint.ice; path = ../../slice/Ice/Endpoint.ice; sourceTree = "<group>"; };
+ 3F0A268DD482BE27062CCC244FD729CE /* Properties.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Properties.ice; path = ../../slice/Ice/Properties.ice; sourceTree = "<group>"; };
+ 44C818AF83EB7CE453BDF55598423A76 /* ImplicitContext.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = ImplicitContext.mm; path = ../src/IceObjc/ImplicitContext.mm; sourceTree = "<group>"; };
+ 46D0719FE72248EF085398F13488430F /* Buffer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Buffer.swift; path = ../src/Ice/Buffer.swift; sourceTree = "<group>"; };
+ 4AA2859E5FFED5298155E61A3A0099AF /* OutputStream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OutputStream.h; path = ../src/IceObjc/OutputStream.h; sourceTree = "<group>"; };
+ 4EE0F0ADAD08F5248822F16088D5AE6E /* ImplicitContextI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImplicitContextI.swift; path = ../src/Ice/ImplicitContextI.swift; sourceTree = "<group>"; };
+ 51A4C4116DB55C94E37EDEA7EC07F2D1 /* IceUtil.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = IceUtil.mm; path = ../src/IceObjc/IceUtil.mm; sourceTree = "<group>"; };
+ 51CA0869D996F12EE80BD4B0790F9188 /* Protocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Protocol.swift; path = ../src/Ice/Protocol.swift; sourceTree = "<group>"; };
+ 55BAD57EF5415429F160F3F4E8B07F44 /* IceObjc.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceObjc.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ 5624489F6C702F0CE42C6EFDF2BF6092 /* LoggerI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LoggerI.swift; path = ../src/Ice/LoggerI.swift; sourceTree = "<group>"; };
+ 562EFC81C0730B1D9D538A5FD62B816B /* LocalException.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = LocalException.ice; path = ../../slice/Ice/LocalException.ice; sourceTree = "<group>"; };
+ 5CB34AF2BA3F550152290A182AC6D5AC /* LocalExceptionFactory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LocalExceptionFactory.swift; path = ../src/Ice/LocalExceptionFactory.swift; sourceTree = "<group>"; };
+ 5F53BEE4980718BF09AE37CDBE7D942A /* OptionalFormat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OptionalFormat.swift; path = ../src/Ice/OptionalFormat.swift; sourceTree = "<group>"; };
+ 5F70950103B179FF49E032A6A78A0070 /* Endpoint.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = Endpoint.mm; path = ../src/IceObjc/Endpoint.mm; sourceTree = "<group>"; };
+ 62A3F2CD37B971EA0D2636919773958E /* LocalObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LocalObject.h; path = ../src/IceObjc/LocalObject.h; sourceTree = "<group>"; };
+ 672B1DCD7A8CEB09D86732D19396BEA7 /* BuiltinSequences.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = BuiltinSequences.ice; path = ../../slice/Ice/BuiltinSequences.ice; sourceTree = "<group>"; };
+ 6B82011F9EEE5B243F19B7695CD570BD /* Instrumentation.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Instrumentation.ice; path = ../../slice/Ice/Instrumentation.ice; sourceTree = "<group>"; };
+ 6BE6B2AA16E6F06DC623250FA1F190DC /* CommunicatorF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = CommunicatorF.ice; path = ../../slice/Ice/CommunicatorF.ice; sourceTree = "<group>"; };
+ 70F7F4A739F750CA3654624E06563383 /* ConnectionF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ConnectionF.ice; path = ../../slice/Ice/ConnectionF.ice; sourceTree = "<group>"; };
+ 7179D1C17B4871233B6B38BC4246C669 /* RouterF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = RouterF.ice; path = ../../slice/Ice/RouterF.ice; sourceTree = "<group>"; };
+ 721CAD93616E3DAE5A353B6B23C4DE6C /* ProcessF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ProcessF.ice; path = ../../slice/Ice/ProcessF.ice; sourceTree = "<group>"; };
+ 766E82CCCFF4835AEA7AFF7DB96358C2 /* LocalException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LocalException.h; path = ../src/IceObjc/LocalException.h; sourceTree = "<group>"; };
+ 7679DDB635D22086E60E85D25724E5D0 /* EndpointTypes.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = EndpointTypes.ice; path = ../../slice/Ice/EndpointTypes.ice; sourceTree = "<group>"; };
+ 76BD41AA758981A8C1AE59E26AEB5EEE /* OutputStream.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OutputStream.swift; path = ../src/Ice/OutputStream.swift; sourceTree = "<group>"; };
+ 77539305EED5A69A7424FEEE3472596D /* InitializationData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InitializationData.swift; path = ../src/Ice/InitializationData.swift; sourceTree = "<group>"; };
+ 779BA5D8E9D074BE4D3E2DA41DFE7B91 /* SliceInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SliceInfo.swift; path = ../src/Ice/SliceInfo.swift; sourceTree = "<group>"; };
+ 78D26448B47331E9BCB2261613F07690 /* Connection.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = Connection.mm; path = ../src/IceObjc/Connection.mm; sourceTree = "<group>"; };
+ 7B8281B7ED74ADC51CEB6701137E031F /* Util.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Util.h; path = ../src/IceObjc/Util.h; sourceTree = "<group>"; };
+ 7B92752FC4445CA097CB5A9E7BA6CC1D /* 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; };
+ 7D327C75F571E8B9B1BD0A892FCB46B7 /* PluginF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = PluginF.ice; path = ../../slice/Ice/PluginF.ice; sourceTree = "<group>"; };
+ 7D5BEAE70ED5E95EAB373DC3F6F9E923 /* InputStream.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InputStream.swift; path = ../src/Ice/InputStream.swift; sourceTree = "<group>"; };
+ 80A7A353F77DF17E6B90C3E4A25674C7 /* FormatType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FormatType.swift; path = ../src/Ice/FormatType.swift; sourceTree = "<group>"; };
+ 83B01B9761034022039824CB5691F75D /* IceSwift.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceSwift.h; path = ../src/Ice/IceSwift.h; sourceTree = "<group>"; };
+ 88C0B97B67AD785D6BF7195DA8924776 /* EndpointInfoFactory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EndpointInfoFactory.swift; path = ../src/Ice/EndpointInfoFactory.swift; sourceTree = "<group>"; };
+ 8B112A94CF052AE121219E71ABF893A9 /* 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; };
+ 8B96AAE7F3E3A9D2EC9CA29B453379AD /* Communicator.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Communicator.ice; path = ../../slice/Ice/Communicator.ice; sourceTree = "<group>"; };
+ 90651C88471C34ACC9EA3F417A645A1B /* ImplicitContext.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ImplicitContext.ice; path = ../../slice/Ice/ImplicitContext.ice; sourceTree = "<group>"; };
+ 9624CED4D8AEC8C9650F33FFDDA63FAB /* Exception.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Exception.swift; path = ../src/Ice/Exception.swift; sourceTree = "<group>"; };
+ 96F9044443FA4AC76939868873D629F9 /* ConnectionInfo.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ConnectionInfo.ice; path = ../../slice/IceIAP/ConnectionInfo.ice; sourceTree = "<group>"; };
+ 9B9EDF450373FFA2F2781B369319A875 /* PropertiesI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PropertiesI.swift; path = ../src/Ice/PropertiesI.swift; sourceTree = "<group>"; };
+ 9DB4C299FFB1320A46E0D818BC59BB11 /* ImplicitContextF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ImplicitContextF.ice; path = ../../slice/Ice/ImplicitContextF.ice; sourceTree = "<group>"; };
+ 9EA2C21CF6BF273770872A476CC2F7E3 /* Identity.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Identity.ice; path = ../../slice/Ice/Identity.ice; sourceTree = "<group>"; };
+ 9F70D7973BD644FEF5AFD2DBA5E3D160 /* Mutex.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Mutex.swift; path = ../src/Ice/Mutex.swift; sourceTree = "<group>"; };
+ A29B481F386C05A18AC5537888D0203D /* Connection.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Connection.ice; path = ../../slice/Ice/Connection.ice; sourceTree = "<group>"; };
+ A3C82E6D6F3911F8A4B9BA71864C1529 /* IceObjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceObjc.h; path = ../src/IceObjc/IceObjc.h; sourceTree = "<group>"; };
+ A4FDCD3EB40A941839F6B9C079CF3096 /* ObjectFactory.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ObjectFactory.ice; path = ../../slice/Ice/ObjectFactory.ice; sourceTree = "<group>"; };
+ A5EDE757E6A4D8F0ABA05EE5832A7A91 /* UnknownSlicedValue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UnknownSlicedValue.swift; path = ../src/Ice/UnknownSlicedValue.swift; sourceTree = "<group>"; };
+ A65155D97331B06584FCE9D8F0A9FB25 /* 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; };
+ A6865C8D11D86F393694E2E866C74D2E /* CommunicatorI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CommunicatorI.swift; path = ../src/Ice/CommunicatorI.swift; sourceTree = "<group>"; };
+ A8F17907B914FA7AA2C202BE5583C687 /* EndpointF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = EndpointF.ice; path = ../../slice/Ice/EndpointF.ice; sourceTree = "<group>"; };
+ A9A35F37D885501CC3CE981703EE5D5C /* ObjectPrx.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ObjectPrx.h; path = ../src/IceObjc/ObjectPrx.h; sourceTree = "<group>"; };
+ AB6876D2F43BA07AFC4575DA0B238007 /* LocatorF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = LocatorF.ice; path = ../../slice/Ice/LocatorF.ice; sourceTree = "<group>"; };
+ B09BB2443DB186CD115BE188C3B8EB7B /* ServantLocatorF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ServantLocatorF.ice; path = ../../slice/Ice/ServantLocatorF.ice; sourceTree = "<group>"; };
+ B644B87D50455DD70C35FDAD2F1A5E15 /* ValueFactoryManagerI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValueFactoryManagerI.swift; path = ../src/Ice/ValueFactoryManagerI.swift; sourceTree = "<group>"; };
+ B9DE40B40F4D82B82E940E2CB25E92F1 /* EndpointI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EndpointI.swift; path = ../src/Ice/EndpointI.swift; sourceTree = "<group>"; };
+ BC31E5CFBAB35D25D6A560C8597D0CEA /* RemoteLogger.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = RemoteLogger.ice; path = ../../slice/Ice/RemoteLogger.ice; sourceTree = "<group>"; };
+ BC4FE3CD760F299B5AE10B8A339EF7E7 /* Properties.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Properties.h; path = ../src/IceObjc/Properties.h; sourceTree = "<group>"; };
+ C3C0408B0E74AE6CBB4A863CD64B554C /* ObjectAdapter.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ObjectAdapter.ice; path = ../../slice/Ice/ObjectAdapter.ice; sourceTree = "<group>"; };
+ C51F9E75F7D2324C5EA9E59086C1B126 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = ../src/Ice/Info.plist; sourceTree = "<group>"; };
+ C54DD46778624DBEA498977A19CDE90C /* ConnectionInfoF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ConnectionInfoF.ice; path = ../../slice/IceSSL/ConnectionInfoF.ice; sourceTree = "<group>"; };
+ C554FBDC689E4FAF7F4824FFF6906240 /* Logger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Logger.h; path = ../src/IceObjc/Logger.h; sourceTree = "<group>"; };
+ C8778089821DFE2F907E1D4E745A60D2 /* Logger.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = Logger.mm; path = ../src/IceObjc/Logger.mm; sourceTree = "<group>"; };
+ CA9CFC6A2D9D3541609F0039AD4CA9F2 /* Current.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Current.ice; path = ../../slice/Ice/Current.ice; sourceTree = "<group>"; };
+ CB28ECBE0C6FCD65141D387DB0B43364 /* PropertiesAdmin.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = PropertiesAdmin.ice; path = ../../slice/Ice/PropertiesAdmin.ice; sourceTree = "<group>"; };
+ CD4B7108273565B93B78B8295762CE1F /* Value.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Value.swift; path = ../src/Ice/Value.swift; sourceTree = "<group>"; };
+ D34A56B7F76B188E4D56141A23C4471C /* Locator.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Locator.ice; path = ../../slice/Ice/Locator.ice; sourceTree = "<group>"; };
+ DA55F18AB2C774DDC72B58589A5B69BA /* LoggerF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = LoggerF.ice; path = ../../slice/Ice/LoggerF.ice; sourceTree = "<group>"; };
+ DAACDF63B09AC442B7E41C318BB469F3 /* ValueFactory.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ValueFactory.ice; path = ../../slice/Ice/ValueFactory.ice; sourceTree = "<group>"; };
+ DB5DB92AA33CE6C7B896FB9359130189 /* Version.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Version.ice; path = ../../slice/Ice/Version.ice; sourceTree = "<group>"; };
+ DFA7B55C4B021BD23FC3CC53379C8880 /* EndpointInfo.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = EndpointInfo.ice; path = ../../slice/IceIAP/EndpointInfo.ice; sourceTree = "<group>"; };
+ E52E9EB64F26DCEC4407EA39317B5513 /* Endpoint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Endpoint.h; path = ../src/IceObjc/Endpoint.h; sourceTree = "<group>"; };
+ E83DB02502ECCDDFF08057A8338F079F /* ClassResolver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ClassResolver.swift; path = ../src/Ice/ClassResolver.swift; sourceTree = "<group>"; };
+ EADA2366A0F2452EE1830451387DCE45 /* InstrumentationF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = InstrumentationF.ice; path = ../../slice/Ice/InstrumentationF.ice; sourceTree = "<group>"; };
+ ED4C6B204CE52BB2D1C2BA82D9D0B0EC /* ObjectPrx.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = ObjectPrx.mm; path = ../src/IceObjc/ObjectPrx.mm; sourceTree = "<group>"; };
+ EDB7FEF2F9088CB245AF1155E6454DA4 /* ObjectAdapterI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObjectAdapterI.swift; path = ../src/Ice/ObjectAdapterI.swift; sourceTree = "<group>"; };
+ EECD8EBB0DC1CF519A94F49B37AF5378 /* Connection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Connection.h; path = ../src/IceObjc/Connection.h; sourceTree = "<group>"; };
+ FA30B5251239BDB4795C7A6FA935AD38 /* ObjectAdapterF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ObjectAdapterF.ice; path = ../../slice/Ice/ObjectAdapterF.ice; sourceTree = "<group>"; };
+ FA90F834BB5FA83C6460A4F0CEBC0DE7 /* Process.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Process.ice; path = ../../slice/Ice/Process.ice; sourceTree = "<group>"; };
+ FAFF4175288D1919BDEEEF46BDA71C02 /* Streamable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Streamable.swift; path = ../src/Ice/Streamable.swift; sourceTree = "<group>"; };
+ FC558DBF9B1485538404524A8663A0FA /* LoggerWrapper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LoggerWrapper.swift; path = ../src/Ice/LoggerWrapper.swift; sourceTree = "<group>"; };
+ FEE4E8433C8672E7E86CD7A876299434 /* ConnectionInfoFactory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConnectionInfoFactory.swift; path = ../src/Ice/ConnectionInfoFactory.swift; sourceTree = "<group>"; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+ B6DB800BBF5D3CE232FC8157EF6CC9D7 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ DCEC5D24D4A66DE200C33B9C22FF9380 /* IceObjc.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ F57C2A99592A6E0BB0671DEF7F2B655C /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 4D9556FF7E123E527AC513A33A4AE722 /* CFNetwork.framework in Frameworks */,
+ 1F246C4C05FEB231B53245BEF79D565B /* Foundation.framework in Frameworks */,
+ 73130F1E6B39564F78694D5989D10892 /* Security.framework in Frameworks */,
+ 62AA53114B967316871E5AFCBD06A3E9 /* UIKit.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+ 453AFF43E2EAE18ACFB6A6491A1CFE1D /* iOS */ = {
+ isa = PBXGroup;
+ children = (
+ 7B92752FC4445CA097CB5A9E7BA6CC1D /* CFNetwork.framework */,
+ 8B112A94CF052AE121219E71ABF893A9 /* Foundation.framework */,
+ 36EFBA3BBDA6263793E2D6787F89FB22 /* Security.framework */,
+ A65155D97331B06584FCE9D8F0A9FB25 /* UIKit.framework */,
+ );
+ name = iOS;
+ sourceTree = "<group>";
+ };
+ 5D6C30FF7590C4FCA901F1709834595F = {
+ isa = PBXGroup;
+ children = (
+ CC15F9B1C0025377A538F7748C9103B2 /* Frameworks */,
+ D836B699412EA3F1B944F70FBB067C1F /* Ice */,
+ 8256C4AF5BA900915871D9C0187B41E0 /* IceObjc */,
+ E2D146525FAFA30B929587922A4A3D80 /* Products */,
+ );
+ sourceTree = "<group>";
+ };
+ 6D436741EB87E92F8741709E5E7FE6A3 /* Ice */ = {
+ isa = PBXGroup;
+ children = (
+ 672B1DCD7A8CEB09D86732D19396BEA7 /* BuiltinSequences.ice */,
+ 8B96AAE7F3E3A9D2EC9CA29B453379AD /* Communicator.ice */,
+ 6BE6B2AA16E6F06DC623250FA1F190DC /* CommunicatorF.ice */,
+ A29B481F386C05A18AC5537888D0203D /* Connection.ice */,
+ 70F7F4A739F750CA3654624E06563383 /* ConnectionF.ice */,
+ CA9CFC6A2D9D3541609F0039AD4CA9F2 /* Current.ice */,
+ 3C4E63853D634B970F4AE9ED926AB1E7 /* Endpoint.ice */,
+ A8F17907B914FA7AA2C202BE5583C687 /* EndpointF.ice */,
+ 7679DDB635D22086E60E85D25724E5D0 /* EndpointTypes.ice */,
+ 34D5025094F46015226BEEAEA31113E7 /* FacetMap.ice */,
+ 9EA2C21CF6BF273770872A476CC2F7E3 /* Identity.ice */,
+ 90651C88471C34ACC9EA3F417A645A1B /* ImplicitContext.ice */,
+ 9DB4C299FFB1320A46E0D818BC59BB11 /* ImplicitContextF.ice */,
+ 6B82011F9EEE5B243F19B7695CD570BD /* Instrumentation.ice */,
+ EADA2366A0F2452EE1830451387DCE45 /* InstrumentationF.ice */,
+ 562EFC81C0730B1D9D538A5FD62B816B /* LocalException.ice */,
+ D34A56B7F76B188E4D56141A23C4471C /* Locator.ice */,
+ AB6876D2F43BA07AFC4575DA0B238007 /* LocatorF.ice */,
+ 09CD563B43A6938FDCE9CC0EE42E1FC3 /* Logger.ice */,
+ DA55F18AB2C774DDC72B58589A5B69BA /* LoggerF.ice */,
+ C3C0408B0E74AE6CBB4A863CD64B554C /* ObjectAdapter.ice */,
+ FA30B5251239BDB4795C7A6FA935AD38 /* ObjectAdapterF.ice */,
+ A4FDCD3EB40A941839F6B9C079CF3096 /* ObjectFactory.ice */,
+ 06A454DDA6D4134490B5574ACF15C7DF /* Plugin.ice */,
+ 7D327C75F571E8B9B1BD0A892FCB46B7 /* PluginF.ice */,
+ FA90F834BB5FA83C6460A4F0CEBC0DE7 /* Process.ice */,
+ 721CAD93616E3DAE5A353B6B23C4DE6C /* ProcessF.ice */,
+ 3F0A268DD482BE27062CCC244FD729CE /* Properties.ice */,
+ CB28ECBE0C6FCD65141D387DB0B43364 /* PropertiesAdmin.ice */,
+ 1C148011D29D164D3253E13307D27DE6 /* PropertiesF.ice */,
+ BC31E5CFBAB35D25D6A560C8597D0CEA /* RemoteLogger.ice */,
+ 3291A0AE41FB4FA8373EC23D232B2B68 /* Router.ice */,
+ 7179D1C17B4871233B6B38BC4246C669 /* RouterF.ice */,
+ 267BC4979E536A5CCAD9B4E108DFF069 /* ServantLocator.ice */,
+ B09BB2443DB186CD115BE188C3B8EB7B /* ServantLocatorF.ice */,
+ 18303D739A137F990EE25F2BF2432174 /* SliceChecksumDict.ice */,
+ DAACDF63B09AC442B7E41C318BB469F3 /* ValueFactory.ice */,
+ DB5DB92AA33CE6C7B896FB9359130189 /* Version.ice */,
+ );
+ name = Ice;
+ sourceTree = "<group>";
+ };
+ 8256C4AF5BA900915871D9C0187B41E0 /* IceObjc */ = {
+ isa = PBXGroup;
+ children = (
+ 2B07729CCF396DB324C3143644C59581 /* Communicator.h */,
+ 19AFA011E595CF9C2CCDA7ED1A0DFE5F /* Communicator.mm */,
+ 2A5754ABB2BE2D4A766E893C17C01AEE /* Config.h */,
+ EECD8EBB0DC1CF519A94F49B37AF5378 /* Connection.h */,
+ 78D26448B47331E9BCB2261613F07690 /* Connection.mm */,
+ E52E9EB64F26DCEC4407EA39317B5513 /* Endpoint.h */,
+ 5F70950103B179FF49E032A6A78A0070 /* Endpoint.mm */,
+ A3C82E6D6F3911F8A4B9BA71864C1529 /* IceObjc.h */,
+ 11DD974E3CA1A3755ABEA2887005A630 /* IceUtil.h */,
+ 51A4C4116DB55C94E37EDEA7EC07F2D1 /* IceUtil.mm */,
+ 227E446B6625A22B4B3A8657BC1F19DC /* ImplicitContext.h */,
+ 44C818AF83EB7CE453BDF55598423A76 /* ImplicitContext.mm */,
+ 3338DEBD625A3CE359121E5E8A911F2A /* InputStream.h */,
+ 3597B361D98D53B9AB74B7649CB1F96D /* InputStream.mm */,
+ 766E82CCCFF4835AEA7AFF7DB96358C2 /* LocalException.h */,
+ 62A3F2CD37B971EA0D2636919773958E /* LocalObject.h */,
+ 344274D5148C51242105495CF970291A /* LocalObject.mm */,
+ C554FBDC689E4FAF7F4824FFF6906240 /* Logger.h */,
+ C8778089821DFE2F907E1D4E745A60D2 /* Logger.mm */,
+ A9A35F37D885501CC3CE981703EE5D5C /* ObjectPrx.h */,
+ ED4C6B204CE52BB2D1C2BA82D9D0B0EC /* ObjectPrx.mm */,
+ 4AA2859E5FFED5298155E61A3A0099AF /* OutputStream.h */,
+ BC4FE3CD760F299B5AE10B8A339EF7E7 /* Properties.h */,
+ 12FAE1EE0BDFA6C40CA3C6DFF22A6B27 /* Properties.mm */,
+ 7B8281B7ED74ADC51CEB6701137E031F /* Util.h */,
+ 13B2002FAE745066501C1924AF111846 /* Util.mm */,
+ );
+ name = IceObjc;
+ sourceTree = "<group>";
+ };
+ A29E6289AF4251EF1CB3B3008E4027AC /* IceIAP */ = {
+ isa = PBXGroup;
+ children = (
+ 96F9044443FA4AC76939868873D629F9 /* ConnectionInfo.ice */,
+ DFA7B55C4B021BD23FC3CC53379C8880 /* EndpointInfo.ice */,
+ );
+ name = IceIAP;
+ sourceTree = "<group>";
+ };
+ CC15F9B1C0025377A538F7748C9103B2 /* Frameworks */ = {
+ isa = PBXGroup;
+ children = (
+ 453AFF43E2EAE18ACFB6A6491A1CFE1D /* iOS */,
+ );
+ name = Frameworks;
+ sourceTree = "<group>";
+ };
+ CCB966A6BC68200AE10BB86FDF3862DC /* IceSSL */ = {
+ isa = PBXGroup;
+ children = (
+ 31F1325BC7889FBF60FFEFFF0DCC8B14 /* ConnectionInfo.ice */,
+ C54DD46778624DBEA498977A19CDE90C /* ConnectionInfoF.ice */,
+ 0A44192E542DFA5C0EC5021762800CE3 /* EndpointInfo.ice */,
+ );
+ name = IceSSL;
+ sourceTree = "<group>";
+ };
+ D836B699412EA3F1B944F70FBB067C1F /* Ice */ = {
+ isa = PBXGroup;
+ children = (
+ 46D0719FE72248EF085398F13488430F /* Buffer.swift */,
+ E83DB02502ECCDDFF08057A8338F079F /* ClassResolver.swift */,
+ A6865C8D11D86F393694E2E866C74D2E /* CommunicatorI.swift */,
+ 03E2DA87ADF31B5639AA0A4293A05BC2 /* ConnectionI.swift */,
+ FEE4E8433C8672E7E86CD7A876299434 /* ConnectionInfoFactory.swift */,
+ B9DE40B40F4D82B82E940E2CB25E92F1 /* EndpointI.swift */,
+ 88C0B97B67AD785D6BF7195DA8924776 /* EndpointInfoFactory.swift */,
+ 9624CED4D8AEC8C9650F33FFDDA63FAB /* Exception.swift */,
+ 80A7A353F77DF17E6B90C3E4A25674C7 /* FormatType.swift */,
+ 3C1B76A7B09D350E2FFCB14894F08981 /* Globals.swift */,
+ 83B01B9761034022039824CB5691F75D /* IceSwift.h */,
+ 4EE0F0ADAD08F5248822F16088D5AE6E /* ImplicitContextI.swift */,
+ C51F9E75F7D2324C5EA9E59086C1B126 /* Info.plist */,
+ 77539305EED5A69A7424FEEE3472596D /* InitializationData.swift */,
+ 7D5BEAE70ED5E95EAB373DC3F6F9E923 /* InputStream.swift */,
+ 5CB34AF2BA3F550152290A182AC6D5AC /* LocalExceptionFactory.swift */,
+ 01CE95CBC22B6FEAC18DE91860D61F40 /* LocalObject.swift */,
+ 5624489F6C702F0CE42C6EFDF2BF6092 /* LoggerI.swift */,
+ FC558DBF9B1485538404524A8663A0FA /* LoggerWrapper.swift */,
+ 9F70D7973BD644FEF5AFD2DBA5E3D160 /* Mutex.swift */,
+ 0E10AD65CA2B9CA0F0AF5348AFD079A1 /* Object.swift */,
+ EDB7FEF2F9088CB245AF1155E6454DA4 /* ObjectAdapterI.swift */,
+ 3038220D96678DF28ED5047F60E82B82 /* ObjectPrx.swift */,
+ 5F53BEE4980718BF09AE37CDBE7D942A /* OptionalFormat.swift */,
+ 76BD41AA758981A8C1AE59E26AEB5EEE /* OutputStream.swift */,
+ 9B9EDF450373FFA2F2781B369319A875 /* PropertiesI.swift */,
+ 51CA0869D996F12EE80BD4B0790F9188 /* Protocol.swift */,
+ DE7C438615421DEB2347F5CB7D064011 /* slice */,
+ 0395604ADCBE53CD6079FC737567EB4C /* SlicedData.swift */,
+ 779BA5D8E9D074BE4D3E2DA41DFE7B91 /* SliceInfo.swift */,
+ FAFF4175288D1919BDEEEF46BDA71C02 /* Streamable.swift */,
+ A5EDE757E6A4D8F0ABA05EE5832A7A91 /* UnknownSlicedValue.swift */,
+ 2A5B74BA02FDB15EA56BB96E502FE346 /* Util.swift */,
+ CD4B7108273565B93B78B8295762CE1F /* Value.swift */,
+ B644B87D50455DD70C35FDAD2F1A5E15 /* ValueFactoryManagerI.swift */,
+ );
+ name = Ice;
+ sourceTree = "<group>";
+ };
+ DE7C438615421DEB2347F5CB7D064011 /* slice */ = {
+ isa = PBXGroup;
+ children = (
+ 6D436741EB87E92F8741709E5E7FE6A3 /* Ice */,
+ A29E6289AF4251EF1CB3B3008E4027AC /* IceIAP */,
+ CCB966A6BC68200AE10BB86FDF3862DC /* IceSSL */,
+ );
+ name = slice;
+ sourceTree = "<group>";
+ };
+ E2D146525FAFA30B929587922A4A3D80 /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 132CA479BDD78CC651B6E4032C7F16E7 /* Ice.framework */,
+ 55BAD57EF5415429F160F3F4E8B07F44 /* IceObjc.framework */,
+ );
+ name = Products;
+ sourceTree = "<group>";
+ };
+/* End PBXGroup section */
+
+/* Begin PBXHeadersBuildPhase section */
+ 3BC6149FDB73920F97956B8C12B22BDB /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ FD22B172E6E14AA53F007431BF68CF1F /* IceSwift.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ AEF85799F5B63675BF897B9086D951AC /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ AD3B6F4AE8C0126488FD3EE109CA84FD /* Communicator.h in Headers */,
+ 4F6D0C4833E32202C4F023ED98105C06 /* Config.h in Headers */,
+ 83D215D94067785A4131494A63C5B404 /* Connection.h in Headers */,
+ 815E30D498133F042CBB4917CD1628FC /* Endpoint.h in Headers */,
+ 10D32D221A0770AD073A73200A12E6F2 /* IceObjc.h in Headers */,
+ 70167D9217436E2D596C9A8297D95655 /* IceUtil.h in Headers */,
+ 9C012AFFAF3E25C367F7741506D02BD9 /* ImplicitContext.h in Headers */,
+ CA32E4C2237AFC00109EC2ED958D8851 /* InputStream.h in Headers */,
+ 58AA90D3A1586B1321D0E800D3153E8C /* LocalException.h in Headers */,
+ B0F519F854CEA8272EB57EF68241AB11 /* LocalObject.h in Headers */,
+ BEF12D9B3CA72176FEAD8492988EAA91 /* Logger.h in Headers */,
+ AF63D8C5D66F6B8A2744841184BE6A16 /* ObjectPrx.h in Headers */,
+ B94543A37B49AD0F6605D34F08A1F41E /* OutputStream.h in Headers */,
+ 6493A2A15C494754B108AB5AB9570281 /* Properties.h in Headers */,
+ 0E387103AFB2D6E90000326F93CD4A97 /* Util.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXHeadersBuildPhase section */
+
+/* Begin PBXNativeTarget section */
+ D4B700A6A35B264C3F40C466C1D15E5B /* Ice */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = A5397FCA5B7DCABBDE01879F7A12805E /* Build configuration list for PBXNativeTarget "Ice" */;
+ buildPhases = (
+ 3BC6149FDB73920F97956B8C12B22BDB /* Headers */,
+ DC70E6DB5D3D1EC2E89A8655D69FFAD1 /* Sources */,
+ B6DB800BBF5D3CE232FC8157EF6CC9D7 /* Frameworks */,
+ 9AAEF3276536A9C8185ECDEECCD2E22A /* Resources */,
+ FBB8D4789376C7239E37E637C9B28A8D /* Swiftformat & Swiftlint */,
+ 59BBA624AB062BD9A84A5556AF51CC4E /* Copy Frameworks */,
+ );
+ buildRules = (
+ 30D42E33A4851FB6C6A74CB90DDE7528 /* PBXBuildRule */,
+ 4467EB82B9AB1CDC1C31563396672525 /* PBXBuildRule */,
+ 6DFFFC4477219FEE50109B41B87856AD /* PBXBuildRule */,
+ );
+ dependencies = (
+ );
+ name = Ice;
+ productName = Ice;
+ productReference = 132CA479BDD78CC651B6E4032C7F16E7 /* Ice.framework */;
+ productType = "com.apple.product-type.framework";
+ };
+ EC8A595BC8B3DC5443C28A3A503B0F39 /* IceObjc */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 41CA3C58FBFE6BCFCE7826C5E61DE21B /* Build configuration list for PBXNativeTarget "IceObjc" */;
+ buildPhases = (
+ AEF85799F5B63675BF897B9086D951AC /* Headers */,
+ 1175D17454AC9AB7F179F378677A63C9 /* Sources */,
+ F57C2A99592A6E0BB0671DEF7F2B655C /* Frameworks */,
+ ABA9B8DCAF47FE6C017FE64EF83368C0 /* Resources */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = IceObjc;
+ productName = IceObjc;
+ productReference = 55BAD57EF5415429F160F3F4E8B07F44 /* IceObjc.framework */;
+ productType = "com.apple.product-type.framework";
+ };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+ 010BE96931D0DB8F3CDC9BA69DB0C3F9 /* Project object */ = {
+ isa = PBXProject;
+ attributes = {
+ LastSwiftUpdateCheck = 0930;
+ LastUpgradeCheck = 0930;
+ };
+ buildConfigurationList = 830018B682277126935EE2952B7574B7 /* Build configuration list for PBXProject "ice.iOS" */;
+ compatibilityVersion = "Xcode 3.2";
+ developmentRegion = English;
+ hasScannedForEncodings = 0;
+ knownRegions = (
+ en,
+ );
+ mainGroup = 5D6C30FF7590C4FCA901F1709834595F;
+ productRefGroup = E2D146525FAFA30B929587922A4A3D80 /* Products */;
+ projectDirPath = "";
+ projectRoot = "";
+ targets = (
+ D4B700A6A35B264C3F40C466C1D15E5B /* Ice */,
+ EC8A595BC8B3DC5443C28A3A503B0F39 /* IceObjc */,
+ );
+ };
+/* End PBXProject section */
+
+/* Begin PBXResourcesBuildPhase section */
+ 9AAEF3276536A9C8185ECDEECCD2E22A /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ ABA9B8DCAF47FE6C017FE64EF83368C0 /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXResourcesBuildPhase section */
+
+/* Begin PBXShellScriptBuildPhase section */
+ FBB8D4789376C7239E37E637C9B28A8D /* Swiftformat & Swiftlint */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputFileListPaths = (
+ );
+ inputPaths = (
+ );
+ name = "Swiftformat & Swiftlint";
+ outputFileListPaths = (
+ );
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "$SRCROOT/../config/xcode-swiftlint.sh $SRCROOT/../src/Ice $SRCROOT/../.swiftlint.yml";
+ };
+/* End PBXShellScriptBuildPhase section */
+
+/* Begin PBXSourcesBuildPhase section */
+ 1175D17454AC9AB7F179F378677A63C9 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 79B5DA1A237D7614663AA57F28DA68BA /* Communicator.mm in Sources */,
+ 448453CD448D0C84F2563F72B6DFE02E /* Connection.mm in Sources */,
+ 462E6DE92B27C7C270763857182DDE95 /* Endpoint.mm in Sources */,
+ DD539D0853ED10B14D3374200491EDD0 /* IceUtil.mm in Sources */,
+ 25DB37D59DBF0863698388F871BBB31D /* ImplicitContext.mm in Sources */,
+ 7B14093B98B6BCAC868521E065415D05 /* InputStream.mm in Sources */,
+ 0FF2512E9643448161376354D7C70127 /* LocalObject.mm in Sources */,
+ B43E09E6FA3722C7DB9CF6CEC83EB63C /* Logger.mm in Sources */,
+ AFEAF3ADF6AAC8AFA97258A756069858 /* ObjectPrx.mm in Sources */,
+ 63AB08676B496283CC8B3DB9336477DD /* Properties.mm in Sources */,
+ 0F00C23B25717D24DC250795342A1D99 /* Util.mm in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ DC70E6DB5D3D1EC2E89A8655D69FFAD1 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 97D2F53292AD0741A0CDA812F314F2C2 /* Buffer.swift in Sources */,
+ C32063371F43EAC932F29A198C34AF02 /* BuiltinSequences.ice in Sources */,
+ 54A26C7266784A6CD04C31D556E639FF /* ClassResolver.swift in Sources */,
+ BC1A7B553902E3C5970973198338AB15 /* Communicator.ice in Sources */,
+ 1296B6860BEDF5D2C1D43D63DB9B4C46 /* CommunicatorF.ice in Sources */,
+ 6B15E8EC566E275F486CA421EA3785F7 /* CommunicatorI.swift in Sources */,
+ 18673BF22AA753F317D9F55C2B84363F /* Connection.ice in Sources */,
+ 1D7D3A92266520621E35BC855D7772A2 /* ConnectionF.ice in Sources */,
+ 96BE2B0B5C18308CCC7BBAD79D3B42DE /* ConnectionI.swift in Sources */,
+ 12BCF5C74D3077D18C8426D85143B747 /* ConnectionInfo.ice in Sources */,
+ B67E6051DE923D0B0A1ECBEC60CA2FB4 /* ConnectionInfo.ice in Sources */,
+ 95299DF12105D63FF24E231BE49EB14A /* ConnectionInfoF.ice in Sources */,
+ 29AA6414F733C14586158E4DF670FF8F /* ConnectionInfoFactory.swift in Sources */,
+ C6E6DC6FCAC7E6E455458B322BD93716 /* Current.ice in Sources */,
+ 9145F566B95CC7555A689C4918A88D6E /* Endpoint.ice in Sources */,
+ 57586BD3D98E04916B42A249B36719FC /* EndpointF.ice in Sources */,
+ AF5D2C9FCD9E63008163B644A920DC1D /* EndpointI.swift in Sources */,
+ 4BCEE3E9F23259B2499890177356E7E1 /* EndpointInfo.ice in Sources */,
+ 6BE4992509295ACD679A9011792F393F /* EndpointInfo.ice in Sources */,
+ 775100956CBA89390A4B9406289E6EB6 /* EndpointInfoFactory.swift in Sources */,
+ D422ABADD685ECFF68C4A603E5B119D7 /* EndpointTypes.ice in Sources */,
+ D4D6D1733338EFF300E7A0D98DD1443C /* Exception.swift in Sources */,
+ B1CBD0CE896834E80BA267E5FD0E1094 /* FacetMap.ice in Sources */,
+ 96D06CFEBAEC7C27DA73DD7FD625B63D /* FormatType.swift in Sources */,
+ A4716D29ECB61960326A7296C746F123 /* Globals.swift in Sources */,
+ 6DADB9458734A9D778AA6F52CB08159A /* Identity.ice in Sources */,
+ DECE55B4A4F2670D24A193A6943982FA /* ImplicitContext.ice in Sources */,
+ 9687B7B855B856F01D8F9DDAACAAB887 /* ImplicitContextF.ice in Sources */,
+ 1A35133303DEEA07A948183337ABAB17 /* ImplicitContextI.swift in Sources */,
+ 6FA6F0213E260E52F083B5177D08DC16 /* InitializationData.swift in Sources */,
+ C9E1999AF01C6CD148B30BEEEA549658 /* InputStream.swift in Sources */,
+ BA5AB4CD00063DF2BF25DD884859FEA3 /* Instrumentation.ice in Sources */,
+ C8BFA48AA37099E6307306BEE6866304 /* InstrumentationF.ice in Sources */,
+ 8C69B77C1B94BC19F44AF3E4F619BA0C /* LocalException.ice in Sources */,
+ 780A9523670EEAB7D57135F81142B6E2 /* LocalExceptionFactory.swift in Sources */,
+ 8FF39E2704FC2FD4112AE3D806C29531 /* LocalObject.swift in Sources */,
+ 4B861A1FA90EDB96D69EE8DD020738CB /* Locator.ice in Sources */,
+ A393660DEF00DFA4E5ED2CAB19C974CD /* LocatorF.ice in Sources */,
+ 3C79C7B00C4996F2909ABD5D0CFDB875 /* Logger.ice in Sources */,
+ 2A495153572C8CBD04E1AF055C322B6A /* LoggerF.ice in Sources */,
+ DF893BB6F1E2B83677CE8D96652B63D3 /* LoggerI.swift in Sources */,
+ 0C5EEF8F7A3F81B84B9E8D08D4121DC4 /* LoggerWrapper.swift in Sources */,
+ FC63AC58F548EB900AC613BEE8247425 /* Mutex.swift in Sources */,
+ BAD517A26080AB69AF2996686C232622 /* Object.swift in Sources */,
+ 13AB20288C0D59EFCA061621EBD3C36C /* ObjectAdapter.ice in Sources */,
+ 60F66B48239AB351DF1889F5FC4256C9 /* ObjectAdapterF.ice in Sources */,
+ B89E86EAA450AC8C5AFED7BFE39E3E97 /* ObjectAdapterI.swift in Sources */,
+ EB8DF93A540857839ED4524C68DB2707 /* ObjectFactory.ice in Sources */,
+ C5E5C6539D2E8BAAA35429E91B88987F /* ObjectPrx.swift in Sources */,
+ AE124DA6AF071545682C2C1BE883ECE0 /* OptionalFormat.swift in Sources */,
+ B9F8D09B6CE25C9EEFE117CA683F3049 /* OutputStream.swift in Sources */,
+ B1FFD3137ED743AD7102C9ABCA209429 /* Plugin.ice in Sources */,
+ 8C2E1F36F6199A1FED7B75661452AD2A /* PluginF.ice in Sources */,
+ 3BFD1DF3282439DECEFAE6FDB381C26E /* Process.ice in Sources */,
+ B350BF9D6AE34D73AD77C424C4DCD32E /* ProcessF.ice in Sources */,
+ 1D708910063542A161CFB288987BE7B6 /* Properties.ice in Sources */,
+ 818780D29D640885F9CB495A40456C49 /* PropertiesAdmin.ice in Sources */,
+ FCB2C2125A7FE2AE690C18CA9B9A48BE /* PropertiesF.ice in Sources */,
+ B11768F26400B12C15C184A0346E658A /* PropertiesI.swift in Sources */,
+ A6867C4FC68D7946DC4C9BD521D8DF0D /* Protocol.swift in Sources */,
+ 81589939471F959B02F46E15E2E22ACD /* RemoteLogger.ice in Sources */,
+ 683B346F410B37509AA04F2B03E57ADD /* Router.ice in Sources */,
+ 27DFCD97D9969F75FFEBFC7BCDB1651D /* RouterF.ice in Sources */,
+ FDDFDFB93AA5FC14B7FB9ABD7887AA8A /* ServantLocator.ice in Sources */,
+ 52D6CE46EF047AD560C4769B2F48EDD9 /* ServantLocatorF.ice in Sources */,
+ 8BFD5807B661A9E238EA76D9D39E1171 /* SliceChecksumDict.ice in Sources */,
+ 5910B2F3B7323EACCDA09D9984BD0A77 /* SlicedData.swift in Sources */,
+ E8651FF9AC04FEF5FAD65A033791A834 /* SliceInfo.swift in Sources */,
+ FF39FA000C4A7AD0F024EE204FFF1659 /* Streamable.swift in Sources */,
+ 08419DBEFF6D27A41F4BB7081C36D5E3 /* UnknownSlicedValue.swift in Sources */,
+ 0F6CD4D10BBA4FEF0BDD05822BAEE098 /* Util.swift in Sources */,
+ 4F68D9EF1786771E7FAF2BFD2FC35D04 /* Value.swift in Sources */,
+ 0E0BC3B1E316389DC004B7CA1D7ED6D1 /* ValueFactory.ice in Sources */,
+ 741E2F10AA6F02E74DFDA98E5464540E /* ValueFactoryManagerI.swift in Sources */,
+ 4EE0803A4DB045D8A1C557095C1061C6 /* Version.ice in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin XCBuildConfiguration section */
+ 0000DB6D2F70983101E19E7C8C2BE0EC /* 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";
+ 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 = Ice;
+ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VALIDATE_PRODUCT = YES;
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Release;
+ };
+ 2A80327E333B5C08E56CFF80BF8B3B73 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_ANALYZER_NONNULL = YES;
+ CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++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-with-dsym";
+ ENABLE_NS_ASSERTIONS = NO;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ GCC_C_LANGUAGE_STANDARD = gnu11;
+ GCC_NO_COMMON_BLOCKS = YES;
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ MTL_ENABLE_DEBUG_INFO = NO;
+ MTL_FAST_MATH = YES;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SWIFT_COMPILATION_MODE = wholemodule;
+ SWIFT_OPTIMIZATION_LEVEL = "-O";
+ SWIFT_VERSION = 4.2;
+ };
+ name = Release;
+ };
+ 48270744CBF0BF80096ED846A4193C87 /* 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";
+ GCC_PREPROCESSOR_DEFINITIONS = ICE_STATIC_LIBS;
+ HEADER_SEARCH_PATHS = "$(SRCROOT)/../../sdk/$(PLATFORM_NAME).sdk/usr/include";
+ INFOPLIST_FILE = ../src/IceObjc/Info.plist;
+ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
+ LIBRARY_SEARCH_PATHS = "$(SRCROOT)/../../sdk/$(PLATFORM_NAME).sdk/usr/lib";
+ OTHER_LDFLAGS = (
+ "-lIce++11",
+ "-lIceSSL++11",
+ "-lIceDiscovery++11",
+ "-lIceLocatorDiscovery++11",
+ "-lIceIAP++11",
+ "-lbz2",
+ "-liconv",
+ );
+ PRODUCT_BUNDLE_IDENTIFIER = IceObjc;
+ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Debug;
+ };
+ 88D75B4CC3473C946947A9044F310EE7 /* 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";
+ GCC_PREPROCESSOR_DEFINITIONS = ICE_STATIC_LIBS;
+ HEADER_SEARCH_PATHS = "$(SRCROOT)/../../sdk/$(PLATFORM_NAME).sdk/usr/include";
+ INFOPLIST_FILE = ../src/IceObjc/Info.plist;
+ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
+ LIBRARY_SEARCH_PATHS = "$(SRCROOT)/../../sdk/$(PLATFORM_NAME).sdk/usr/lib";
+ OTHER_LDFLAGS = (
+ "-lIce++11",
+ "-lIceSSL++11",
+ "-lIceDiscovery++11",
+ "-lIceLocatorDiscovery++11",
+ "-lIceIAP++11",
+ "-lbz2",
+ "-liconv",
+ );
+ PRODUCT_BUNDLE_IDENTIFIER = IceObjc;
+ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VALIDATE_PRODUCT = YES;
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Release;
+ };
+ F20528EE8EAABE00E6C516AC498AD6DD /* 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";
+ 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 = Ice;
+ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Debug;
+ };
+ FAE425D166EDDA168FF6CA2BCE27651B /* 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;
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ 41CA3C58FBFE6BCFCE7826C5E61DE21B /* Build configuration list for PBXNativeTarget "IceObjc" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 48270744CBF0BF80096ED846A4193C87 /* Debug */,
+ 88D75B4CC3473C946947A9044F310EE7 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 830018B682277126935EE2952B7574B7 /* Build configuration list for PBXProject "ice.iOS" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ FAE425D166EDDA168FF6CA2BCE27651B /* Debug */,
+ 2A80327E333B5C08E56CFF80BF8B3B73 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ A5397FCA5B7DCABBDE01879F7A12805E /* Build configuration list for PBXNativeTarget "Ice" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ F20528EE8EAABE00E6C516AC498AD6DD /* Debug */,
+ 0000DB6D2F70983101E19E7C8C2BE0EC /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = 010BE96931D0DB8F3CDC9BA69DB0C3F9 /* Project object */;
+}
diff --git a/swift/xcode/ice.iOS.xcworkspace/contents.xcworkspacedata b/swift/xcode/ice.iOS.xcworkspace/contents.xcworkspacedata
new file mode 100644
index 00000000000..24b4d4d3650
--- /dev/null
+++ b/swift/xcode/ice.iOS.xcworkspace/contents.xcworkspacedata
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Workspace
+ version = "1.0">
+ <FileRef
+ location = "group:test.iOS.xcodeproj">
+ </FileRef>
+ <FileRef
+ location = "group:ice.iOS.xcodeproj">
+ </FileRef>
+</Workspace>
diff --git a/swift/xcode/ice.macOS.xcodeproj/project.pbxproj b/swift/xcode/ice.macOS.xcodeproj/project.pbxproj
new file mode 100644
index 00000000000..3ffc89801a9
--- /dev/null
+++ b/swift/xcode/ice.macOS.xcodeproj/project.pbxproj
@@ -0,0 +1,989 @@
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 46;
+ objects = {
+
+/* Begin PBXBuildFile section */
+ 017D149FCD1D85BF042D5BF5FB870D04 /* ImplicitContext.h in Headers */ = {isa = PBXBuildFile; fileRef = F6BA8E9524F8B1951A5A3D998096E83F /* ImplicitContext.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 030A24E487F06D4374580FDF441E4B94 /* ValueFactoryManagerI.swift in Sources */ = {isa = PBXBuildFile; fileRef = A961243BD51243A2CB1068C2BF9A3FE8 /* ValueFactoryManagerI.swift */; };
+ 04B3D57658E1EF77A5C3A11640435906 /* Properties.ice in Sources */ = {isa = PBXBuildFile; fileRef = AACCC518603390BA923BE20E2CFDB5C3 /* Properties.ice */; };
+ 077F9421ECC4F3B81C91103FE0A309E8 /* Endpoint.ice in Sources */ = {isa = PBXBuildFile; fileRef = B2AC704688E2E662D133034BB955F361 /* Endpoint.ice */; };
+ 08EE615D3E5CFC436C6490698CEA4CF1 /* libIceDiscovery++11.37.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F099A40F2AC508C6FFBC468C6602BF66 /* libIceDiscovery++11.37.dylib */; };
+ 0A084B84FC9FBC48DC9D2311FD2973E9 /* Util.swift in Sources */ = {isa = PBXBuildFile; fileRef = D30C59D12F7E49B35C83AEA1BCCBAF2D /* Util.swift */; };
+ 0B7F88A0A016B4549991401049E415C0 /* Util.h in Headers */ = {isa = PBXBuildFile; fileRef = FB3F5EB21D8DD5CFC0DAC81AA01104C9 /* Util.h */; };
+ 0C90D171E4594A9A42AE5739D5330CB5 /* ImplicitContext.mm in Sources */ = {isa = PBXBuildFile; fileRef = DC3B6DC24E7C34A3AC0C0CF05B92D684 /* ImplicitContext.mm */; };
+ 0CA88B07E07771C524517C8ED91D6F45 /* LocalExceptionFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3AEFDC858849BD8C3B53E331BDFF4A4E /* LocalExceptionFactory.swift */; };
+ 0F61338BB794EA45DAB12622528DE40D /* IceObjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 51E4B5548575379BAD356044FD28ECE2 /* IceObjc.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 11FD56BF8D153FF57DE80B2DE7269598 /* InitializationData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7907DAB16CC40EE85F4BB103E0A47812 /* InitializationData.swift */; };
+ 15B5AFAEA92CAE56D354A561ECB0180A /* ObjectPrx.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0EEDC66D105E314DC16951F229DB9ECB /* ObjectPrx.mm */; };
+ 1A866731D3CCBEE27D699AE61C88658E /* libIceSSL++11.37.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A49D0FB77DA8C0616A4266349597CD8B /* libIceSSL++11.37.dylib */; };
+ 1BBEAE1B93A28F68FFB70A1B3F034582 /* ConnectionInfoFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 342E25ECD966459B7C4994AA0A54DF34 /* ConnectionInfoFactory.swift */; };
+ 1F37CD782247A762DBB8AFC4155234C0 /* Properties.h in Headers */ = {isa = PBXBuildFile; fileRef = E04F41FA4CB383EE1FD6D8BFB28E2D1B /* Properties.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 24F1C55664F5746013094AC462EF4B52 /* ImplicitContextF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 8BC7B2E5DD518EE7F680B7342D4A0867 /* ImplicitContextF.ice */; };
+ 24F3E54A8862F30F49B4043D11DDE860 /* OutputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 304A4D322F0F9C6770B4FB67193CDAF8 /* OutputStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 26D2E211F7F09A3A045BB5F061F9F5CE /* Logger.mm in Sources */ = {isa = PBXBuildFile; fileRef = 64EB7B7D8AD7AB604B39B3CE9C7FBD6B /* Logger.mm */; };
+ 26D3E46C91CBDE4CF9A2E2F5978CEFF8 /* SlicedData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9FE771694A7CD6145F10747C8FD14631 /* SlicedData.swift */; };
+ 29CDA103FD91D49B7296DC6C3EA71581 /* ObjectAdapterF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 5C69D70DF84F4914F5DD2CCBA956F134 /* ObjectAdapterF.ice */; };
+ 2CC0A43602F157D6D9689ADFF6DC61C9 /* ObjectAdapter.ice in Sources */ = {isa = PBXBuildFile; fileRef = 846CB2B7C7940EEB02A5846AE0499562 /* ObjectAdapter.ice */; };
+ 30C17865F1CAB643DAB280F782469B63 /* libIce++11.37.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 5CC148B4EA8DCDD48BDFC9B95BE7D02D /* libIce++11.37.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
+ 33A9ADFE7964E2737C3C822DBA6837E3 /* SliceChecksumDict.ice in Sources */ = {isa = PBXBuildFile; fileRef = F6BDCE58758C2E273E480AF4F1F449C7 /* SliceChecksumDict.ice */; };
+ 36FC230E1E900014233D669CBBBCBD63 /* LocatorF.ice in Sources */ = {isa = PBXBuildFile; fileRef = D6EE49E43352D9C3BC9524081A88F546 /* LocatorF.ice */; };
+ 39BB38136F08E2D6B030742F39BACCEF /* InstrumentationF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 55820FB384926FA2E14AC70055D1D6FF /* InstrumentationF.ice */; };
+ 3A9677222866C9D2757D6A7E6FDF632D /* LocalObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = B765418CE5E5C2C9F82CA35B8CD48939 /* LocalObject.swift */; };
+ 3FC62A70F6F0BBB69D5D242B0CC9D6F5 /* IceSwift.h in Headers */ = {isa = PBXBuildFile; fileRef = FFF9A4010D96AC546BC55436D0697D02 /* IceSwift.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 45064B1EC9BAB27B8E86D8978BA79FDB /* Config.h in Headers */ = {isa = PBXBuildFile; fileRef = A34EBE75CE66436646995D856DC3D32D /* Config.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 47B8D69B751FD81EC6D8658552336213 /* Version.ice in Sources */ = {isa = PBXBuildFile; fileRef = FF1602AFB818101B87551219AF87BE93 /* Version.ice */; };
+ 47CA9D8006FF9C1D0DB8662113752566 /* PluginF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 80083F95CC5D2037F74D08F20754288F /* PluginF.ice */; };
+ 4A413E564D15F2BF324FEABE05667863 /* ObjectFactory.ice in Sources */ = {isa = PBXBuildFile; fileRef = 523FAF9A3B91A3F02CE6F9B5CDAD0DC3 /* ObjectFactory.ice */; };
+ 4DD6E374BB69988AE060EDC2170DCA99 /* InputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 25CB802A823F98B8ABB56C7298159F7D /* InputStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 5034E99DBDD2C935ACD5DEDA126FD739 /* PropertiesI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68561D50C0F6D70E6176D27EFA8A1CB8 /* PropertiesI.swift */; };
+ 52D5D93555DD18E8C6501E464E2884C0 /* Buffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D86E13EF8F5A3DEC858A5F17E4DF45D /* Buffer.swift */; };
+ 551E9701BFAD26D3A659B86FE06D40D7 /* InputStream.mm in Sources */ = {isa = PBXBuildFile; fileRef = 16F41F0A0DC29AB16D171ADF9CA695CC /* InputStream.mm */; };
+ 56780D1EE31CB354A809AB88D50205EC /* Exception.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3EBA8DC381CB36B32F446ED70D07DA2 /* Exception.swift */; };
+ 59DD203CD68B8E01FC6EA207C0748324 /* OutputStream.swift in Sources */ = {isa = PBXBuildFile; fileRef = A90DA363BB718DE5A75B3DB77A7F94D8 /* OutputStream.swift */; };
+ 59E435302C64F75D51698238D53A026A /* Process.ice in Sources */ = {isa = PBXBuildFile; fileRef = DAF76ED1CEDCC0742082B71CD2F23C43 /* Process.ice */; };
+ 606AFA5882B609D1D51231978BA69BCE /* ObjectPrx.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5FDDB264A7CAC9F75E830C393DD3F22 /* ObjectPrx.swift */; };
+ 64D6431142ADCBA7E04ECB54E162069D /* ImplicitContext.ice in Sources */ = {isa = PBXBuildFile; fileRef = 7B808E5A68445A6C260BD8CC007D57FB /* ImplicitContext.ice */; };
+ 6713A0753C98CBEBD6B7449F0F261FB1 /* InputStream.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D159BD3FB3FD6032F745EEE92A88864 /* InputStream.swift */; };
+ 6B62D8F1843C3444B6C4C2B4908AB240 /* LocalException.h in Headers */ = {isa = PBXBuildFile; fileRef = 18C63973FD978233D35B28A78022F6B8 /* LocalException.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 6CF5CE50DD6A06E02C5F604C29CDF6B4 /* UnknownSlicedValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 27D9BCCF5F5FC5F9F0555892D2BD01A9 /* UnknownSlicedValue.swift */; };
+ 6D8BD8A4B46B970B311CE1BE02633582 /* Value.swift in Sources */ = {isa = PBXBuildFile; fileRef = B033C1CC8CA6079A4C83A785D3CD0355 /* Value.swift */; };
+ 6EEE98AC928CF475FCFE830B59EAB821 /* EndpointI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 454513E6D1D5B7F755FD0F0945FD2F8D /* EndpointI.swift */; };
+ 7020E85F6C68080777F6B2CCE358B78A /* EndpointInfoFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D4B9F619A25A8CF8AD276B6E91B614B /* EndpointInfoFactory.swift */; };
+ 70B06924C5B38EF43CCE4DC42127EA0E /* Connection.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C1981B359AA563484E533120CD90406 /* Connection.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 7193988141E8D3295A109E9FC8064B85 /* Globals.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6DF0381042E8EC3ED9DC33A2AD39442 /* Globals.swift */; };
+ 72BB6E8125D63866859129932C321C2C /* ServantLocatorF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 4867FCF7CF357AF73E94C7789420393A /* ServantLocatorF.ice */; };
+ 73933DE3ACF3E871DE0D19B5FC7B3B6C /* LocalObject.mm in Sources */ = {isa = PBXBuildFile; fileRef = 41BECDAF8900D745196F1729EE570E04 /* LocalObject.mm */; };
+ 78410C52D900DFFFA4753A6CF0D72B23 /* Communicator.h in Headers */ = {isa = PBXBuildFile; fileRef = AE7205A2BC16249B7BC38A3417DEECA7 /* Communicator.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 7AB8F7514C0418A864FA9AF17CAEDFD0 /* Communicator.ice in Sources */ = {isa = PBXBuildFile; fileRef = 22322AD8E348312B26184CB5CA21A5C8 /* Communicator.ice */; };
+ 840EDD33A34E2D5A63AFE0B10F7BED09 /* ClassResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52570CF7F2C19C8E70DC5AC865284F1D /* ClassResolver.swift */; };
+ 85AF72381F00D62D454CE2ECD54E1E02 /* CommunicatorI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 025D7A47056116EE6EA1988E3C809ABF /* CommunicatorI.swift */; };
+ 8ABC7671DEDE7F6052F4CA376C377D0E /* Logger.ice in Sources */ = {isa = PBXBuildFile; fileRef = 3F250C68D7F051EED97984A6E0085295 /* Logger.ice */; };
+ 8DAA2EF99D66FD3DF0FF9FD358D658D7 /* OptionalFormat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A5CEA9D95A841AC24A6AF5C8626C11C /* OptionalFormat.swift */; };
+ 90813089866190C78E0C803F51DAD65E /* IceUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = 20E9379397DF5827CF34300D19BADB71 /* IceUtil.mm */; };
+ 949CB508B28625D288792D8D9C05637B /* Identity.ice in Sources */ = {isa = PBXBuildFile; fileRef = 07F3AA8884A52BB4EA5F609423E06D79 /* Identity.ice */; };
+ 94B6F9A7B2A5FEE6A90CBBED9BC56F6C /* libIceSSL++11.37.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = A49D0FB77DA8C0616A4266349597CD8B /* libIceSSL++11.37.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
+ 955E585245C394D161A315C19D2E7F34 /* IceUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 25FBC344D945668882DA6BB43AA63945 /* IceUtil.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 966C264FD4A7BA437219AFFBA2730712 /* LoggerWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFE4BFDD8E03BBA66C051EE1E5BC56B7 /* LoggerWrapper.swift */; };
+ 96D939976A94611BB680133CC16721C7 /* Object.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91FA8EC242AEEA58111D866EB96C25EC /* Object.swift */; };
+ 9DFDB3CC24AFD32EDC150BEB109DC62D /* Locator.ice in Sources */ = {isa = PBXBuildFile; fileRef = FAF9367A15E331EE63AA88F9DBE1ED52 /* Locator.ice */; };
+ 9F63B3296D0B585C17D4E0899CD33C5F /* RouterF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 321C44413EA7A8CA86B2EE2401F66C79 /* RouterF.ice */; };
+ A73E6ADF5A314710FB4F8B0D452ED5DE /* LoggerF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 3A64AEBBE8365BD5B23853A9333391E7 /* LoggerF.ice */; };
+ A84BE607E00D63A13EF7091CCA587AFB /* libIceLocatorDiscovery++11.37.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 413B454615CB69FF3FA7E2C54FE24164 /* libIceLocatorDiscovery++11.37.dylib */; };
+ ABD83BA7201D364B030EE10CEE4AC94C /* ObjectPrx.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AFBCAEA8613BF541F39B4A30F9B19D1 /* ObjectPrx.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ ADD8CF0170F6A13382F986D7B920800C /* RemoteLogger.ice in Sources */ = {isa = PBXBuildFile; fileRef = AF3EBFEE7FC75B8BB7B8BA094E44ED28 /* RemoteLogger.ice */; };
+ AF708E5CE3897323C00C9516497D0AE9 /* Mutex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 140051FF22F0D5224B0766B08B5A504D /* Mutex.swift */; };
+ B333DF73C05598C05D84570BA4638D45 /* libIceLocatorDiscovery++11.37.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 413B454615CB69FF3FA7E2C54FE24164 /* libIceLocatorDiscovery++11.37.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
+ B401AE60B7D6A6BBEDD41256210825B5 /* ObjectAdapterI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 248FF2CF41E73F122DF5C4E116626ADA /* ObjectAdapterI.swift */; };
+ B9A27393A9114D26FCC8297812E38A80 /* Current.ice in Sources */ = {isa = PBXBuildFile; fileRef = 130BD0E0429000CB979B49C2640959BD /* Current.ice */; };
+ C0C9A41A720B51B21E057A18D7288E29 /* Streamable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EA77E318ABD47244E15378474A85398 /* Streamable.swift */; };
+ C0DB9C36EA89A23018A158AEB18C8649 /* FacetMap.ice in Sources */ = {isa = PBXBuildFile; fileRef = B17FC73799DCF7041DDA11286F1C35F8 /* FacetMap.ice */; };
+ C10E9A72241DDA40F847083F12786B70 /* Plugin.ice in Sources */ = {isa = PBXBuildFile; fileRef = 46C4C4BE77273B4DE11B205B150B3FD0 /* Plugin.ice */; };
+ C1510C36F271515B28750C501371AD5B /* Communicator.mm in Sources */ = {isa = PBXBuildFile; fileRef = 36F3BC7A635788259604F0D228C35F3E /* Communicator.mm */; };
+ C6521FD00E7552A866A9DFB0BCEDCF24 /* LocalException.ice in Sources */ = {isa = PBXBuildFile; fileRef = C1D86EBABEF5F3ECA3B4EBA1A70FE72E /* LocalException.ice */; };
+ C6C46811D8C023A15DEB8722A701E9D0 /* libIceDiscovery++11.37.dylib in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = F099A40F2AC508C6FFBC468C6602BF66 /* libIceDiscovery++11.37.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
+ C6D7DFD0B7243F0676384A18CFCF5A20 /* EndpointTypes.ice in Sources */ = {isa = PBXBuildFile; fileRef = 2F5EBF7C8970E5AA428D40B7652118AB /* EndpointTypes.ice */; };
+ C8EE25606A32617DA728F197A99E2823 /* Endpoint.h in Headers */ = {isa = PBXBuildFile; fileRef = 99A01B30780D6553B75CAF14CD93DCAC /* Endpoint.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ C94BEEF7CEEB66084BDE5AC012D010DC /* Connection.ice in Sources */ = {isa = PBXBuildFile; fileRef = 02E6823367DEB7956B0C7347C398937E /* Connection.ice */; };
+ CA6D22CD1A342014708FACE2886BADE7 /* ConnectionF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 9D27C775B2F874144A8AC16A7736D2AF /* ConnectionF.ice */; };
+ CB60F694188A0197C4B37E70B2161BAE /* Properties.mm in Sources */ = {isa = PBXBuildFile; fileRef = A1950BF6E91F74E6CDF03696DC930257 /* Properties.mm */; };
+ CBDD2CA74646E8B2816B724551617F00 /* PropertiesAdmin.ice in Sources */ = {isa = PBXBuildFile; fileRef = B68B8A0C250FB1B0C78A047E31EB9E98 /* PropertiesAdmin.ice */; };
+ CBEAA6A300B460005D8DE9F5B647401C /* Router.ice in Sources */ = {isa = PBXBuildFile; fileRef = E10675F6B58900C02971D709C04650A8 /* Router.ice */; };
+ CC130B607C0634DEDBA78CFB244A589A /* LoggerI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20EFE8F947B079F8E1CD4F477EA8451D /* LoggerI.swift */; };
+ CD22292BDC17208E551572F3E2A510F8 /* ValueFactory.ice in Sources */ = {isa = PBXBuildFile; fileRef = 2345DC36740BEB672C913BD66DC22AEF /* ValueFactory.ice */; };
+ D08ED1B626A84BCE8A779021440A3364 /* LocalObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B9FD88C194C8EE017AB6A131714E090 /* LocalObject.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ D4CF0AAF3E5F6F312DD7AB377E638515 /* Protocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AA8FF3AFB86A8E70B5FE906BC2DDDA8 /* Protocol.swift */; };
+ D5310B11F8622356D4528AE57573C971 /* PropertiesF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 52A0182357365565B26BD8E3E6737B1E /* PropertiesF.ice */; };
+ D6375CDE32F1DA3A99A70D8A660A0529 /* ConnectionInfo.ice in Sources */ = {isa = PBXBuildFile; fileRef = 63A28EA08D4AACEC1655B1FBEE18A736 /* ConnectionInfo.ice */; };
+ D6B1BA7EB8720EE14D2E348182CF76E3 /* IceObjc.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 57579F32669C9AF6E5AE72F45F791C3D /* IceObjc.framework */; };
+ DDC284D05A73DF6468AF6E50E9CC95CD /* ImplicitContextI.swift in Sources */ = {isa = PBXBuildFile; fileRef = E710DCEB7C3D0FF36D757031A9239BC9 /* ImplicitContextI.swift */; };
+ E1A575FE557777FCD1EC198AAAAB1782 /* Logger.h in Headers */ = {isa = PBXBuildFile; fileRef = BD7ECACAB4FE2CC2830AB2991188BF3A /* Logger.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ E1E38A3559D8D4C82B5C95E645A0F55B /* CommunicatorF.ice in Sources */ = {isa = PBXBuildFile; fileRef = BC660881346745CB6C0718CFE4643E40 /* CommunicatorF.ice */; };
+ E1FD4F595CE8D29765215F9FB5156B69 /* EndpointInfo.ice in Sources */ = {isa = PBXBuildFile; fileRef = 5839D0058264CBD7279FA38336EF6237 /* EndpointInfo.ice */; };
+ E2344507918CD4550A9E4CD01D7BE289 /* Util.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8AE8FC719186A63AA7EDEF9CBE5969F1 /* Util.mm */; };
+ E2D2F96581F6BC23C3D2F38A4A606825 /* SliceInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7CB166BB57670D172861D4523B979FE /* SliceInfo.swift */; };
+ E2E4827673F571574398E4D14AA851B8 /* Connection.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3A5DD37932E8A14954110CCC468D0DB5 /* Connection.mm */; };
+ E31C8946C2A7EF0E9C4E708F080495B5 /* FormatType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A972F6B8A0B98D22A739CE66BA83AC5 /* FormatType.swift */; };
+ E57645767BC276A3DECA7F88BA008E84 /* Instrumentation.ice in Sources */ = {isa = PBXBuildFile; fileRef = 0A3F1B443C90B889C40129FBD8BCE2A2 /* Instrumentation.ice */; };
+ E59045F5FCC87046FB7203B31C93F8B0 /* EndpointF.ice in Sources */ = {isa = PBXBuildFile; fileRef = D26D4D6EDCAEB461C2DE7DDF934E1E26 /* EndpointF.ice */; };
+ E9AFF2E452C487D98681C41A6969CD2B /* Endpoint.mm in Sources */ = {isa = PBXBuildFile; fileRef = 88C35AA6FF0E24675BD187A7F776A6B8 /* Endpoint.mm */; };
+ EA724403784CED6CFFD34C349422D876 /* ProcessF.ice in Sources */ = {isa = PBXBuildFile; fileRef = D266DEA877ACE67C044E468CFF6D9BEE /* ProcessF.ice */; };
+ EB1FDB573A31CAA4D5DE854D90021BC5 /* ConnectionI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1833D3246244EF375DE8B0FA5785AAEA /* ConnectionI.swift */; };
+ EF26D3AE05143281196E98BCC3CB4A6D /* libIce++11.37.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 5CC148B4EA8DCDD48BDFC9B95BE7D02D /* libIce++11.37.dylib */; };
+ F20919523050603E9CB54D2CFAEC73F2 /* BuiltinSequences.ice in Sources */ = {isa = PBXBuildFile; fileRef = CD8756E454C651607794B1F1049ABCCA /* BuiltinSequences.ice */; };
+ F3ABDC0F88E37F430739D5E7F9F704F2 /* ConnectionInfoF.ice in Sources */ = {isa = PBXBuildFile; fileRef = 7591D4BFC0D2E4CFA301737F30BE4DC7 /* ConnectionInfoF.ice */; };
+ F6E9C56662C0941EA1E346B32DC406EA /* ServantLocator.ice in Sources */ = {isa = PBXBuildFile; fileRef = 96BCC44371C4E0F31705A4086F95320E /* ServantLocator.ice */; };
+ FD286F0FFC5E39AF5E1792D9D384E859 /* IceObjc.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 57579F32669C9AF6E5AE72F45F791C3D /* IceObjc.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
+/* End PBXBuildFile section */
+
+/* Begin PBXBuildRule section */
+ B8D0496E649BD58F1266BDC69B8B42E1 /* PBXBuildRule */ = {
+ isa = PBXBuildRule;
+ compilerSpec = com.apple.compilers.proxy.script;
+ filePatterns = "*/IceSSL/*.ice";
+ fileType = pattern.proxy;
+ isEditable = 1;
+ name = "Slice Compiler for IceSSL/*.ice";
+ outputFiles = (
+ "$(DERIVED_FILE_DIR)/IceSSL_$(INPUT_FILE_BASE).swift",
+ );
+ script = "$SRCROOT/../config/xcode-slice2swift.sh IceSSL";
+ };
+ D2F251BB7B8532AE15D1878922AB7598 /* PBXBuildRule */ = {
+ isa = PBXBuildRule;
+ compilerSpec = com.apple.compilers.proxy.script;
+ filePatterns = "*/Ice/*.ice";
+ fileType = pattern.proxy;
+ isEditable = 1;
+ name = "Slice Compiler for Ice/*.ice";
+ outputFiles = (
+ "$(DERIVED_FILE_DIR)/Ice_$(INPUT_FILE_BASE).swift",
+ );
+ script = "$SRCROOT/../config/xcode-slice2swift.sh Ice";
+ };
+/* End PBXBuildRule section */
+
+/* Begin PBXCopyFilesBuildPhase section */
+ 141711FE2BFA8AE7A9D7D2213D6D56C0 /* Copy Frameworks */ = {
+ isa = PBXCopyFilesBuildPhase;
+ buildActionMask = 2147483647;
+ dstPath = "";
+ dstSubfolderSpec = 10;
+ files = (
+ 30C17865F1CAB643DAB280F782469B63 /* libIce++11.37.dylib in Copy Frameworks */,
+ C6C46811D8C023A15DEB8722A701E9D0 /* libIceDiscovery++11.37.dylib in Copy Frameworks */,
+ B333DF73C05598C05D84570BA4638D45 /* libIceLocatorDiscovery++11.37.dylib in Copy Frameworks */,
+ 94B6F9A7B2A5FEE6A90CBBED9BC56F6C /* libIceSSL++11.37.dylib in Copy Frameworks */,
+ );
+ name = "Copy Frameworks";
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 70CE1D3CBBAE9353F620D2EAA9571F35 /* Copy Frameworks */ = {
+ isa = PBXCopyFilesBuildPhase;
+ buildActionMask = 2147483647;
+ dstPath = "";
+ dstSubfolderSpec = 10;
+ files = (
+ FD286F0FFC5E39AF5E1792D9D384E859 /* IceObjc.framework in Copy Frameworks */,
+ );
+ name = "Copy Frameworks";
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXCopyFilesBuildPhase section */
+
+/* Begin PBXFileReference section */
+ 025D7A47056116EE6EA1988E3C809ABF /* CommunicatorI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CommunicatorI.swift; path = ../src/Ice/CommunicatorI.swift; sourceTree = "<group>"; };
+ 02E6823367DEB7956B0C7347C398937E /* Connection.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Connection.ice; path = ../../slice/Ice/Connection.ice; sourceTree = "<group>"; };
+ 07F3AA8884A52BB4EA5F609423E06D79 /* Identity.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Identity.ice; path = ../../slice/Ice/Identity.ice; sourceTree = "<group>"; };
+ 0A3F1B443C90B889C40129FBD8BCE2A2 /* Instrumentation.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Instrumentation.ice; path = ../../slice/Ice/Instrumentation.ice; sourceTree = "<group>"; };
+ 0EA77E318ABD47244E15378474A85398 /* Streamable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Streamable.swift; path = ../src/Ice/Streamable.swift; sourceTree = "<group>"; };
+ 0EEDC66D105E314DC16951F229DB9ECB /* ObjectPrx.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = ObjectPrx.mm; path = ../src/IceObjc/ObjectPrx.mm; sourceTree = "<group>"; };
+ 130BD0E0429000CB979B49C2640959BD /* Current.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Current.ice; path = ../../slice/Ice/Current.ice; sourceTree = "<group>"; };
+ 140051FF22F0D5224B0766B08B5A504D /* Mutex.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Mutex.swift; path = ../src/Ice/Mutex.swift; sourceTree = "<group>"; };
+ 16F41F0A0DC29AB16D171ADF9CA695CC /* InputStream.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = InputStream.mm; path = ../src/IceObjc/InputStream.mm; sourceTree = "<group>"; };
+ 1833D3246244EF375DE8B0FA5785AAEA /* ConnectionI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConnectionI.swift; path = ../src/Ice/ConnectionI.swift; sourceTree = "<group>"; };
+ 18C63973FD978233D35B28A78022F6B8 /* LocalException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LocalException.h; path = ../src/IceObjc/LocalException.h; sourceTree = "<group>"; };
+ 20E9379397DF5827CF34300D19BADB71 /* IceUtil.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = IceUtil.mm; path = ../src/IceObjc/IceUtil.mm; sourceTree = "<group>"; };
+ 20EFE8F947B079F8E1CD4F477EA8451D /* LoggerI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LoggerI.swift; path = ../src/Ice/LoggerI.swift; sourceTree = "<group>"; };
+ 22322AD8E348312B26184CB5CA21A5C8 /* Communicator.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Communicator.ice; path = ../../slice/Ice/Communicator.ice; sourceTree = "<group>"; };
+ 2345DC36740BEB672C913BD66DC22AEF /* ValueFactory.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ValueFactory.ice; path = ../../slice/Ice/ValueFactory.ice; sourceTree = "<group>"; };
+ 248FF2CF41E73F122DF5C4E116626ADA /* ObjectAdapterI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObjectAdapterI.swift; path = ../src/Ice/ObjectAdapterI.swift; sourceTree = "<group>"; };
+ 25CB802A823F98B8ABB56C7298159F7D /* InputStream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = InputStream.h; path = ../src/IceObjc/InputStream.h; sourceTree = "<group>"; };
+ 25FBC344D945668882DA6BB43AA63945 /* IceUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceUtil.h; path = ../src/IceObjc/IceUtil.h; sourceTree = "<group>"; };
+ 27D9BCCF5F5FC5F9F0555892D2BD01A9 /* UnknownSlicedValue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UnknownSlicedValue.swift; path = ../src/Ice/UnknownSlicedValue.swift; sourceTree = "<group>"; };
+ 2AFBCAEA8613BF541F39B4A30F9B19D1 /* ObjectPrx.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ObjectPrx.h; path = ../src/IceObjc/ObjectPrx.h; sourceTree = "<group>"; };
+ 2F5EBF7C8970E5AA428D40B7652118AB /* EndpointTypes.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = EndpointTypes.ice; path = ../../slice/Ice/EndpointTypes.ice; sourceTree = "<group>"; };
+ 304A4D322F0F9C6770B4FB67193CDAF8 /* OutputStream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OutputStream.h; path = ../src/IceObjc/OutputStream.h; sourceTree = "<group>"; };
+ 321C44413EA7A8CA86B2EE2401F66C79 /* RouterF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = RouterF.ice; path = ../../slice/Ice/RouterF.ice; sourceTree = "<group>"; };
+ 342E25ECD966459B7C4994AA0A54DF34 /* ConnectionInfoFactory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConnectionInfoFactory.swift; path = ../src/Ice/ConnectionInfoFactory.swift; sourceTree = "<group>"; };
+ 36F3BC7A635788259604F0D228C35F3E /* Communicator.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = Communicator.mm; path = ../src/IceObjc/Communicator.mm; sourceTree = "<group>"; };
+ 3A5DD37932E8A14954110CCC468D0DB5 /* Connection.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = Connection.mm; path = ../src/IceObjc/Connection.mm; sourceTree = "<group>"; };
+ 3A64AEBBE8365BD5B23853A9333391E7 /* LoggerF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = LoggerF.ice; path = ../../slice/Ice/LoggerF.ice; sourceTree = "<group>"; };
+ 3AEFDC858849BD8C3B53E331BDFF4A4E /* LocalExceptionFactory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LocalExceptionFactory.swift; path = ../src/Ice/LocalExceptionFactory.swift; sourceTree = "<group>"; };
+ 3F250C68D7F051EED97984A6E0085295 /* Logger.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Logger.ice; path = ../../slice/Ice/Logger.ice; sourceTree = "<group>"; };
+ 413B454615CB69FF3FA7E2C54FE24164 /* libIceLocatorDiscovery++11.37.dylib */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "compiled.mach-o.dylib"; name = "libIceLocatorDiscovery++11.37.dylib"; path = "../../cpp/lib/libIceLocatorDiscovery++11.37.dylib"; sourceTree = "<group>"; };
+ 41BECDAF8900D745196F1729EE570E04 /* LocalObject.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = LocalObject.mm; path = ../src/IceObjc/LocalObject.mm; sourceTree = "<group>"; };
+ 454513E6D1D5B7F755FD0F0945FD2F8D /* EndpointI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EndpointI.swift; path = ../src/Ice/EndpointI.swift; sourceTree = "<group>"; };
+ 46C4C4BE77273B4DE11B205B150B3FD0 /* Plugin.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Plugin.ice; path = ../../slice/Ice/Plugin.ice; sourceTree = "<group>"; };
+ 4867FCF7CF357AF73E94C7789420393A /* ServantLocatorF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ServantLocatorF.ice; path = ../../slice/Ice/ServantLocatorF.ice; sourceTree = "<group>"; };
+ 4A972F6B8A0B98D22A739CE66BA83AC5 /* FormatType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FormatType.swift; path = ../src/Ice/FormatType.swift; sourceTree = "<group>"; };
+ 4B9FD88C194C8EE017AB6A131714E090 /* LocalObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LocalObject.h; path = ../src/IceObjc/LocalObject.h; sourceTree = "<group>"; };
+ 4D159BD3FB3FD6032F745EEE92A88864 /* InputStream.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InputStream.swift; path = ../src/Ice/InputStream.swift; sourceTree = "<group>"; };
+ 51E4B5548575379BAD356044FD28ECE2 /* IceObjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceObjc.h; path = ../src/IceObjc/IceObjc.h; sourceTree = "<group>"; };
+ 523FAF9A3B91A3F02CE6F9B5CDAD0DC3 /* ObjectFactory.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ObjectFactory.ice; path = ../../slice/Ice/ObjectFactory.ice; sourceTree = "<group>"; };
+ 52570CF7F2C19C8E70DC5AC865284F1D /* ClassResolver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ClassResolver.swift; path = ../src/Ice/ClassResolver.swift; sourceTree = "<group>"; };
+ 52A0182357365565B26BD8E3E6737B1E /* PropertiesF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = PropertiesF.ice; path = ../../slice/Ice/PropertiesF.ice; sourceTree = "<group>"; };
+ 55820FB384926FA2E14AC70055D1D6FF /* InstrumentationF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = InstrumentationF.ice; path = ../../slice/Ice/InstrumentationF.ice; sourceTree = "<group>"; };
+ 57579F32669C9AF6E5AE72F45F791C3D /* IceObjc.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceObjc.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ 5839D0058264CBD7279FA38336EF6237 /* EndpointInfo.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = EndpointInfo.ice; path = ../../slice/IceSSL/EndpointInfo.ice; sourceTree = "<group>"; };
+ 5C69D70DF84F4914F5DD2CCBA956F134 /* ObjectAdapterF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ObjectAdapterF.ice; path = ../../slice/Ice/ObjectAdapterF.ice; sourceTree = "<group>"; };
+ 5CC148B4EA8DCDD48BDFC9B95BE7D02D /* libIce++11.37.dylib */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "compiled.mach-o.dylib"; name = "libIce++11.37.dylib"; path = "../../cpp/lib/libIce++11.37.dylib"; sourceTree = "<group>"; };
+ 5CF624C9B5ACD3EB0831EAF50DC9DC23 /* Ice.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Ice.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ 63A28EA08D4AACEC1655B1FBEE18A736 /* ConnectionInfo.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ConnectionInfo.ice; path = ../../slice/IceSSL/ConnectionInfo.ice; sourceTree = "<group>"; };
+ 64EB7B7D8AD7AB604B39B3CE9C7FBD6B /* Logger.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = Logger.mm; path = ../src/IceObjc/Logger.mm; sourceTree = "<group>"; };
+ 68561D50C0F6D70E6176D27EFA8A1CB8 /* PropertiesI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PropertiesI.swift; path = ../src/Ice/PropertiesI.swift; sourceTree = "<group>"; };
+ 6A5CEA9D95A841AC24A6AF5C8626C11C /* OptionalFormat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OptionalFormat.swift; path = ../src/Ice/OptionalFormat.swift; sourceTree = "<group>"; };
+ 6D86E13EF8F5A3DEC858A5F17E4DF45D /* Buffer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Buffer.swift; path = ../src/Ice/Buffer.swift; sourceTree = "<group>"; };
+ 7591D4BFC0D2E4CFA301737F30BE4DC7 /* ConnectionInfoF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ConnectionInfoF.ice; path = ../../slice/IceSSL/ConnectionInfoF.ice; sourceTree = "<group>"; };
+ 7907DAB16CC40EE85F4BB103E0A47812 /* InitializationData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InitializationData.swift; path = ../src/Ice/InitializationData.swift; sourceTree = "<group>"; };
+ 7B808E5A68445A6C260BD8CC007D57FB /* ImplicitContext.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ImplicitContext.ice; path = ../../slice/Ice/ImplicitContext.ice; sourceTree = "<group>"; };
+ 7D4B9F619A25A8CF8AD276B6E91B614B /* EndpointInfoFactory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EndpointInfoFactory.swift; path = ../src/Ice/EndpointInfoFactory.swift; sourceTree = "<group>"; };
+ 80083F95CC5D2037F74D08F20754288F /* PluginF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = PluginF.ice; path = ../../slice/Ice/PluginF.ice; sourceTree = "<group>"; };
+ 81AF75487F2E7952F184C03A99E4E2DA /* 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; };
+ 846CB2B7C7940EEB02A5846AE0499562 /* ObjectAdapter.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ObjectAdapter.ice; path = ../../slice/Ice/ObjectAdapter.ice; sourceTree = "<group>"; };
+ 88C35AA6FF0E24675BD187A7F776A6B8 /* Endpoint.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = Endpoint.mm; path = ../src/IceObjc/Endpoint.mm; sourceTree = "<group>"; };
+ 8AE8FC719186A63AA7EDEF9CBE5969F1 /* Util.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = Util.mm; path = ../src/IceObjc/Util.mm; sourceTree = "<group>"; };
+ 8BC7B2E5DD518EE7F680B7342D4A0867 /* ImplicitContextF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ImplicitContextF.ice; path = ../../slice/Ice/ImplicitContextF.ice; sourceTree = "<group>"; };
+ 91FA8EC242AEEA58111D866EB96C25EC /* Object.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Object.swift; path = ../src/Ice/Object.swift; sourceTree = "<group>"; };
+ 96BCC44371C4E0F31705A4086F95320E /* ServantLocator.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ServantLocator.ice; path = ../../slice/Ice/ServantLocator.ice; sourceTree = "<group>"; };
+ 99A01B30780D6553B75CAF14CD93DCAC /* Endpoint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Endpoint.h; path = ../src/IceObjc/Endpoint.h; sourceTree = "<group>"; };
+ 9AA8FF3AFB86A8E70B5FE906BC2DDDA8 /* Protocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Protocol.swift; path = ../src/Ice/Protocol.swift; sourceTree = "<group>"; };
+ 9C1981B359AA563484E533120CD90406 /* Connection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Connection.h; path = ../src/IceObjc/Connection.h; sourceTree = "<group>"; };
+ 9D27C775B2F874144A8AC16A7736D2AF /* ConnectionF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ConnectionF.ice; path = ../../slice/Ice/ConnectionF.ice; sourceTree = "<group>"; };
+ 9FE771694A7CD6145F10747C8FD14631 /* SlicedData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SlicedData.swift; path = ../src/Ice/SlicedData.swift; sourceTree = "<group>"; };
+ A1950BF6E91F74E6CDF03696DC930257 /* Properties.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = Properties.mm; path = ../src/IceObjc/Properties.mm; sourceTree = "<group>"; };
+ A29E0C7AF5DD278F44276DC5C4490BC8 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = ../src/Ice/Info.plist; sourceTree = "<group>"; };
+ A34EBE75CE66436646995D856DC3D32D /* Config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Config.h; path = ../src/IceObjc/Config.h; sourceTree = "<group>"; };
+ A49D0FB77DA8C0616A4266349597CD8B /* libIceSSL++11.37.dylib */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "compiled.mach-o.dylib"; name = "libIceSSL++11.37.dylib"; path = "../../cpp/lib/libIceSSL++11.37.dylib"; sourceTree = "<group>"; };
+ A5FDDB264A7CAC9F75E830C393DD3F22 /* ObjectPrx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObjectPrx.swift; path = ../src/Ice/ObjectPrx.swift; sourceTree = "<group>"; };
+ A90DA363BB718DE5A75B3DB77A7F94D8 /* OutputStream.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OutputStream.swift; path = ../src/Ice/OutputStream.swift; sourceTree = "<group>"; };
+ A961243BD51243A2CB1068C2BF9A3FE8 /* ValueFactoryManagerI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValueFactoryManagerI.swift; path = ../src/Ice/ValueFactoryManagerI.swift; sourceTree = "<group>"; };
+ AACCC518603390BA923BE20E2CFDB5C3 /* Properties.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Properties.ice; path = ../../slice/Ice/Properties.ice; sourceTree = "<group>"; };
+ AE7205A2BC16249B7BC38A3417DEECA7 /* Communicator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Communicator.h; path = ../src/IceObjc/Communicator.h; sourceTree = "<group>"; };
+ AF3EBFEE7FC75B8BB7B8BA094E44ED28 /* RemoteLogger.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = RemoteLogger.ice; path = ../../slice/Ice/RemoteLogger.ice; sourceTree = "<group>"; };
+ B033C1CC8CA6079A4C83A785D3CD0355 /* Value.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Value.swift; path = ../src/Ice/Value.swift; sourceTree = "<group>"; };
+ B17FC73799DCF7041DDA11286F1C35F8 /* FacetMap.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = FacetMap.ice; path = ../../slice/Ice/FacetMap.ice; sourceTree = "<group>"; };
+ B2AC704688E2E662D133034BB955F361 /* Endpoint.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Endpoint.ice; path = ../../slice/Ice/Endpoint.ice; sourceTree = "<group>"; };
+ B3EBA8DC381CB36B32F446ED70D07DA2 /* Exception.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Exception.swift; path = ../src/Ice/Exception.swift; sourceTree = "<group>"; };
+ B68B8A0C250FB1B0C78A047E31EB9E98 /* PropertiesAdmin.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = PropertiesAdmin.ice; path = ../../slice/Ice/PropertiesAdmin.ice; sourceTree = "<group>"; };
+ B765418CE5E5C2C9F82CA35B8CD48939 /* LocalObject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LocalObject.swift; path = ../src/Ice/LocalObject.swift; sourceTree = "<group>"; };
+ BC660881346745CB6C0718CFE4643E40 /* CommunicatorF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = CommunicatorF.ice; path = ../../slice/Ice/CommunicatorF.ice; sourceTree = "<group>"; };
+ BD7ECACAB4FE2CC2830AB2991188BF3A /* Logger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Logger.h; path = ../src/IceObjc/Logger.h; sourceTree = "<group>"; };
+ BFE4BFDD8E03BBA66C051EE1E5BC56B7 /* LoggerWrapper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LoggerWrapper.swift; path = ../src/Ice/LoggerWrapper.swift; sourceTree = "<group>"; };
+ C1D86EBABEF5F3ECA3B4EBA1A70FE72E /* LocalException.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = LocalException.ice; path = ../../slice/Ice/LocalException.ice; sourceTree = "<group>"; };
+ CD8756E454C651607794B1F1049ABCCA /* BuiltinSequences.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = BuiltinSequences.ice; path = ../../slice/Ice/BuiltinSequences.ice; sourceTree = "<group>"; };
+ D266DEA877ACE67C044E468CFF6D9BEE /* ProcessF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = ProcessF.ice; path = ../../slice/Ice/ProcessF.ice; sourceTree = "<group>"; };
+ D26D4D6EDCAEB461C2DE7DDF934E1E26 /* EndpointF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = EndpointF.ice; path = ../../slice/Ice/EndpointF.ice; sourceTree = "<group>"; };
+ D30C59D12F7E49B35C83AEA1BCCBAF2D /* Util.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Util.swift; path = ../src/Ice/Util.swift; sourceTree = "<group>"; };
+ D6EE49E43352D9C3BC9524081A88F546 /* LocatorF.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = LocatorF.ice; path = ../../slice/Ice/LocatorF.ice; sourceTree = "<group>"; };
+ D7CB166BB57670D172861D4523B979FE /* SliceInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SliceInfo.swift; path = ../src/Ice/SliceInfo.swift; sourceTree = "<group>"; };
+ DAF76ED1CEDCC0742082B71CD2F23C43 /* Process.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Process.ice; path = ../../slice/Ice/Process.ice; sourceTree = "<group>"; };
+ DC3B6DC24E7C34A3AC0C0CF05B92D684 /* ImplicitContext.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = ImplicitContext.mm; path = ../src/IceObjc/ImplicitContext.mm; sourceTree = "<group>"; };
+ E04F41FA4CB383EE1FD6D8BFB28E2D1B /* Properties.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Properties.h; path = ../src/IceObjc/Properties.h; sourceTree = "<group>"; };
+ E10675F6B58900C02971D709C04650A8 /* Router.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Router.ice; path = ../../slice/Ice/Router.ice; sourceTree = "<group>"; };
+ E6DF0381042E8EC3ED9DC33A2AD39442 /* Globals.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Globals.swift; path = ../src/Ice/Globals.swift; sourceTree = "<group>"; };
+ E710DCEB7C3D0FF36D757031A9239BC9 /* ImplicitContextI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImplicitContextI.swift; path = ../src/Ice/ImplicitContextI.swift; sourceTree = "<group>"; };
+ F099A40F2AC508C6FFBC468C6602BF66 /* libIceDiscovery++11.37.dylib */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "compiled.mach-o.dylib"; name = "libIceDiscovery++11.37.dylib"; path = "../../cpp/lib/libIceDiscovery++11.37.dylib"; sourceTree = "<group>"; };
+ F6BA8E9524F8B1951A5A3D998096E83F /* ImplicitContext.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ImplicitContext.h; path = ../src/IceObjc/ImplicitContext.h; sourceTree = "<group>"; };
+ F6BDCE58758C2E273E480AF4F1F449C7 /* SliceChecksumDict.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = SliceChecksumDict.ice; path = ../../slice/Ice/SliceChecksumDict.ice; sourceTree = "<group>"; };
+ FAF9367A15E331EE63AA88F9DBE1ED52 /* Locator.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Locator.ice; path = ../../slice/Ice/Locator.ice; sourceTree = "<group>"; };
+ FB3F5EB21D8DD5CFC0DAC81AA01104C9 /* Util.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Util.h; path = ../src/IceObjc/Util.h; sourceTree = "<group>"; };
+ FF1602AFB818101B87551219AF87BE93 /* Version.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Version.ice; path = ../../slice/Ice/Version.ice; sourceTree = "<group>"; };
+ FFF9A4010D96AC546BC55436D0697D02 /* IceSwift.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IceSwift.h; path = ../src/Ice/IceSwift.h; sourceTree = "<group>"; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+ 29562F9172E819DDADDD1B2699BEDC55 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D6B1BA7EB8720EE14D2E348182CF76E3 /* IceObjc.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ CB7BC7DA12BB0DF2EBD8F0B6A627AA56 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ EF26D3AE05143281196E98BCC3CB4A6D /* libIce++11.37.dylib in Frameworks */,
+ 08EE615D3E5CFC436C6490698CEA4CF1 /* libIceDiscovery++11.37.dylib in Frameworks */,
+ A84BE607E00D63A13EF7091CCA587AFB /* libIceLocatorDiscovery++11.37.dylib in Frameworks */,
+ 1A866731D3CCBEE27D699AE61C88658E /* libIceSSL++11.37.dylib in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+ 05ED4D425F59E4A7D617FE684634DF76 /* Frameworks */ = {
+ isa = PBXGroup;
+ children = (
+ 5CC148B4EA8DCDD48BDFC9B95BE7D02D /* libIce++11.37.dylib */,
+ F099A40F2AC508C6FFBC468C6602BF66 /* libIceDiscovery++11.37.dylib */,
+ 413B454615CB69FF3FA7E2C54FE24164 /* libIceLocatorDiscovery++11.37.dylib */,
+ A49D0FB77DA8C0616A4266349597CD8B /* libIceSSL++11.37.dylib */,
+ AA8293AB55F22F531DDE71D23C717A2E /* OS X */,
+ );
+ name = Frameworks;
+ sourceTree = "<group>";
+ };
+ 0B63D62551D2C86EF43F5EC3A1D119C9 /* IceSSL */ = {
+ isa = PBXGroup;
+ children = (
+ 63A28EA08D4AACEC1655B1FBEE18A736 /* ConnectionInfo.ice */,
+ 7591D4BFC0D2E4CFA301737F30BE4DC7 /* ConnectionInfoF.ice */,
+ 5839D0058264CBD7279FA38336EF6237 /* EndpointInfo.ice */,
+ );
+ name = IceSSL;
+ sourceTree = "<group>";
+ };
+ 1C4B1C34E96ED57A5E2E8EA831A77624 = {
+ isa = PBXGroup;
+ children = (
+ 05ED4D425F59E4A7D617FE684634DF76 /* Frameworks */,
+ 8508BF51A0C5B92C3DB6A59819D4976F /* Ice */,
+ 4CA5751C0AB8859E8A2D0768F95B9882 /* IceObjc */,
+ 48F54946EF855BCB073B5F51AFB3EB20 /* Products */,
+ );
+ sourceTree = "<group>";
+ };
+ 429C0AD28540539187BA3EDAAA9C84D3 /* Ice */ = {
+ isa = PBXGroup;
+ children = (
+ CD8756E454C651607794B1F1049ABCCA /* BuiltinSequences.ice */,
+ 22322AD8E348312B26184CB5CA21A5C8 /* Communicator.ice */,
+ BC660881346745CB6C0718CFE4643E40 /* CommunicatorF.ice */,
+ 02E6823367DEB7956B0C7347C398937E /* Connection.ice */,
+ 9D27C775B2F874144A8AC16A7736D2AF /* ConnectionF.ice */,
+ 130BD0E0429000CB979B49C2640959BD /* Current.ice */,
+ B2AC704688E2E662D133034BB955F361 /* Endpoint.ice */,
+ D26D4D6EDCAEB461C2DE7DDF934E1E26 /* EndpointF.ice */,
+ 2F5EBF7C8970E5AA428D40B7652118AB /* EndpointTypes.ice */,
+ B17FC73799DCF7041DDA11286F1C35F8 /* FacetMap.ice */,
+ 07F3AA8884A52BB4EA5F609423E06D79 /* Identity.ice */,
+ 7B808E5A68445A6C260BD8CC007D57FB /* ImplicitContext.ice */,
+ 8BC7B2E5DD518EE7F680B7342D4A0867 /* ImplicitContextF.ice */,
+ 0A3F1B443C90B889C40129FBD8BCE2A2 /* Instrumentation.ice */,
+ 55820FB384926FA2E14AC70055D1D6FF /* InstrumentationF.ice */,
+ C1D86EBABEF5F3ECA3B4EBA1A70FE72E /* LocalException.ice */,
+ FAF9367A15E331EE63AA88F9DBE1ED52 /* Locator.ice */,
+ D6EE49E43352D9C3BC9524081A88F546 /* LocatorF.ice */,
+ 3F250C68D7F051EED97984A6E0085295 /* Logger.ice */,
+ 3A64AEBBE8365BD5B23853A9333391E7 /* LoggerF.ice */,
+ 846CB2B7C7940EEB02A5846AE0499562 /* ObjectAdapter.ice */,
+ 5C69D70DF84F4914F5DD2CCBA956F134 /* ObjectAdapterF.ice */,
+ 523FAF9A3B91A3F02CE6F9B5CDAD0DC3 /* ObjectFactory.ice */,
+ 46C4C4BE77273B4DE11B205B150B3FD0 /* Plugin.ice */,
+ 80083F95CC5D2037F74D08F20754288F /* PluginF.ice */,
+ DAF76ED1CEDCC0742082B71CD2F23C43 /* Process.ice */,
+ D266DEA877ACE67C044E468CFF6D9BEE /* ProcessF.ice */,
+ AACCC518603390BA923BE20E2CFDB5C3 /* Properties.ice */,
+ B68B8A0C250FB1B0C78A047E31EB9E98 /* PropertiesAdmin.ice */,
+ 52A0182357365565B26BD8E3E6737B1E /* PropertiesF.ice */,
+ AF3EBFEE7FC75B8BB7B8BA094E44ED28 /* RemoteLogger.ice */,
+ E10675F6B58900C02971D709C04650A8 /* Router.ice */,
+ 321C44413EA7A8CA86B2EE2401F66C79 /* RouterF.ice */,
+ 96BCC44371C4E0F31705A4086F95320E /* ServantLocator.ice */,
+ 4867FCF7CF357AF73E94C7789420393A /* ServantLocatorF.ice */,
+ F6BDCE58758C2E273E480AF4F1F449C7 /* SliceChecksumDict.ice */,
+ 2345DC36740BEB672C913BD66DC22AEF /* ValueFactory.ice */,
+ FF1602AFB818101B87551219AF87BE93 /* Version.ice */,
+ );
+ name = Ice;
+ sourceTree = "<group>";
+ };
+ 48F54946EF855BCB073B5F51AFB3EB20 /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 5CF624C9B5ACD3EB0831EAF50DC9DC23 /* Ice.framework */,
+ 57579F32669C9AF6E5AE72F45F791C3D /* IceObjc.framework */,
+ );
+ name = Products;
+ sourceTree = "<group>";
+ };
+ 4CA5751C0AB8859E8A2D0768F95B9882 /* IceObjc */ = {
+ isa = PBXGroup;
+ children = (
+ AE7205A2BC16249B7BC38A3417DEECA7 /* Communicator.h */,
+ 36F3BC7A635788259604F0D228C35F3E /* Communicator.mm */,
+ A34EBE75CE66436646995D856DC3D32D /* Config.h */,
+ 9C1981B359AA563484E533120CD90406 /* Connection.h */,
+ 3A5DD37932E8A14954110CCC468D0DB5 /* Connection.mm */,
+ 99A01B30780D6553B75CAF14CD93DCAC /* Endpoint.h */,
+ 88C35AA6FF0E24675BD187A7F776A6B8 /* Endpoint.mm */,
+ 51E4B5548575379BAD356044FD28ECE2 /* IceObjc.h */,
+ 25FBC344D945668882DA6BB43AA63945 /* IceUtil.h */,
+ 20E9379397DF5827CF34300D19BADB71 /* IceUtil.mm */,
+ F6BA8E9524F8B1951A5A3D998096E83F /* ImplicitContext.h */,
+ DC3B6DC24E7C34A3AC0C0CF05B92D684 /* ImplicitContext.mm */,
+ 25CB802A823F98B8ABB56C7298159F7D /* InputStream.h */,
+ 16F41F0A0DC29AB16D171ADF9CA695CC /* InputStream.mm */,
+ 18C63973FD978233D35B28A78022F6B8 /* LocalException.h */,
+ 4B9FD88C194C8EE017AB6A131714E090 /* LocalObject.h */,
+ 41BECDAF8900D745196F1729EE570E04 /* LocalObject.mm */,
+ BD7ECACAB4FE2CC2830AB2991188BF3A /* Logger.h */,
+ 64EB7B7D8AD7AB604B39B3CE9C7FBD6B /* Logger.mm */,
+ 2AFBCAEA8613BF541F39B4A30F9B19D1 /* ObjectPrx.h */,
+ 0EEDC66D105E314DC16951F229DB9ECB /* ObjectPrx.mm */,
+ 304A4D322F0F9C6770B4FB67193CDAF8 /* OutputStream.h */,
+ E04F41FA4CB383EE1FD6D8BFB28E2D1B /* Properties.h */,
+ A1950BF6E91F74E6CDF03696DC930257 /* Properties.mm */,
+ FB3F5EB21D8DD5CFC0DAC81AA01104C9 /* Util.h */,
+ 8AE8FC719186A63AA7EDEF9CBE5969F1 /* Util.mm */,
+ );
+ name = IceObjc;
+ sourceTree = "<group>";
+ };
+ 8508BF51A0C5B92C3DB6A59819D4976F /* Ice */ = {
+ isa = PBXGroup;
+ children = (
+ 6D86E13EF8F5A3DEC858A5F17E4DF45D /* Buffer.swift */,
+ 52570CF7F2C19C8E70DC5AC865284F1D /* ClassResolver.swift */,
+ 025D7A47056116EE6EA1988E3C809ABF /* CommunicatorI.swift */,
+ 1833D3246244EF375DE8B0FA5785AAEA /* ConnectionI.swift */,
+ 342E25ECD966459B7C4994AA0A54DF34 /* ConnectionInfoFactory.swift */,
+ 454513E6D1D5B7F755FD0F0945FD2F8D /* EndpointI.swift */,
+ 7D4B9F619A25A8CF8AD276B6E91B614B /* EndpointInfoFactory.swift */,
+ B3EBA8DC381CB36B32F446ED70D07DA2 /* Exception.swift */,
+ 4A972F6B8A0B98D22A739CE66BA83AC5 /* FormatType.swift */,
+ E6DF0381042E8EC3ED9DC33A2AD39442 /* Globals.swift */,
+ FFF9A4010D96AC546BC55436D0697D02 /* IceSwift.h */,
+ E710DCEB7C3D0FF36D757031A9239BC9 /* ImplicitContextI.swift */,
+ A29E0C7AF5DD278F44276DC5C4490BC8 /* Info.plist */,
+ 7907DAB16CC40EE85F4BB103E0A47812 /* InitializationData.swift */,
+ 4D159BD3FB3FD6032F745EEE92A88864 /* InputStream.swift */,
+ 3AEFDC858849BD8C3B53E331BDFF4A4E /* LocalExceptionFactory.swift */,
+ B765418CE5E5C2C9F82CA35B8CD48939 /* LocalObject.swift */,
+ 20EFE8F947B079F8E1CD4F477EA8451D /* LoggerI.swift */,
+ BFE4BFDD8E03BBA66C051EE1E5BC56B7 /* LoggerWrapper.swift */,
+ 140051FF22F0D5224B0766B08B5A504D /* Mutex.swift */,
+ 91FA8EC242AEEA58111D866EB96C25EC /* Object.swift */,
+ 248FF2CF41E73F122DF5C4E116626ADA /* ObjectAdapterI.swift */,
+ A5FDDB264A7CAC9F75E830C393DD3F22 /* ObjectPrx.swift */,
+ 6A5CEA9D95A841AC24A6AF5C8626C11C /* OptionalFormat.swift */,
+ A90DA363BB718DE5A75B3DB77A7F94D8 /* OutputStream.swift */,
+ 68561D50C0F6D70E6176D27EFA8A1CB8 /* PropertiesI.swift */,
+ 9AA8FF3AFB86A8E70B5FE906BC2DDDA8 /* Protocol.swift */,
+ E2F161EF236DB972521A73642760D25F /* slice */,
+ 9FE771694A7CD6145F10747C8FD14631 /* SlicedData.swift */,
+ D7CB166BB57670D172861D4523B979FE /* SliceInfo.swift */,
+ 0EA77E318ABD47244E15378474A85398 /* Streamable.swift */,
+ 27D9BCCF5F5FC5F9F0555892D2BD01A9 /* UnknownSlicedValue.swift */,
+ D30C59D12F7E49B35C83AEA1BCCBAF2D /* Util.swift */,
+ B033C1CC8CA6079A4C83A785D3CD0355 /* Value.swift */,
+ A961243BD51243A2CB1068C2BF9A3FE8 /* ValueFactoryManagerI.swift */,
+ );
+ name = Ice;
+ sourceTree = "<group>";
+ };
+ AA8293AB55F22F531DDE71D23C717A2E /* OS X */ = {
+ isa = PBXGroup;
+ children = (
+ 81AF75487F2E7952F184C03A99E4E2DA /* Cocoa.framework */,
+ );
+ name = "OS X";
+ sourceTree = "<group>";
+ };
+ E2F161EF236DB972521A73642760D25F /* slice */ = {
+ isa = PBXGroup;
+ children = (
+ 429C0AD28540539187BA3EDAAA9C84D3 /* Ice */,
+ 0B63D62551D2C86EF43F5EC3A1D119C9 /* IceSSL */,
+ );
+ name = slice;
+ sourceTree = "<group>";
+ };
+/* End PBXGroup section */
+
+/* Begin PBXHeadersBuildPhase section */
+ DCB09D6ACC7DBA06F16CBE7B07B0D37C /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 78410C52D900DFFFA4753A6CF0D72B23 /* Communicator.h in Headers */,
+ 45064B1EC9BAB27B8E86D8978BA79FDB /* Config.h in Headers */,
+ 70B06924C5B38EF43CCE4DC42127EA0E /* Connection.h in Headers */,
+ C8EE25606A32617DA728F197A99E2823 /* Endpoint.h in Headers */,
+ 0F61338BB794EA45DAB12622528DE40D /* IceObjc.h in Headers */,
+ 955E585245C394D161A315C19D2E7F34 /* IceUtil.h in Headers */,
+ 017D149FCD1D85BF042D5BF5FB870D04 /* ImplicitContext.h in Headers */,
+ 4DD6E374BB69988AE060EDC2170DCA99 /* InputStream.h in Headers */,
+ 6B62D8F1843C3444B6C4C2B4908AB240 /* LocalException.h in Headers */,
+ D08ED1B626A84BCE8A779021440A3364 /* LocalObject.h in Headers */,
+ E1A575FE557777FCD1EC198AAAAB1782 /* Logger.h in Headers */,
+ ABD83BA7201D364B030EE10CEE4AC94C /* ObjectPrx.h in Headers */,
+ 24F3E54A8862F30F49B4043D11DDE860 /* OutputStream.h in Headers */,
+ 1F37CD782247A762DBB8AFC4155234C0 /* Properties.h in Headers */,
+ 0B7F88A0A016B4549991401049E415C0 /* Util.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ EF16271F6089404350AC9B4848B81341 /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 3FC62A70F6F0BBB69D5D242B0CC9D6F5 /* IceSwift.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXHeadersBuildPhase section */
+
+/* Begin PBXNativeTarget section */
+ 4F816546C14BAA99D63D8B1B0DA1A587 /* IceObjc */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 0417EE261AD13A0F667F46FC103F53F4 /* Build configuration list for PBXNativeTarget "IceObjc" */;
+ buildPhases = (
+ DCB09D6ACC7DBA06F16CBE7B07B0D37C /* Headers */,
+ CAB5F00D5FFE48791E15EB1EA0025BD5 /* Sources */,
+ CB7BC7DA12BB0DF2EBD8F0B6A627AA56 /* Frameworks */,
+ 673B5CD6C15AA5718B6496C145A53A96 /* Resources */,
+ 141711FE2BFA8AE7A9D7D2213D6D56C0 /* Copy Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = IceObjc;
+ productName = IceObjc;
+ productReference = 57579F32669C9AF6E5AE72F45F791C3D /* IceObjc.framework */;
+ productType = "com.apple.product-type.framework";
+ };
+ 74C8869E4E788C8CCA0EDC946B85378B /* Ice */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 589A271F90C822C609D369DE4D303D83 /* Build configuration list for PBXNativeTarget "Ice" */;
+ buildPhases = (
+ EF16271F6089404350AC9B4848B81341 /* Headers */,
+ C4C6411938438919CA39ED2C86A74D33 /* Sources */,
+ 29562F9172E819DDADDD1B2699BEDC55 /* Frameworks */,
+ F9F04F39B00E079CD049B94046465E12 /* Resources */,
+ 9655E80AD2875D4EE0993D71551FB0D5 /* Swiftformat & Swiftlint */,
+ 70CE1D3CBBAE9353F620D2EAA9571F35 /* Copy Frameworks */,
+ );
+ buildRules = (
+ D2F251BB7B8532AE15D1878922AB7598 /* PBXBuildRule */,
+ B8D0496E649BD58F1266BDC69B8B42E1 /* PBXBuildRule */,
+ );
+ dependencies = (
+ );
+ name = Ice;
+ productName = Ice;
+ productReference = 5CF624C9B5ACD3EB0831EAF50DC9DC23 /* Ice.framework */;
+ productType = "com.apple.product-type.framework";
+ };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+ 8F04B58664D93EBAD88304C066D1975F /* Project object */ = {
+ isa = PBXProject;
+ attributes = {
+ LastSwiftUpdateCheck = 0930;
+ LastUpgradeCheck = 0930;
+ };
+ buildConfigurationList = D3999C37FB8C1017A2EF7A40C4F35ADB /* Build configuration list for PBXProject "ice.macOS" */;
+ compatibilityVersion = "Xcode 3.2";
+ developmentRegion = English;
+ hasScannedForEncodings = 0;
+ knownRegions = (
+ en,
+ );
+ mainGroup = 1C4B1C34E96ED57A5E2E8EA831A77624;
+ productRefGroup = 48F54946EF855BCB073B5F51AFB3EB20 /* Products */;
+ projectDirPath = "";
+ projectRoot = "";
+ targets = (
+ 74C8869E4E788C8CCA0EDC946B85378B /* Ice */,
+ 4F816546C14BAA99D63D8B1B0DA1A587 /* IceObjc */,
+ );
+ };
+/* End PBXProject section */
+
+/* Begin PBXResourcesBuildPhase section */
+ 673B5CD6C15AA5718B6496C145A53A96 /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ F9F04F39B00E079CD049B94046465E12 /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXResourcesBuildPhase section */
+
+/* Begin PBXShellScriptBuildPhase section */
+ 9655E80AD2875D4EE0993D71551FB0D5 /* Swiftformat & Swiftlint */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputFileListPaths = (
+ );
+ inputPaths = (
+ );
+ name = "Swiftformat & Swiftlint";
+ outputFileListPaths = (
+ );
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "$SRCROOT/../config/xcode-swiftlint.sh $SRCROOT/../src/Ice $SRCROOT/../.swiftlint.yml";
+ };
+/* End PBXShellScriptBuildPhase section */
+
+/* Begin PBXSourcesBuildPhase section */
+ C4C6411938438919CA39ED2C86A74D33 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 52D5D93555DD18E8C6501E464E2884C0 /* Buffer.swift in Sources */,
+ F20919523050603E9CB54D2CFAEC73F2 /* BuiltinSequences.ice in Sources */,
+ 840EDD33A34E2D5A63AFE0B10F7BED09 /* ClassResolver.swift in Sources */,
+ 7AB8F7514C0418A864FA9AF17CAEDFD0 /* Communicator.ice in Sources */,
+ E1E38A3559D8D4C82B5C95E645A0F55B /* CommunicatorF.ice in Sources */,
+ 85AF72381F00D62D454CE2ECD54E1E02 /* CommunicatorI.swift in Sources */,
+ C94BEEF7CEEB66084BDE5AC012D010DC /* Connection.ice in Sources */,
+ CA6D22CD1A342014708FACE2886BADE7 /* ConnectionF.ice in Sources */,
+ EB1FDB573A31CAA4D5DE854D90021BC5 /* ConnectionI.swift in Sources */,
+ D6375CDE32F1DA3A99A70D8A660A0529 /* ConnectionInfo.ice in Sources */,
+ F3ABDC0F88E37F430739D5E7F9F704F2 /* ConnectionInfoF.ice in Sources */,
+ 1BBEAE1B93A28F68FFB70A1B3F034582 /* ConnectionInfoFactory.swift in Sources */,
+ B9A27393A9114D26FCC8297812E38A80 /* Current.ice in Sources */,
+ 077F9421ECC4F3B81C91103FE0A309E8 /* Endpoint.ice in Sources */,
+ E59045F5FCC87046FB7203B31C93F8B0 /* EndpointF.ice in Sources */,
+ 6EEE98AC928CF475FCFE830B59EAB821 /* EndpointI.swift in Sources */,
+ E1FD4F595CE8D29765215F9FB5156B69 /* EndpointInfo.ice in Sources */,
+ 7020E85F6C68080777F6B2CCE358B78A /* EndpointInfoFactory.swift in Sources */,
+ C6D7DFD0B7243F0676384A18CFCF5A20 /* EndpointTypes.ice in Sources */,
+ 56780D1EE31CB354A809AB88D50205EC /* Exception.swift in Sources */,
+ C0DB9C36EA89A23018A158AEB18C8649 /* FacetMap.ice in Sources */,
+ E31C8946C2A7EF0E9C4E708F080495B5 /* FormatType.swift in Sources */,
+ 7193988141E8D3295A109E9FC8064B85 /* Globals.swift in Sources */,
+ 949CB508B28625D288792D8D9C05637B /* Identity.ice in Sources */,
+ 64D6431142ADCBA7E04ECB54E162069D /* ImplicitContext.ice in Sources */,
+ 24F1C55664F5746013094AC462EF4B52 /* ImplicitContextF.ice in Sources */,
+ DDC284D05A73DF6468AF6E50E9CC95CD /* ImplicitContextI.swift in Sources */,
+ 11FD56BF8D153FF57DE80B2DE7269598 /* InitializationData.swift in Sources */,
+ 6713A0753C98CBEBD6B7449F0F261FB1 /* InputStream.swift in Sources */,
+ E57645767BC276A3DECA7F88BA008E84 /* Instrumentation.ice in Sources */,
+ 39BB38136F08E2D6B030742F39BACCEF /* InstrumentationF.ice in Sources */,
+ C6521FD00E7552A866A9DFB0BCEDCF24 /* LocalException.ice in Sources */,
+ 0CA88B07E07771C524517C8ED91D6F45 /* LocalExceptionFactory.swift in Sources */,
+ 3A9677222866C9D2757D6A7E6FDF632D /* LocalObject.swift in Sources */,
+ 9DFDB3CC24AFD32EDC150BEB109DC62D /* Locator.ice in Sources */,
+ 36FC230E1E900014233D669CBBBCBD63 /* LocatorF.ice in Sources */,
+ 8ABC7671DEDE7F6052F4CA376C377D0E /* Logger.ice in Sources */,
+ A73E6ADF5A314710FB4F8B0D452ED5DE /* LoggerF.ice in Sources */,
+ CC130B607C0634DEDBA78CFB244A589A /* LoggerI.swift in Sources */,
+ 966C264FD4A7BA437219AFFBA2730712 /* LoggerWrapper.swift in Sources */,
+ AF708E5CE3897323C00C9516497D0AE9 /* Mutex.swift in Sources */,
+ 96D939976A94611BB680133CC16721C7 /* Object.swift in Sources */,
+ 2CC0A43602F157D6D9689ADFF6DC61C9 /* ObjectAdapter.ice in Sources */,
+ 29CDA103FD91D49B7296DC6C3EA71581 /* ObjectAdapterF.ice in Sources */,
+ B401AE60B7D6A6BBEDD41256210825B5 /* ObjectAdapterI.swift in Sources */,
+ 4A413E564D15F2BF324FEABE05667863 /* ObjectFactory.ice in Sources */,
+ 606AFA5882B609D1D51231978BA69BCE /* ObjectPrx.swift in Sources */,
+ 8DAA2EF99D66FD3DF0FF9FD358D658D7 /* OptionalFormat.swift in Sources */,
+ 59DD203CD68B8E01FC6EA207C0748324 /* OutputStream.swift in Sources */,
+ C10E9A72241DDA40F847083F12786B70 /* Plugin.ice in Sources */,
+ 47CA9D8006FF9C1D0DB8662113752566 /* PluginF.ice in Sources */,
+ 59E435302C64F75D51698238D53A026A /* Process.ice in Sources */,
+ EA724403784CED6CFFD34C349422D876 /* ProcessF.ice in Sources */,
+ 04B3D57658E1EF77A5C3A11640435906 /* Properties.ice in Sources */,
+ CBDD2CA74646E8B2816B724551617F00 /* PropertiesAdmin.ice in Sources */,
+ D5310B11F8622356D4528AE57573C971 /* PropertiesF.ice in Sources */,
+ 5034E99DBDD2C935ACD5DEDA126FD739 /* PropertiesI.swift in Sources */,
+ D4CF0AAF3E5F6F312DD7AB377E638515 /* Protocol.swift in Sources */,
+ ADD8CF0170F6A13382F986D7B920800C /* RemoteLogger.ice in Sources */,
+ CBEAA6A300B460005D8DE9F5B647401C /* Router.ice in Sources */,
+ 9F63B3296D0B585C17D4E0899CD33C5F /* RouterF.ice in Sources */,
+ F6E9C56662C0941EA1E346B32DC406EA /* ServantLocator.ice in Sources */,
+ 72BB6E8125D63866859129932C321C2C /* ServantLocatorF.ice in Sources */,
+ 33A9ADFE7964E2737C3C822DBA6837E3 /* SliceChecksumDict.ice in Sources */,
+ 26D3E46C91CBDE4CF9A2E2F5978CEFF8 /* SlicedData.swift in Sources */,
+ E2D2F96581F6BC23C3D2F38A4A606825 /* SliceInfo.swift in Sources */,
+ C0C9A41A720B51B21E057A18D7288E29 /* Streamable.swift in Sources */,
+ 6CF5CE50DD6A06E02C5F604C29CDF6B4 /* UnknownSlicedValue.swift in Sources */,
+ 0A084B84FC9FBC48DC9D2311FD2973E9 /* Util.swift in Sources */,
+ 6D8BD8A4B46B970B311CE1BE02633582 /* Value.swift in Sources */,
+ CD22292BDC17208E551572F3E2A510F8 /* ValueFactory.ice in Sources */,
+ 030A24E487F06D4374580FDF441E4B94 /* ValueFactoryManagerI.swift in Sources */,
+ 47B8D69B751FD81EC6D8658552336213 /* Version.ice in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ CAB5F00D5FFE48791E15EB1EA0025BD5 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ C1510C36F271515B28750C501371AD5B /* Communicator.mm in Sources */,
+ E2E4827673F571574398E4D14AA851B8 /* Connection.mm in Sources */,
+ E9AFF2E452C487D98681C41A6969CD2B /* Endpoint.mm in Sources */,
+ 90813089866190C78E0C803F51DAD65E /* IceUtil.mm in Sources */,
+ 0C90D171E4594A9A42AE5739D5330CB5 /* ImplicitContext.mm in Sources */,
+ 551E9701BFAD26D3A659B86FE06D40D7 /* InputStream.mm in Sources */,
+ 73933DE3ACF3E871DE0D19B5FC7B3B6C /* LocalObject.mm in Sources */,
+ 26D2E211F7F09A3A045BB5F061F9F5CE /* Logger.mm in Sources */,
+ 15B5AFAEA92CAE56D354A561ECB0180A /* ObjectPrx.mm in Sources */,
+ CB60F694188A0197C4B37E70B2161BAE /* Properties.mm in Sources */,
+ E2344507918CD4550A9E4CD01D7BE289 /* Util.mm in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin XCBuildConfiguration section */
+ 77C5C91BAA737763CAD6C7CE20C259B2 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_ANALYZER_NONNULL = YES;
+ CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++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-with-dsym";
+ ENABLE_NS_ASSERTIONS = NO;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ GCC_C_LANGUAGE_STANDARD = gnu11;
+ GCC_NO_COMMON_BLOCKS = YES;
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ MTL_ENABLE_DEBUG_INFO = NO;
+ MTL_FAST_MATH = YES;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SWIFT_COMPILATION_MODE = wholemodule;
+ SWIFT_OPTIMIZATION_LEVEL = "-O";
+ SWIFT_VERSION = 4.2;
+ };
+ name = Release;
+ };
+ 8BD57ED33870C892709FCBE43FD7C6FF /* 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_VERSION = A;
+ HEADER_SEARCH_PATHS = (
+ "$(SRCROOT)/../../cpp/include/",
+ "$(SRCROOT)/../../cpp/include/generated",
+ );
+ INFOPLIST_FILE = ../src/IceObjc/Info.plist;
+ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
+ LIBRARY_SEARCH_PATHS = "$(SRCROOT)/../../cpp/lib";
+ PRODUCT_BUNDLE_IDENTIFIER = IceObjc;
+ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+ SDKROOT = macosx;
+ SKIP_INSTALL = YES;
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Release;
+ };
+ A636FA643E3BC0E81C9283C47BB9827F /* 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_VERSION = A;
+ HEADER_SEARCH_PATHS = (
+ "$(SRCROOT)/../../cpp/include/",
+ "$(SRCROOT)/../../cpp/include/generated",
+ );
+ INFOPLIST_FILE = ../src/IceObjc/Info.plist;
+ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
+ LIBRARY_SEARCH_PATHS = "$(SRCROOT)/../../cpp/lib";
+ PRODUCT_BUNDLE_IDENTIFIER = IceObjc;
+ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+ SDKROOT = macosx;
+ SKIP_INSTALL = YES;
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Debug;
+ };
+ BCF6F3CAAD5A73D65C4E1FFC27192AB1 /* 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;
+ };
+ C771A9F8C43228CA362BCAAB0108B3E4 /* 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_VERSION = A;
+ 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 = Ice;
+ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+ SDKROOT = macosx;
+ SKIP_INSTALL = YES;
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Release;
+ };
+ F94DF70BBC9E4021F82DD0AA7C4EC4F3 /* 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_VERSION = A;
+ 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 = Ice;
+ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+ SDKROOT = macosx;
+ SKIP_INSTALL = YES;
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Debug;
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ 0417EE261AD13A0F667F46FC103F53F4 /* Build configuration list for PBXNativeTarget "IceObjc" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ A636FA643E3BC0E81C9283C47BB9827F /* Debug */,
+ 8BD57ED33870C892709FCBE43FD7C6FF /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 589A271F90C822C609D369DE4D303D83 /* Build configuration list for PBXNativeTarget "Ice" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ F94DF70BBC9E4021F82DD0AA7C4EC4F3 /* Debug */,
+ C771A9F8C43228CA362BCAAB0108B3E4 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ D3999C37FB8C1017A2EF7A40C4F35ADB /* Build configuration list for PBXProject "ice.macOS" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ BCF6F3CAAD5A73D65C4E1FFC27192AB1 /* Debug */,
+ 77C5C91BAA737763CAD6C7CE20C259B2 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = 8F04B58664D93EBAD88304C066D1975F /* Project object */;
+}
diff --git a/swift/xcode/ice.macOS.xcworkspace/contents.xcworkspacedata b/swift/xcode/ice.macOS.xcworkspace/contents.xcworkspacedata
new file mode 100644
index 00000000000..b145186cf10
--- /dev/null
+++ b/swift/xcode/ice.macOS.xcworkspace/contents.xcworkspacedata
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Workspace
+ version = "1.0">
+ <FileRef
+ location = "group:test.macOS.xcodeproj">
+ </FileRef>
+ <FileRef
+ location = "group:ice.macOS.xcodeproj">
+ </FileRef>
+</Workspace>
diff --git a/swift/xcode/test.iOS.xcodeproj/project.pbxproj b/swift/xcode/test.iOS.xcodeproj/project.pbxproj
new file mode 100644
index 00000000000..5b89ac25ac5
--- /dev/null
+++ b/swift/xcode/test.iOS.xcodeproj/project.pbxproj
@@ -0,0 +1,1062 @@
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 46;
+ objects = {
+
+/* Begin PBXBuildFile section */
+ 19E583ABF11C0BC32EB6BD6A25260C5C /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 81B94C3644021AE8ACE8B706BA73BA66 /* TestCommon.framework */; };
+ 1CD2F1758247C25C8D3700811C74F182 /* Test.ice in Sources */ = {isa = PBXBuildFile; fileRef = E63E810FD1689B4D1FAB71054FFC820C /* Test.ice */; };
+ 1D73FD526B89B22DE7A7ABA12B170D11 /* Ice.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = EF1DFEBC314EB7329B3A009CC8D932F1 /* Ice.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
+ 1EDBC68F1DB0A960212937700915D548 /* IceProperties.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 962852B9BFC93730F7DB4688B2DF40E6 /* IceProperties.framework */; };
+ 20E9914C1119F645924DDE67A881C646 /* Server.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01388758ECFCD52C48D7453B8FFD421A /* Server.swift */; };
+ 2122DB5F5A56DE6B54C3BB87CEDFB0F1 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B905B595BBB05820E38F617FD4703A67 /* Foundation.framework */; };
+ 24CCB515564B8A6A47B4CFC334BE8EAD /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 81B94C3644021AE8ACE8B706BA73BA66 /* TestCommon.framework */; };
+ 251108037CBCEDC6F20E30CE178402ED /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B905B595BBB05820E38F617FD4703A67 /* Foundation.framework */; };
+ 2DF564C0989ABCAEC8D566B69BFFB1D0 /* LaunchScreen.storyboard in Sources */ = {isa = PBXBuildFile; fileRef = FB8EB841B2FBB03520F40FE69FAADBA9 /* LaunchScreen.storyboard */; };
+ 35BE94BD6E2F6A6695989C23E1D0AFE4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B905B595BBB05820E38F617FD4703A67 /* Foundation.framework */; };
+ 406A78343700A8DECFF72D5630AC9EA3 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B905B595BBB05820E38F617FD4703A67 /* Foundation.framework */; };
+ 51C9687B81F33C741EDCCB83C273F9E9 /* IceDefaultValue.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 03AC31DC3764E925044872BB29E6FA8E /* IceDefaultValue.framework */; };
+ 54693D6062AA58D3264CA99B76A2B876 /* IceDefaultValue.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 03AC31DC3764E925044872BB29E6FA8E /* IceDefaultValue.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
+ 5B47E8C94C0F0F5978E76FD16821C1AC /* factory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E4649EAE71461F44F7C3CE03324FDD6 /* factory.swift */; };
+ 66B5ADD8782FE5F2F7B760AAC7A2CF39 /* IceEnums.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = C9B670835BE9AF6D4971AB072F876301 /* IceEnums.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
+ 77E7FA7D210AC086DBC380F574EC03F6 /* IceProperties.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 962852B9BFC93730F7DB4688B2DF40E6 /* IceProperties.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
+ 7AE6AC95DD6510A6B9217EC91ED554AB /* IceEnums.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C9B670835BE9AF6D4971AB072F876301 /* IceEnums.framework */; };
+ 89B52FA4A21D1B37CDF97504FFCFBB1E /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = F152777A5DDFA2799446BF26C249A92A /* Client.swift */; };
+ 8F920C1941F9E429A4085D2698079A69 /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7127A15AC774DE29F963C54CEEA59945 /* Client.swift */; };
+ 9BDA60EFC6B87BE8FB8060E928891E0F /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = A625C1114D2F77345D69BFCDFCD11F25 /* AppDelegate.swift */; };
+ 9C46575B85125DE6CEB99C5D14EA47A1 /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EF1DFEBC314EB7329B3A009CC8D932F1 /* Ice.framework */; };
+ A6A5B85C3237BB638EB27A749ED4A908 /* Main.storyboard in Sources */ = {isa = PBXBuildFile; fileRef = 5915F45CA6FC67B0162484DACBC4A6FC /* Main.storyboard */; };
+ AB8EEDD487DD2E3ED42CC022AAF7356E /* Assets.xcassets in Sources */ = {isa = PBXBuildFile; fileRef = 55544C40A7E97A0E5F0A9BF12E33767F /* Assets.xcassets */; };
+ B102ADFAE699B50388CB87DC1BFAE5B0 /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 81B94C3644021AE8ACE8B706BA73BA66 /* TestCommon.framework */; };
+ B26A33BA696E210727E61C8E83FA58EF /* Controller.ice in Sources */ = {isa = PBXBuildFile; fileRef = 40488B660F6A62C468806F1D5F2399C8 /* Controller.ice */; };
+ B3463F4F8DDFD32DBBC46EB901B5F75E /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7489B876365244B4C283168A51536130 /* ViewController.swift */; };
+ BA010CF154A921D743C2C029550D6A3D /* TestCommon.swift in Sources */ = {isa = PBXBuildFile; fileRef = C648EE456199CF44E162D241E62236EC /* TestCommon.swift */; };
+ BEFD17CF4F61EF90ADE9B57523B85EAC /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EF1DFEBC314EB7329B3A009CC8D932F1 /* Ice.framework */; };
+ D9FBC4E963FC5E7AABB169D8179D1693 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B905B595BBB05820E38F617FD4703A67 /* Foundation.framework */; };
+ E353BDAD075A94654EFC0A5C7EAF562B /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 81B94C3644021AE8ACE8B706BA73BA66 /* TestCommon.framework */; };
+ E5C960494FF6AD2088234D229D4837D3 /* Test.ice in Sources */ = {isa = PBXBuildFile; fileRef = C7E9E3DAC9DA0DA073368628340D1C2C /* Test.ice */; };
+ F48A8567CFA163E2710DA7F582533923 /* TestCommon.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 81B94C3644021AE8ACE8B706BA73BA66 /* TestCommon.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
+ F5E30979362B4097C94381A2FED377A8 /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EF1DFEBC314EB7329B3A009CC8D932F1 /* Ice.framework */; };
+ FD2B27A37B34B5E1165A0CCE3769084D /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25E90CD723DE4A47183E12E063C1B215 /* Client.swift */; };
+ FDB46FBE19DF00D9F43BD81B6622849B /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EF1DFEBC314EB7329B3A009CC8D932F1 /* Ice.framework */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXBuildRule section */
+ 4D02C4605A6F9940BCAB4AD63B3B2F4F /* PBXBuildRule */ = {
+ isa = PBXBuildRule;
+ compilerSpec = com.apple.compilers.proxy.script;
+ filePatterns = "*.ice";
+ fileType = pattern.proxy;
+ isEditable = 1;
+ name = "Slice Compiler";
+ outputFiles = (
+ "$(DERIVED_FILE_DIR)/$(INPUT_FILE_BASE).swift",
+ );
+ script = "$SRCROOT/../config/xcode-slice2swift.sh";
+ };
+ 4D5A34C9F5DB30240C2C8440BCD26A48 /* PBXBuildRule */ = {
+ isa = PBXBuildRule;
+ compilerSpec = com.apple.compilers.proxy.script;
+ filePatterns = "*.ice";
+ fileType = pattern.proxy;
+ isEditable = 1;
+ name = "Slice Compiler";
+ outputFiles = (
+ "$(DERIVED_FILE_DIR)/$(INPUT_FILE_BASE).swift",
+ );
+ script = "$SRCROOT/../config/xcode-slice2swift.sh";
+ };
+ A7E144E3BB44DDB46BCAAD564DD3CBC5 /* PBXBuildRule */ = {
+ isa = PBXBuildRule;
+ compilerSpec = com.apple.compilers.proxy.script;
+ filePatterns = "*.ice";
+ fileType = pattern.proxy;
+ isEditable = 1;
+ name = "Slice Compiler";
+ outputFiles = (
+ "$(DERIVED_FILE_DIR)/$(INPUT_FILE_BASE).swift",
+ );
+ script = "$SRCROOT/../config/xcode-slice2swift.sh";
+ };
+ D5560A6CC64194D778B1C5EE6D4C486F /* PBXBuildRule */ = {
+ isa = PBXBuildRule;
+ compilerSpec = com.apple.compilers.proxy.script;
+ filePatterns = "*.ice";
+ fileType = pattern.proxy;
+ isEditable = 1;
+ name = "Slice Compiler";
+ outputFiles = (
+ "$(DERIVED_FILE_DIR)/$(INPUT_FILE_BASE).swift",
+ );
+ script = "$SRCROOT/../config/xcode-slice2swift.sh";
+ };
+ FE3A8468398BF2E2EF0FF9B5DF0CA7E4 /* PBXBuildRule */ = {
+ isa = PBXBuildRule;
+ compilerSpec = com.apple.compilers.proxy.script;
+ filePatterns = "*.ice";
+ fileType = pattern.proxy;
+ isEditable = 1;
+ name = "Slice Compiler";
+ outputFiles = (
+ "$(DERIVED_FILE_DIR)/$(INPUT_FILE_BASE).swift",
+ );
+ script = "$SRCROOT/../config/xcode-slice2swift.sh";
+ };
+/* End PBXBuildRule section */
+
+/* Begin PBXCopyFilesBuildPhase section */
+ 3487759FB3D98EF34B46C0B5FD31FAB3 /* Copy Frameworks */ = {
+ isa = PBXCopyFilesBuildPhase;
+ buildActionMask = 2147483647;
+ dstPath = "";
+ dstSubfolderSpec = 10;
+ files = (
+ 1D73FD526B89B22DE7A7ABA12B170D11 /* Ice.framework in Copy Frameworks */,
+ 54693D6062AA58D3264CA99B76A2B876 /* IceDefaultValue.framework in Copy Frameworks */,
+ 66B5ADD8782FE5F2F7B760AAC7A2CF39 /* IceEnums.framework in Copy Frameworks */,
+ 77E7FA7D210AC086DBC380F574EC03F6 /* IceProperties.framework in Copy Frameworks */,
+ F48A8567CFA163E2710DA7F582533923 /* TestCommon.framework in Copy Frameworks */,
+ );
+ name = "Copy Frameworks";
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXCopyFilesBuildPhase section */
+
+/* Begin PBXFileReference section */
+ 01388758ECFCD52C48D7453B8FFD421A /* Server.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Server.swift; path = ../test/Ice/enums/Server.swift; sourceTree = "<group>"; };
+ 03AC31DC3764E925044872BB29E6FA8E /* IceDefaultValue.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceDefaultValue.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ 1DEF4098BFAE5E5D71209F588FFF9D94 /* TestDriver.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = TestDriver.app; sourceTree = BUILT_PRODUCTS_DIR; };
+ 25E90CD723DE4A47183E12E063C1B215 /* Client.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Client.swift; path = ../test/Ice/defaultValue/Client.swift; sourceTree = "<group>"; };
+ 40488B660F6A62C468806F1D5F2399C8 /* Controller.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Controller.ice; path = ../../scripts/Controller.ice; sourceTree = "<group>"; };
+ 4E4649EAE71461F44F7C3CE03324FDD6 /* factory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = factory.swift; path = ../test/TestDriver/factory.swift; sourceTree = "<group>"; };
+ 4E881553E75250208C04A50CD27F09C2 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = ../test/Ice/properties/Info.plist; sourceTree = "<group>"; };
+ 53B12165A6F93CB7E990D75746F2C577 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = ../test/TestCommon/Info.plist; sourceTree = "<group>"; };
+ 55544C40A7E97A0E5F0A9BF12E33767F /* Assets.xcassets */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder.assetcatalog; name = Assets.xcassets; path = ../test/TestDriver/iOS/Assets.xcassets; sourceTree = "<group>"; };
+ 5915F45CA6FC67B0162484DACBC4A6FC /* Main.storyboard */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.storyboard; name = Main.storyboard; path = ../test/TestDriver/iOS/Base.lproj/Main.storyboard; sourceTree = "<group>"; };
+ 7127A15AC774DE29F963C54CEEA59945 /* Client.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Client.swift; path = ../test/Ice/properties/Client.swift; sourceTree = "<group>"; };
+ 7489B876365244B4C283168A51536130 /* ViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ViewController.swift; path = ../test/TestDriver/iOS/ViewController.swift; sourceTree = "<group>"; };
+ 81B94C3644021AE8ACE8B706BA73BA66 /* TestCommon.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = TestCommon.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ 8CCA3394AE2935FEF698FDCAA1D673F3 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = ../test/Ice/enums/Info.plist; sourceTree = "<group>"; };
+ 962852B9BFC93730F7DB4688B2DF40E6 /* IceProperties.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceProperties.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ A625C1114D2F77345D69BFCDFCD11F25 /* AppDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AppDelegate.swift; path = ../test/TestDriver/iOS/AppDelegate.swift; sourceTree = "<group>"; };
+ B905B595BBB05820E38F617FD4703A67 /* 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; };
+ C648EE456199CF44E162D241E62236EC /* TestCommon.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TestCommon.swift; path = ../test/TestCommon/TestCommon.swift; sourceTree = "<group>"; };
+ C7E9E3DAC9DA0DA073368628340D1C2C /* Test.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Test.ice; path = ../test/Ice/enums/Test.ice; sourceTree = "<group>"; };
+ C9B670835BE9AF6D4971AB072F876301 /* IceEnums.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceEnums.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ E63E810FD1689B4D1FAB71054FFC820C /* Test.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Test.ice; path = ../test/Ice/defaultValue/Test.ice; sourceTree = "<group>"; };
+ EF1DFEBC314EB7329B3A009CC8D932F1 /* Ice.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Ice.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ F152777A5DDFA2799446BF26C249A92A /* Client.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Client.swift; path = ../test/Ice/enums/Client.swift; sourceTree = "<group>"; };
+ FB8EB841B2FBB03520F40FE69FAADBA9 /* LaunchScreen.storyboard */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = ../test/TestDriver/iOS/Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
+ FFB442579099F6BCA334779ED072EDE2 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = ../test/Ice/defaultValue/Info.plist; sourceTree = "<group>"; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+ 5F0676E0A4B9E9A5D404D976E774DC93 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 251108037CBCEDC6F20E30CE178402ED /* Foundation.framework in Frameworks */,
+ 9C46575B85125DE6CEB99C5D14EA47A1 /* Ice.framework in Frameworks */,
+ B102ADFAE699B50388CB87DC1BFAE5B0 /* TestCommon.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 735BF7EF520ED9968131025809103FB7 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 35BE94BD6E2F6A6695989C23E1D0AFE4 /* Foundation.framework in Frameworks */,
+ FDB46FBE19DF00D9F43BD81B6622849B /* Ice.framework in Frameworks */,
+ E353BDAD075A94654EFC0A5C7EAF562B /* TestCommon.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 93D4CCAAE55E750DB8A272B4AC5DFC51 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 406A78343700A8DECFF72D5630AC9EA3 /* Foundation.framework in Frameworks */,
+ BEFD17CF4F61EF90ADE9B57523B85EAC /* Ice.framework in Frameworks */,
+ 24CCB515564B8A6A47B4CFC334BE8EAD /* TestCommon.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ AC3B65A6854BDF772D4A4BE5521E9ABF /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D9FBC4E963FC5E7AABB169D8179D1693 /* Foundation.framework in Frameworks */,
+ F5E30979362B4097C94381A2FED377A8 /* Ice.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ CF7BF1CF6B7C00AC7CA41485327907D7 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 2122DB5F5A56DE6B54C3BB87CEDFB0F1 /* Foundation.framework in Frameworks */,
+ 51C9687B81F33C741EDCCB83C273F9E9 /* IceDefaultValue.framework in Frameworks */,
+ 7AE6AC95DD6510A6B9217EC91ED554AB /* IceEnums.framework in Frameworks */,
+ 1EDBC68F1DB0A960212937700915D548 /* IceProperties.framework in Frameworks */,
+ 19E583ABF11C0BC32EB6BD6A25260C5C /* TestCommon.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+ 411984AAF581D5BC9C37E4BEB431AB12 /* enums */ = {
+ isa = PBXGroup;
+ children = (
+ F152777A5DDFA2799446BF26C249A92A /* Client.swift */,
+ 8CCA3394AE2935FEF698FDCAA1D673F3 /* Info.plist */,
+ 01388758ECFCD52C48D7453B8FFD421A /* Server.swift */,
+ C7E9E3DAC9DA0DA073368628340D1C2C /* Test.ice */,
+ );
+ name = enums;
+ sourceTree = "<group>";
+ };
+ 4793D53CC19577D60BD4B50AF989D83A /* Ice */ = {
+ isa = PBXGroup;
+ children = (
+ 894DE3ADF6DBA5437B502719FBE69D24 /* defaultValue */,
+ 411984AAF581D5BC9C37E4BEB431AB12 /* enums */,
+ B7DE47ADF0484F4CBE5963FA1297F07D /* properties */,
+ );
+ name = Ice;
+ sourceTree = "<group>";
+ };
+ 501322DC12A5C115582AE7200C678AA7 /* TestDriver */ = {
+ isa = PBXGroup;
+ children = (
+ A625C1114D2F77345D69BFCDFCD11F25 /* AppDelegate.swift */,
+ 55544C40A7E97A0E5F0A9BF12E33767F /* Assets.xcassets */,
+ 40488B660F6A62C468806F1D5F2399C8 /* Controller.ice */,
+ 4E4649EAE71461F44F7C3CE03324FDD6 /* factory.swift */,
+ FB8EB841B2FBB03520F40FE69FAADBA9 /* LaunchScreen.storyboard */,
+ 5915F45CA6FC67B0162484DACBC4A6FC /* Main.storyboard */,
+ 7489B876365244B4C283168A51536130 /* ViewController.swift */,
+ );
+ name = TestDriver;
+ sourceTree = "<group>";
+ };
+ 76E9234265E199CDF4BD523EE149BD48 /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 03AC31DC3764E925044872BB29E6FA8E /* IceDefaultValue.framework */,
+ C9B670835BE9AF6D4971AB072F876301 /* IceEnums.framework */,
+ 962852B9BFC93730F7DB4688B2DF40E6 /* IceProperties.framework */,
+ 81B94C3644021AE8ACE8B706BA73BA66 /* TestCommon.framework */,
+ 1DEF4098BFAE5E5D71209F588FFF9D94 /* TestDriver.app */,
+ );
+ name = Products;
+ sourceTree = "<group>";
+ };
+ 894DE3ADF6DBA5437B502719FBE69D24 /* defaultValue */ = {
+ isa = PBXGroup;
+ children = (
+ 25E90CD723DE4A47183E12E063C1B215 /* Client.swift */,
+ FFB442579099F6BCA334779ED072EDE2 /* Info.plist */,
+ E63E810FD1689B4D1FAB71054FFC820C /* Test.ice */,
+ );
+ name = defaultValue;
+ sourceTree = "<group>";
+ };
+ 940E66C03507FF03B89AF8EBAFBB3FDF = {
+ isa = PBXGroup;
+ children = (
+ A15290FE713E5AE005A5585DFF2EC1A6 /* Frameworks */,
+ 4793D53CC19577D60BD4B50AF989D83A /* Ice */,
+ 76E9234265E199CDF4BD523EE149BD48 /* Products */,
+ A78B7AA968CE1C3B35D10120ADB4B3F5 /* TestCommon */,
+ 501322DC12A5C115582AE7200C678AA7 /* TestDriver */,
+ );
+ sourceTree = "<group>";
+ };
+ 9FFB0FE2A3577A37DA8AE73C296C2753 /* iOS */ = {
+ isa = PBXGroup;
+ children = (
+ B905B595BBB05820E38F617FD4703A67 /* Foundation.framework */,
+ EF1DFEBC314EB7329B3A009CC8D932F1 /* Ice.framework */,
+ );
+ name = iOS;
+ sourceTree = "<group>";
+ };
+ A15290FE713E5AE005A5585DFF2EC1A6 /* Frameworks */ = {
+ isa = PBXGroup;
+ children = (
+ 9FFB0FE2A3577A37DA8AE73C296C2753 /* iOS */,
+ );
+ name = Frameworks;
+ sourceTree = "<group>";
+ };
+ A78B7AA968CE1C3B35D10120ADB4B3F5 /* TestCommon */ = {
+ isa = PBXGroup;
+ children = (
+ 53B12165A6F93CB7E990D75746F2C577 /* Info.plist */,
+ C648EE456199CF44E162D241E62236EC /* TestCommon.swift */,
+ );
+ name = TestCommon;
+ sourceTree = "<group>";
+ };
+ B7DE47ADF0484F4CBE5963FA1297F07D /* properties */ = {
+ isa = PBXGroup;
+ children = (
+ 7127A15AC774DE29F963C54CEEA59945 /* Client.swift */,
+ 4E881553E75250208C04A50CD27F09C2 /* Info.plist */,
+ );
+ name = properties;
+ sourceTree = "<group>";
+ };
+/* End PBXGroup section */
+
+/* Begin PBXHeadersBuildPhase section */
+ 1222EC13C0308A140B38DA001146DCDB /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 3296B570ECA01CED10C97EE086482BA1 /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 3A35029F8C68DC53994736B57AD358AA /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 6F2E40FDD6C9D56AD8D6CC2E4AA3102B /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXHeadersBuildPhase section */
+
+/* Begin PBXNativeTarget section */
+ 6EA5B0BE6FBB9654937C979DA7F9133E /* IceProperties */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = FB66EBA3AF90834E499176CCFCD14561 /* Build configuration list for PBXNativeTarget "IceProperties" */;
+ buildPhases = (
+ 3296B570ECA01CED10C97EE086482BA1 /* Headers */,
+ F02906180E264BE8C684C761A750DF66 /* Sources */,
+ 735BF7EF520ED9968131025809103FB7 /* Frameworks */,
+ 1295447505565EB863A347089F071685 /* Resources */,
+ 3D06E2CA49C842C1F5C9C18F04D1758A /* Swiftformat & Swiftlint */,
+ );
+ buildRules = (
+ FE3A8468398BF2E2EF0FF9B5DF0CA7E4 /* PBXBuildRule */,
+ );
+ dependencies = (
+ );
+ name = IceProperties;
+ productName = IceProperties;
+ productReference = 962852B9BFC93730F7DB4688B2DF40E6 /* IceProperties.framework */;
+ productType = "com.apple.product-type.framework";
+ };
+ 8CCAF56033267958474268D4F92B6FD6 /* IceDefaultValue */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 694C9933DE07539DF6AC98B2ED3FD961 /* Build configuration list for PBXNativeTarget "IceDefaultValue" */;
+ buildPhases = (
+ 6F2E40FDD6C9D56AD8D6CC2E4AA3102B /* Headers */,
+ 221E5C6CB9F1182E5F35CA737602F89D /* Sources */,
+ 5F0676E0A4B9E9A5D404D976E774DC93 /* Frameworks */,
+ 4B0BCED3F8B6FAC894BAFFF56A7D1311 /* Resources */,
+ 15501EF7B819BF00BF76578C3F4D6066 /* Swiftformat & Swiftlint */,
+ );
+ buildRules = (
+ 4D5A34C9F5DB30240C2C8440BCD26A48 /* PBXBuildRule */,
+ );
+ dependencies = (
+ );
+ name = IceDefaultValue;
+ productName = IceDefaultValue;
+ productReference = 03AC31DC3764E925044872BB29E6FA8E /* IceDefaultValue.framework */;
+ productType = "com.apple.product-type.framework";
+ };
+ 91F201F6DAD168481C1D92A9437152A1 /* TestCommon */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 2428BFF12BD56A29A6A465F23EC2F35A /* Build configuration list for PBXNativeTarget "TestCommon" */;
+ buildPhases = (
+ 3A35029F8C68DC53994736B57AD358AA /* Headers */,
+ C8220EFB64CF2FD7F561525B619A2D55 /* Sources */,
+ AC3B65A6854BDF772D4A4BE5521E9ABF /* Frameworks */,
+ 283C474C21BD78BA7A93F5F4354BF047 /* Resources */,
+ 31E0C1646D5B2EE1596B3D5B9EBAD971 /* Swiftformat & Swiftlint */,
+ );
+ buildRules = (
+ D5560A6CC64194D778B1C5EE6D4C486F /* PBXBuildRule */,
+ );
+ dependencies = (
+ );
+ name = TestCommon;
+ productName = TestCommon;
+ productReference = 81B94C3644021AE8ACE8B706BA73BA66 /* TestCommon.framework */;
+ productType = "com.apple.product-type.framework";
+ };
+ 945F04C5B371E8E02050657B6B1C4770 /* TestDriver */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 7F60E7B93078AB7125C008A6AE1664F4 /* Build configuration list for PBXNativeTarget "TestDriver" */;
+ buildPhases = (
+ 1133EC13A524BD2D338879796B9F0780 /* Sources */,
+ CF7BF1CF6B7C00AC7CA41485327907D7 /* Frameworks */,
+ 7A5517FE5C638567D9F4BE7A469D4A8B /* Resources */,
+ 167F8D7790C62FA99A36BCCFD02627CB /* Swiftformat & Swiftlint */,
+ 3487759FB3D98EF34B46C0B5FD31FAB3 /* Copy Frameworks */,
+ );
+ buildRules = (
+ A7E144E3BB44DDB46BCAAD564DD3CBC5 /* PBXBuildRule */,
+ );
+ dependencies = (
+ );
+ name = TestDriver;
+ productName = TestDriver;
+ productReference = 1DEF4098BFAE5E5D71209F588FFF9D94 /* TestDriver.app */;
+ productType = "com.apple.product-type.application";
+ };
+ AA3A9EAAFE008EA79441DD5504CA1BCD /* IceEnums */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 2CE1EFCAA6BE26A3C7C2C76AAC7289F0 /* Build configuration list for PBXNativeTarget "IceEnums" */;
+ buildPhases = (
+ 1222EC13C0308A140B38DA001146DCDB /* Headers */,
+ C64020910F255E78684D8C25E1F7E883 /* Sources */,
+ 93D4CCAAE55E750DB8A272B4AC5DFC51 /* Frameworks */,
+ 3189D6E2ABCC381BFC668A02773E32E1 /* Resources */,
+ 8E2B0E6212C11C32EAB5E9E8FDC7EF13 /* Swiftformat & Swiftlint */,
+ );
+ buildRules = (
+ 4D02C4605A6F9940BCAB4AD63B3B2F4F /* PBXBuildRule */,
+ );
+ dependencies = (
+ );
+ name = IceEnums;
+ productName = IceEnums;
+ productReference = C9B670835BE9AF6D4971AB072F876301 /* IceEnums.framework */;
+ productType = "com.apple.product-type.framework";
+ };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+ FF2089E7B9AA1786F45FFFEE19540F28 /* Project object */ = {
+ isa = PBXProject;
+ attributes = {
+ LastSwiftUpdateCheck = 0930;
+ LastUpgradeCheck = 0930;
+ };
+ buildConfigurationList = 20FC64ADD71712144B0FBBE2847849A2 /* Build configuration list for PBXProject "test.iOS" */;
+ compatibilityVersion = "Xcode 3.2";
+ developmentRegion = English;
+ hasScannedForEncodings = 0;
+ knownRegions = (
+ en,
+ );
+ mainGroup = 940E66C03507FF03B89AF8EBAFBB3FDF;
+ productRefGroup = 76E9234265E199CDF4BD523EE149BD48 /* Products */;
+ projectDirPath = "";
+ projectRoot = "";
+ targets = (
+ 8CCAF56033267958474268D4F92B6FD6 /* IceDefaultValue */,
+ AA3A9EAAFE008EA79441DD5504CA1BCD /* IceEnums */,
+ 6EA5B0BE6FBB9654937C979DA7F9133E /* IceProperties */,
+ 91F201F6DAD168481C1D92A9437152A1 /* TestCommon */,
+ 945F04C5B371E8E02050657B6B1C4770 /* TestDriver */,
+ );
+ };
+/* End PBXProject section */
+
+/* Begin PBXResourcesBuildPhase section */
+ 1295447505565EB863A347089F071685 /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 283C474C21BD78BA7A93F5F4354BF047 /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 3189D6E2ABCC381BFC668A02773E32E1 /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 4B0BCED3F8B6FAC894BAFFF56A7D1311 /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 7A5517FE5C638567D9F4BE7A469D4A8B /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXResourcesBuildPhase section */
+
+/* Begin PBXShellScriptBuildPhase section */
+ 15501EF7B819BF00BF76578C3F4D6066 /* Swiftformat & Swiftlint */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputFileListPaths = (
+ );
+ inputPaths = (
+ );
+ name = "Swiftformat & Swiftlint";
+ outputFileListPaths = (
+ );
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "$SRCROOT/../config/xcode-swiftlint.sh $SRCROOT/../test/Ice/defaultValue $SRCROOT/../.swiftlint.yml";
+ };
+ 167F8D7790C62FA99A36BCCFD02627CB /* Swiftformat & Swiftlint */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputFileListPaths = (
+ );
+ inputPaths = (
+ );
+ name = "Swiftformat & Swiftlint";
+ outputFileListPaths = (
+ );
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "$SRCROOT/../config/xcode-swiftlint.sh $SRCROOT/../test/TestDriver $SRCROOT/../.swiftlint.yml";
+ };
+ 31E0C1646D5B2EE1596B3D5B9EBAD971 /* Swiftformat & Swiftlint */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputFileListPaths = (
+ );
+ inputPaths = (
+ );
+ name = "Swiftformat & Swiftlint";
+ outputFileListPaths = (
+ );
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "$SRCROOT/../config/xcode-swiftlint.sh $SRCROOT/../test/TestCommon $SRCROOT/../.swiftlint.yml";
+ };
+ 3D06E2CA49C842C1F5C9C18F04D1758A /* Swiftformat & Swiftlint */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputFileListPaths = (
+ );
+ inputPaths = (
+ );
+ name = "Swiftformat & Swiftlint";
+ outputFileListPaths = (
+ );
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "$SRCROOT/../config/xcode-swiftlint.sh $SRCROOT/../test/Ice/properties $SRCROOT/../.swiftlint.yml";
+ };
+ 8E2B0E6212C11C32EAB5E9E8FDC7EF13 /* Swiftformat & Swiftlint */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputFileListPaths = (
+ );
+ inputPaths = (
+ );
+ name = "Swiftformat & Swiftlint";
+ outputFileListPaths = (
+ );
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "$SRCROOT/../config/xcode-swiftlint.sh $SRCROOT/../test/Ice/enums $SRCROOT/../.swiftlint.yml";
+ };
+/* End PBXShellScriptBuildPhase section */
+
+/* Begin PBXSourcesBuildPhase section */
+ 1133EC13A524BD2D338879796B9F0780 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 9BDA60EFC6B87BE8FB8060E928891E0F /* AppDelegate.swift in Sources */,
+ AB8EEDD487DD2E3ED42CC022AAF7356E /* Assets.xcassets in Sources */,
+ B26A33BA696E210727E61C8E83FA58EF /* Controller.ice in Sources */,
+ 5B47E8C94C0F0F5978E76FD16821C1AC /* factory.swift in Sources */,
+ 2DF564C0989ABCAEC8D566B69BFFB1D0 /* LaunchScreen.storyboard in Sources */,
+ A6A5B85C3237BB638EB27A749ED4A908 /* Main.storyboard in Sources */,
+ B3463F4F8DDFD32DBBC46EB901B5F75E /* ViewController.swift in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 221E5C6CB9F1182E5F35CA737602F89D /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ FD2B27A37B34B5E1165A0CCE3769084D /* Client.swift in Sources */,
+ 1CD2F1758247C25C8D3700811C74F182 /* Test.ice in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ C64020910F255E78684D8C25E1F7E883 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 89B52FA4A21D1B37CDF97504FFCFBB1E /* Client.swift in Sources */,
+ 20E9914C1119F645924DDE67A881C646 /* Server.swift in Sources */,
+ E5C960494FF6AD2088234D229D4837D3 /* Test.ice in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ C8220EFB64CF2FD7F561525B619A2D55 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ BA010CF154A921D743C2C029550D6A3D /* TestCommon.swift in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ F02906180E264BE8C684C761A750DF66 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 8F920C1941F9E429A4085D2698079A69 /* Client.swift in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin XCBuildConfiguration section */
+ 0B55D0345A77A3D9E753A122C5C6D5B0 /* 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";
+ 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 = IceDefaultValue;
+ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VALIDATE_PRODUCT = YES;
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Release;
+ };
+ 1A8E37F1D7F8B1AC0A4528759CB90C6E /* 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;
+ };
+ 2A184694E78746557BC2D279472ADFAB /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ CODE_SIGN_IDENTITY = "";
+ CODE_SIGN_STYLE = Automatic;
+ DEVELOPMENT_TEAM = U4TBVKNQ7F;
+ INFOPLIST_FILE = ../test/TestDriver/iOS/Info.plist;
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
+ PRODUCT_BUNDLE_IDENTIFIER = TestDriver;
+ SDKROOT = iphoneos;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ };
+ name = Debug;
+ };
+ 2D4899832D13D859DF31AD825B686FEC /* 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";
+ 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 = IceProperties;
+ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VALIDATE_PRODUCT = YES;
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Release;
+ };
+ 3227EF2E23A803A32B6478AABBD22400 /* 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";
+ 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 = IceDefaultValue;
+ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Debug;
+ };
+ 3DCC572386503605D62D1FFC3C28076B /* 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";
+ 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 = IceEnums;
+ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Debug;
+ };
+ 40EAC30442426A8E83A83F5C46E15E8F /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_ANALYZER_NONNULL = YES;
+ CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++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-with-dsym";
+ ENABLE_NS_ASSERTIONS = NO;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ GCC_C_LANGUAGE_STANDARD = gnu11;
+ GCC_NO_COMMON_BLOCKS = YES;
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ MTL_ENABLE_DEBUG_INFO = NO;
+ MTL_FAST_MATH = YES;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SWIFT_COMPILATION_MODE = wholemodule;
+ SWIFT_OPTIMIZATION_LEVEL = "-O";
+ SWIFT_VERSION = 4.2;
+ };
+ name = Release;
+ };
+ 593A1C38F5634ED08EC99F8171E17B6F /* 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";
+ 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 = TestCommon;
+ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Debug;
+ };
+ 98DE79EDC22501D8CB31AD1CAB82603C /* 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";
+ 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 = IceEnums;
+ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VALIDATE_PRODUCT = YES;
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Release;
+ };
+ B4796B288058E77042B7DBAA9F37B5B8 /* 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";
+ 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 = TestCommon;
+ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VALIDATE_PRODUCT = YES;
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Release;
+ };
+ C4532818B9456CF5D32BA2431093FBDB /* 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";
+ 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 = IceProperties;
+ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Debug;
+ };
+ FA041E2D31C120916F7017EECCF92244 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ CODE_SIGN_IDENTITY = "";
+ CODE_SIGN_STYLE = Automatic;
+ DEVELOPMENT_TEAM = U4TBVKNQ7F;
+ INFOPLIST_FILE = ../test/TestDriver/iOS/Info.plist;
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
+ PRODUCT_BUNDLE_IDENTIFIER = TestDriver;
+ SDKROOT = iphoneos;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VALIDATE_PRODUCT = YES;
+ };
+ name = Release;
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ 20FC64ADD71712144B0FBBE2847849A2 /* Build configuration list for PBXProject "test.iOS" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 1A8E37F1D7F8B1AC0A4528759CB90C6E /* Debug */,
+ 40EAC30442426A8E83A83F5C46E15E8F /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 2428BFF12BD56A29A6A465F23EC2F35A /* Build configuration list for PBXNativeTarget "TestCommon" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 593A1C38F5634ED08EC99F8171E17B6F /* Debug */,
+ B4796B288058E77042B7DBAA9F37B5B8 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 2CE1EFCAA6BE26A3C7C2C76AAC7289F0 /* Build configuration list for PBXNativeTarget "IceEnums" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 3DCC572386503605D62D1FFC3C28076B /* Debug */,
+ 98DE79EDC22501D8CB31AD1CAB82603C /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 694C9933DE07539DF6AC98B2ED3FD961 /* Build configuration list for PBXNativeTarget "IceDefaultValue" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 3227EF2E23A803A32B6478AABBD22400 /* Debug */,
+ 0B55D0345A77A3D9E753A122C5C6D5B0 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 7F60E7B93078AB7125C008A6AE1664F4 /* Build configuration list for PBXNativeTarget "TestDriver" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 2A184694E78746557BC2D279472ADFAB /* Debug */,
+ FA041E2D31C120916F7017EECCF92244 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ FB66EBA3AF90834E499176CCFCD14561 /* Build configuration list for PBXNativeTarget "IceProperties" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ C4532818B9456CF5D32BA2431093FBDB /* Debug */,
+ 2D4899832D13D859DF31AD825B686FEC /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = FF2089E7B9AA1786F45FFFEE19540F28 /* Project object */;
+}
diff --git a/swift/xcode/test.macOS.xcodeproj/project.pbxproj b/swift/xcode/test.macOS.xcodeproj/project.pbxproj
new file mode 100644
index 00000000000..4c33f05c0b5
--- /dev/null
+++ b/swift/xcode/test.macOS.xcodeproj/project.pbxproj
@@ -0,0 +1,1045 @@
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 46;
+ objects = {
+
+/* Begin PBXBuildFile section */
+ 04C3DA3F89046F780000D46410524523 /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A00D39AE16C08683B31127F3F56EAD1 /* Client.swift */; };
+ 2F7D46C6B05D294DC6F1ADE275FF543B /* Server.swift in Sources */ = {isa = PBXBuildFile; fileRef = B111E0A9483D4384793BC9DBDD5385A5 /* Server.swift */; };
+ 338B29F95065CA4B739C481A73F76B92 /* factory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73463A2189682384844B954C641F5D7A /* factory.swift */; };
+ 3C6BC3F145DFA60550119A677A95BE7D /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8356CC9C5347E040F2AA4EFA043AD78A /* Client.swift */; };
+ 3FD61022A8E069F5EF6E77EDD5ED71FE /* Ice.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 4D66461A72079ABC9A551706D3D610DA /* Ice.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
+ 52702C6C0CED7B0D0D146795ED303DB1 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F0BC8B40000BCE49E6A2B9E00FC4761B /* Cocoa.framework */; };
+ 531D4E3A3DB5897E5B31BFAC82F88578 /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6E463C34358EFD1BFFB37708B27A437A /* TestCommon.framework */; };
+ 60CA802025EB8C2CD9792292C779F5F5 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F0BC8B40000BCE49E6A2B9E00FC4761B /* Cocoa.framework */; };
+ 62E1F83EAB5248DDD8F2F528722C4660 /* IceEnums.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E88ADAEDA5A3E4EFADE7CAC05EA9F3F8 /* IceEnums.framework */; };
+ 64F6D1C696364D1C77E3FD48F763DBAE /* TestCommon.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB0C591B62AFEA0BA3E076F9DD1344A0 /* TestCommon.swift */; };
+ 705824E29F557E475BB421FEA079460C /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F0BC8B40000BCE49E6A2B9E00FC4761B /* Cocoa.framework */; };
+ 7F355D393699BAC1F4A58331E35B51C9 /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6E463C34358EFD1BFFB37708B27A437A /* TestCommon.framework */; };
+ 862F80E5C50ECB25CF461870D686D449 /* IceProperties.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 4E3E2A42D70222F4B0C588F2B15B4308 /* IceProperties.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
+ 8A6A4157C9DDDC243131D73EEAE9F801 /* IceEnums.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = E88ADAEDA5A3E4EFADE7CAC05EA9F3F8 /* IceEnums.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
+ 954BC85D8A0AE67297799DC8243B0D4B /* TestCommon.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 6E463C34358EFD1BFFB37708B27A437A /* TestCommon.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
+ 9D6AD330809069BDB249749F367C7CEC /* Test.ice in Sources */ = {isa = PBXBuildFile; fileRef = 886958A92C4E3BB4CC2C1834DE9E4867 /* Test.ice */; };
+ A4663A6CA54F7D8C596D1A67D66B31FF /* IceProperties.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4E3E2A42D70222F4B0C588F2B15B4308 /* IceProperties.framework */; };
+ AF3E2AAD0EF8B2CDC0470063D16957F9 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F0BC8B40000BCE49E6A2B9E00FC4761B /* Cocoa.framework */; };
+ B45287AD094857698538C231415443AB /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6E463C34358EFD1BFFB37708B27A437A /* TestCommon.framework */; };
+ B977DC36CE98BE3A218084C58A5C5297 /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D66461A72079ABC9A551706D3D610DA /* Ice.framework */; };
+ C16D33764B5CFC3F384724825E5EE534 /* Test.ice in Sources */ = {isa = PBXBuildFile; fileRef = F6EE4E684E914B5BA4026BFB60F95FA9 /* Test.ice */; };
+ CE4AECD316A5558AD4A1F9C82D4057FF /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D66461A72079ABC9A551706D3D610DA /* Ice.framework */; };
+ D8B9644E74605E27DE520AECCCD97781 /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D66461A72079ABC9A551706D3D610DA /* Ice.framework */; };
+ D9A8C5E9E9DE44FF08240DD1254CFF2C /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBA023876E0B01A3CABF0B34D2BDE430 /* Client.swift */; };
+ D9AA7682D2D00FA06E3A74649D79D35A /* main.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDAA07C67A098BB79A75E5F5474D536D /* main.swift */; };
+ F161897288B24E0207D595E5E8684196 /* TestCommon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6E463C34358EFD1BFFB37708B27A437A /* TestCommon.framework */; };
+ F4B72C61F9BD7D58762F5E19B60FA677 /* Ice.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D66461A72079ABC9A551706D3D610DA /* Ice.framework */; };
+ FA61B2F137A4309080A7A8F2A4FC8C33 /* IceDefaultValue.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B49CD7AA89FD2B426F3E0B9DE1E16510 /* IceDefaultValue.framework */; };
+ FE8BE5684BD559FE13F6BB03B6D7E153 /* IceDefaultValue.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = B49CD7AA89FD2B426F3E0B9DE1E16510 /* IceDefaultValue.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
+ FFC5A8AED44D64C2443B0C0B1BE6C78F /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F0BC8B40000BCE49E6A2B9E00FC4761B /* Cocoa.framework */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXBuildRule section */
+ 091FCA6840B509A5BE9A21B662E53EE5 /* PBXBuildRule */ = {
+ isa = PBXBuildRule;
+ compilerSpec = com.apple.compilers.proxy.script;
+ filePatterns = "*.ice";
+ fileType = pattern.proxy;
+ isEditable = 1;
+ name = "Slice Compiler";
+ outputFiles = (
+ "$(DERIVED_FILE_DIR)/$(INPUT_FILE_BASE).swift",
+ );
+ script = "$SRCROOT/../config/xcode-slice2swift.sh";
+ };
+ 1D8370B23EFF0FFD6C41CEC41C7933D3 /* PBXBuildRule */ = {
+ isa = PBXBuildRule;
+ compilerSpec = com.apple.compilers.proxy.script;
+ filePatterns = "*.ice";
+ fileType = pattern.proxy;
+ isEditable = 1;
+ name = "Slice Compiler";
+ outputFiles = (
+ "$(DERIVED_FILE_DIR)/$(INPUT_FILE_BASE).swift",
+ );
+ script = "$SRCROOT/../config/xcode-slice2swift.sh";
+ };
+ 5150ADF614ECF03232DDBE417862BBEF /* PBXBuildRule */ = {
+ isa = PBXBuildRule;
+ compilerSpec = com.apple.compilers.proxy.script;
+ filePatterns = "*.ice";
+ fileType = pattern.proxy;
+ isEditable = 1;
+ name = "Slice Compiler";
+ outputFiles = (
+ "$(DERIVED_FILE_DIR)/$(INPUT_FILE_BASE).swift",
+ );
+ script = "$SRCROOT/../config/xcode-slice2swift.sh";
+ };
+ 57948F1F47FE43BBCAD2C67845EB70D4 /* PBXBuildRule */ = {
+ isa = PBXBuildRule;
+ compilerSpec = com.apple.compilers.proxy.script;
+ filePatterns = "*.ice";
+ fileType = pattern.proxy;
+ isEditable = 1;
+ name = "Slice Compiler";
+ outputFiles = (
+ "$(DERIVED_FILE_DIR)/$(INPUT_FILE_BASE).swift",
+ );
+ script = "$SRCROOT/../config/xcode-slice2swift.sh";
+ };
+ 7F61AD669F249C1A4C79278B307226FA /* PBXBuildRule */ = {
+ isa = PBXBuildRule;
+ compilerSpec = com.apple.compilers.proxy.script;
+ filePatterns = "*.ice";
+ fileType = pattern.proxy;
+ isEditable = 1;
+ name = "Slice Compiler";
+ outputFiles = (
+ "$(DERIVED_FILE_DIR)/$(INPUT_FILE_BASE).swift",
+ );
+ script = "$SRCROOT/../config/xcode-slice2swift.sh";
+ };
+/* End PBXBuildRule section */
+
+/* Begin PBXCopyFilesBuildPhase section */
+ 464B021FBD6E5854C4F8D805A60C82CC /* Copy Frameworks */ = {
+ isa = PBXCopyFilesBuildPhase;
+ buildActionMask = 2147483647;
+ dstPath = "";
+ dstSubfolderSpec = 10;
+ files = (
+ 3FD61022A8E069F5EF6E77EDD5ED71FE /* Ice.framework in Copy Frameworks */,
+ FE8BE5684BD559FE13F6BB03B6D7E153 /* IceDefaultValue.framework in Copy Frameworks */,
+ 8A6A4157C9DDDC243131D73EEAE9F801 /* IceEnums.framework in Copy Frameworks */,
+ 862F80E5C50ECB25CF461870D686D449 /* IceProperties.framework in Copy Frameworks */,
+ 954BC85D8A0AE67297799DC8243B0D4B /* TestCommon.framework in Copy Frameworks */,
+ );
+ name = "Copy Frameworks";
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXCopyFilesBuildPhase section */
+
+/* Begin PBXFileReference section */
+ 06729C319B5B735250DD1EA6FB41B6B8 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = ../test/Ice/properties/Info.plist; sourceTree = "<group>"; };
+ 1B3E02A96ABDFCEE74A386B8969C448F /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = ../test/Ice/enums/Info.plist; sourceTree = "<group>"; };
+ 3434E3CFF6B6CB4A419FA43D104CE3DE /* TestDriver.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = TestDriver.app; sourceTree = BUILT_PRODUCTS_DIR; };
+ 4D66461A72079ABC9A551706D3D610DA /* Ice.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Ice.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ 4E3E2A42D70222F4B0C588F2B15B4308 /* IceProperties.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceProperties.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ 6E463C34358EFD1BFFB37708B27A437A /* TestCommon.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = TestCommon.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ 73463A2189682384844B954C641F5D7A /* factory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = factory.swift; path = ../test/TestDriver/factory.swift; sourceTree = "<group>"; };
+ 7A00D39AE16C08683B31127F3F56EAD1 /* Client.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Client.swift; path = ../test/Ice/enums/Client.swift; sourceTree = "<group>"; };
+ 8356CC9C5347E040F2AA4EFA043AD78A /* Client.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Client.swift; path = ../test/Ice/defaultValue/Client.swift; sourceTree = "<group>"; };
+ 886958A92C4E3BB4CC2C1834DE9E4867 /* Test.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Test.ice; path = ../test/Ice/enums/Test.ice; sourceTree = "<group>"; };
+ B111E0A9483D4384793BC9DBDD5385A5 /* Server.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Server.swift; path = ../test/Ice/enums/Server.swift; sourceTree = "<group>"; };
+ B49CD7AA89FD2B426F3E0B9DE1E16510 /* IceDefaultValue.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceDefaultValue.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ B66E5CBAD5FEDA642C769BC3E3C1604C /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = ../test/Ice/defaultValue/Info.plist; sourceTree = "<group>"; };
+ BB0C591B62AFEA0BA3E076F9DD1344A0 /* TestCommon.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TestCommon.swift; path = ../test/TestCommon/TestCommon.swift; sourceTree = "<group>"; };
+ E88ADAEDA5A3E4EFADE7CAC05EA9F3F8 /* IceEnums.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IceEnums.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ EBA023876E0B01A3CABF0B34D2BDE430 /* Client.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Client.swift; path = ../test/Ice/properties/Client.swift; sourceTree = "<group>"; };
+ F0BC8B40000BCE49E6A2B9E00FC4761B /* 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; };
+ F6EE4E684E914B5BA4026BFB60F95FA9 /* Test.ice */ = {isa = PBXFileReference; includeInIndex = 1; name = Test.ice; path = ../test/Ice/defaultValue/Test.ice; sourceTree = "<group>"; };
+ FD729E6033D0760260102A532BFC3994 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = ../test/TestCommon/Info.plist; sourceTree = "<group>"; };
+ FDAA07C67A098BB79A75E5F5474D536D /* main.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = main.swift; path = ../test/TestDriver/macOS/main.swift; sourceTree = "<group>"; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+ 0510B93AFE59F7C50FD71F44C897EB74 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 60CA802025EB8C2CD9792292C779F5F5 /* Cocoa.framework in Frameworks */,
+ CE4AECD316A5558AD4A1F9C82D4057FF /* Ice.framework in Frameworks */,
+ 7F355D393699BAC1F4A58331E35B51C9 /* TestCommon.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 05AD019150699B03084C6AB0B50953DC /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 52702C6C0CED7B0D0D146795ED303DB1 /* Cocoa.framework in Frameworks */,
+ B977DC36CE98BE3A218084C58A5C5297 /* Ice.framework in Frameworks */,
+ 531D4E3A3DB5897E5B31BFAC82F88578 /* TestCommon.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 1AB3592C7445E716B68317D55017A674 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ FFC5A8AED44D64C2443B0C0B1BE6C78F /* Cocoa.framework in Frameworks */,
+ FA61B2F137A4309080A7A8F2A4FC8C33 /* IceDefaultValue.framework in Frameworks */,
+ 62E1F83EAB5248DDD8F2F528722C4660 /* IceEnums.framework in Frameworks */,
+ A4663A6CA54F7D8C596D1A67D66B31FF /* IceProperties.framework in Frameworks */,
+ F161897288B24E0207D595E5E8684196 /* TestCommon.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 2238752C43C004F54BBBE37DA4C29DD7 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 705824E29F557E475BB421FEA079460C /* Cocoa.framework in Frameworks */,
+ D8B9644E74605E27DE520AECCCD97781 /* Ice.framework in Frameworks */,
+ B45287AD094857698538C231415443AB /* TestCommon.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 81A80B1D00DA85FA4AA020E6D032A50F /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ AF3E2AAD0EF8B2CDC0470063D16957F9 /* Cocoa.framework in Frameworks */,
+ F4B72C61F9BD7D58762F5E19B60FA677 /* Ice.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+ 002F9E24F0FC97191A04F1866B25BB8A /* enums */ = {
+ isa = PBXGroup;
+ children = (
+ 7A00D39AE16C08683B31127F3F56EAD1 /* Client.swift */,
+ 1B3E02A96ABDFCEE74A386B8969C448F /* Info.plist */,
+ B111E0A9483D4384793BC9DBDD5385A5 /* Server.swift */,
+ 886958A92C4E3BB4CC2C1834DE9E4867 /* Test.ice */,
+ );
+ name = enums;
+ sourceTree = "<group>";
+ };
+ 046F045A2EC6289878324738E614492E /* defaultValue */ = {
+ isa = PBXGroup;
+ children = (
+ 8356CC9C5347E040F2AA4EFA043AD78A /* Client.swift */,
+ B66E5CBAD5FEDA642C769BC3E3C1604C /* Info.plist */,
+ F6EE4E684E914B5BA4026BFB60F95FA9 /* Test.ice */,
+ );
+ name = defaultValue;
+ sourceTree = "<group>";
+ };
+ 10EE5894B7150902B2B6A984CDD68770 /* Ice */ = {
+ isa = PBXGroup;
+ children = (
+ 046F045A2EC6289878324738E614492E /* defaultValue */,
+ 002F9E24F0FC97191A04F1866B25BB8A /* enums */,
+ 49F6A30C99E9C89C6775DEBFB6A54E50 /* properties */,
+ );
+ name = Ice;
+ sourceTree = "<group>";
+ };
+ 49F6A30C99E9C89C6775DEBFB6A54E50 /* properties */ = {
+ isa = PBXGroup;
+ children = (
+ EBA023876E0B01A3CABF0B34D2BDE430 /* Client.swift */,
+ 06729C319B5B735250DD1EA6FB41B6B8 /* Info.plist */,
+ );
+ name = properties;
+ sourceTree = "<group>";
+ };
+ A338BED71C62E72531ED6449D9EE02B7 /* OS X */ = {
+ isa = PBXGroup;
+ children = (
+ F0BC8B40000BCE49E6A2B9E00FC4761B /* Cocoa.framework */,
+ 4D66461A72079ABC9A551706D3D610DA /* Ice.framework */,
+ );
+ name = "OS X";
+ sourceTree = "<group>";
+ };
+ B1A7090617C5D8C53A72381B4B09EBAD /* Frameworks */ = {
+ isa = PBXGroup;
+ children = (
+ A338BED71C62E72531ED6449D9EE02B7 /* OS X */,
+ );
+ name = Frameworks;
+ sourceTree = "<group>";
+ };
+ D7F54928AC8DC91338ABD682656A74FE = {
+ isa = PBXGroup;
+ children = (
+ B1A7090617C5D8C53A72381B4B09EBAD /* Frameworks */,
+ 10EE5894B7150902B2B6A984CDD68770 /* Ice */,
+ D8F0547C73647AE2194B8CE790FE460F /* Products */,
+ E0BB066AA399FC6E129BEB55BD2ED2F1 /* TestCommon */,
+ EA3C3474B5A490EE232A739C3BAC385F /* TestDriver */,
+ );
+ sourceTree = "<group>";
+ };
+ D8F0547C73647AE2194B8CE790FE460F /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ B49CD7AA89FD2B426F3E0B9DE1E16510 /* IceDefaultValue.framework */,
+ E88ADAEDA5A3E4EFADE7CAC05EA9F3F8 /* IceEnums.framework */,
+ 4E3E2A42D70222F4B0C588F2B15B4308 /* IceProperties.framework */,
+ 6E463C34358EFD1BFFB37708B27A437A /* TestCommon.framework */,
+ 3434E3CFF6B6CB4A419FA43D104CE3DE /* TestDriver.app */,
+ );
+ name = Products;
+ sourceTree = "<group>";
+ };
+ E0BB066AA399FC6E129BEB55BD2ED2F1 /* TestCommon */ = {
+ isa = PBXGroup;
+ children = (
+ FD729E6033D0760260102A532BFC3994 /* Info.plist */,
+ BB0C591B62AFEA0BA3E076F9DD1344A0 /* TestCommon.swift */,
+ );
+ name = TestCommon;
+ sourceTree = "<group>";
+ };
+ EA3C3474B5A490EE232A739C3BAC385F /* TestDriver */ = {
+ isa = PBXGroup;
+ children = (
+ 73463A2189682384844B954C641F5D7A /* factory.swift */,
+ FDAA07C67A098BB79A75E5F5474D536D /* main.swift */,
+ );
+ name = TestDriver;
+ sourceTree = "<group>";
+ };
+/* End PBXGroup section */
+
+/* Begin PBXHeadersBuildPhase section */
+ 2DBAC78B7048800D2D3A0F0461AF66D2 /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 3524D1EBF0BCD8B61A7ED89DFEA2BA24 /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 5C2945FA24F49A70F12CB806D5BA12F1 /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ B44292F9E64C43E5977F471844685C05 /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXHeadersBuildPhase section */
+
+/* Begin PBXNativeTarget section */
+ 0E6D634652F3794A06330E43CF0AAA0C /* TestCommon */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = D331B378244CDD911F7B75339C1EBC0A /* Build configuration list for PBXNativeTarget "TestCommon" */;
+ buildPhases = (
+ 3524D1EBF0BCD8B61A7ED89DFEA2BA24 /* Headers */,
+ 26E2F5A7ADA9100F91CBC6B557691FDF /* Sources */,
+ 81A80B1D00DA85FA4AA020E6D032A50F /* Frameworks */,
+ C38DD89B9CEC6788B61157DAED6E189B /* Resources */,
+ E1AF3AD94792182F5919A9EB6B583A84 /* Swiftformat & Swiftlint */,
+ );
+ buildRules = (
+ 1D8370B23EFF0FFD6C41CEC41C7933D3 /* PBXBuildRule */,
+ );
+ dependencies = (
+ );
+ name = TestCommon;
+ productName = TestCommon;
+ productReference = 6E463C34358EFD1BFFB37708B27A437A /* TestCommon.framework */;
+ productType = "com.apple.product-type.framework";
+ };
+ 847BBA2ADB70219A509F7C790FF3480E /* TestDriver */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 4E3E0B7E7EF7C76F86EE8ECEBD2059E5 /* Build configuration list for PBXNativeTarget "TestDriver" */;
+ buildPhases = (
+ EA62570A1C4AFC8BE46A8AA0AD2BE1FF /* Sources */,
+ 1AB3592C7445E716B68317D55017A674 /* Frameworks */,
+ 12195D82178DA530B53F3378468EF6EA /* Resources */,
+ F080FBB9FD32BABB574CA998E7C48094 /* Swiftformat & Swiftlint */,
+ 464B021FBD6E5854C4F8D805A60C82CC /* Copy Frameworks */,
+ );
+ buildRules = (
+ 091FCA6840B509A5BE9A21B662E53EE5 /* PBXBuildRule */,
+ );
+ dependencies = (
+ );
+ name = TestDriver;
+ productName = TestDriver;
+ productReference = 3434E3CFF6B6CB4A419FA43D104CE3DE /* TestDriver.app */;
+ productType = "com.apple.product-type.application";
+ };
+ ADA901C2840A3DAA05377BF78A665332 /* IceProperties */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = B7F9A6A7EBDA4A71A74AD33A917A70AB /* Build configuration list for PBXNativeTarget "IceProperties" */;
+ buildPhases = (
+ B44292F9E64C43E5977F471844685C05 /* Headers */,
+ 50A1D49C58B7C9A909B5BFFF52EDB268 /* Sources */,
+ 2238752C43C004F54BBBE37DA4C29DD7 /* Frameworks */,
+ 0B2B32CC67FF58EEE2A757F19426896F /* Resources */,
+ B52085838C9713511A5D279C452F5EE7 /* Swiftformat & Swiftlint */,
+ );
+ buildRules = (
+ 5150ADF614ECF03232DDBE417862BBEF /* PBXBuildRule */,
+ );
+ dependencies = (
+ );
+ name = IceProperties;
+ productName = IceProperties;
+ productReference = 4E3E2A42D70222F4B0C588F2B15B4308 /* IceProperties.framework */;
+ productType = "com.apple.product-type.framework";
+ };
+ C4C855CD0A61618789363FAB2B142AD0 /* IceDefaultValue */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 0651F0B7833D94FCEAB42C280E2115F2 /* Build configuration list for PBXNativeTarget "IceDefaultValue" */;
+ buildPhases = (
+ 5C2945FA24F49A70F12CB806D5BA12F1 /* Headers */,
+ BCA85B86026111F03E07F9211E24381A /* Sources */,
+ 05AD019150699B03084C6AB0B50953DC /* Frameworks */,
+ C3D62513855B3D0A0D364B91626EC972 /* Resources */,
+ B675DB0F2959DA1BF659D934DF81968B /* Swiftformat & Swiftlint */,
+ );
+ buildRules = (
+ 57948F1F47FE43BBCAD2C67845EB70D4 /* PBXBuildRule */,
+ );
+ dependencies = (
+ );
+ name = IceDefaultValue;
+ productName = IceDefaultValue;
+ productReference = B49CD7AA89FD2B426F3E0B9DE1E16510 /* IceDefaultValue.framework */;
+ productType = "com.apple.product-type.framework";
+ };
+ E155485070DE6AB5A50E40EFD1183961 /* IceEnums */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 7B21578DC3DA1C4F293E0E709F318E36 /* Build configuration list for PBXNativeTarget "IceEnums" */;
+ buildPhases = (
+ 2DBAC78B7048800D2D3A0F0461AF66D2 /* Headers */,
+ 571CFD00ABF676378EBF74882FF61815 /* Sources */,
+ 0510B93AFE59F7C50FD71F44C897EB74 /* Frameworks */,
+ E0DC74489C8F2E33BB3121726B08B75D /* Resources */,
+ 3F5153A6498D0137DF406B6D1665E69A /* Swiftformat & Swiftlint */,
+ );
+ buildRules = (
+ 7F61AD669F249C1A4C79278B307226FA /* PBXBuildRule */,
+ );
+ dependencies = (
+ );
+ name = IceEnums;
+ productName = IceEnums;
+ productReference = E88ADAEDA5A3E4EFADE7CAC05EA9F3F8 /* IceEnums.framework */;
+ productType = "com.apple.product-type.framework";
+ };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+ A182BDAC343B22517C2D0108A8E25221 /* Project object */ = {
+ isa = PBXProject;
+ attributes = {
+ LastSwiftUpdateCheck = 0930;
+ LastUpgradeCheck = 0930;
+ };
+ buildConfigurationList = 7B77C55A3FA2460FFDABF7EFFBC78AA1 /* Build configuration list for PBXProject "test.macOS" */;
+ compatibilityVersion = "Xcode 3.2";
+ developmentRegion = English;
+ hasScannedForEncodings = 0;
+ knownRegions = (
+ en,
+ );
+ mainGroup = D7F54928AC8DC91338ABD682656A74FE;
+ productRefGroup = D8F0547C73647AE2194B8CE790FE460F /* Products */;
+ projectDirPath = "";
+ projectRoot = "";
+ targets = (
+ C4C855CD0A61618789363FAB2B142AD0 /* IceDefaultValue */,
+ E155485070DE6AB5A50E40EFD1183961 /* IceEnums */,
+ ADA901C2840A3DAA05377BF78A665332 /* IceProperties */,
+ 0E6D634652F3794A06330E43CF0AAA0C /* TestCommon */,
+ 847BBA2ADB70219A509F7C790FF3480E /* TestDriver */,
+ );
+ };
+/* End PBXProject section */
+
+/* Begin PBXResourcesBuildPhase section */
+ 0B2B32CC67FF58EEE2A757F19426896F /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 12195D82178DA530B53F3378468EF6EA /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ C38DD89B9CEC6788B61157DAED6E189B /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ C3D62513855B3D0A0D364B91626EC972 /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ E0DC74489C8F2E33BB3121726B08B75D /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXResourcesBuildPhase section */
+
+/* Begin PBXShellScriptBuildPhase section */
+ 3F5153A6498D0137DF406B6D1665E69A /* Swiftformat & Swiftlint */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputFileListPaths = (
+ );
+ inputPaths = (
+ );
+ name = "Swiftformat & Swiftlint";
+ outputFileListPaths = (
+ );
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "$SRCROOT/../config/xcode-swiftlint.sh $SRCROOT/../test/Ice/enums $SRCROOT/../.swiftlint.yml";
+ };
+ B52085838C9713511A5D279C452F5EE7 /* Swiftformat & Swiftlint */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputFileListPaths = (
+ );
+ inputPaths = (
+ );
+ name = "Swiftformat & Swiftlint";
+ outputFileListPaths = (
+ );
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "$SRCROOT/../config/xcode-swiftlint.sh $SRCROOT/../test/Ice/properties $SRCROOT/../.swiftlint.yml";
+ };
+ B675DB0F2959DA1BF659D934DF81968B /* Swiftformat & Swiftlint */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputFileListPaths = (
+ );
+ inputPaths = (
+ );
+ name = "Swiftformat & Swiftlint";
+ outputFileListPaths = (
+ );
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "$SRCROOT/../config/xcode-swiftlint.sh $SRCROOT/../test/Ice/defaultValue $SRCROOT/../.swiftlint.yml";
+ };
+ E1AF3AD94792182F5919A9EB6B583A84 /* Swiftformat & Swiftlint */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputFileListPaths = (
+ );
+ inputPaths = (
+ );
+ name = "Swiftformat & Swiftlint";
+ outputFileListPaths = (
+ );
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "$SRCROOT/../config/xcode-swiftlint.sh $SRCROOT/../test/TestCommon $SRCROOT/../.swiftlint.yml";
+ };
+ F080FBB9FD32BABB574CA998E7C48094 /* Swiftformat & Swiftlint */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputFileListPaths = (
+ );
+ inputPaths = (
+ );
+ name = "Swiftformat & Swiftlint";
+ outputFileListPaths = (
+ );
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "$SRCROOT/../config/xcode-swiftlint.sh $SRCROOT/../test/TestDriver $SRCROOT/../.swiftlint.yml";
+ };
+/* End PBXShellScriptBuildPhase section */
+
+/* Begin PBXSourcesBuildPhase section */
+ 26E2F5A7ADA9100F91CBC6B557691FDF /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 64F6D1C696364D1C77E3FD48F763DBAE /* TestCommon.swift in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 50A1D49C58B7C9A909B5BFFF52EDB268 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D9A8C5E9E9DE44FF08240DD1254CFF2C /* Client.swift in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 571CFD00ABF676378EBF74882FF61815 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 04C3DA3F89046F780000D46410524523 /* Client.swift in Sources */,
+ 2F7D46C6B05D294DC6F1ADE275FF543B /* Server.swift in Sources */,
+ 9D6AD330809069BDB249749F367C7CEC /* Test.ice in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ BCA85B86026111F03E07F9211E24381A /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 3C6BC3F145DFA60550119A677A95BE7D /* Client.swift in Sources */,
+ C16D33764B5CFC3F384724825E5EE534 /* Test.ice in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ EA62570A1C4AFC8BE46A8AA0AD2BE1FF /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 338B29F95065CA4B739C481A73F76B92 /* factory.swift in Sources */,
+ D9AA7682D2D00FA06E3A74649D79D35A /* main.swift in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin XCBuildConfiguration section */
+ 0D5DC9FC4F4EDB6642050F0D2FBB0C79 /* 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_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";
+ PRODUCT_BUNDLE_IDENTIFIER = IceDefaultValue;
+ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+ SDKROOT = macosx;
+ SKIP_INSTALL = YES;
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Debug;
+ };
+ 22AC771C31760B10F82FEC9F9C00C21D /* 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_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 = IceEnums;
+ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+ SDKROOT = macosx;
+ SKIP_INSTALL = YES;
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Release;
+ };
+ 3DEA6288F226325FF2E18943FB403635 /* 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;
+ };
+ 4DF0C71AD010987DEA2DB6058ED02CD3 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_ANALYZER_NONNULL = YES;
+ CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++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-with-dsym";
+ ENABLE_NS_ASSERTIONS = NO;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ GCC_C_LANGUAGE_STANDARD = gnu11;
+ GCC_NO_COMMON_BLOCKS = YES;
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ MTL_ENABLE_DEBUG_INFO = NO;
+ MTL_FAST_MATH = YES;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SWIFT_COMPILATION_MODE = wholemodule;
+ SWIFT_OPTIMIZATION_LEVEL = "-O";
+ SWIFT_VERSION = 4.2;
+ };
+ name = Release;
+ };
+ 603142E98CCFF164952CC5909DCAAEDC /* 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_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 = IceProperties;
+ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+ SDKROOT = macosx;
+ SKIP_INSTALL = YES;
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Release;
+ };
+ 67BF4BC9928298F7647946A867EF73AA /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ CODE_SIGN_IDENTITY = "";
+ CODE_SIGN_STYLE = Automatic;
+ COMBINE_HIDPI_IMAGES = YES;
+ DEVELOPMENT_TEAM = U4TBVKNQ7F;
+ INFOPLIST_FILE = ../test/TestDriver/macOS/Info.plist;
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
+ PRODUCT_BUNDLE_IDENTIFIER = TestDriver;
+ SDKROOT = macosx;
+ };
+ name = Debug;
+ };
+ 78E0280A13AA0C9618BA388A4E5BA541 /* 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_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";
+ PRODUCT_BUNDLE_IDENTIFIER = IceDefaultValue;
+ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+ SDKROOT = macosx;
+ SKIP_INSTALL = YES;
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Release;
+ };
+ 909BAAF4AD5EC29732485AAAF57E9661 /* 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_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 = TestCommon;
+ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+ SDKROOT = macosx;
+ SKIP_INSTALL = YES;
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Release;
+ };
+ BEE7D2D99DFC83B4A1EA3E5AE988DAF7 /* 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_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 = IceEnums;
+ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+ SDKROOT = macosx;
+ SKIP_INSTALL = YES;
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Debug;
+ };
+ D1E417E307CEF2D786BB7B21C0B3940E /* 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_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 = TestCommon;
+ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+ SDKROOT = macosx;
+ SKIP_INSTALL = YES;
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Debug;
+ };
+ E868B06286C3983C63F8C06CEF386BB5 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ CODE_SIGN_IDENTITY = "";
+ CODE_SIGN_STYLE = Automatic;
+ COMBINE_HIDPI_IMAGES = YES;
+ DEVELOPMENT_TEAM = U4TBVKNQ7F;
+ INFOPLIST_FILE = ../test/TestDriver/macOS/Info.plist;
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
+ PRODUCT_BUNDLE_IDENTIFIER = TestDriver;
+ SDKROOT = macosx;
+ };
+ name = Release;
+ };
+ EF1E8766A195CE39DA3FD16C30B5A5B0 /* 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_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 = IceProperties;
+ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+ SDKROOT = macosx;
+ SKIP_INSTALL = YES;
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Debug;
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ 0651F0B7833D94FCEAB42C280E2115F2 /* Build configuration list for PBXNativeTarget "IceDefaultValue" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 0D5DC9FC4F4EDB6642050F0D2FBB0C79 /* Debug */,
+ 78E0280A13AA0C9618BA388A4E5BA541 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 4E3E0B7E7EF7C76F86EE8ECEBD2059E5 /* Build configuration list for PBXNativeTarget "TestDriver" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 67BF4BC9928298F7647946A867EF73AA /* Debug */,
+ E868B06286C3983C63F8C06CEF386BB5 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 7B21578DC3DA1C4F293E0E709F318E36 /* Build configuration list for PBXNativeTarget "IceEnums" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ BEE7D2D99DFC83B4A1EA3E5AE988DAF7 /* Debug */,
+ 22AC771C31760B10F82FEC9F9C00C21D /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 7B77C55A3FA2460FFDABF7EFFBC78AA1 /* Build configuration list for PBXProject "test.macOS" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 3DEA6288F226325FF2E18943FB403635 /* Debug */,
+ 4DF0C71AD010987DEA2DB6058ED02CD3 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ B7F9A6A7EBDA4A71A74AD33A917A70AB /* Build configuration list for PBXNativeTarget "IceProperties" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ EF1E8766A195CE39DA3FD16C30B5A5B0 /* Debug */,
+ 603142E98CCFF164952CC5909DCAAEDC /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ D331B378244CDD911F7B75339C1EBC0A /* Build configuration list for PBXNativeTarget "TestCommon" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ D1E417E307CEF2D786BB7B21C0B3940E /* Debug */,
+ 909BAAF4AD5EC29732485AAAF57E9661 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = A182BDAC343B22517C2D0108A8E25221 /* Project object */;
+}