summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2017-04-05 10:03:28 +0200
committerBenoit Foucher <benoit@zeroc.com>2017-04-05 10:03:28 +0200
commitdbf9c4209352f355a67a8400aab1659272c80703 (patch)
tree002b3141a47bf8ce0581ecbc6a5349fe62b40574
parentFix (ICE-7742) - Ice/faultTolerance Python 3.6 crash when using pip packages (diff)
downloadice-dbf9c4209352f355a67a8400aab1659272c80703.tar.bz2
ice-dbf9c4209352f355a67a8400aab1659272c80703.tar.xz
ice-dbf9c4209352f355a67a8400aab1659272c80703.zip
Fixed C++/Objective-C controllerApp projects to no longer reference armv7, removed obsolete testSuiteApp
-rw-r--r--cpp/test/ios/controller/C++ Test Controller.xcodeproj/project.pbxproj6
-rw-r--r--cpp/test/ios/testSuiteApp/C++ Test Suite.entitlements8
-rwxr-xr-xcpp/test/ios/testSuiteApp/C++ Test Suite.xcodeproj/project.pbxproj635
-rw-r--r--cpp/test/ios/testSuiteApp/C++ Test Suite.xcodeproj/project.xcworkspace/contents.xcworkspacedata7
-rw-r--r--cpp/test/ios/testSuiteApp/C++11 Test Suite-Info.plist36
-rw-r--r--cpp/test/ios/testSuiteApp/C++11 Test Suite.plist36
-rw-r--r--cpp/test/ios/testSuiteApp/C++98 Test Suite-Info.plist36
-rw-r--r--cpp/test/ios/testSuiteApp/Classes/AppDelegate.h34
-rw-r--r--cpp/test/ios/testSuiteApp/Classes/AppDelegate.mm232
-rw-r--r--cpp/test/ios/testSuiteApp/Classes/TestSelectController.h26
-rw-r--r--cpp/test/ios/testSuiteApp/Classes/TestSelectController.m125
-rw-r--r--cpp/test/ios/testSuiteApp/Classes/TestUtil.h100
-rw-r--r--cpp/test/ios/testSuiteApp/Classes/TestUtil.mm232
-rw-r--r--cpp/test/ios/testSuiteApp/Classes/TestViewController.h30
-rw-r--r--cpp/test/ios/testSuiteApp/Classes/TestViewController.mm523
-rw-r--r--cpp/test/ios/testSuiteApp/Default-568h@2x.pngbin18594 -> 0 bytes
-rw-r--r--cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/Contents.json105
-rw-r--r--cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/New icon-60@3x.pngbin31818 -> 0 bytes
-rw-r--r--cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-76.pngbin7728 -> 0 bytes
-rw-r--r--cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-76@2x.pngbin23597 -> 0 bytes
-rw-r--r--cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40.pngbin2870 -> 0 bytes
-rw-r--r--cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40@2x-1.pngbin8216 -> 0 bytes
-rw-r--r--cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40@2x-2.pngbin8216 -> 0 bytes
-rw-r--r--cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40@3x-1.pngbin15766 -> 0 bytes
-rw-r--r--cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40@3x.pngbin15766 -> 0 bytes
-rw-r--r--cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small.pngbin1773 -> 0 bytes
-rw-r--r--cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small@2x-1.pngbin5048 -> 0 bytes
-rw-r--r--cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small@2x-2.pngbin5048 -> 0 bytes
-rw-r--r--cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small@3x.pngbin9409 -> 0 bytes
-rw-r--r--cpp/test/ios/testSuiteApp/MainWindow-iPad.xib43
-rw-r--r--cpp/test/ios/testSuiteApp/MainWindow.xib49
-rw-r--r--cpp/test/ios/testSuiteApp/README.md1
-rw-r--r--cpp/test/ios/testSuiteApp/TestSelect-iPad.xib77
-rw-r--r--cpp/test/ios/testSuiteApp/TestSelect.xib78
-rw-r--r--cpp/test/ios/testSuiteApp/TestView-iPad.xib59
-rw-r--r--cpp/test/ios/testSuiteApp/TestView.xib59
-rw-r--r--cpp/test/ios/testSuiteApp/main.m17
-rw-r--r--objective-c/test/ios/controller/Objective-C Test Controller.xcodeproj/project.pbxproj6
-rw-r--r--objective-c/test/ios/testSuiteApp/Classes/AppDelegate.h37
-rw-r--r--objective-c/test/ios/testSuiteApp/Classes/AppDelegate.m263
-rw-r--r--objective-c/test/ios/testSuiteApp/Classes/Test.h44
-rw-r--r--objective-c/test/ios/testSuiteApp/Classes/Test.m88
-rw-r--r--objective-c/test/ios/testSuiteApp/Classes/TestSelectController.h26
-rw-r--r--objective-c/test/ios/testSuiteApp/Classes/TestSelectController.m135
-rw-r--r--objective-c/test/ios/testSuiteApp/Classes/TestViewController.h37
-rw-r--r--objective-c/test/ios/testSuiteApp/Classes/TestViewController.m515
-rw-r--r--objective-c/test/ios/testSuiteApp/Default-568h@2x.pngbin18594 -> 0 bytes
-rw-r--r--objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/Contents.json105
-rw-r--r--objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/New icon-60@3x.pngbin31818 -> 0 bytes
-rw-r--r--objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-76.pngbin7728 -> 0 bytes
-rw-r--r--objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-76@2x.pngbin23597 -> 0 bytes
-rw-r--r--objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40.pngbin2870 -> 0 bytes
-rw-r--r--objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40@2x-1.pngbin8216 -> 0 bytes
-rw-r--r--objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40@2x-2.pngbin8216 -> 0 bytes
-rw-r--r--objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40@3x-1.pngbin15766 -> 0 bytes
-rw-r--r--objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40@3x.pngbin15766 -> 0 bytes
-rw-r--r--objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small.pngbin1773 -> 0 bytes
-rw-r--r--objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small@2x-1.pngbin5048 -> 0 bytes
-rw-r--r--objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small@2x-2.pngbin5048 -> 0 bytes
-rw-r--r--objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small@3x.pngbin9409 -> 0 bytes
-rw-r--r--objective-c/test/ios/testSuiteApp/Info-ARC.plist32
-rw-r--r--objective-c/test/ios/testSuiteApp/Info.plist32
-rw-r--r--objective-c/test/ios/testSuiteApp/MainWindow-iPad.xib43
-rw-r--r--objective-c/test/ios/testSuiteApp/MainWindow.xib41
-rwxr-xr-xobjective-c/test/ios/testSuiteApp/Objective-C Test Suite.xcodeproj/project.pbxproj1930
-rw-r--r--objective-c/test/ios/testSuiteApp/Objective-C Test Suite.xcodeproj/project.xcworkspace/contents.xcworkspacedata7
-rw-r--r--objective-c/test/ios/testSuiteApp/TestSelect-iPad.xib77
-rw-r--r--objective-c/test/ios/testSuiteApp/TestSelect.xib78
-rw-r--r--objective-c/test/ios/testSuiteApp/TestView-iPad.xib60
-rw-r--r--objective-c/test/ios/testSuiteApp/TestView.xib59
-rw-r--r--objective-c/test/ios/testSuiteApp/main.m20
-rw-r--r--scripts/Util.py19
72 files changed, 11 insertions, 6197 deletions
diff --git a/cpp/test/ios/controller/C++ Test Controller.xcodeproj/project.pbxproj b/cpp/test/ios/controller/C++ Test Controller.xcodeproj/project.pbxproj
index 9fa970de1eb..ad832226493 100644
--- a/cpp/test/ios/controller/C++ Test Controller.xcodeproj/project.pbxproj
+++ b/cpp/test/ios/controller/C++ Test Controller.xcodeproj/project.pbxproj
@@ -680,10 +680,11 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 9.0;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = iphoneos;
TARGETED_DEVICE_FAMILY = "1,2";
+ VALID_ARCHS = "arm64 armv7s";
};
name = Debug;
};
@@ -722,10 +723,11 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 9.0;
SDKROOT = iphoneos;
TARGETED_DEVICE_FAMILY = "1,2";
VALIDATE_PRODUCT = YES;
+ VALID_ARCHS = "arm64 armv7s";
};
name = Release;
};
diff --git a/cpp/test/ios/testSuiteApp/C++ Test Suite.entitlements b/cpp/test/ios/testSuiteApp/C++ Test Suite.entitlements
deleted file mode 100644
index 903def2af53..00000000000
--- a/cpp/test/ios/testSuiteApp/C++ Test Suite.entitlements
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
- <key>aps-environment</key>
- <string>development</string>
-</dict>
-</plist>
diff --git a/cpp/test/ios/testSuiteApp/C++ Test Suite.xcodeproj/project.pbxproj b/cpp/test/ios/testSuiteApp/C++ Test Suite.xcodeproj/project.pbxproj
deleted file mode 100755
index 8305e373205..00000000000
--- a/cpp/test/ios/testSuiteApp/C++ Test Suite.xcodeproj/project.pbxproj
+++ /dev/null
@@ -1,635 +0,0 @@
-// !$*UTF8*$!
-{
- archiveVersion = 1;
- classes = {
- };
- objectVersion = 47;
- objects = {
-
-/* Begin PBXBuildFile section */
- 14103B101CFC5E0E0097DE5A /* MainWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = 28AD733E0D9D9553002E5188 /* MainWindow.xib */; };
- 14103B111CFC5E0E0097DE5A /* TestSelect.xib in Resources */ = {isa = PBXBuildFile; fileRef = 34B7662B0E8D55FE00CE4701 /* TestSelect.xib */; };
- 14103B131CFC5E0E0097DE5A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = D8842ED91BFF87E700A8B607 /* Images.xcassets */; };
- 14103B141CFC5E0E0097DE5A /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D8842EDB1BFF885600A8B607 /* Default-568h@2x.png */; };
- 14103B171CFC5E0E0097DE5A /* TestSelect-iPad.xib in Resources */ = {isa = PBXBuildFile; fileRef = 34730A10122BF6C300D293CC /* TestSelect-iPad.xib */; };
- 14103B181CFC5E0E0097DE5A /* MainWindow-iPad.xib in Resources */ = {isa = PBXBuildFile; fileRef = 34C618AE122C035000F60A28 /* MainWindow-iPad.xib */; };
- 14103B191CFC5E0E0097DE5A /* TestView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 82CD7277145795AA008B9128 /* TestView.xib */; };
- 14103B1A1CFC5E0E0097DE5A /* TestView-iPad.xib in Resources */ = {isa = PBXBuildFile; fileRef = 82F883221461D37000FC801E /* TestView-iPad.xib */; };
- 14103B1C1CFC5E0E0097DE5A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 820C84641455AC460091443F /* main.m */; };
- 14103B1D1CFC5E0E0097DE5A /* AppDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = 82601FF314564F5500B09B8F /* AppDelegate.mm */; };
- 14103B1E1CFC5E0E0097DE5A /* TestViewController.mm in Sources */ = {isa = PBXBuildFile; fileRef = 827BCF99145778A5003AD3FA /* TestViewController.mm */; };
- 14103B1F1CFC5E0E0097DE5A /* TestSelectController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8214397917024FDF0016E162 /* TestSelectController.m */; };
- 14103B201CFC5E0E0097DE5A /* TestUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = 821439B61704E6960016E162 /* TestUtil.mm */; };
- 14103B221CFC5E0E0097DE5A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };
- 14103B231CFC5E0E0097DE5A /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; };
- 14103B241CFC5E0E0097DE5A /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 344126360FD8E8EA00C8D69C /* Security.framework */; };
- 14103B251CFC5E0E0097DE5A /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 344126370FD8E8EA00C8D69C /* CFNetwork.framework */; };
- 14103B261CFC5E0E0097DE5A /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34E396620FF1D71400FBACD6 /* CoreGraphics.framework */; };
- 144B48261A78F71F00C0E06B /* MainWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = 28AD733E0D9D9553002E5188 /* MainWindow.xib */; };
- 144B48271A78F71F00C0E06B /* TestSelect.xib in Resources */ = {isa = PBXBuildFile; fileRef = 34B7662B0E8D55FE00CE4701 /* TestSelect.xib */; };
- 144B482C1A78F71F00C0E06B /* TestSelect-iPad.xib in Resources */ = {isa = PBXBuildFile; fileRef = 34730A10122BF6C300D293CC /* TestSelect-iPad.xib */; };
- 144B482D1A78F71F00C0E06B /* MainWindow-iPad.xib in Resources */ = {isa = PBXBuildFile; fileRef = 34C618AE122C035000F60A28 /* MainWindow-iPad.xib */; };
- 144B482E1A78F71F00C0E06B /* TestView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 82CD7277145795AA008B9128 /* TestView.xib */; };
- 144B482F1A78F71F00C0E06B /* TestView-iPad.xib in Resources */ = {isa = PBXBuildFile; fileRef = 82F883221461D37000FC801E /* TestView-iPad.xib */; };
- 144B48331A78F71F00C0E06B /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 820C84641455AC460091443F /* main.m */; };
- 144B48341A78F71F00C0E06B /* AppDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = 82601FF314564F5500B09B8F /* AppDelegate.mm */; };
- 144B48351A78F71F00C0E06B /* TestViewController.mm in Sources */ = {isa = PBXBuildFile; fileRef = 827BCF99145778A5003AD3FA /* TestViewController.mm */; };
- 144B48361A78F71F00C0E06B /* TestSelectController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8214397917024FDF0016E162 /* TestSelectController.m */; };
- 144B48371A78F71F00C0E06B /* TestUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = 821439B61704E6960016E162 /* TestUtil.mm */; };
- 144B48391A78F71F00C0E06B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };
- 144B483A1A78F71F00C0E06B /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; };
- 144B483B1A78F71F00C0E06B /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 344126360FD8E8EA00C8D69C /* Security.framework */; };
- 144B483C1A78F71F00C0E06B /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 344126370FD8E8EA00C8D69C /* CFNetwork.framework */; };
- 144B483D1A78F71F00C0E06B /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34E396620FF1D71400FBACD6 /* CoreGraphics.framework */; };
- 148ABA201DFEBBA400594F70 /* certs in Resources */ = {isa = PBXBuildFile; fileRef = 148ABA1F1DFEBBA400594F70 /* certs */; };
- 148ABA241DFEBBBA00594F70 /* cacert.der in Resources */ = {isa = PBXBuildFile; fileRef = 148ABA211DFEBBBA00594F70 /* cacert.der */; };
- 148ABA251DFEBBBA00594F70 /* client.p12 in Resources */ = {isa = PBXBuildFile; fileRef = 148ABA221DFEBBBA00594F70 /* client.p12 */; };
- 148ABA261DFEBBBA00594F70 /* server.p12 in Resources */ = {isa = PBXBuildFile; fileRef = 148ABA231DFEBBBA00594F70 /* server.p12 */; };
- 14905C6C1DF9908E002AE61B /* C++11 Test Suite-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 14905C6B1DF9908E002AE61B /* C++11 Test Suite-Info.plist */; };
- D8842EDA1BFF87E700A8B607 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = D8842ED91BFF87E700A8B607 /* Images.xcassets */; };
- D8842EDC1BFF885600A8B607 /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D8842EDB1BFF885600A8B607 /* Default-568h@2x.png */; };
-/* End PBXBuildFile section */
-
-/* Begin PBXBuildRule section */
- D8D23B201D8AF59E00EE192D /* PBXBuildRule */ = {
- isa = PBXBuildRule;
- compilerSpec = com.apple.compilers.proxy.script;
- filePatterns = "*.ice";
- fileType = pattern.proxy;
- isEditable = 1;
- outputFiles = (
- "$(DERIVED_FILE_DIR)/$(INPUT_FILE_BASE).cpp",
- "$(DERIVED_FILE_DIR)/$(INPUT_FILE_BASE).h",
- );
- script = "/usr/local/bin/icebuilder --cpp";
- };
-/* End PBXBuildRule section */
-
-/* Begin PBXFileReference section */
- 14103B2B1CFC5E0E0097DE5A /* C++11 Test Suite.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "C++11 Test Suite.app"; sourceTree = BUILT_PRODUCTS_DIR; };
- 144B48931A78F71F00C0E06B /* C++ Test Suite.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "C++ Test Suite.app"; sourceTree = BUILT_PRODUCTS_DIR; };
- 1477FACD1A652B7E00BC2890 /* C++98 Test Suite-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "C++98 Test Suite-Info.plist"; sourceTree = "<group>"; };
- 148668D31B6BAFD300234C12 /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
- 148ABA1F1DFEBBA400594F70 /* certs */ = {isa = PBXFileReference; lastKnownFileType = folder; name = certs; path = ../../IceSSL/certs; sourceTree = "<group>"; };
- 148ABA211DFEBBBA00594F70 /* cacert.der */ = {isa = PBXFileReference; lastKnownFileType = file; name = cacert.der; path = ../../../../certs/cacert.der; sourceTree = "<group>"; };
- 148ABA221DFEBBBA00594F70 /* client.p12 */ = {isa = PBXFileReference; lastKnownFileType = file; name = client.p12; path = ../../../../certs/client.p12; sourceTree = "<group>"; };
- 148ABA231DFEBBBA00594F70 /* server.p12 */ = {isa = PBXFileReference; lastKnownFileType = file; name = server.p12; path = ../../../../certs/server.p12; sourceTree = "<group>"; };
- 14905C6B1DF9908E002AE61B /* C++11 Test Suite-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "C++11 Test Suite-Info.plist"; sourceTree = "<group>"; };
- 14EA328B1DF8117C00B63D43 /* C++ Test Suite.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = "C++ Test Suite.entitlements"; sourceTree = "<group>"; };
- 1D30AB110D05D00D00671497 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
- 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
- 28AD733E0D9D9553002E5188 /* MainWindow.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MainWindow.xib; sourceTree = "<group>"; };
- 344126360FD8E8EA00C8D69C /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
- 344126370FD8E8EA00C8D69C /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = System/Library/Frameworks/CFNetwork.framework; sourceTree = SDKROOT; };
- 34730A10122BF6C300D293CC /* TestSelect-iPad.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = "TestSelect-iPad.xib"; sourceTree = "<group>"; };
- 34885BE11227F66E0060DE41 /* ExternalAccessory.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ExternalAccessory.framework; path = System/Library/Frameworks/ExternalAccessory.framework; sourceTree = SDKROOT; };
- 34B7662B0E8D55FE00CE4701 /* TestSelect.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = TestSelect.xib; sourceTree = "<group>"; };
- 34C618AE122C035000F60A28 /* MainWindow-iPad.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = "MainWindow-iPad.xib"; sourceTree = "<group>"; };
- 34E396620FF1D71400FBACD6 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
- 820C84641455AC460091443F /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
- 8214397917024FDF0016E162 /* TestSelectController.m */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; path = TestSelectController.m; sourceTree = "<group>"; };
- 821439B51704E6950016E162 /* TestUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestUtil.h; sourceTree = "<group>"; };
- 821439B61704E6960016E162 /* TestUtil.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TestUtil.mm; sourceTree = "<group>"; };
- 82601FE71456320100B09B8F /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
- 82601FEA14563AFE00B09B8F /* TestSelectController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestSelectController.h; sourceTree = "<group>"; };
- 82601FEC14563AFF00B09B8F /* TestViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestViewController.h; sourceTree = "<group>"; };
- 82601FF314564F5500B09B8F /* AppDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = AppDelegate.mm; sourceTree = "<group>"; };
- 827BCF99145778A5003AD3FA /* TestViewController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TestViewController.mm; sourceTree = "<group>"; };
- 82CD7277145795AA008B9128 /* TestView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = TestView.xib; sourceTree = "<group>"; };
- 82F883221461D37000FC801E /* TestView-iPad.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = "TestView-iPad.xib"; sourceTree = "<group>"; };
- D8842ED91BFF87E700A8B607 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; };
- D8842EDB1BFF885600A8B607 /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-568h@2x.png"; sourceTree = "<group>"; };
-/* End PBXFileReference section */
-
-/* Begin PBXFrameworksBuildPhase section */
- 14103B211CFC5E0E0097DE5A /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 14103B221CFC5E0E0097DE5A /* Foundation.framework in Frameworks */,
- 14103B231CFC5E0E0097DE5A /* UIKit.framework in Frameworks */,
- 14103B241CFC5E0E0097DE5A /* Security.framework in Frameworks */,
- 14103B251CFC5E0E0097DE5A /* CFNetwork.framework in Frameworks */,
- 14103B261CFC5E0E0097DE5A /* CoreGraphics.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 144B48381A78F71F00C0E06B /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 144B48391A78F71F00C0E06B /* Foundation.framework in Frameworks */,
- 144B483A1A78F71F00C0E06B /* UIKit.framework in Frameworks */,
- 144B483B1A78F71F00C0E06B /* Security.framework in Frameworks */,
- 144B483C1A78F71F00C0E06B /* CFNetwork.framework in Frameworks */,
- 144B483D1A78F71F00C0E06B /* CoreGraphics.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXFrameworksBuildPhase section */
-
-/* Begin PBXGroup section */
- 080E96DDFE201D6D7F000001 /* Classes */ = {
- isa = PBXGroup;
- children = (
- 821439B51704E6950016E162 /* TestUtil.h */,
- 821439B61704E6960016E162 /* TestUtil.mm */,
- 8214397917024FDF0016E162 /* TestSelectController.m */,
- 827BCF99145778A5003AD3FA /* TestViewController.mm */,
- 82601FF314564F5500B09B8F /* AppDelegate.mm */,
- 82601FEA14563AFE00B09B8F /* TestSelectController.h */,
- 82601FEC14563AFF00B09B8F /* TestViewController.h */,
- 82601FE71456320100B09B8F /* AppDelegate.h */,
- );
- path = Classes;
- sourceTree = "<group>";
- };
- 19C28FACFE9D520D11CA2CBB /* Products */ = {
- isa = PBXGroup;
- children = (
- 144B48931A78F71F00C0E06B /* C++ Test Suite.app */,
- 14103B2B1CFC5E0E0097DE5A /* C++11 Test Suite.app */,
- );
- name = Products;
- sourceTree = "<group>";
- };
- 29B97314FDCFA39411CA2CEA /* CustomTemplate */ = {
- isa = PBXGroup;
- children = (
- 14EA328B1DF8117C00B63D43 /* C++ Test Suite.entitlements */,
- 148668D31B6BAFD300234C12 /* README.md */,
- 080E96DDFE201D6D7F000001 /* Classes */,
- 29B97315FDCFA39411CA2CEA /* Other Sources */,
- 29B97317FDCFA39411CA2CEA /* Resources */,
- 34730A09122BF68100D293CC /* Resources-iPad */,
- 29B97323FDCFA39411CA2CEA /* Frameworks */,
- 19C28FACFE9D520D11CA2CBB /* Products */,
- 1477FACD1A652B7E00BC2890 /* C++98 Test Suite-Info.plist */,
- 14905C6B1DF9908E002AE61B /* C++11 Test Suite-Info.plist */,
- );
- name = CustomTemplate;
- sourceTree = "<group>";
- };
- 29B97315FDCFA39411CA2CEA /* Other Sources */ = {
- isa = PBXGroup;
- children = (
- 820C84641455AC460091443F /* main.m */,
- );
- name = "Other Sources";
- sourceTree = "<group>";
- };
- 29B97317FDCFA39411CA2CEA /* Resources */ = {
- isa = PBXGroup;
- children = (
- 148ABA211DFEBBBA00594F70 /* cacert.der */,
- 148ABA221DFEBBBA00594F70 /* client.p12 */,
- 148ABA231DFEBBBA00594F70 /* server.p12 */,
- 148ABA1F1DFEBBA400594F70 /* certs */,
- D8842EDB1BFF885600A8B607 /* Default-568h@2x.png */,
- D8842ED91BFF87E700A8B607 /* Images.xcassets */,
- 28AD733E0D9D9553002E5188 /* MainWindow.xib */,
- 34B7662B0E8D55FE00CE4701 /* TestSelect.xib */,
- 82CD7277145795AA008B9128 /* TestView.xib */,
- );
- name = Resources;
- sourceTree = "<group>";
- };
- 29B97323FDCFA39411CA2CEA /* Frameworks */ = {
- isa = PBXGroup;
- children = (
- 34885BE11227F66E0060DE41 /* ExternalAccessory.framework */,
- 34E396620FF1D71400FBACD6 /* CoreGraphics.framework */,
- 344126360FD8E8EA00C8D69C /* Security.framework */,
- 344126370FD8E8EA00C8D69C /* CFNetwork.framework */,
- 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */,
- 1D30AB110D05D00D00671497 /* Foundation.framework */,
- );
- name = Frameworks;
- sourceTree = "<group>";
- };
- 34730A09122BF68100D293CC /* Resources-iPad */ = {
- isa = PBXGroup;
- children = (
- 82F883221461D37000FC801E /* TestView-iPad.xib */,
- 34C618AE122C035000F60A28 /* MainWindow-iPad.xib */,
- 34730A10122BF6C300D293CC /* TestSelect-iPad.xib */,
- );
- name = "Resources-iPad";
- sourceTree = "<group>";
- };
-/* End PBXGroup section */
-
-/* Begin PBXNativeTarget section */
- 14103B0E1CFC5E0E0097DE5A /* C++11 Test Suite */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 14103B281CFC5E0E0097DE5A /* Build configuration list for PBXNativeTarget "C++11 Test Suite" */;
- buildPhases = (
- 14103B0F1CFC5E0E0097DE5A /* Resources */,
- 14103B1B1CFC5E0E0097DE5A /* Sources */,
- 14103B211CFC5E0E0097DE5A /* Frameworks */,
- 14103B271CFC5E0E0097DE5A /* Run Script */,
- );
- buildRules = (
- D8D23B201D8AF59E00EE192D /* PBXBuildRule */,
- );
- dependencies = (
- );
- name = "C++11 Test Suite";
- productName = container;
- productReference = 14103B2B1CFC5E0E0097DE5A /* C++11 Test Suite.app */;
- productType = "com.apple.product-type.application";
- };
- 144B48241A78F71F00C0E06B /* C++98 Test Suite */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 144B48901A78F71F00C0E06B /* Build configuration list for PBXNativeTarget "C++98 Test Suite" */;
- buildPhases = (
- 144B48251A78F71F00C0E06B /* Resources */,
- 144B48321A78F71F00C0E06B /* Sources */,
- 144B48381A78F71F00C0E06B /* Frameworks */,
- 144B488F1A78F71F00C0E06B /* Run Script */,
- );
- buildRules = (
- );
- dependencies = (
- );
- name = "C++98 Test Suite";
- productName = container;
- productReference = 144B48931A78F71F00C0E06B /* C++ Test Suite.app */;
- productType = "com.apple.product-type.application";
- };
-/* End PBXNativeTarget section */
-
-/* Begin PBXProject section */
- 29B97313FDCFA39411CA2CEA /* Project object */ = {
- isa = PBXProject;
- attributes = {
- LastUpgradeCheck = 0810;
- TargetAttributes = {
- 14103B0E1CFC5E0E0097DE5A = {
- DevelopmentTeam = U4TBVKNQ7F;
- };
- 144B48241A78F71F00C0E06B = {
- DevelopmentTeam = U4TBVKNQ7F;
- ProvisioningStyle = Automatic;
- SystemCapabilities = {
- com.apple.Push = {
- enabled = 1;
- };
- };
- };
- };
- };
- buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "C++ Test Suite" */;
- compatibilityVersion = "Xcode 6.3";
- developmentRegion = English;
- hasScannedForEncodings = 1;
- knownRegions = (
- en,
- );
- mainGroup = 29B97314FDCFA39411CA2CEA /* CustomTemplate */;
- projectDirPath = "";
- projectRoot = "";
- targets = (
- 144B48241A78F71F00C0E06B /* C++98 Test Suite */,
- 14103B0E1CFC5E0E0097DE5A /* C++11 Test Suite */,
- );
- };
-/* End PBXProject section */
-
-/* Begin PBXResourcesBuildPhase section */
- 14103B0F1CFC5E0E0097DE5A /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 14103B101CFC5E0E0097DE5A /* MainWindow.xib in Resources */,
- 14103B111CFC5E0E0097DE5A /* TestSelect.xib in Resources */,
- 14103B131CFC5E0E0097DE5A /* Images.xcassets in Resources */,
- 14103B141CFC5E0E0097DE5A /* Default-568h@2x.png in Resources */,
- 14103B171CFC5E0E0097DE5A /* TestSelect-iPad.xib in Resources */,
- 14103B181CFC5E0E0097DE5A /* MainWindow-iPad.xib in Resources */,
- 14103B191CFC5E0E0097DE5A /* TestView.xib in Resources */,
- 14103B1A1CFC5E0E0097DE5A /* TestView-iPad.xib in Resources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 144B48251A78F71F00C0E06B /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 148ABA201DFEBBA400594F70 /* certs in Resources */,
- 144B48261A78F71F00C0E06B /* MainWindow.xib in Resources */,
- 144B48271A78F71F00C0E06B /* TestSelect.xib in Resources */,
- 148ABA241DFEBBBA00594F70 /* cacert.der in Resources */,
- D8842EDA1BFF87E700A8B607 /* Images.xcassets in Resources */,
- D8842EDC1BFF885600A8B607 /* Default-568h@2x.png in Resources */,
- 148ABA251DFEBBBA00594F70 /* client.p12 in Resources */,
- 144B482C1A78F71F00C0E06B /* TestSelect-iPad.xib in Resources */,
- 144B482D1A78F71F00C0E06B /* MainWindow-iPad.xib in Resources */,
- 14905C6C1DF9908E002AE61B /* C++11 Test Suite-Info.plist in Resources */,
- 144B482E1A78F71F00C0E06B /* TestView.xib in Resources */,
- 148ABA261DFEBBBA00594F70 /* server.p12 in Resources */,
- 144B482F1A78F71F00C0E06B /* TestView-iPad.xib in Resources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXResourcesBuildPhase section */
-
-/* Begin PBXShellScriptBuildPhase section */
- 14103B271CFC5E0E0097DE5A /* Run Script */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 12;
- files = (
- );
- inputPaths = (
- );
- name = "Run Script";
- outputPaths = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "#\n# We don't use a CopyFile build phase here to copy the test bundles because the test\n# bundles are located in different location depending on the platform. This script\n# copies the bundles if updated and sign them.\n#\n\nFRAMEWORKS_PATH=\"${TARGET_BUILD_DIR}\"/\"${FRAMEWORKS_FOLDER_PATH}\"\ncd \"../bundles/Bundles++11-${PLATFORM_NAME}\"\nif [ ! -d \"$FRAMEWORKS_PATH\" ]; then\n mkdir -p \"$FRAMEWORKS_PATH\"\nfi;\nfor i in `ls -d */*.bundle`;\ndo\n if [ ! -d \"$FRAMEWORKS_PATH/$i\" -o \"$i\" -nt \"$FRAMEWORKS_PATH/$i\" ]; then\n echo \"Copying $i\"\n mkdir -p \"$FRAMEWORKS_PATH/$(dirname $i)\"\n cp -rf $i \"$FRAMEWORKS_PATH/$(dirname $i)\"\n if [ -n \"${EXPANDED_CODE_SIGN_IDENTITY_NAME}\" ]; then\n codesign --force --sign \"${EXPANDED_CODE_SIGN_IDENTITY}\" --preserve-metadata=identifier,entitlements \"${FRAMEWORKS_PATH}/$i\"\n fi;\n fi;\ndone\n\n";
- };
- 144B488F1A78F71F00C0E06B /* Run Script */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 12;
- files = (
- );
- inputPaths = (
- );
- name = "Run Script";
- outputPaths = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "#\n# We don't use a CopyFile build phase here to copy the test bundles because the test\n# bundles are located in different location depending on the platform. This script\n# copies the bundles if updated and sign them.\n#\n\nFRAMEWORKS_PATH=\"${TARGET_BUILD_DIR}\"/\"${FRAMEWORKS_FOLDER_PATH}\"\ncd \"../bundles/Bundles-${PLATFORM_NAME}\"\nif [ ! -d \"$FRAMEWORKS_PATH\" ]; then\n mkdir -p \"$FRAMEWORKS_PATH\"\nfi;\nfor i in `ls -d */*.bundle`;\ndo\n if [ ! -d \"$FRAMEWORKS_PATH/$i\" -o \"$i\" -nt \"$FRAMEWORKS_PATH/$i\" ]; then\n echo \"Copying $i\"\n mkdir -p \"$FRAMEWORKS_PATH/$(dirname $i)\"\n cp -rf $i \"$FRAMEWORKS_PATH/$(dirname $i)\"\n if [ -n \"${EXPANDED_CODE_SIGN_IDENTITY_NAME}\" ]; then\n codesign --force --sign \"${EXPANDED_CODE_SIGN_IDENTITY}\" --preserve-metadata=identifier,entitlements \"${FRAMEWORKS_PATH}/$i\"\n fi;\n fi;\ndone\n\n";
- };
-/* End PBXShellScriptBuildPhase section */
-
-/* Begin PBXSourcesBuildPhase section */
- 14103B1B1CFC5E0E0097DE5A /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 14103B1C1CFC5E0E0097DE5A /* main.m in Sources */,
- 14103B1D1CFC5E0E0097DE5A /* AppDelegate.mm in Sources */,
- 14103B1E1CFC5E0E0097DE5A /* TestViewController.mm in Sources */,
- 14103B1F1CFC5E0E0097DE5A /* TestSelectController.m in Sources */,
- 14103B201CFC5E0E0097DE5A /* TestUtil.mm in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 144B48321A78F71F00C0E06B /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 144B48331A78F71F00C0E06B /* main.m in Sources */,
- 144B48341A78F71F00C0E06B /* AppDelegate.mm in Sources */,
- 144B48351A78F71F00C0E06B /* TestViewController.mm in Sources */,
- 144B48361A78F71F00C0E06B /* TestSelectController.m in Sources */,
- 144B48371A78F71F00C0E06B /* TestUtil.mm in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXSourcesBuildPhase section */
-
-/* Begin XCBuildConfiguration section */
- 14103B291CFC5E0E0097DE5A /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = YES;
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- DEVELOPMENT_TEAM = U4TBVKNQ7F;
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_INLINES_ARE_PRIVATE_EXTERN = NO;
- GCC_OPTIMIZATION_LEVEL = 0;
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREPROCESSOR_DEFINITIONS = "";
- GCC_SYMBOLS_PRIVATE_EXTERN = NO;
- GCC_VERSION = "";
- HEADER_SEARCH_PATHS = (
- Classes,
- ../../include/,
- );
- INFOPLIST_FILE = "$(SRCROOT)/C++11 Test Suite-Info.plist";
- OTHER_CFLAGS = "";
- OTHER_CPLUSPLUSFLAGS = (
- "-DICE_CPP11_MAPPING",
- "$(OTHER_CFLAGS)",
- );
- OTHER_LDFLAGS = (
- "-lIce++11",
- "-lIceGrid++11",
- "-lIceStorm++11",
- "-lGlacier2++11",
- "-lbz2",
- "-liconv",
- );
- PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.Ice-Cpp-Test-Suite";
- PRODUCT_NAME = "$(TARGET_NAME)";
- "PROVISIONING_PROFILE[sdk=iphoneos*]" = "";
- SDKROOT = iphoneos;
- SLICE_CPP_FLAG = "";
- SLICE_INCLUDE_PATH = "";
- STRIP_STYLE = debugging;
- TARGETED_DEVICE_FAMILY = "1,2";
- };
- name = Debug;
- };
- 14103B2A1CFC5E0E0097DE5A /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = YES;
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = NO;
- DEVELOPMENT_TEAM = U4TBVKNQ7F;
- GCC_INLINES_ARE_PRIVATE_EXTERN = NO;
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREPROCESSOR_DEFINITIONS = "";
- GCC_SYMBOLS_PRIVATE_EXTERN = NO;
- GCC_VERSION = "";
- HEADER_SEARCH_PATHS = (
- Classes,
- ../../include/,
- );
- INFOPLIST_FILE = "$(SRCROOT)/C++11 Test Suite-Info.plist";
- OTHER_CFLAGS = "";
- OTHER_CPLUSPLUSFLAGS = (
- "-DICE_CPP11_MAPPING",
- "$(OTHER_CFLAGS)",
- );
- OTHER_LDFLAGS = (
- "-lIce++11",
- "-lIceGrid++11",
- "-lIceStorm++11",
- "-lGlacier2++11",
- "-lbz2",
- "-liconv",
- );
- PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.Ice-Cpp-Test-Suite";
- PRODUCT_NAME = "$(TARGET_NAME)";
- "PROVISIONING_PROFILE[sdk=iphoneos*]" = "";
- SDKROOT = iphoneos;
- SLICE_CPP_FLAG = "";
- SLICE_INCLUDE_PATH = "";
- STRIP_STYLE = debugging;
- TARGETED_DEVICE_FAMILY = "1,2";
- };
- name = Release;
- };
- 144B48911A78F71F00C0E06B /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = YES;
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- CODE_SIGN_ENTITLEMENTS = "C++ Test Suite.entitlements";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- DEVELOPMENT_TEAM = U4TBVKNQ7F;
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_INLINES_ARE_PRIVATE_EXTERN = NO;
- GCC_OPTIMIZATION_LEVEL = 0;
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREPROCESSOR_DEFINITIONS = "";
- GCC_SYMBOLS_PRIVATE_EXTERN = NO;
- GCC_VERSION = "";
- HEADER_SEARCH_PATHS = (
- Classes,
- ../../include/,
- );
- INFOPLIST_FILE = "$(SRCROOT)/C++98 Test Suite-Info.plist";
- PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.Ice-Cpp-Test-Suite";
- PRODUCT_NAME = "C++ Test Suite";
- "PROVISIONING_PROFILE[sdk=iphoneos*]" = "";
- SDKROOT = iphoneos;
- STRIP_STYLE = debugging;
- TARGETED_DEVICE_FAMILY = "1,2";
- };
- name = Debug;
- };
- 144B48921A78F71F00C0E06B /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = YES;
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- CODE_SIGN_ENTITLEMENTS = "C++ Test Suite.entitlements";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = NO;
- DEVELOPMENT_TEAM = U4TBVKNQ7F;
- GCC_INLINES_ARE_PRIVATE_EXTERN = NO;
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREPROCESSOR_DEFINITIONS = "";
- GCC_SYMBOLS_PRIVATE_EXTERN = NO;
- GCC_VERSION = "";
- HEADER_SEARCH_PATHS = (
- Classes,
- ../../include/,
- );
- INFOPLIST_FILE = "$(SRCROOT)/C++98 Test Suite-Info.plist";
- PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.Ice-Cpp-Test-Suite";
- PRODUCT_NAME = "C++ Test Suite";
- "PROVISIONING_PROFILE[sdk=iphoneos*]" = "";
- SDKROOT = iphoneos;
- STRIP_STYLE = debugging;
- TARGETED_DEVICE_FAMILY = "1,2";
- };
- name = Release;
- };
- C01FCF4F08A954540054247B /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ADDITIONAL_SDKS = "../../../../IceSDK/$(PLATFORM_NAME).sdk";
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INFINITE_RECURSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "$(IDENTIFIER)";
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- ENABLE_TESTABILITY = YES;
- GCC_C_LANGUAGE_STANDARD = c99;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 8.0;
- ONLY_ACTIVE_ARCH = YES;
- SDKROOT = iphoneos;
- };
- name = Debug;
- };
- C01FCF5008A954540054247B /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ADDITIONAL_SDKS = "../../../../IceSDK/$(PLATFORM_NAME).sdk";
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INFINITE_RECURSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- GCC_C_LANGUAGE_STANDARD = c99;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 8.0;
- SDKROOT = iphoneos;
- };
- name = Release;
- };
-/* End XCBuildConfiguration section */
-
-/* Begin XCConfigurationList section */
- 14103B281CFC5E0E0097DE5A /* Build configuration list for PBXNativeTarget "C++11 Test Suite" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 14103B291CFC5E0E0097DE5A /* Debug */,
- 14103B2A1CFC5E0E0097DE5A /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
- 144B48901A78F71F00C0E06B /* Build configuration list for PBXNativeTarget "C++98 Test Suite" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 144B48911A78F71F00C0E06B /* Debug */,
- 144B48921A78F71F00C0E06B /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
- C01FCF4E08A954540054247B /* Build configuration list for PBXProject "C++ Test Suite" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- C01FCF4F08A954540054247B /* Debug */,
- C01FCF5008A954540054247B /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
-/* End XCConfigurationList section */
- };
- rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
-}
diff --git a/cpp/test/ios/testSuiteApp/C++ Test Suite.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/cpp/test/ios/testSuiteApp/C++ Test Suite.xcodeproj/project.xcworkspace/contents.xcworkspacedata
deleted file mode 100644
index 0e7018e8c78..00000000000
--- a/cpp/test/ios/testSuiteApp/C++ Test Suite.xcodeproj/project.xcworkspace/contents.xcworkspacedata
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Workspace
- version = "1.0">
- <FileRef
- location = "self:/Users/benoit/Devel/GitHub/ice/cpp/test/ios/C++ Test Suite.xcodeproj">
- </FileRef>
-</Workspace>
diff --git a/cpp/test/ios/testSuiteApp/C++11 Test Suite-Info.plist b/cpp/test/ios/testSuiteApp/C++11 Test Suite-Info.plist
deleted file mode 100644
index dd48f53e201..00000000000
--- a/cpp/test/ios/testSuiteApp/C++11 Test Suite-Info.plist
+++ /dev/null
@@ -1,36 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
- <key>CFBundleDevelopmentRegion</key>
- <string>en</string>
- <key>CFBundleDisplayName</key>
- <string>Test Suite</string>
- <key>CFBundleExecutable</key>
- <string>${EXECUTABLE_NAME}</string>
- <key>CFBundleIcons</key>
- <dict/>
- <key>CFBundleIcons~ipad</key>
- <dict/>
- <key>CFBundleIdentifier</key>
- <string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
- <key>CFBundleInfoDictionaryVersion</key>
- <string>6.0</string>
- <key>CFBundleName</key>
- <string>${PRODUCT_NAME}</string>
- <key>CFBundlePackageType</key>
- <string>APPL</string>
- <key>CFBundleSignature</key>
- <string>????</string>
- <key>CFBundleVersion</key>
- <string>1.0</string>
- <key>LSRequiresIPhoneOS</key>
- <true/>
- <key>NSMainNibFile</key>
- <string>MainWindow</string>
- <key>NSMainNibFile~ipad</key>
- <string>MainWindow-iPad</string>
- <key>UIRequiresFullScreen</key>
- <true/>
-</dict>
-</plist>
diff --git a/cpp/test/ios/testSuiteApp/C++11 Test Suite.plist b/cpp/test/ios/testSuiteApp/C++11 Test Suite.plist
deleted file mode 100644
index dd48f53e201..00000000000
--- a/cpp/test/ios/testSuiteApp/C++11 Test Suite.plist
+++ /dev/null
@@ -1,36 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
- <key>CFBundleDevelopmentRegion</key>
- <string>en</string>
- <key>CFBundleDisplayName</key>
- <string>Test Suite</string>
- <key>CFBundleExecutable</key>
- <string>${EXECUTABLE_NAME}</string>
- <key>CFBundleIcons</key>
- <dict/>
- <key>CFBundleIcons~ipad</key>
- <dict/>
- <key>CFBundleIdentifier</key>
- <string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
- <key>CFBundleInfoDictionaryVersion</key>
- <string>6.0</string>
- <key>CFBundleName</key>
- <string>${PRODUCT_NAME}</string>
- <key>CFBundlePackageType</key>
- <string>APPL</string>
- <key>CFBundleSignature</key>
- <string>????</string>
- <key>CFBundleVersion</key>
- <string>1.0</string>
- <key>LSRequiresIPhoneOS</key>
- <true/>
- <key>NSMainNibFile</key>
- <string>MainWindow</string>
- <key>NSMainNibFile~ipad</key>
- <string>MainWindow-iPad</string>
- <key>UIRequiresFullScreen</key>
- <true/>
-</dict>
-</plist>
diff --git a/cpp/test/ios/testSuiteApp/C++98 Test Suite-Info.plist b/cpp/test/ios/testSuiteApp/C++98 Test Suite-Info.plist
deleted file mode 100644
index dd48f53e201..00000000000
--- a/cpp/test/ios/testSuiteApp/C++98 Test Suite-Info.plist
+++ /dev/null
@@ -1,36 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
- <key>CFBundleDevelopmentRegion</key>
- <string>en</string>
- <key>CFBundleDisplayName</key>
- <string>Test Suite</string>
- <key>CFBundleExecutable</key>
- <string>${EXECUTABLE_NAME}</string>
- <key>CFBundleIcons</key>
- <dict/>
- <key>CFBundleIcons~ipad</key>
- <dict/>
- <key>CFBundleIdentifier</key>
- <string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
- <key>CFBundleInfoDictionaryVersion</key>
- <string>6.0</string>
- <key>CFBundleName</key>
- <string>${PRODUCT_NAME}</string>
- <key>CFBundlePackageType</key>
- <string>APPL</string>
- <key>CFBundleSignature</key>
- <string>????</string>
- <key>CFBundleVersion</key>
- <string>1.0</string>
- <key>LSRequiresIPhoneOS</key>
- <true/>
- <key>NSMainNibFile</key>
- <string>MainWindow</string>
- <key>NSMainNibFile~ipad</key>
- <string>MainWindow-iPad</string>
- <key>UIRequiresFullScreen</key>
- <true/>
-</dict>
-</plist>
diff --git a/cpp/test/ios/testSuiteApp/Classes/AppDelegate.h b/cpp/test/ios/testSuiteApp/Classes/AppDelegate.h
deleted file mode 100644
index fa77203b97c..00000000000
--- a/cpp/test/ios/testSuiteApp/Classes/AppDelegate.h
+++ /dev/null
@@ -1,34 +0,0 @@
-// **********************************************************************
-//
-// Copyright (c) 2003-2017 ZeroC, Inc. All rights reserved.
-//
-// This copy of Ice is licensed to you under the terms described in the
-// ICE_LICENSE file included in this distribution.
-//
-// **********************************************************************
-
-#import <UIKit/UIKit.h>
-
-@interface AppDelegate : NSObject <UIApplicationDelegate>
-{
-@private
-
- UIWindow *window;
- IBOutlet UINavigationController *navigationController;
- NSArray* testSuites;
- NSInteger currentTestSuite;
- NSString* protocol;
- BOOL loop;
-}
-
-@property (nonatomic, retain) IBOutlet UIWindow *window;
-@property (nonatomic, retain) IBOutlet UINavigationController* navigationController;
-@property (nonatomic, readonly) NSArray* testSuites;
-@property (nonatomic) NSInteger currentTestSuite;
-@property (nonatomic, retain) NSString* protocol;
-@property (nonatomic) BOOL loop;
-
--(BOOL)testCompleted:(BOOL)success;
-
-@end
-
diff --git a/cpp/test/ios/testSuiteApp/Classes/AppDelegate.mm b/cpp/test/ios/testSuiteApp/Classes/AppDelegate.mm
deleted file mode 100644
index e117fb3834d..00000000000
--- a/cpp/test/ios/testSuiteApp/Classes/AppDelegate.mm
+++ /dev/null
@@ -1,232 +0,0 @@
-// **********************************************************************
-//
-// Copyright (c) 2003-2017 ZeroC, Inc. All rights reserved.
-//
-// This copy of Ice is licensed to you under the terms described in the
-// ICE_LICENSE file included in this distribution.
-//
-// **********************************************************************
-
-#import <AppDelegate.h>
-#import <TestUtil.h>
-
-static NSArray* protocols = @[ @"tcp", @"ssl", @"ws", @"wss" ];
-
-static NSArray* clientServer = @[ [TestCase testCase:@"client/server" client:nil server:nil args:nil] ];
-
-static NSArray* clientServerAndCollocated = @[
- [TestCase testCase:@"client/server" client:nil server:nil args:nil],
- [TestCase testCase:@"collocated" client:nil server:nil args:nil],
-];
-
-static NSArray* clientOnly = @[ [TestCase testCase:@"client" client:nil server:nil args:nil] ];
-
-static NSArray* slicedArgs = @[@"--Ice.Default.SlicedFormat"];
-static NSArray* encoding10Args = @[@"--Ice.Default.EncodingVersion=1.0"];
-
-static NSArray* allTests = @[
- [TestSuite testSuite:@"Ice/proxy" testCases:clientServerAndCollocated],
- [TestSuite testSuite:@"Ice/operations" testCases:@[
- [TestCase testCase:@"client/server" client:nil server:nil args:nil],
- [TestCase testCase:@"client/amd server" client:nil server:nil args:nil],
- [TestCase testCase:@"collocated" client:nil server:nil args:nil],
- ]],
- [TestSuite testSuite:@"Ice/exceptions" testCases:@[
- [TestCase testCase:@"client/server with compact format" client:nil server:nil args:nil],
- [TestCase testCase:@"client/server with sliced format" client:nil server:nil args:slicedArgs],
- [TestCase testCase:@"client/server with 1.0 encoding" client:nil server:nil args:encoding10Args],
- [TestCase testCase:@"client/amd server with compact format" client:nil server:nil args:nil],
- [TestCase testCase:@"client/amd server with sliced format" client:nil server:nil args:slicedArgs],
- [TestCase testCase:@"client/amd server with 1.0 encoding" client:nil server:nil args:encoding10Args],
- [TestCase testCase:@"collocated" client:nil server:nil args:nil],
- ]],
- [TestSuite testSuite:@"Ice/ami" testCases:clientServer],
- [TestSuite testSuite:@"Ice/info" testCases:clientServer],
- [TestSuite testSuite:@"Ice/inheritance" testCases:clientServerAndCollocated],
- [TestSuite testSuite:@"Ice/facets" testCases:clientServerAndCollocated],
- [TestSuite testSuite:@"Ice/objects" testCases:@[
- [TestCase testCase:@"client/server with compact format" client:nil server:nil args:nil],
- [TestCase testCase:@"client/server with sliced format" client:nil server:nil args:slicedArgs],
- [TestCase testCase:@"client/server with 1.0 encoding" client:nil server:nil args:encoding10Args],
- [TestCase testCase:@"collocated" client:nil server:nil args:nil],
- ]],
- [TestSuite testSuite:@"Ice/optional" testCases:@[
- [TestCase testCase:@"client/server with compact format" client:nil server:nil args:nil],
- [TestCase testCase:@"client/server with sliced format" client:nil server:nil args:slicedArgs],
- [TestCase testCase:@"client/amd server with compact format" client:nil server:nil args:nil],
- [TestCase testCase:@"client/amd server with sliced format" client:nil server:nil args:slicedArgs],
- ]],
- [TestSuite testSuite:@"Ice/binding" testCases:clientServer],
- [TestSuite testSuite:@"Ice/location" testCases:clientServer],
- [TestSuite testSuite:@"Ice/adapterDeactivation" testCases:clientServerAndCollocated],
- [TestSuite testSuite:@"Ice/slicing/objects" testCases:@[
- [TestCase testCase:@"client/server with sliced format" client:nil server:nil args:slicedArgs],
- [TestCase testCase:@"client/server with 1.0 encoding" client:nil server:nil args:encoding10Args],
- [TestCase testCase:@"client/amd server with sliced format" client:nil server:nil args:slicedArgs],
- [TestCase testCase:@"client/amd server with 1.0 encoding" client:nil server:nil args:encoding10Args],
- ]],
- [TestSuite testSuite:@"Ice/slicing/exceptions" testCases:@[
- [TestCase testCase:@"client/server with sliced format" client:nil server:nil args:slicedArgs],
- [TestCase testCase:@"client/server with 1.0 encoding" client:nil server:nil args:encoding10Args],
- [TestCase testCase:@"client/amd server with sliced format" client:nil server:nil args:slicedArgs],
- [TestCase testCase:@"client/amd server with 1.0 encoding" client:nil server:nil args:encoding10Args],
- ]],
- [TestSuite testSuite:@"Ice/dispatcher" testCases:clientServer],
- [TestSuite testSuite:@"Ice/stream" testCases:clientOnly],
- [TestSuite testSuite:@"Ice/hold" testCases:clientServer],
- [TestSuite testSuite:@"Ice/custom" testCases:@[
- [TestCase testCase:@"client/server" client:nil server:nil args:nil],
- [TestCase testCase:@"client/amd server" client:nil server:nil args:nil],
- [TestCase testCase:@"collocated" client:nil server:nil args:nil],
- ]],
- [TestSuite testSuite:@"Ice/retry" testCases:clientServer],
- [TestSuite testSuite:@"Ice/timeout" testCases:clientServer],
- [TestSuite testSuite:@"Ice/interceptor" testCases:clientOnly],
- [TestSuite testSuite:@"Ice/udp" testCases:clientServer],
- [TestSuite testSuite:@"Ice/defaultServant" testCases:clientOnly],
- [TestSuite testSuite:@"Ice/defaultValue" testCases:clientOnly],
- [TestSuite testSuite:@"Ice/servantLocator" testCases:@[
- [TestCase testCase:@"client/server" client:nil server:nil args:nil],
- [TestCase testCase:@"client/amd server" client:nil server:nil args:nil],
- [TestCase testCase:@"collocated" client:nil server:nil args:nil],
- ]],
- [TestSuite testSuite:@"Ice/invoke" testCases:clientServer],
- [TestSuite testSuite:@"Ice/hash" testCases:clientOnly],
- [TestSuite testSuite:@"Ice/admin" testCases:clientServer],
- [TestSuite testSuite:@"Ice/metrics" testCases:clientServer],
- [TestSuite testSuite:@"Ice/enums" testCases:@[
- [TestCase testCase:@"client/server with default encoding" client:nil server:nil args:slicedArgs],
- [TestCase testCase:@"client/server with 1.0 encoding" client:nil server:nil args:encoding10Args],
- ]],
- [TestSuite testSuite:@"Ice/services" testCases:clientOnly],
- [TestSuite testSuite:@"IceSSL/configuration" testCases:clientServer],
-];
-
-@implementation AppDelegate
-
-@synthesize window;
-@synthesize navigationController;
-@synthesize testSuites;
-@synthesize currentTestSuite;
-@synthesize loop;
-
-static NSString* currentTestSuiteKey = @"currentTestSuiteKey";
-static NSString* protocolKey = @"protocolKey";
-
-+(void)initialize
-{
- NSDictionary* appDefaults = [NSDictionary dictionaryWithObjectsAndKeys:
- @"0", currentTestSuiteKey,
- @"tcp", protocolKey,
- nil];
- [[NSUserDefaults standardUserDefaults] registerDefaults:appDefaults];
-}
-
--(id)init
-{
- if(self = [super init])
- {
- testSuites = [allTests retain];
- for(TestSuite* testSuite in allTests)
- {
- for(TestCase* testCase in testSuite.testCases)
- {
- if(testCase.client == nil)
- {
- if([testCase.name rangeOfString:@"client/server"].location == 0)
- {
- testCase.client = @"client.bundle";
- testCase.server = @"server.bundle";
- }
- else if([testCase.name rangeOfString:@"client/amd server"].location == 0)
- {
- testCase.client = @"client.bundle";
- testCase.server = @"serveramd.bundle";
- }
- else if([testCase.name isEqualToString:@"collocated"])
- {
- testCase.client = @"collocated.bundle";
- }
- else
- {
- testCase.client = @"client.bundle";
- }
- }
- }
- }
-
- // Initialize the application defaults.
- currentTestSuite = [[NSUserDefaults standardUserDefaults] integerForKey:currentTestSuiteKey];
- if(currentTestSuite < 0 || currentTestSuite > testSuites.count)
- {
- currentTestSuite = 0;
- }
-
- protocol = @"tcp";
- NSString* confProt = [[NSUserDefaults standardUserDefaults] stringForKey:protocolKey];
- for(id p in protocols)
- {
- if([p isEqualToString:confProt])
- {
- protocol = confProt;
- }
- }
- loop = NO;
- }
- return self;
-}
-
-- (void)applicationDidFinishLaunching:(UIApplication *)application
-{
-
- // Override point for customization after app launch
- [window setRootViewController:navigationController];
- [window makeKeyAndVisible];
-}
-
-- (void)dealloc
-{
- [testSuites release];
- [protocol release];
- [navigationController release];
- [window release];
- [super dealloc];
-}
-
--(NSInteger)currentTestSuite
-{
- return currentTestSuite;
-}
-
--(void)setCurrentTestSuite:(NSInteger)test
-{
- currentTestSuite = test;
-
- [[NSUserDefaults standardUserDefaults] setObject:[NSNumber numberWithInteger:currentTestSuite] forKey:currentTestSuiteKey];
-}
-
--(NSString*)protocol
-{
- return protocol;
-}
-
--(void)setProtocol:(NSString*)v
-{
- protocol = [v retain];
- [[NSUserDefaults standardUserDefaults] setObject:v forKey:protocolKey];
-}
-
--(BOOL)testCompleted:(BOOL)success
-{
- if(success)
- {
- self.currentTestSuite = (currentTestSuite + 1) % testSuites.count;
- if(loop)
- {
- return YES;
- }
- }
- return NO;
-}
-
-@end
diff --git a/cpp/test/ios/testSuiteApp/Classes/TestSelectController.h b/cpp/test/ios/testSuiteApp/Classes/TestSelectController.h
deleted file mode 100644
index 612877969e1..00000000000
--- a/cpp/test/ios/testSuiteApp/Classes/TestSelectController.h
+++ /dev/null
@@ -1,26 +0,0 @@
-// **********************************************************************
-//
-// Copyright (c) 2003-2017 ZeroC, Inc. All rights reserved.
-//
-// This copy of Ice is licensed to you under the terms described in the
-// ICE_LICENSE file included in this distribution.
-//
-// **********************************************************************
-
-#import <UIKit/UIKit.h>
-
-@class TestViewController;
-
-@interface TestSelectController : UIViewController<UIPickerViewDataSource, UIPickerViewDelegate>
-{
-@private
- IBOutlet UIPickerView* pickerView;
- IBOutlet UISegmentedControl* protocol;
- IBOutlet UISwitch* loopSwitch;
- NSArray* testSuites;
- TestViewController *testViewController;
-}
-
--(IBAction)runTest:(id)sender;
-
-@end
diff --git a/cpp/test/ios/testSuiteApp/Classes/TestSelectController.m b/cpp/test/ios/testSuiteApp/Classes/TestSelectController.m
deleted file mode 100644
index d765db5bfae..00000000000
--- a/cpp/test/ios/testSuiteApp/Classes/TestSelectController.m
+++ /dev/null
@@ -1,125 +0,0 @@
-// **********************************************************************
-//
-// Copyright (c) 2003-2017 ZeroC, Inc. All rights reserved.
-//
-// This copy of Ice is licensed to you under the terms described in the
-// ICE_LICENSE file included in this distribution.
-//
-// **********************************************************************
-
-#import <TestSelectController.h>
-#import <TestUtil.h>
-#import <AppDelegate.h>
-#import <TestViewController.h>
-
-@interface TestSelectController()
-
-@property (nonatomic, retain) NSArray* testSuites;
-@property (nonatomic, retain) UIPickerView* pickerView;
-@property (nonatomic, retain) UISegmentedControl* protocol;
-@property (nonatomic, retain) TestViewController* testViewController;
-
-@end
-
-@implementation TestSelectController
-
-@synthesize testSuites;
-@synthesize pickerView;
-@synthesize protocol;
-@synthesize testViewController;
-
-- (void)viewDidLoad
-{
- AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
- self.testSuites = appDelegate.testSuites;
- [super viewDidLoad];
-}
-
--(void)viewWillAppear:(BOOL)animated
-{
- AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
- [pickerView selectRow:appDelegate.currentTestSuite inComponent:0 animated:NO];
- for (int i = 0; i != [self.protocol numberOfSegments]; ++i)
- {
- if([[self.protocol titleForSegmentAtIndex:i] isEqualToString:[appDelegate.protocol uppercaseString]])
- {
- self.protocol.selectedSegmentIndex = i;
- break;
- }
- }
-}
-
-- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
-{
- // Return YES for supported orientations
- return (interfaceOrientation == UIInterfaceOrientationPortrait);
-}
-
-- (void)didReceiveMemoryWarning
-{
- [super didReceiveMemoryWarning]; // Releases the view if it doesn't have a superview
- // Release anything that's not essential, such as cached data
-}
-
-- (void)dealloc
-{
- [testSuites release];
- [pickerView release];
- [protocol release];
- [loopSwitch release];
- [testViewController release];
-
- [super dealloc];
-}
-
--(TestViewController*)testViewController
-{
- // Instantiate the test view controller if necessary.
- if(testViewController == nil)
- {
- NSString* nib;
- if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
- {
- nib = @"TestView-iPad";
- }
- else
- {
- nib = @"TestView";
- }
- testViewController = [[TestViewController alloc] initWithNibName:nib bundle:nil];
- }
- return testViewController;
-}
-
-#pragma mark -
-
--(IBAction)runTest:(id)sender
-{
- NSInteger row = [pickerView selectedRowInComponent:0];
- AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
- appDelegate.currentTestSuite = row;
- appDelegate.protocol = [[protocol titleForSegmentAtIndex:[protocol selectedSegmentIndex]] lowercaseString];
- appDelegate.loop = loopSwitch.isOn;
- [self.navigationController pushViewController:self.testViewController animated:YES];
-}
-
-#pragma mark UIPickerViewDelegate
-
-- (NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component
-{
- TestSuite* test = (TestSuite*)[testSuites objectAtIndex:row];
- return test.testSuiteId;
-}
-
-#pragma mark UIPickerViewDataSource
-
-- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView
-{
- return 1;
-}
-
-- (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)componen
-{
- return testSuites.count;
-}
-@end
diff --git a/cpp/test/ios/testSuiteApp/Classes/TestUtil.h b/cpp/test/ios/testSuiteApp/Classes/TestUtil.h
deleted file mode 100644
index e670b53a739..00000000000
--- a/cpp/test/ios/testSuiteApp/Classes/TestUtil.h
+++ /dev/null
@@ -1,100 +0,0 @@
-// **********************************************************************
-//
-// Copyright (c) 2003-2017 ZeroC, Inc. All rights reserved.
-//
-// This copy of Ice is licensed to you under the terms described in the
-// ICE_LICENSE file included in this distribution.
-//
-// **********************************************************************
-
-#ifndef TEST_UTIL_H
-#define TEST_UTIL_H
-
-#include <TestHelper.h>
-#include <UIKit/UIKit.h>
-#include <Foundation/NSString.h>
-
-#include <vector>
-
-@interface TestSuite : NSObject
-{
-@private
- NSString* testSuiteId;
- NSArray* testCases;
-}
-@property (nonatomic, retain) NSString* testSuiteId;
-@property (nonatomic, retain) NSArray* testCases;
-+(id) testSuite:(NSString*)testSuiteId testCases:(NSArray*)testCases;
--(BOOL) isIn:(NSArray*)tests;
-@end
-
-@interface TestCase : NSObject
-{
-@private
- NSString* name;
- NSString* client;
- NSString* server;
- NSArray* args;
-}
-+(id) testCase:(NSString*)name client:(NSString*)client server:(NSString*)server args:(NSArray*)args;
-@property (nonatomic, retain) NSString* name;
-@property (nonatomic, retain) NSString* client;
-@property (nonatomic, retain) NSString* server;
-@property (nonatomic, retain) NSArray* args;
-@end
-
-typedef int (*MAIN_ENTRY_POINT)(int argc, char** argv, Test::MainHelper* helper);
-typedef int (*SHUTDOWN_ENTRY_POINT)();
-
-enum TestType { TestTypeClient, TestTypeServer };
-
-struct TestConfig
-{
- std::string protocol;
- std::vector<std::string> args;
-};
-
-class MainHelperI : public Test::MainHelper
-{
-public:
-
- MainHelperI(const std::string&, const std::string&, TestType, TestConfig, id, SEL, SEL);
- virtual ~MainHelperI();
-
- virtual void run();
- virtual void serverReady();
- virtual void shutdown();
- virtual void waitForCompleted() { };
- virtual bool redirect();
- virtual void print(const std::string&);
-
- int
- status()
- {
- return _status;
- }
-
-private:
-
- void
- completed(int status)
- {
- _completed = true;
- _status = status;
- }
-
- std::string _name;
- std::string _libName;
- TestType _type;
- TestConfig _config;
- CFBundleRef _handle;
- SHUTDOWN_ENTRY_POINT _dllTestShutdown;
- bool _completed;
- int _status;
-
- id _target;
- SEL _ready;
- SEL _output;
-};
-
-#endif
diff --git a/cpp/test/ios/testSuiteApp/Classes/TestUtil.mm b/cpp/test/ios/testSuiteApp/Classes/TestUtil.mm
deleted file mode 100644
index 826f8217a84..00000000000
--- a/cpp/test/ios/testSuiteApp/Classes/TestUtil.mm
+++ /dev/null
@@ -1,232 +0,0 @@
-// **********************************************************************
-//
-// Copyright (c) 2003-2017 ZeroC, Inc. All rights reserved.
-//
-// This copy of Ice is licensed to you under the terms described in the
-// ICE_LICENSE file included in this distribution.
-//
-// **********************************************************************
-
-#include <TestUtil.h>
-#include <dlfcn.h>
-#include <stdarg.h>
-#include <stdlib.h>
-
-#include <vector>
-#include <string>
-
-#import <Foundation/NSString.h>
-#import <Foundation/NSObject.h>
-#import <Foundation/NSThread.h>
-
-using namespace std;
-
-@implementation TestSuite
-@synthesize testSuiteId;
-@synthesize testCases;
-
-+(id) testSuite:(NSString*)testSuiteId testCases:(NSArray*)testCases
-{
- TestSuite* testSuite = [[TestSuite alloc] init];
- if(testSuite != nil)
- {
- testSuite->testSuiteId = testSuiteId;
- testSuite->testCases = testCases;
- }
- return [testSuite autorelease];
-}
-
--(BOOL) isIn:(NSArray*)tests
-{
- for(NSString* t in tests)
- {
- if([t isEqualToString:testSuiteId])
- {
- return TRUE;
- }
- }
- return FALSE;
-}
-@end
-
-@implementation TestCase
-@synthesize name;
-@synthesize client;
-@synthesize server;
-@synthesize args;
-
-+(id) testCase:(NSString*)name client:(NSString*)client server:(NSString*)server args:(NSArray*)args
-{
- TestCase* testCase = [[TestCase alloc] init];
- if(testCase != nil)
- {
- testCase->name = name;
- testCase->client = client;
- testCase->server = server;
- testCase->args = args;
- }
- return [testCase autorelease];
-}
-@end
-
-MainHelperI::MainHelperI(const string& test, const string& libName, TestType type, TestConfig config,
- id target, SEL out, SEL ready) :
- _name(test),
- _libName(libName),
- _type(type),
- _config(config),
- _completed(false),
- _status(0),
- _target(target),
- _output(out),
- _ready(ready)
-{
-}
-
-MainHelperI::~MainHelperI()
-{
- if(_handle)
- {
- CFBundleUnloadExecutable(_handle);
- }
-}
-
-void
-MainHelperI::run()
-{
- //
- // Compose the path of the Test.bundle resources folder
- //
- NSString* bundlePath = [[NSBundle mainBundle] privateFrameworksPath];
-
- bundlePath = [bundlePath stringByAppendingPathComponent:[NSString stringWithUTF8String:_libName.c_str()]];
-
- NSURL* bundleURL = [NSURL fileURLWithPath:bundlePath];
- _handle = CFBundleCreate(NULL, (CFURLRef)bundleURL);
-
- int status = EXIT_FAILURE;
- NSError* error = nil;
- Boolean loaded = CFBundleLoadExecutableAndReturnError(_handle, (CFErrorRef*)&error);
- if(error != nil || !loaded)
- {
- print([[error description] UTF8String]);
- completed(status);
- return;
- }
-
- void* sym = dlsym(_handle, "dllTestShutdown");
- sym = CFBundleGetFunctionPointerForName(_handle, CFSTR("dllTestShutdown"));
- if(sym == 0)
- {
- NSString* err = [NSString stringWithFormat:@"Could not get function pointer dllTestShutdown from bundle %@",
- bundlePath];
- print([err UTF8String]);
- completed(status);
- return;
- }
- _dllTestShutdown = (SHUTDOWN_ENTRY_POINT)sym;
-
- sym = CFBundleGetFunctionPointerForName(_handle, CFSTR("dllMain"));
- if(sym == 0)
- {
- NSString* err = [NSString stringWithFormat:@"Could not get function pointer dllMain from bundle %@",
- bundlePath];
- print([err UTF8String]);
- completed(status);
- return;
- }
-
- MAIN_ENTRY_POINT dllMain = (MAIN_ENTRY_POINT)sym;
-
- std::vector<std::string> args;
- if(_type == TestTypeServer)
- {
- args.push_back("server");
- }
- else
- {
- args.push_back("client");
- }
- args.push_back("--Ice.NullHandleAbort=1");
- args.push_back("--Ice.Warn.Connections=1");
- args.push_back("--Ice.Default.Host=127.0.0.1");
- args.push_back("--Ice.Trace.Network=0");
- args.push_back("--Ice.Trace.Protocol=0");
-
- if(_type == TestTypeServer)
- {
- args.push_back("--Ice.ThreadPool.Server.Size=1");
- args.push_back("--Ice.ThreadPool.Server.SizeMax=3");
- args.push_back("--Ice.ThreadPool.Server.SizeWarn=0");
- //args.push_back("--Ice.PrintAdapterReady=1");
- args.push_back("--Ice.ServerIdleTime=30");
- }
-
- args.push_back("--Ice.Default.Protocol=" + _config.protocol);
- if(_config.protocol == "ssl" || _config.protocol == "wss")
- {
- args.push_back("--IceSSL.CAs=cacert.der");
- args.push_back("--IceSSL.CheckCertName=0");
- if(_type == TestTypeServer)
- {
- args.push_back("--IceSSL.CertFile=server.p12");
- }
- else
- {
- args.push_back("--IceSSL.CertFile=client.p12");
- }
- args.push_back("--IceSSL.Password=password");
- args.push_back("--Ice.Override.ConnectTimeout=10000"); // COMPILERFIX: Workaround for SSL hang on iOS devices
- }
- copy(_config.args.begin(), _config.args.end(), back_inserter(args));
-
- char** argv = new char*[args.size() + 1];
- for(unsigned int i = 0; i < args.size(); ++i)
- {
- argv[i] = const_cast<char*>(args[i].c_str());
- }
- argv[args.size()] = 0;
- try
- {
- status = dllMain(static_cast<int>(args.size()), argv, this);
- }
- catch(const std::exception& ex)
- {
- print("unexpected exception while running `" + args[0] + "':\n" + ex.what());
- }
- catch(...)
- {
- print("unexpected unknown exception while running `" + args[0] + "'");
- }
- completed(status);
- delete[] argv;
-}
-
-void
-MainHelperI::serverReady()
-{
- [_target performSelectorOnMainThread:_ready withObject:nil waitUntilDone:NO];
-}
-
-void
-MainHelperI::shutdown()
-{
- if(_dllTestShutdown)
- {
- _dllTestShutdown();
- }
-}
-
-bool
-MainHelperI::redirect()
-{
- return _type == TestTypeClient;
-}
-
-void
-MainHelperI::print(const std::string& msg)
-{
- [_target performSelectorOnMainThread:_output
- withObject:[NSString stringWithUTF8String: msg.c_str()]
- waitUntilDone:NO];
-}
diff --git a/cpp/test/ios/testSuiteApp/Classes/TestViewController.h b/cpp/test/ios/testSuiteApp/Classes/TestViewController.h
deleted file mode 100644
index 91d4a3408d2..00000000000
--- a/cpp/test/ios/testSuiteApp/Classes/TestViewController.h
+++ /dev/null
@@ -1,30 +0,0 @@
-// **********************************************************************
-//
-// Copyright (c) 2003-2017 ZeroC, Inc. All rights reserved.
-//
-// This copy of Ice is licensed to you under the terms described in the
-// ICE_LICENSE file included in this distribution.
-//
-// **********************************************************************
-
-#import <UIKit/UIKit.h>
-#import <TestUtil.h>
-
-@interface TestViewController : UIViewController<UITableViewDataSource, UITableViewDelegate>
-{
-@private
- IBOutlet UITableView* output;
- IBOutlet UIActivityIndicatorView* activity;
- IBOutlet UIButton* nextButton;
-
- NSMutableString* currentMessage;
- NSMutableArray* messages;
- NSOperationQueue* queue;
- TestSuite* testSuite;
- NSEnumerator* testRunEnumator;
- bool reloadScheduled;
-}
--(IBAction)next:(id)sender;
--(NSOperationQueue*) queue;
-@end
-
diff --git a/cpp/test/ios/testSuiteApp/Classes/TestViewController.mm b/cpp/test/ios/testSuiteApp/Classes/TestViewController.mm
deleted file mode 100644
index cddf3eaf59d..00000000000
--- a/cpp/test/ios/testSuiteApp/Classes/TestViewController.mm
+++ /dev/null
@@ -1,523 +0,0 @@
-// **********************************************************************
-//
-// Copyright (c) 2003-2017 ZeroC, Inc. All rights reserved.
-//
-// This copy of Ice is licensed to you under the terms described in the
-// ICE_LICENSE file included in this distribution.
-//
-// **********************************************************************
-
-#import <TestViewController.h>
-#import <TestUtil.h>
-#import <AppDelegate.h>
-
-NSArray* noSSL = @[ @"Ice/metrics" ];
-NSArray* noWS = @[ @"Ice/metrics" ];
-NSArray* noCpp11 = @[ @"Ice/custom" ];
-
-static NSArray* protocols = @[ @"tcp", @"ssl", @"ws", @"wss" ];
-//
-// Avoid warning for undocumented method.
-//
-@interface UIApplication(UndocumentedAPI)
--(void)launchApplicationWithIdentifier:(NSString*)id suspended:(BOOL)flag;
-@end
-
-// TODO: Would be nice to have a red font for fatal, and error messages.
-@interface MessageCell : UITableViewCell
-{
-@private
- UILabel* body;
-}
-
-@property (nonatomic, retain) UILabel* body;
-
-+(CGFloat)heightForMessage:(NSString*)messsage;
-
-@end
-
-@implementation MessageCell
-@synthesize body;
-
-- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier
-{
- if (self = [super initWithStyle:style reuseIdentifier:reuseIdentifier])
- {
- body = [[UILabel alloc] initWithFrame:CGRectZero];
- body.textColor = [UIColor blackColor];
- body.font = [UIFont boldSystemFontOfSize:14];
- body.numberOfLines = 0;
-
- [self.contentView addSubview:self.body];
- }
-
- return self;
-}
-
-+(CGFloat)heightForMessage:(NSString*)text
-{
- // The header is always one line, the body is multiple lines.
- // The width of the table is 320 - 20px of left & right padding. We don't want to let the body
- // text go past 200px.
- CGRect body = [text boundingRectWithSize:CGSizeMake(300.f, 200.0f) options:NSStringDrawingUsesLineFragmentOrigin|NSStringDrawingUsesFontLeading attributes:@{NSFontAttributeName:[UIFont boldSystemFontOfSize:14] } context:nil];
- return body.size.height + 20.f;
-}
-
-- (void)layoutSubviews
-{
- [super layoutSubviews];
-
- CGRect contentRect = self.contentView.bounds;
-
- CGRect bodyFrame = CGRectMake(10.f, 0.f, CGRectGetWidth(contentRect)-20.f, CGRectGetHeight(contentRect));
-
- self.body.frame = bodyFrame;
-}
-
-- (void)dealloc
-{
- [body release];
- [super dealloc];
-}
-
--(void)setMessage:(NSString*)m
-{
- self.body.text = m;
-}
-
-@end
-
-@interface TestViewController()
-
-@property (nonatomic, retain) UITableView* output;
-@property (nonatomic, retain) UIActivityIndicatorView* activity;
-@property (nonatomic, retain) UIButton* nextButton;
-
-@property (nonatomic, retain) NSMutableString* currentMessage;
-@property (nonatomic, retain) NSMutableArray* messages;
-@property (nonatomic, retain) NSOperationQueue* queue;
-@property (retain) TestSuite* testSuite;
-
--(void)add:(NSString*)d;
--(void)startTest;
-@end
-
-@interface TestRun : NSObject
-{
- NSString* testSuiteId;
- TestCase* testCase;
- NSString* protocol;
- int completed;
- int running;
- int error;
- MainHelperI* clientHelper;
- MainHelperI* serverHelper;
- TestViewController* viewController;
-}
-
-+(id) testRun:(NSString*)testSuiteId testCase:(TestCase*)testCase protocol:(NSString*)protocol;
-
--(NSInvocationOperation*) runInvocation:(TestViewController*)callback;
-@end
-
-@implementation TestViewController
-
-@synthesize output;
-@synthesize activity;
-@synthesize nextButton;
-@synthesize currentMessage;
-@synthesize messages;
-@synthesize queue;
-@synthesize testSuite;
-
-- (void)viewDidLoad
-{
- self.currentMessage = [NSMutableString string];
- self.messages = [NSMutableArray array];
- queue = [[NSOperationQueue alloc] init];
- self.queue.maxConcurrentOperationCount = 2; // We need at least 2 concurrent operations.
-
- [super viewDidLoad];
-}
-
--(void)viewWillAppear:(BOOL)animated
-{
- AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
- self.testSuite = (TestSuite*)[appDelegate.testSuites objectAtIndex:appDelegate.currentTestSuite];
- [self startTest];
-}
-
--(void)viewWillDisappear:(BOOL)animated
-{
- // TODO: Waiting isn't possible until the tests periodically find out whether
- // they should terminate.
- // Wait until the tests are complete.
- //[queue waitUntilAllOperationsAreFinished];
-}
-
-- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
-{
- // Return YES for supported orientations
- return (interfaceOrientation == UIInterfaceOrientationPortrait);
-}
-
-- (void)didReceiveMemoryWarning
-{
- [super didReceiveMemoryWarning]; // Releases the view if it doesn't have a superview
- // Release anything that's not essential, such as cached data
-}
-
-- (void)dealloc
-{
- [output release];
- [activity release];
- [nextButton release];
-
- [currentMessage release];
- [messages release];
- [queue release];
- [testSuite release];
-
- [super dealloc];
-}
-
-#pragma mark -
-
--(void)startTest
-{
- self.title = testSuite.testSuiteId;
- [self.navigationItem setHidesBackButton:YES animated:YES];
-
- AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
- if(appDelegate.loop)
- {
- [nextButton setTitle:@"Stop running" forState:UIControlStateNormal];
- }
- else
- {
- nextButton.enabled = NO;
- [nextButton setAlpha:0.5];
- [nextButton setTitle:@"Test is running" forState:UIControlStateDisabled];
- }
-
- [currentMessage deleteCharactersInRange:NSMakeRange(0, currentMessage.length)];
- [messages removeAllObjects];
- [output reloadData];
-
- [activity startAnimating];
-#ifdef ICE_CPP11_MAPPING
- if([testSuite isIn:noCpp11])
- {
- [self add:@"C++11 not supported by this test\n"];
- [self testComplete:YES];
- return;
- }
-#endif
- if(([appDelegate.protocol isEqualToString:@"ws"] || [appDelegate.protocol isEqualToString:@"wss"]) &&
- [testSuite isIn:noWS])
- {
- [self add:@"WS not supported by this test\n"];
- [self testComplete:YES];
- return;
- }
- if([appDelegate.protocol isEqualToString:@"ssl"] &&
- [testSuite isIn:noSSL])
- {
- [self add:@"SSL not supported by this test\n"];
- [self testComplete:YES];
- return;
- }
-
- NSMutableArray* testRuns = [NSMutableArray array];
- for(id testCase in testSuite.testCases)
- {
- [testRuns addObject:[TestRun testRun:testSuite.testSuiteId testCase:testCase protocol:appDelegate.protocol]];
- }
- testRunEnumator = [[testRuns objectEnumerator] retain];
- id testRun = [testRunEnumator nextObject];
- [queue addOperation:[testRun runInvocation:self]];
-}
--(void)testRunComplete:(BOOL)success
-{
- if(!success)
- {
- [self testComplete:NO];
- return;
- }
-
- id testRun = [testRunEnumator nextObject];
- if(testRun == nil)
- {
- [self testComplete:YES];
- }
- else
- {
- [queue addOperation:[testRun runInvocation:self]];
- }
-}
-
--(void)testComplete:(BOOL)success
-{
- [activity stopAnimating];
-
- nextButton.enabled = YES;
- [nextButton setAlpha:1.0];
- [self.navigationItem setHidesBackButton:NO animated:YES];
-
- AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
- NSInteger next = (appDelegate.currentTestSuite + 1) % (appDelegate.testSuites.count);
- TestSuite* nextTestSuite = (TestSuite*)[appDelegate.testSuites objectAtIndex:next];
- NSString* buttonTitle = [NSString stringWithFormat:@"Run %@", nextTestSuite.testSuiteId];
- [nextButton setTitle:buttonTitle forState:UIControlStateNormal];
- self.testSuite = nil;
- [testRunEnumator release];
- testRunEnumator = nil;
-
- if([appDelegate testCompleted:success])
- {
- NSAssert(self.testSuite == nil, @"testSuite == nil");
- self.testSuite = (TestSuite*)[appDelegate.testSuites objectAtIndex:appDelegate.currentTestSuite];
- [self startTest];
- }
-}
-
--(IBAction)next:(id)sender
-{
- AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
- if(appDelegate.loop)
- {
- appDelegate.loop = NO;
- nextButton.enabled = NO;
- [nextButton setAlpha:0.5];
- [nextButton setTitle:@"Waiting..." forState:UIControlStateDisabled];
- }
- else
- {
- NSAssert(self.testSuite == nil, @"testSuite == nil");
- AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
- self.testSuite = (TestSuite*)[appDelegate.testSuites objectAtIndex:appDelegate.currentTestSuite];
- [self startTest];
- }
-}
--(NSOperationQueue*) queue
-{
- return queue;
-}
--(void)add:(NSString*)s
-{
- [currentMessage appendString:s];
- NSRange range = [currentMessage rangeOfString:@"\n" options:NSBackwardsSearch];
- if(range.location != NSNotFound)
- {
- [messages addObject:[[currentMessage copy] autorelease]];
- [currentMessage deleteCharactersInRange:NSMakeRange(0, currentMessage.length)];
-
- // reloadData hangs if called too rapidly... we call at most every 100ms.
- if(!reloadScheduled)
- {
- reloadScheduled = TRUE;
- [self performSelector:@selector(reloadOutput) withObject:nil afterDelay:0.1];
- }
- }
-}
--(void) reloadOutput
-{
- reloadScheduled = FALSE;
- [output reloadData];
-
- if(messages.count == 0)
- {
- return;
- }
-
- NSUInteger path[] = {0, messages.count -1};
- [output scrollToRowAtIndexPath:[NSIndexPath indexPathWithIndexes:path length:2]
- atScrollPosition:UITableViewScrollPositionBottom
- animated:NO];
-
-}
-
-#pragma mark <UITableViewDelegate, UITableViewDataSource> Methods
-
--(NSInteger)numberOfSectionsInTableView:(UITableView *)tv
-{
- return 1;
-}
-
--(NSInteger)tableView:(UITableView *)tv numberOfRowsInSection:(NSInteger)section
-{
- return messages.count;
-}
-
--(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
-{
- if([messages count] <= indexPath.row)
- {
- return [MessageCell heightForMessage:@""];
- }
- return [MessageCell heightForMessage:[messages objectAtIndex:indexPath.row]];
-}
-
--(UITableViewCell *)tableView:(UITableView *)tv cellForRowAtIndexPath:(NSIndexPath *)indexPath
-{
- MessageCell *cell = (MessageCell*)[output dequeueReusableCellWithIdentifier:@"MessageCell"];
- if(cell == nil)
- {
- cell = [[[MessageCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:@"MessageCell"] autorelease];
- }
- [cell setMessage:[messages objectAtIndex:indexPath.row]];
- return cell;
-}
-
--(NSIndexPath *)tableView:(UITableView *)tableView willSelectRowAtIndexPath:(NSIndexPath *)indexPath
-{
- return nil;
-}
-
-@end
-
-@implementation TestRun
--(id) init:(NSString*)ts testCase:(TestCase*)tc protocol:(NSString*)p
-{
- self = [super init];
- if(!self)
- {
- return nil;
- }
- self->testSuiteId = ts;
- self->testCase = tc;
- self->protocol = p;
- self->completed = 0;
- self->error = 0;
- self->running = 0;
- return self;
-}
-+(id) testRun:(NSString*)ts testCase:(TestCase*)tc protocol:(NSString*)p
-{
- return [[[TestRun alloc] init:ts testCase:tc protocol:p] autorelease];
-}
--(NSInvocationOperation*) runInvocation:(TestViewController*)ctl
-{
- viewController = ctl;
- return [[[NSInvocationOperation alloc] initWithTarget:self selector:@selector(run) object:nil] autorelease];
-}
--(void)run
-{
-// [self add:[NSString stringWithFormat:@"[ running %@ ]\n", testCase.name]];
- if(testCase.server)
- {
- [self runServer];
- }
- else
- {
- [self runClient];
- }
-}
--(void)add:(NSString*)s
-{
- [viewController add:s];
-}
-
--(void)clientComplete:(NSNumber*)rc
-{
- if(clientHelper)
- {
- delete clientHelper;
- clientHelper = 0;
- }
-
- if([rc intValue] != 0)
- {
- [viewController add:[NSString stringWithFormat:@"client error: %@!\n", rc]];
- if(serverHelper)
- {
- serverHelper->shutdown();
- }
- ++error;
- }
-
- completed++;
- if(!testCase.server || completed == 2)
- {
- [viewController testRunComplete:error == 0];
- }
-}
-
-// Run in a separate thread.
--(void)runClient
-{
- running++;
-
- std::string name = [testCase.name UTF8String];
- std::string prefix = std::string("test/") + [testSuiteId UTF8String];
- replace(prefix.begin(), prefix.end(), '/', '_');
- std::string clt = [testCase.client UTF8String];
-
- TestConfig config;
- config.protocol = [protocol UTF8String];
- for(id arg in testCase.args)
- {
- config.args.push_back([arg UTF8String]);
- }
-
- clientHelper = new MainHelperI(name, prefix + "/" + clt, TestTypeClient, config,
- self, @selector(add:), @selector(serverReady));
- clientHelper->run();
- int rc = clientHelper->status();
- [self performSelectorOnMainThread:@selector(clientComplete:) withObject:[NSNumber numberWithInt:rc] waitUntilDone:NO];
-}
-
--(void)serverComplete:(NSNumber*)rc
-{
- if(serverHelper)
- {
- delete serverHelper;
- serverHelper = 0;
- }
-
- if([rc intValue] != 0)
- {
- [viewController add:[NSString stringWithFormat:@"server error: %@!\n", rc]];
- ++error;
- }
- completed++;
- if(completed == 2)
- {
- [viewController testRunComplete:error == 0];
- }
-}
-
-// Run in a separate thread.
--(void)runServer
-{
- running++;
-
- std::string name = [testCase.name UTF8String];
- std::string prefix = std::string("test/") + [testSuiteId UTF8String];
- replace(prefix.begin(), prefix.end(), '/', '_');
- std::string srv = [testCase.server UTF8String];
-
- TestConfig config;
- config.protocol = [protocol UTF8String];
- for(id arg in testCase.args)
- {
- config.args.push_back([arg UTF8String]);
- }
-
- serverHelper = new MainHelperI(name, prefix + "/" + srv, TestTypeServer, config,
- self, @selector(add:), @selector(serverReady));
- serverHelper->run();
- int rc = serverHelper->status();
- [self performSelectorOnMainThread:@selector(serverComplete:) withObject:[NSNumber numberWithInt:rc] waitUntilDone:NO];
-}
-
-// Kick off the client.
--(void)serverReady
-{
- [[viewController queue] addOperation:[[[NSInvocationOperation alloc]
- initWithTarget:self
- selector:@selector(runClient)
- object:nil] autorelease]];
-}
-
-@end
diff --git a/cpp/test/ios/testSuiteApp/Default-568h@2x.png b/cpp/test/ios/testSuiteApp/Default-568h@2x.png
deleted file mode 100644
index 0891b7aabfc..00000000000
--- a/cpp/test/ios/testSuiteApp/Default-568h@2x.png
+++ /dev/null
Binary files differ
diff --git a/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/Contents.json b/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/Contents.json
deleted file mode 100644
index 5a94148ba69..00000000000
--- a/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/Contents.json
+++ /dev/null
@@ -1,105 +0,0 @@
-{
- "images" : [
- {
- "idiom" : "iphone",
- "size" : "20x20",
- "scale" : "2x"
- },
- {
- "idiom" : "iphone",
- "size" : "20x20",
- "scale" : "3x"
- },
- {
- "size" : "29x29",
- "idiom" : "iphone",
- "filename" : "test_suite-Small@2x-1.png",
- "scale" : "2x"
- },
- {
- "size" : "29x29",
- "idiom" : "iphone",
- "filename" : "test_suite-Small@3x.png",
- "scale" : "3x"
- },
- {
- "size" : "40x40",
- "idiom" : "iphone",
- "filename" : "test_suite-Small-40@2x-1.png",
- "scale" : "2x"
- },
- {
- "size" : "40x40",
- "idiom" : "iphone",
- "filename" : "test_suite-Small-40@3x.png",
- "scale" : "3x"
- },
- {
- "size" : "60x60",
- "idiom" : "iphone",
- "filename" : "test_suite-Small-40@3x-1.png",
- "scale" : "2x"
- },
- {
- "size" : "60x60",
- "idiom" : "iphone",
- "filename" : "New icon-60@3x.png",
- "scale" : "3x"
- },
- {
- "idiom" : "ipad",
- "size" : "20x20",
- "scale" : "1x"
- },
- {
- "idiom" : "ipad",
- "size" : "20x20",
- "scale" : "2x"
- },
- {
- "size" : "29x29",
- "idiom" : "ipad",
- "filename" : "test_suite-Small.png",
- "scale" : "1x"
- },
- {
- "size" : "29x29",
- "idiom" : "ipad",
- "filename" : "test_suite-Small@2x-2.png",
- "scale" : "2x"
- },
- {
- "size" : "40x40",
- "idiom" : "ipad",
- "filename" : "test_suite-Small-40.png",
- "scale" : "1x"
- },
- {
- "size" : "40x40",
- "idiom" : "ipad",
- "filename" : "test_suite-Small-40@2x-2.png",
- "scale" : "2x"
- },
- {
- "size" : "76x76",
- "idiom" : "ipad",
- "filename" : "test_suite-76.png",
- "scale" : "1x"
- },
- {
- "size" : "76x76",
- "idiom" : "ipad",
- "filename" : "test_suite-76@2x.png",
- "scale" : "2x"
- },
- {
- "idiom" : "ipad",
- "size" : "83.5x83.5",
- "scale" : "2x"
- }
- ],
- "info" : {
- "version" : 1,
- "author" : "xcode"
- }
-} \ No newline at end of file
diff --git a/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/New icon-60@3x.png b/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/New icon-60@3x.png
deleted file mode 100644
index a37f851e642..00000000000
--- a/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/New icon-60@3x.png
+++ /dev/null
Binary files differ
diff --git a/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-76.png b/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-76.png
deleted file mode 100644
index 2855a8b674b..00000000000
--- a/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-76.png
+++ /dev/null
Binary files differ
diff --git a/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-76@2x.png b/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-76@2x.png
deleted file mode 100644
index 29047dc5a52..00000000000
--- a/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-76@2x.png
+++ /dev/null
Binary files differ
diff --git a/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40.png b/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40.png
deleted file mode 100644
index e76086fb3d6..00000000000
--- a/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40.png
+++ /dev/null
Binary files differ
diff --git a/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40@2x-1.png b/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40@2x-1.png
deleted file mode 100644
index 7615d3255bc..00000000000
--- a/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40@2x-1.png
+++ /dev/null
Binary files differ
diff --git a/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40@2x-2.png b/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40@2x-2.png
deleted file mode 100644
index 7615d3255bc..00000000000
--- a/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40@2x-2.png
+++ /dev/null
Binary files differ
diff --git a/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40@3x-1.png b/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40@3x-1.png
deleted file mode 100644
index f04f442176a..00000000000
--- a/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40@3x-1.png
+++ /dev/null
Binary files differ
diff --git a/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40@3x.png b/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40@3x.png
deleted file mode 100644
index f04f442176a..00000000000
--- a/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40@3x.png
+++ /dev/null
Binary files differ
diff --git a/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small.png b/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small.png
deleted file mode 100644
index d57695edc28..00000000000
--- a/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small.png
+++ /dev/null
Binary files differ
diff --git a/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small@2x-1.png b/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small@2x-1.png
deleted file mode 100644
index 79edc547e2c..00000000000
--- a/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small@2x-1.png
+++ /dev/null
Binary files differ
diff --git a/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small@2x-2.png b/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small@2x-2.png
deleted file mode 100644
index 79edc547e2c..00000000000
--- a/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small@2x-2.png
+++ /dev/null
Binary files differ
diff --git a/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small@3x.png b/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small@3x.png
deleted file mode 100644
index 49cdc033096..00000000000
--- a/cpp/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small@3x.png
+++ /dev/null
Binary files differ
diff --git a/cpp/test/ios/testSuiteApp/MainWindow-iPad.xib b/cpp/test/ios/testSuiteApp/MainWindow-iPad.xib
deleted file mode 100644
index 1313995e567..00000000000
--- a/cpp/test/ios/testSuiteApp/MainWindow-iPad.xib
+++ /dev/null
@@ -1,43 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.iPad.XIB" version="3.0" toolsVersion="9060" systemVersion="15B42" targetRuntime="iOS.CocoaTouch.iPad" propertyAccessControl="none">
- <dependencies>
- <deployment identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="9051"/>
- </dependencies>
- <objects>
- <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="UIApplication">
- <connections>
- <outlet property="delegate" destination="3" id="4"/>
- </connections>
- </placeholder>
- <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
- <customObject id="3" userLabel="container App Delegate" customClass="AppDelegate">
- <connections>
- <outlet property="navigationController" destination="17" id="21"/>
- <outlet property="window" destination="12" id="14"/>
- </connections>
- </customObject>
- <navigationController id="17">
- <extendedEdge key="edgesForExtendedLayout"/>
- <navigationBar key="navigationBar" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" id="19">
- <autoresizingMask key="autoresizingMask"/>
- <animations/>
- </navigationBar>
- <viewControllers>
- <viewController nibName="TestSelect-iPad" id="18" customClass="TestSelectController">
- <extendedEdge key="edgesForExtendedLayout"/>
- <navigationItem key="navigationItem" title="Ice Test Suite" id="20"/>
- </viewController>
- </viewControllers>
- <metadata/>
- </navigationController>
- <window opaque="NO" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" id="12">
- <rect key="frame" x="0.0" y="0.0" width="768" height="1024"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <animations/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <freeformSimulatedSizeMetrics key="simulatedDestinationMetrics"/>
- <metadata/>
- </window>
- </objects>
-</document>
diff --git a/cpp/test/ios/testSuiteApp/MainWindow.xib b/cpp/test/ios/testSuiteApp/MainWindow.xib
deleted file mode 100644
index 330ffa0c297..00000000000
--- a/cpp/test/ios/testSuiteApp/MainWindow.xib
+++ /dev/null
@@ -1,49 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="11542" systemVersion="16B2555" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" colorMatched="YES">
- <device id="retina4_7" orientation="portrait">
- <adaptation id="fullscreen"/>
- </device>
- <dependencies>
- <deployment identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="11524"/>
- <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
- </dependencies>
- <objects>
- <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="UIApplication">
- <connections>
- <outlet property="delegate" destination="3" id="4"/>
- </connections>
- </placeholder>
- <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
- <customObject id="3" userLabel="container App Delegate" customClass="AppDelegate">
- <connections>
- <outlet property="navigationController" destination="17" id="21"/>
- <outlet property="window" destination="12" id="14"/>
- </connections>
- </customObject>
- <window opaque="NO" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" id="12">
- <rect key="frame" x="0.0" y="0.0" width="320" height="480"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
- <freeformSimulatedSizeMetrics key="simulatedDestinationMetrics"/>
- </window>
- <navigationController id="17">
- <extendedEdge key="edgesForExtendedLayout"/>
- <navigationBar key="navigationBar" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" id="19">
- <rect key="frame" x="0.0" y="0.0" width="1000" height="1000"/>
- <autoresizingMask key="autoresizingMask"/>
- </navigationBar>
- <viewControllers>
- <viewController nibName="TestSelect" wantsFullScreenLayout="YES" id="18" customClass="TestSelectController">
- <extendedEdge key="edgesForExtendedLayout"/>
- <navigationItem key="navigationItem" title="Ice C++ Test Suite" id="20"/>
- </viewController>
- </viewControllers>
- </navigationController>
- </objects>
- <simulatedMetricsContainer key="defaultSimulatedMetrics">
- <simulatedStatusBarMetrics key="statusBar"/>
- <simulatedOrientationMetrics key="orientation"/>
- <simulatedScreenMetrics key="destination" type="retina4_7.fullscreen"/>
- </simulatedMetricsContainer>
-</document>
diff --git a/cpp/test/ios/testSuiteApp/README.md b/cpp/test/ios/testSuiteApp/README.md
deleted file mode 100644
index 356e1e407c9..00000000000
--- a/cpp/test/ios/testSuiteApp/README.md
+++ /dev/null
@@ -1 +0,0 @@
-This project builds the iOS C++ Test Suite application for running tests with the iOS simulator or on an iOS device.
diff --git a/cpp/test/ios/testSuiteApp/TestSelect-iPad.xib b/cpp/test/ios/testSuiteApp/TestSelect-iPad.xib
deleted file mode 100644
index 77817e380d6..00000000000
--- a/cpp/test/ios/testSuiteApp/TestSelect-iPad.xib
+++ /dev/null
@@ -1,77 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.iPad.XIB" version="3.0" toolsVersion="9060" systemVersion="15B42" targetRuntime="iOS.CocoaTouch.iPad" propertyAccessControl="none">
- <dependencies>
- <deployment identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="9051"/>
- </dependencies>
- <objects>
- <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="TestSelectController">
- <connections>
- <outlet property="loopSwitch" destination="13" id="15"/>
- <outlet property="pickerView" destination="3" id="9"/>
- <outlet property="protocol" destination="18" id="19"/>
- <outlet property="view" destination="1" id="8"/>
- </connections>
- </placeholder>
- <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
- <view contentMode="scaleToFill" id="1">
- <rect key="frame" x="0.0" y="0.0" width="768" height="1024"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <pickerView opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" id="3">
- <rect key="frame" x="20" y="20" width="728" height="216"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <animations/>
- <connections>
- <outlet property="dataSource" destination="-1" id="5"/>
- <outlet property="delegate" destination="-1" id="6"/>
- </connections>
- </pickerView>
- <button opaque="NO" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="4">
- <rect key="frame" x="326" y="373" width="117" height="37"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <animations/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="15"/>
- <state key="normal" title="Execute Test">
- <color key="titleShadowColor" white="0.0" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="disabled" title="Execute Test"/>
- <state key="selected" title="Execute Test"/>
- <state key="highlighted" title="Execute Test">
- <color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="runTest:" destination="-1" eventType="touchUpInside" id="7"/>
- </connections>
- </button>
- <switch opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" id="13">
- <rect key="frame" x="381" y="321" width="51" height="31"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <animations/>
- </switch>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleToFill" text="Loop" lineBreakMode="tailTruncation" minimumFontSize="10" id="14">
- <rect key="frame" x="310" y="324" width="42" height="21"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <animations/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <segmentedControl opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="top" segmentControlStyle="plain" selectedSegmentIndex="0" id="18">
- <rect key="frame" x="279" y="256" width="210" height="29"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <animations/>
- <segments>
- <segment title="TCP"/>
- <segment title="SSL"/>
- <segment title="WS"/>
- <segment title="WSS"/>
- </segments>
- </segmentedControl>
- </subviews>
- <animations/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- <nil key="simulatedStatusBarMetrics"/>
- </view>
- </objects>
-</document>
diff --git a/cpp/test/ios/testSuiteApp/TestSelect.xib b/cpp/test/ios/testSuiteApp/TestSelect.xib
deleted file mode 100644
index 1db89250692..00000000000
--- a/cpp/test/ios/testSuiteApp/TestSelect.xib
+++ /dev/null
@@ -1,78 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="9060" systemVersion="15B42" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none">
- <dependencies>
- <deployment identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="9051"/>
- </dependencies>
- <objects>
- <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="TestSelectController">
- <connections>
- <outlet property="loopSwitch" destination="13" id="15"/>
- <outlet property="pickerView" destination="3" id="9"/>
- <outlet property="protocol" destination="16" id="18"/>
- <outlet property="view" destination="1" id="19"/>
- </connections>
- </placeholder>
- <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
- <view contentMode="scaleToFill" id="1">
- <rect key="frame" x="0.0" y="0.0" width="320" height="480"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <pickerView opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" id="3">
- <rect key="frame" x="-1" y="0.0" width="320" height="216"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <animations/>
- <connections>
- <outlet property="dataSource" destination="-1" id="5"/>
- <outlet property="delegate" destination="-1" id="6"/>
- </connections>
- </pickerView>
- <button opaque="NO" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="4">
- <rect key="frame" x="100" y="368" width="117" height="37"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <animations/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="15"/>
- <state key="normal" title="Execute Test">
- <color key="titleShadowColor" white="0.0" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="disabled" title="Execute Test"/>
- <state key="selected" title="Execute Test"/>
- <state key="highlighted" title="Execute Test">
- <color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="runTest:" destination="-1" eventType="touchUpInside" id="7"/>
- </connections>
- </button>
- <switch opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" id="13">
- <rect key="frame" x="154" y="293" width="51" height="31"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <animations/>
- </switch>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleToFill" text="Loop" lineBreakMode="tailTruncation" minimumFontSize="10" id="14">
- <rect key="frame" x="83" y="296" width="42" height="21"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <animations/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
- <nil key="highlightedColor"/>
- </label>
- <segmentedControl opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="top" segmentControlStyle="plain" selectedSegmentIndex="0" id="16">
- <rect key="frame" x="53" y="233" width="210" height="29"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <animations/>
- <segments>
- <segment title="TCP"/>
- <segment title="SSL"/>
- <segment title="WS"/>
- <segment title="WSS"/>
- </segments>
- </segmentedControl>
- </subviews>
- <animations/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- <nil key="simulatedStatusBarMetrics"/>
- <freeformSimulatedSizeMetrics key="simulatedDestinationMetrics"/>
- </view>
- </objects>
-</document>
diff --git a/cpp/test/ios/testSuiteApp/TestView-iPad.xib b/cpp/test/ios/testSuiteApp/TestView-iPad.xib
deleted file mode 100644
index 309191a0c2a..00000000000
--- a/cpp/test/ios/testSuiteApp/TestView-iPad.xib
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.iPad.XIB" version="3.0" toolsVersion="9060" systemVersion="15B42" targetRuntime="iOS.CocoaTouch.iPad" propertyAccessControl="none">
- <dependencies>
- <deployment identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="9051"/>
- </dependencies>
- <objects>
- <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="TestViewController">
- <connections>
- <outlet property="activity" destination="16" id="18"/>
- <outlet property="nextButton" destination="17" id="20"/>
- <outlet property="output" destination="9" id="12"/>
- <outlet property="view" destination="6" id="8"/>
- </connections>
- </placeholder>
- <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
- <view clearsContextBeforeDrawing="NO" contentMode="scaleToFill" id="6">
- <rect key="frame" x="0.0" y="0.0" width="768" height="1024"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <tableView opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" bouncesZoom="NO" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="27" sectionFooterHeight="27" id="9">
- <rect key="frame" x="20" y="20" width="728" height="939"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <animations/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <connections>
- <outlet property="dataSource" destination="-1" id="10"/>
- <outlet property="delegate" destination="-1" id="11"/>
- </connections>
- </tableView>
- <activityIndicatorView hidden="YES" opaque="NO" clearsContextBeforeDrawing="NO" userInteractionEnabled="NO" contentMode="scaleToFill" hidesWhenStopped="YES" style="whiteLarge" id="16">
- <rect key="frame" x="246" y="967" width="37" height="37"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
- <animations/>
- </activityIndicatorView>
- <button opaque="NO" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="17">
- <rect key="frame" x="20" y="967" width="214" height="37"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
- <animations/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="15"/>
- <state key="normal" title="Launch Next Test">
- <color key="titleShadowColor" white="0.0" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="disabled" title="Launch Next Test"/>
- <state key="selected" title="Launch Next Test"/>
- <state key="highlighted" title="Launch Next Test">
- <color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="next:" destination="-1" eventType="touchUpInside" id="21"/>
- </connections>
- </button>
- </subviews>
- <animations/>
- <color key="backgroundColor" white="0.75" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="blackOpaque"/>
- </view>
- </objects>
-</document>
diff --git a/cpp/test/ios/testSuiteApp/TestView.xib b/cpp/test/ios/testSuiteApp/TestView.xib
deleted file mode 100644
index affe669bf13..00000000000
--- a/cpp/test/ios/testSuiteApp/TestView.xib
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="9060" systemVersion="15B42" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none">
- <dependencies>
- <deployment identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="9051"/>
- </dependencies>
- <objects>
- <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="TestViewController">
- <connections>
- <outlet property="activity" destination="16" id="18"/>
- <outlet property="nextButton" destination="17" id="20"/>
- <outlet property="output" destination="9" id="12"/>
- <outlet property="view" destination="6" id="8"/>
- </connections>
- </placeholder>
- <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
- <view clearsContextBeforeDrawing="NO" contentMode="scaleToFill" id="6">
- <rect key="frame" x="0.0" y="0.0" width="320" height="460"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <tableView opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" bouncesZoom="NO" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="27" sectionFooterHeight="27" id="9">
- <rect key="frame" x="0.0" y="0.0" width="320" height="395"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <animations/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <connections>
- <outlet property="dataSource" destination="-1" id="10"/>
- <outlet property="delegate" destination="-1" id="11"/>
- </connections>
- </tableView>
- <activityIndicatorView hidden="YES" opaque="NO" clearsContextBeforeDrawing="NO" userInteractionEnabled="NO" contentMode="scaleToFill" hidesWhenStopped="YES" style="whiteLarge" id="16">
- <rect key="frame" x="242" y="408" width="37" height="37"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
- <animations/>
- </activityIndicatorView>
- <button opaque="NO" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="17">
- <rect key="frame" x="20" y="409" width="214" height="37"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
- <animations/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="15"/>
- <state key="normal" title="Launch Next Test">
- <color key="titleShadowColor" white="0.0" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="disabled" title="Launch Next Test"/>
- <state key="selected" title="Launch Next Test"/>
- <state key="highlighted" title="Launch Next Test">
- <color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="next:" destination="-1" eventType="touchUpInside" id="21"/>
- </connections>
- </button>
- </subviews>
- <animations/>
- <color key="backgroundColor" white="0.75" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- <freeformSimulatedSizeMetrics key="simulatedDestinationMetrics"/>
- </view>
- </objects>
-</document>
diff --git a/cpp/test/ios/testSuiteApp/main.m b/cpp/test/ios/testSuiteApp/main.m
deleted file mode 100644
index b2e21f0af1f..00000000000
--- a/cpp/test/ios/testSuiteApp/main.m
+++ /dev/null
@@ -1,17 +0,0 @@
-// **********************************************************************
-//
-// Copyright (c) 2003-2017 ZeroC, Inc. All rights reserved.
-//
-// This copy of Ice is licensed to you under the terms described in the
-// ICE_LICENSE file included in this distribution.
-//
-// **********************************************************************
-
-#import <UIKit/UIKit.h>
-
-int main(int argc, char *argv[]) {
- NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
- int retVal = UIApplicationMain(argc, argv, nil, nil);
- [pool release];
- return retVal;
-}
diff --git a/objective-c/test/ios/controller/Objective-C Test Controller.xcodeproj/project.pbxproj b/objective-c/test/ios/controller/Objective-C Test Controller.xcodeproj/project.pbxproj
index 63c80d73819..25bb985defb 100644
--- a/objective-c/test/ios/controller/Objective-C Test Controller.xcodeproj/project.pbxproj
+++ b/objective-c/test/ios/controller/Objective-C Test Controller.xcodeproj/project.pbxproj
@@ -1691,6 +1691,7 @@
ONLY_ACTIVE_ARCH = YES;
SDKROOT = iphoneos;
TARGETED_DEVICE_FAMILY = "1,2";
+ VALID_ARCHS = "arm64 armv7s";
};
name = Debug;
};
@@ -1733,6 +1734,7 @@
SDKROOT = iphoneos;
TARGETED_DEVICE_FAMILY = "1,2";
VALIDATE_PRODUCT = YES;
+ VALID_ARCHS = "arm64 armv7s";
};
name = Release;
};
@@ -1748,6 +1750,7 @@
../../include,
);
INFOPLIST_FILE = Classes/Info.plist;
+ IPHONEOS_DEPLOYMENT_TARGET = 9.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
OTHER_LDFLAGS = (
"-lIceGridObjC",
@@ -1784,6 +1787,7 @@
../../include,
);
INFOPLIST_FILE = Classes/Info.plist;
+ IPHONEOS_DEPLOYMENT_TARGET = 9.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
OTHER_LDFLAGS = (
"-lIceGridObjC",
@@ -1819,6 +1823,7 @@
../../include,
);
INFOPLIST_FILE = Classes/Info.plist;
+ IPHONEOS_DEPLOYMENT_TARGET = 9.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
OTHER_LDFLAGS = (
"-lIceGridObjC",
@@ -1854,6 +1859,7 @@
../../include,
);
INFOPLIST_FILE = Classes/Info.plist;
+ IPHONEOS_DEPLOYMENT_TARGET = 9.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
OTHER_LDFLAGS = (
"-lIceGridObjC",
diff --git a/objective-c/test/ios/testSuiteApp/Classes/AppDelegate.h b/objective-c/test/ios/testSuiteApp/Classes/AppDelegate.h
deleted file mode 100644
index 79e0d424de1..00000000000
--- a/objective-c/test/ios/testSuiteApp/Classes/AppDelegate.h
+++ /dev/null
@@ -1,37 +0,0 @@
-// **********************************************************************
-//
-// Copyright (c) 2003-2017 ZeroC, Inc. All rights reserved.
-//
-// This copy of Ice is licensed to you under the terms described in the
-// ICE_LICENSE file included in this distribution.
-//
-// **********************************************************************
-
-#import <UIKit/UIKit.h>
-
-@class TestViewController;
-
-@interface AppDelegate : NSObject <UIApplicationDelegate>
-{
-@private
- UIWindow *window;
- IBOutlet UINavigationController *navigationController;
- NSArray* tests;
- NSInteger currentTest;
- NSString* protocol;
- BOOL loop;
- BOOL runAll;
-}
-
-@property (nonatomic, retain) IBOutlet UIWindow *window;
-@property (nonatomic, retain) IBOutlet UINavigationController* navigationController;
-@property (nonatomic, readonly) NSArray* tests;
-@property (nonatomic) NSInteger currentTest;
-@property (nonatomic, retain) NSString* protocol;
-@property (nonatomic) BOOL loop;
-@property (readonly) BOOL runAll;
-
--(BOOL)testCompleted:(BOOL)success;
-
-@end
-
diff --git a/objective-c/test/ios/testSuiteApp/Classes/AppDelegate.m b/objective-c/test/ios/testSuiteApp/Classes/AppDelegate.m
deleted file mode 100644
index f59f319c67b..00000000000
--- a/objective-c/test/ios/testSuiteApp/Classes/AppDelegate.m
+++ /dev/null
@@ -1,263 +0,0 @@
-// **********************************************************************
-//
-// Copyright (c) 2003-2017 ZeroC, Inc. All rights reserved.
-//
-// This copy of Ice is licensed to you under the terms described in the
-// ICE_LICENSE file included in this distribution.
-//
-// **********************************************************************
-
-#import <AppDelegate.h>
-#import <TestViewController.h>
-#import <Test.h>
-
-struct TestCases
-{
- NSString* __unsafe_unretained name;
- int (*startServer)(int, char**);
- int (*startClient)(int, char**);
- bool sslSupport;
- bool wsSupport;
- bool runWithSlicedFormat;
- bool runWith10Encoding;
-};
-
-static NSString* protocols[] = { @"tcp", @"ssl", @"ws", @"wss" };
-const int nProtocols = sizeof(protocols) / sizeof(NSString*);
-
-int adapterDeactivationServer(int, char**);
-int adapterDeactivationClient(int, char**);
-int adminServer(int, char**);
-int adminClient(int, char**);
-int amiServer(int, char**);
-int amiClient(int, char**);
-int bindingServer(int, char**);
-int bindingClient(int, char**);
-int defaultServantServer(int, char**);
-int defaultServantClient(int, char**);
-int defaultValueClient(int, char**);
-int dispatcherServer(int, char**);
-int dispatcherClient(int, char**);
-int enumServer(int, char**);
-int enumClient(int, char**);
-int exceptionsServer(int, char**);
-int exceptionsClient(int, char**);
-int facetsServer(int, char**);
-int facetsClient(int, char**);
-int holdServer(int, char**);
-int holdClient(int, char**);
-int inheritanceServer(int, char**);
-int inheritanceClient(int, char**);
-int interceptorServer(int, char**);
-int interceptorClient(int, char**);
-int invokeServer(int, char**);
-int invokeClient(int, char**);
-int locationServer(int, char**);
-int locationClient(int, char**);
-int objectsServer(int, char**);
-int objectsClient(int, char**);
-int operationsServer(int, char**);
-int operationsClient(int, char**);
-int optionalServer(int, char**);
-int optionalClient(int, char**);
-int proxyServer(int, char**);
-int proxyClient(int, char**);
-int retryServer(int, char**);
-int retryClient(int, char**);
-int streamClient(int, char**);
-int timeoutServer(int, char**);
-int timeoutClient(int, char**);
-int slicingExceptionsServer(int, char**);
-int slicingExceptionsClient(int, char**);
-int hashClient(int, char**);
-int infoServer(int, char**);
-int infoClient(int, char**);
-int metricsServer(int, char**);
-int metricsClient(int, char**);
-int servicesClient(int, char**);
-
-static const struct TestCases alltests[] =
-{
-//
-// Name | Server | Client | SSL Support | WS Support | Sliced | 1.0 Encoding |
-//
-{ @"proxy", proxyServer, proxyClient, true, true, false, false },
-{ @"admin", adminServer, adminClient, true, true, false, false },
-{ @"ami", amiServer, amiClient, true, true, false, false },
-{ @"operations", operationsServer, operationsClient, true, true, false, false },
-{ @"exceptions", exceptionsServer, exceptionsClient, true, true, true, true },
-{ @"inheritance", inheritanceServer, inheritanceClient, true, true, false, false },
-{ @"invoke", invokeServer, invokeClient, true, true, false, false },
-{ @"metrics", metricsServer, metricsClient, false, false, false, false},
-{ @"facets", facetsServer, facetsClient, true, true, false, false },
-{ @"objects", objectsServer, objectsClient, true, true, true, true },
-{ @"optional", optionalServer, optionalClient, true, true, true, false },
-{ @"interceptor", interceptorServer, interceptorClient, true, true, false, false },
-{ @"dispatcher", dispatcherServer, dispatcherClient, true, true, false, false },
-{ @"defaultServant", defaultServantServer, defaultServantClient, true, true, false, false },
-{ @"defaultValue", 0, defaultValueClient, true, true, false, false },
-{ @"binding", bindingServer, bindingClient, true, true, false, false },
-{ @"hold", holdServer, holdClient, true, true, false, false },
-{ @"location", locationServer, locationClient, true, true, false, false },
-{ @"adapterDeactivation", adapterDeactivationServer, adapterDeactivationClient, true, true, false, false },
-{ @"stream", 0, streamClient, true, true, false, true },
-{ @"slicing/exceptions", slicingExceptionsServer, slicingExceptionsClient, true, true, false, true },
-//
-// Slicing objects will not work as both applications are linked in the same executable
-// and have knowledge of the same Slice types.
-//
-//{ @"slicing/objects",slicingObjectsServer, slicingObjectsClient, true, false, true },
-{ @"retry",retryServer, retryClient, true, true, false, false },
-{ @"timeout",timeoutServer, timeoutClient, true, true, false, false },
-{ @"hash", 0, hashClient, true, true, false, false },
-{ @"info",infoServer, infoClient, true, true, false , false },
-{ @"enums", enumServer, enumClient, true, true, false, true },
-{ @"services", 0, servicesClient, true, true, false, false }
-};
-
-@implementation AppDelegate
-
-@synthesize window;
-@synthesize navigationController;
-@synthesize tests;
-@synthesize currentTest;
-@synthesize protocol;
-@synthesize loop;
-@synthesize runAll;
-
-static NSString* currentTestKey = @"currentTestKey";
-static NSString* protocolKey = @"protocolKey";
-
-+(void)initialize
-{
- NSDictionary* appDefaults = [NSDictionary dictionaryWithObjectsAndKeys:
- @"0", currentTestKey,
- @"tcp", protocolKey,
- nil];
- [[NSUserDefaults standardUserDefaults] registerDefaults:appDefaults];
-}
-
--(id)init
-{
- if(self = [super init])
- {
- self->runAll = getenv("RUNALL") != NULL;
-
- NSMutableArray* theTests = [NSMutableArray array];
- for(int i = 0; i < sizeof(alltests)/sizeof(alltests[0]); ++i)
- {
- Test* test = [Test testWithName:alltests[i].name
- server:alltests[i].startServer
- client:alltests[i].startClient
- sslSupport:alltests[i].sslSupport
- wsSupport:alltests[i].wsSupport
- runWithSlicedFormat:alltests[i].runWithSlicedFormat
- runWith10Encoding:alltests[i].runWith10Encoding];
- [theTests addObject:test];
- }
- tests = [theTests copy];
-#if defined(__clang__) && !__has_feature(objc_arc)
- [tests retain];
-#endif
- // Initialize the application defaults.
- currentTest = [[NSUserDefaults standardUserDefaults] integerForKey:currentTestKey];
- if(runAll || currentTest < 0 || currentTest > tests.count)
- {
- currentTest = 0;
- }
-
- protocol = [[NSUserDefaults standardUserDefaults] stringForKey:protocolKey];
- int i = 0;
- for(; i < nProtocols; ++i)
- {
- if([protocols[i] isEqualToString:protocol])
- {
- break;
- }
- }
- if(i == nProtocols)
- {
- protocol = @"tcp";
- }
-
- loop = NO;
- }
- return self;
-}
-
-- (void)applicationDidFinishLaunching:(UIApplication *)application
-{
-
- // Override point for customization after app launch
- [window setRootViewController:navigationController];
- [window makeKeyAndVisible];
-}
-
-#if defined(__clang__) && !__has_feature(objc_arc)
-- (void)dealloc
-{
- [tests release];
- [protocol release];
- [navigationController release];
- [window release];
- [super dealloc];
-}
-#endif
-
--(NSInteger)currentTest
-{
- return currentTest;
-}
-
--(void)setCurrentTest:(NSInteger)test
-{
- currentTest = test;
-
- [[NSUserDefaults standardUserDefaults] setObject:[NSNumber numberWithInteger:currentTest] forKey:currentTestKey];
-}
-
--(NSString*)protocol
-{
- return protocol;
-}
-
--(void)setprotocol:(NSString*)v
-{
- protocol = v;
- [[NSUserDefaults standardUserDefaults] setObject:protocol forKey:protocolKey];
-}
-
--(BOOL)testCompleted:(BOOL)success
-{
- if(success)
- {
- self.currentTest = (currentTest+1) % tests.count;
- if(runAll || loop)
- {
- if(self.currentTest == 0)
- {
- int i = 0;
- for(; i < nProtocols; ++i)
- {
- if([protocols[i] isEqualToString:protocol])
- {
- break;
- }
- }
-
- if(++i == nProtocols && !loop)
- {
- return NO;
- }
- else
- {
- protocol = protocols[i % nProtocols];
- }
- }
- return YES;
- }
- }
- return NO;
-}
-
-@end
diff --git a/objective-c/test/ios/testSuiteApp/Classes/Test.h b/objective-c/test/ios/testSuiteApp/Classes/Test.h
deleted file mode 100644
index 697aae5ae10..00000000000
--- a/objective-c/test/ios/testSuiteApp/Classes/Test.h
+++ /dev/null
@@ -1,44 +0,0 @@
-// **********************************************************************
-//
-// Copyright (c) 2003-2017 ZeroC, Inc. All rights reserved.
-//
-// This copy of Ice is licensed to you under the terms described in the
-// ICE_LICENSE file included in this distribution.
-//
-// **********************************************************************
-
-#import <UIKit/UIKit.h>
-
-
-@interface Test : NSObject
-{
-@private
- int (*server)(int,char**);
- int (*client)(int,char**);
- NSString* name;
- BOOL sslSupport;
- BOOL wsSupport;
- BOOL runWithSlicedFormat;
- BOOL runWith10Encoding;
-}
-
-+(id) testWithName:(const NSString*)name
- server:(int (*)(int, char**))server
- client:(int (*)(int, char**))client
- sslSupport:(BOOL)sslSupport
- wsSupport:(BOOL)wsSupport
- runWithSlicedFormat:(BOOL)runWithSlicedFormat
- runWith10Encoding:(BOOL)runWith10Encoding;
-
--(BOOL)hasServer;
--(BOOL)isProtocolSupported:(NSString*)protocol;
--(int)server;
--(int)client;
-
-@property (readonly) NSString* name;
-@property (readonly) BOOL sslSupport;
-@property (readonly) BOOL wsSupport;
-@property (readonly) BOOL runWithSlicedFormat;
-@property (readonly) BOOL runWith10Encoding;
-
-@end
diff --git a/objective-c/test/ios/testSuiteApp/Classes/Test.m b/objective-c/test/ios/testSuiteApp/Classes/Test.m
deleted file mode 100644
index 81ad66da419..00000000000
--- a/objective-c/test/ios/testSuiteApp/Classes/Test.m
+++ /dev/null
@@ -1,88 +0,0 @@
-// **********************************************************************
-//
-// Copyright (c) 2003-2017 ZeroC, Inc. All rights reserved.
-//
-// This copy of Ice is licensed to you under the terms described in the
-// ICE_LICENSE file included in this distribution.
-//
-// **********************************************************************
-
-#import <Test.h>
-#include <dlfcn.h>
-
-@implementation Test
-
-@synthesize name;
-@synthesize sslSupport;
-@synthesize wsSupport;
-@synthesize runWithSlicedFormat;
-@synthesize runWith10Encoding;
-
-+(id)testWithName:(NSString*)name
- server:(int (*)(int, char**))server
- client:(int (*)(int, char**))client
- sslSupport:(BOOL)sslSupport
- wsSupport:(BOOL)wsSupport
- runWithSlicedFormat:(BOOL)runWithSlicedFormat
- runWith10Encoding:(BOOL)runWith10Encoding
-{
- Test* t = [[Test alloc] init];
- if(t != nil)
- {
- t->name = name;
- t->server = server;
- t->client = client;
- t->sslSupport = sslSupport;
- t->wsSupport = wsSupport;
- t->runWithSlicedFormat = runWithSlicedFormat;
- t->runWith10Encoding = runWith10Encoding;
- }
-#if defined(__clang__) && !__has_feature(objc_arc)
- return [t autorelease];
-#else
- return t;
-#endif
-}
--(BOOL) hasServer
-{
- return server != 0;
-}
--(BOOL)isProtocolSupported:(NSString*)protocol
-{
- BOOL supported = YES;
- if(!sslSupport)
- {
- supported &= [protocol isEqualToString:@"tcp"] || [protocol isEqualToString:@"ws"];
- }
- if(!wsSupport)
- {
- supported &= [protocol isEqualToString:@"tcp"] || [protocol isEqualToString:@"ssl"];
- }
- return supported;
-}
--(int)server
-{
- NSAssert(server != 0, @"server != 0");
- int argc = 0;
- char** argv = 0;
- return (*server)(argc, argv);
-}
-
--(int)client
-{
- int argc = 0;
- char** argv = 0;
-
- NSAssert(client != 0, @"client != 0");
- return (*client)(argc, argv);
-}
-
-#if defined(__clang__) && !__has_feature(objc_arc)
--(void)dealloc
-{
- [name release];
- [super dealloc];
-}
-#endif
-
-@end
diff --git a/objective-c/test/ios/testSuiteApp/Classes/TestSelectController.h b/objective-c/test/ios/testSuiteApp/Classes/TestSelectController.h
deleted file mode 100644
index a109c007253..00000000000
--- a/objective-c/test/ios/testSuiteApp/Classes/TestSelectController.h
+++ /dev/null
@@ -1,26 +0,0 @@
-// **********************************************************************
-//
-// Copyright (c) 2003-2017 ZeroC, Inc. All rights reserved.
-//
-// This copy of Ice is licensed to you under the terms described in the
-// ICE_LICENSE file included in this distribution.
-//
-// **********************************************************************
-
-#import <UIKit/UIKit.h>
-
-@class TestViewController;
-
-@interface TestSelectController : UIViewController<UIPickerViewDataSource, UIPickerViewDelegate>
-{
-@private
- IBOutlet UIPickerView* pickerView;
- IBOutlet UISegmentedControl* protocol;
- IBOutlet UISwitch* loopSwitch;
- NSArray* tests;
- TestViewController *testViewController;
-}
-
--(IBAction)runTest:(id)sender;
-
-@end
diff --git a/objective-c/test/ios/testSuiteApp/Classes/TestSelectController.m b/objective-c/test/ios/testSuiteApp/Classes/TestSelectController.m
deleted file mode 100644
index 58b7e9b5741..00000000000
--- a/objective-c/test/ios/testSuiteApp/Classes/TestSelectController.m
+++ /dev/null
@@ -1,135 +0,0 @@
-// **********************************************************************
-//
-// Copyright (c) 2003-2017 ZeroC, Inc. All rights reserved.
-//
-// This copy of Ice is licensed to you under the terms described in the
-// ICE_LICENSE file included in this distribution.
-//
-// **********************************************************************
-
-#import <TestSelectController.h>
-#import <Test.h>
-#import <AppDelegate.h>
-#import <TestViewController.h>
-
-@interface TestSelectController()
-
-@property (nonatomic, retain) NSArray* tests;
-@property (nonatomic, retain) UIPickerView* pickerView;
-@property (nonatomic, retain) UISwitch* sslSwitch;
-@property (nonatomic, retain) UISegmentedControl* protocol;
-@property (nonatomic, retain) TestViewController* testViewController;
-
-@end
-
-@implementation TestSelectController
-
-@synthesize tests;
-@synthesize pickerView;
-@synthesize protocol;
-@synthesize testViewController;
-
-- (void)viewDidLoad
-{
- AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
- self.tests = appDelegate.tests;
- [super viewDidLoad];
-}
-
--(void)viewWillAppear:(BOOL)animated
-{
- AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
- [pickerView selectRow:appDelegate.currentTest inComponent:0 animated:NO];
- for (int i = 0; i != [self.protocol numberOfSegments]; ++i)
- {
- if([[self.protocol titleForSegmentAtIndex:i] isEqualToString:[appDelegate.protocol uppercaseString]])
- {
- self.protocol.selectedSegmentIndex = i;
- break;
- }
- }
-
- if(appDelegate.runAll)
- {
- [self.navigationController pushViewController:self.testViewController animated:YES];
- }
-}
-
-- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
-{
- // Return YES for supported orientations
- return (interfaceOrientation == UIInterfaceOrientationPortrait);
-}
-
-- (void)didReceiveMemoryWarning
-{
- [super didReceiveMemoryWarning]; // Releases the view if it doesn't have a superview
- // Release anything that's not essential, such as cached data
-}
-
-#if defined(__clang__) && !__has_feature(objc_arc)
-- (void)dealloc
-{
- [tests release];
- [pickerView release];
- [protocol release];
- [loopSwitch release];
- [testViewController release];
-
- [super dealloc];
-}
-#endif
-
--(TestViewController*)testViewController
-{
- // Instantiate the test view controller if necessary.
- if (testViewController == nil)
- {
- NSString* nib;
- if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
- {
- nib = @"TestView-iPad";
- }
- else
- {
- nib = @"TestView";
- }
- testViewController = [[TestViewController alloc] initWithNibName:nib bundle:nil];
- }
- return testViewController;
-}
-
-#pragma mark -
-
--(IBAction)runTest:(id)sender
-{
- NSUInteger row = [pickerView selectedRowInComponent:0];
- AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
- appDelegate.currentTest = row;
- appDelegate.protocol = [[protocol titleForSegmentAtIndex:[protocol selectedSegmentIndex]] lowercaseString];
- appDelegate.loop = loopSwitch.isOn;
-
- TestViewController* controller = self.testViewController;
- [self.navigationController pushViewController:controller animated:YES];
-}
-
-#pragma mark UIPickerViewDelegate
-
-- (NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component
-{
- Test* test = (Test*)[tests objectAtIndex:row];
- return test.name;
-}
-
-#pragma mark UIPickerViewDataSource
-
-- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView
-{
- return 1;
-}
-
-- (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)componen
-{
- return tests.count;
-}
-@end
diff --git a/objective-c/test/ios/testSuiteApp/Classes/TestViewController.h b/objective-c/test/ios/testSuiteApp/Classes/TestViewController.h
deleted file mode 100644
index 8ea67a20b23..00000000000
--- a/objective-c/test/ios/testSuiteApp/Classes/TestViewController.h
+++ /dev/null
@@ -1,37 +0,0 @@
-// **********************************************************************
-//
-// Copyright (c) 2003-2017 ZeroC, Inc. All rights reserved.
-//
-// This copy of Ice is licensed to you under the terms described in the
-// ICE_LICENSE file included in this distribution.
-//
-// **********************************************************************
-
-#import <UIKit/UIKit.h>
-
-typedef enum
-{
- TestConfigOptionDefault,
- TestConfigOptionSliced,
- TestConfigOptionEncoding10
-} TestConfigOption;
-
-@class Test;
-
-@interface TestViewController : UIViewController<UITableViewDataSource, UITableViewDelegate>
-{
-@private
- IBOutlet UITableView* output;
- IBOutlet UIActivityIndicatorView* activity;
- IBOutlet UIButton* nextButton;
-
- NSMutableString* currentMessage;
- NSMutableArray* messages;
- NSOperationQueue* queue;
- Test* test;
- NSEnumerator* testRunEnumerator;
-}
--(IBAction)next:(id)sender;
--(NSOperationQueue*) queue;
-@end
-
diff --git a/objective-c/test/ios/testSuiteApp/Classes/TestViewController.m b/objective-c/test/ios/testSuiteApp/Classes/TestViewController.m
deleted file mode 100644
index 6f4616503d9..00000000000
--- a/objective-c/test/ios/testSuiteApp/Classes/TestViewController.m
+++ /dev/null
@@ -1,515 +0,0 @@
-// **********************************************************************
-//
-// Copyright (c) 2003-2017 ZeroC, Inc. All rights reserved.
-//
-// This copy of Ice is licensed to you under the terms described in the
-// ICE_LICENSE file included in this distribution.
-//
-// **********************************************************************
-
-#import <TestViewController.h>
-#import <Test.h>
-#import <AppDelegate.h>
-
-#import <TestCommon.h>
-
-//
-// Avoid warning for undocumented method.
-//
-@interface UIApplication(UndocumentedAPI)
--(void)launchApplicationWithIdentifier:(NSString*)id suspended:(BOOL)flag;
-@end
-
-// TODO: Would be nice to have a red font for fatal, and error messages.
-@interface MessageCell : UITableViewCell
-{
-@private
- UILabel* body;
-}
-
-@property (nonatomic, retain) UILabel* body;
-
-+(CGFloat)heightForMessage:(NSString*)messsage;
-
-@end
-
-@implementation MessageCell
-@synthesize body;
-
-- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier
-{
- if (self = [super initWithStyle:style reuseIdentifier:reuseIdentifier])
- {
- body = [[UILabel alloc] initWithFrame:CGRectZero];
- body.textColor = [UIColor blackColor];
- body.font = [UIFont boldSystemFontOfSize:14];
- body.numberOfLines = 0;
-
- [self.contentView addSubview:self.body];
- }
-
- return self;
-}
-
-+(CGFloat)heightForMessage:(NSString*)text
-{
- // The header is always one line, the body is multiple lines.
- // The width of the table is 320 - 20px of left & right padding. We don't want to let the body
- // text go past 200px.
- CGRect body = [text boundingRectWithSize:CGSizeMake(300.f, 200.0f) options:NSStringDrawingUsesLineFragmentOrigin|NSStringDrawingUsesFontLeading attributes:@{NSFontAttributeName:[UIFont boldSystemFontOfSize:14] } context:nil];
- return body.size.height + 20.f;
-}
-
-- (void)layoutSubviews
-{
- [super layoutSubviews];
-
- CGRect contentRect = self.contentView.bounds;
-
- CGRect bodyFrame = CGRectMake(10.f, 0.f, CGRectGetWidth(contentRect)-20.f, CGRectGetHeight(contentRect));
-
- self.body.frame = bodyFrame;
-}
-
-#if defined(__clang__) && !__has_feature(objc_arc)
-- (void)dealloc
-{
- [body release];
- [super dealloc];
-}
-#endif
-
--(void)setMessage:(NSString*)m
-{
- self.body.text = m;
-}
-
-@end
-
-@interface TestViewController()
-
-@property (nonatomic, retain) UITableView* output;
-@property (nonatomic, retain) UIActivityIndicatorView* activity;
-@property (nonatomic, retain) UIButton* nextButton;
-
-@property (nonatomic, retain) NSMutableString* currentMessage;
-@property (nonatomic, retain) NSMutableArray* messages;
-@property (nonatomic, retain) NSOperationQueue* queue;
-@property (retain) Test* test;
-
--(void)add:(NSString*)d;
--(void)startTest;
-@end
-
-@interface TestRun : NSObject
-{
- TestConfigOption option;
- Test* test;
- int completed;
- int error;
- TestViewController* viewController;
-}
-
-+(id) testRun:(Test*)test;
-+(id) testRunWithConfigOption:(Test*)test option:(TestConfigOption)option;
-
--(NSInvocationOperation*) runInvocation:(TestViewController*)callback;
-@end
-
-@implementation TestViewController
-
-@synthesize output;
-@synthesize activity;
-@synthesize nextButton;
-@synthesize currentMessage;
-@synthesize messages;
-@synthesize queue;
-@synthesize test;
-
-- (void)viewDidLoad
-{
- self.currentMessage = [NSMutableString string];
- self.messages = [NSMutableArray array];
- queue = [[NSOperationQueue alloc] init];
- self.queue.maxConcurrentOperationCount = 2; // We need at least 2 concurrent operations.
- TestCommonInit(self, @selector(add:));
- [super viewDidLoad];
-}
-
--(void)viewWillAppear:(BOOL)animated
-{
- AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
- self.test = (Test*)[appDelegate.tests objectAtIndex:appDelegate.currentTest];
- [self startTest];
-}
-
--(void)viewWillDisappear:(BOOL)animated
-{
- // TODO: Waiting isn't possible until the tests periodically find out whether
- // they should terminate.
- // Wait until the tests are complete.
- //[queue waitUntilAllOperationsAreFinished];
-}
-
-- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
-{
- // Return YES for supported orientations
- return (interfaceOrientation == UIInterfaceOrientationPortrait);
-}
-
-- (void)didReceiveMemoryWarning
-{
- [super didReceiveMemoryWarning]; // Releases the view if it doesn't have a superview
- // Release anything that's not essential, such as cached data
-}
-
-#if defined(__clang__) && !__has_feature(objc_arc)
-- (void)dealloc
-{
- [output release];
- [activity release];
- [nextButton release];
-
- [currentMessage release];
- [messages release];
- [queue release];
- [test release];
-
- [super dealloc];
-}
-#endif
-
-#pragma mark -
-
--(void)startTest
-{
- self.title = test.name;
- [self.navigationItem setHidesBackButton:YES animated:YES];
-
- AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
- if(appDelegate.loop)
- {
- [nextButton setTitle:@"Stop running" forState:UIControlStateNormal];
- }
- else
- {
- nextButton.enabled = NO;
- [nextButton setAlpha:0.5];
- [nextButton setTitle:@"Test is running" forState:UIControlStateDisabled];
- }
-
- // Clear the current message, and the the table log.
- [currentMessage deleteCharactersInRange:NSMakeRange(0, currentMessage.length)];
- [messages removeAllObjects];
- [output reloadData];
- [activity startAnimating];
-
- if(![test isProtocolSupported:appDelegate.protocol])
- {
- tprintf("Test not supported with %s\n", [appDelegate.protocol UTF8String]);
- [self testComplete:YES];
- return;
- }
-
- NSMutableArray* testRuns = [NSMutableArray array];
- [testRuns addObject:[TestRun testRun:test]];
- if(test.runWithSlicedFormat)
- {
- [testRuns addObject:[TestRun testRunWithConfigOption:test option:TestConfigOptionSliced]];
- }
- if(test.runWith10Encoding)
- {
- [testRuns addObject:[TestRun testRunWithConfigOption:test option:TestConfigOptionEncoding10]];
- }
- testRunEnumerator = [testRuns objectEnumerator];
-#if defined(__clang__) && !__has_feature(objc_arc)
- [testRunEnumerator retain];
-#endif
- id testRun = [testRunEnumerator nextObject];
- [queue addOperation:[testRun runInvocation:self]];
-}
-
--(void)testRunComplete:(BOOL)success
-{
- if(!success)
- {
- [self testComplete:NO];
- return;
- }
-
- id testRun = [testRunEnumerator nextObject];
- if(testRun == nil)
- {
- [self testComplete:YES];
- }
- else
- {
- [queue addOperation:[testRun runInvocation:self]];
- }
-}
-
--(void)testComplete:(BOOL)success
-{
- [activity stopAnimating];
-
- AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
- Test* nextTest = (Test*)[appDelegate.tests objectAtIndex:(appDelegate.currentTest+1)%(appDelegate.tests.count)];
- NSString* buttonTitle = [NSString stringWithFormat:@"Run %@", nextTest.name];
- [nextButton setTitle:buttonTitle forState:UIControlStateNormal];
-
- nextButton.enabled = YES;
- [nextButton setAlpha:1.0];
- [self.navigationItem setHidesBackButton:NO animated:YES];
-
- self.test = nil;
-#if defined(__clang__) && !__has_feature(objc_arc)
- [testRunEnumerator release];
-#endif
- testRunEnumerator = nil;
-
- // For memory leak testing comment the following line out.
- if([appDelegate testCompleted:success])
- {
- self.test = (Test*)[appDelegate.tests objectAtIndex:appDelegate.currentTest];
- [self startTest];
- }
-}
-
--(IBAction)next:(id)sender
-{
- AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
- if(appDelegate.loop)
- {
- appDelegate.loop = NO;
- nextButton.enabled = NO;
- [nextButton setAlpha:0.5];
- [nextButton setTitle:@"Waiting..." forState:UIControlStateDisabled];
- }
- else
- {
- NSAssert(test == nil, @"test == nil");
- AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
- self.test = (Test*)[appDelegate.tests objectAtIndex:appDelegate.currentTest];
- [self startTest];
- }
-}
-
--(NSOperationQueue*) queue
-{
- return queue;
-}
-
--(void)add:(NSString*)s
-{
- AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
- if(appDelegate.runAll)
- {
- printf("%s", [s UTF8String]);
- }
-
- [currentMessage appendString:s];
- NSRange range = [currentMessage rangeOfString:@"\n" options:NSBackwardsSearch];
- if(range.location != NSNotFound)
- {
-#if defined(__clang__) && !__has_feature(objc_arc)
- [messages addObject:[[currentMessage copy] autorelease]];
-#else
- [messages addObject:[currentMessage copy]];
-#endif
- [currentMessage deleteCharactersInRange:NSMakeRange(0, currentMessage.length)];
- [output reloadData];
- NSUInteger path[] = {0, messages.count-1};
- [output scrollToRowAtIndexPath:[NSIndexPath indexPathWithIndexes:path length:2]
- atScrollPosition:UITableViewScrollPositionBottom
- animated:NO];
- }
-}
-
-#pragma mark <UITableViewDelegate, UITableViewDataSource> Methods
-
--(NSInteger)numberOfSectionsInTableView:(UITableView *)tv
-{
- return 1;
-}
-
--(NSInteger)tableView:(UITableView *)tv numberOfRowsInSection:(NSInteger)section
-{
- return messages.count;
-}
-
--(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
-{
- if([messages count] <= indexPath.row)
- {
- return [MessageCell heightForMessage:@""];
- }
- return [MessageCell heightForMessage:[messages objectAtIndex:indexPath.row]];
-}
-
--(UITableViewCell *)tableView:(UITableView *)tv cellForRowAtIndexPath:(NSIndexPath *)indexPath
-{
- MessageCell *cell = (MessageCell*)[output dequeueReusableCellWithIdentifier:@"MessageCell"];
- if(cell == nil)
- {
-#if defined(__clang__) && !__has_feature(objc_arc)
- cell = [[[MessageCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:@"MessageCell"] autorelease];
-#else
- cell = [[MessageCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:@"MessageCell"];
-#endif
- }
- [cell setMessage:[messages objectAtIndex:indexPath.row]];
- return cell;
-}
-
--(NSIndexPath *)tableView:(UITableView *)tableView willSelectRowAtIndexPath:(NSIndexPath *)indexPath
-{
- return nil;
-}
-
-@end
-
-@implementation TestRun
--(id) init:(Test*)t option:(TestConfigOption)opt
-{
- self = [super init];
- if(!self)
- {
- return nil;
- }
- self->test = t;
- self->option = opt;
- self->completed = 0;
- self->error = 0;
- return self;
-}
-
-+(id) testRun:(Test*)test
-{
- TestRun* run = [[TestRun alloc] init:test option:TestConfigOptionDefault];
-#if defined(__clang__) && !__has_feature(objc_arc)
- [run autorelease];
-#endif
- return run;
-}
-+(id) testRunWithConfigOption:(Test*)test option:(TestConfigOption)option
-{
- TestRun* run = [[TestRun alloc] init:test option:option];
-#if defined(__clang__) && !__has_feature(objc_arc)
- [run autorelease];
-#endif
- return run;
-}
-
--(NSInvocationOperation*) runInvocation:(TestViewController*)ctl
-{
- viewController = ctl;
-#if defined(__clang__) && !__has_feature(objc_arc)
- return [[[NSInvocationOperation alloc] initWithTarget:self selector:@selector(run) object:nil] autorelease];
-#else
- return [[NSInvocationOperation alloc] initWithTarget:self selector:@selector(run) object:nil];
-#endif
-
-}
-
--(void) run
-{
- // Initialize testCommon.
- AppDelegate* appDelegate = (AppDelegate*)[[UIApplication sharedApplication] delegate];
- if(appDelegate.runAll)
- {
- printf("\n*** running %s test %ld/%lu ...\n", [test.name UTF8String], (long)appDelegate.currentTest + 1,
- (unsigned long)[appDelegate.tests count]);
- printf("*** protocol: %s\n", [appDelegate.protocol UTF8String]);
- fflush(stdout);
- }
-
- TestCommonTestInit(self,
- @selector(serverReady),
- appDelegate.protocol,
- option == TestConfigOptionSliced,
- option == TestConfigOptionEncoding10);
-
- if(option == TestConfigOptionSliced)
- {
- tprintf("Running test with %s and sliced format.\n", [appDelegate.protocol UTF8String]);
- }
- else if(option == TestConfigOptionEncoding10)
- {
- tprintf("Running test with %s and 1.0 encoding.\n", [appDelegate.protocol UTF8String]);
- }
- else
- {
- tprintf("Running test with %s and default format.\n", [appDelegate.protocol UTF8String]);
- }
-
- if([test hasServer])
- {
- [self runServer];
- }
- else
- {
- [self runClient];
- }
-}
-
--(void)clientComplete:(NSNumber*)rc
-{
- if([rc intValue] != 0)
- {
- [viewController add:[NSString stringWithFormat:@"client error: %@!\n", rc]];
- if([test hasServer])
- {
- serverStop();
- }
- ++error;
- }
-
- if(![test hasServer] || ++completed == 2)
- {
- [viewController testRunComplete:error == 0];
- }
-}
-
-// Run in a separate thread.
--(void)runClient
-{
- int rc = [test client];
- [self performSelectorOnMainThread:@selector(clientComplete:) withObject:[NSNumber numberWithInt:rc] waitUntilDone:NO];
-}
-
--(void)serverComplete:(NSNumber*)rc
-{
- if([rc intValue] != 0)
- {
- [viewController add:[NSString stringWithFormat:@"server error: %@!\n", rc]];
- ++error;
- }
-
- if(++completed == 2)
- {
- [viewController testRunComplete:error == 0];
- }
-}
-
-// Run in a separate thread.
--(void)runServer
-{
- int rc = [test server];
- [self performSelectorOnMainThread:@selector(serverComplete:) withObject:[NSNumber numberWithInt:rc] waitUntilDone:NO];
-}
-
-// Kick off the client.
--(void)serverReady
-{
- NSInvocationOperation* invocation = [[NSInvocationOperation alloc]
- initWithTarget:self
- selector:@selector(runClient)
- object:nil];
-#if defined(__clang__) && !__has_feature(objc_arc)
- [invocation autorelease];
-#endif
- [[viewController queue] addOperation:invocation];
-}
-@end
-
-
diff --git a/objective-c/test/ios/testSuiteApp/Default-568h@2x.png b/objective-c/test/ios/testSuiteApp/Default-568h@2x.png
deleted file mode 100644
index 0891b7aabfc..00000000000
--- a/objective-c/test/ios/testSuiteApp/Default-568h@2x.png
+++ /dev/null
Binary files differ
diff --git a/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/Contents.json b/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/Contents.json
deleted file mode 100644
index 5a94148ba69..00000000000
--- a/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/Contents.json
+++ /dev/null
@@ -1,105 +0,0 @@
-{
- "images" : [
- {
- "idiom" : "iphone",
- "size" : "20x20",
- "scale" : "2x"
- },
- {
- "idiom" : "iphone",
- "size" : "20x20",
- "scale" : "3x"
- },
- {
- "size" : "29x29",
- "idiom" : "iphone",
- "filename" : "test_suite-Small@2x-1.png",
- "scale" : "2x"
- },
- {
- "size" : "29x29",
- "idiom" : "iphone",
- "filename" : "test_suite-Small@3x.png",
- "scale" : "3x"
- },
- {
- "size" : "40x40",
- "idiom" : "iphone",
- "filename" : "test_suite-Small-40@2x-1.png",
- "scale" : "2x"
- },
- {
- "size" : "40x40",
- "idiom" : "iphone",
- "filename" : "test_suite-Small-40@3x.png",
- "scale" : "3x"
- },
- {
- "size" : "60x60",
- "idiom" : "iphone",
- "filename" : "test_suite-Small-40@3x-1.png",
- "scale" : "2x"
- },
- {
- "size" : "60x60",
- "idiom" : "iphone",
- "filename" : "New icon-60@3x.png",
- "scale" : "3x"
- },
- {
- "idiom" : "ipad",
- "size" : "20x20",
- "scale" : "1x"
- },
- {
- "idiom" : "ipad",
- "size" : "20x20",
- "scale" : "2x"
- },
- {
- "size" : "29x29",
- "idiom" : "ipad",
- "filename" : "test_suite-Small.png",
- "scale" : "1x"
- },
- {
- "size" : "29x29",
- "idiom" : "ipad",
- "filename" : "test_suite-Small@2x-2.png",
- "scale" : "2x"
- },
- {
- "size" : "40x40",
- "idiom" : "ipad",
- "filename" : "test_suite-Small-40.png",
- "scale" : "1x"
- },
- {
- "size" : "40x40",
- "idiom" : "ipad",
- "filename" : "test_suite-Small-40@2x-2.png",
- "scale" : "2x"
- },
- {
- "size" : "76x76",
- "idiom" : "ipad",
- "filename" : "test_suite-76.png",
- "scale" : "1x"
- },
- {
- "size" : "76x76",
- "idiom" : "ipad",
- "filename" : "test_suite-76@2x.png",
- "scale" : "2x"
- },
- {
- "idiom" : "ipad",
- "size" : "83.5x83.5",
- "scale" : "2x"
- }
- ],
- "info" : {
- "version" : 1,
- "author" : "xcode"
- }
-} \ No newline at end of file
diff --git a/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/New icon-60@3x.png b/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/New icon-60@3x.png
deleted file mode 100644
index a37f851e642..00000000000
--- a/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/New icon-60@3x.png
+++ /dev/null
Binary files differ
diff --git a/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-76.png b/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-76.png
deleted file mode 100644
index 2855a8b674b..00000000000
--- a/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-76.png
+++ /dev/null
Binary files differ
diff --git a/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-76@2x.png b/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-76@2x.png
deleted file mode 100644
index 29047dc5a52..00000000000
--- a/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-76@2x.png
+++ /dev/null
Binary files differ
diff --git a/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40.png b/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40.png
deleted file mode 100644
index e76086fb3d6..00000000000
--- a/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40.png
+++ /dev/null
Binary files differ
diff --git a/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40@2x-1.png b/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40@2x-1.png
deleted file mode 100644
index 7615d3255bc..00000000000
--- a/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40@2x-1.png
+++ /dev/null
Binary files differ
diff --git a/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40@2x-2.png b/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40@2x-2.png
deleted file mode 100644
index 7615d3255bc..00000000000
--- a/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40@2x-2.png
+++ /dev/null
Binary files differ
diff --git a/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40@3x-1.png b/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40@3x-1.png
deleted file mode 100644
index f04f442176a..00000000000
--- a/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40@3x-1.png
+++ /dev/null
Binary files differ
diff --git a/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40@3x.png b/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40@3x.png
deleted file mode 100644
index f04f442176a..00000000000
--- a/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small-40@3x.png
+++ /dev/null
Binary files differ
diff --git a/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small.png b/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small.png
deleted file mode 100644
index d57695edc28..00000000000
--- a/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small.png
+++ /dev/null
Binary files differ
diff --git a/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small@2x-1.png b/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small@2x-1.png
deleted file mode 100644
index 79edc547e2c..00000000000
--- a/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small@2x-1.png
+++ /dev/null
Binary files differ
diff --git a/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small@2x-2.png b/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small@2x-2.png
deleted file mode 100644
index 79edc547e2c..00000000000
--- a/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small@2x-2.png
+++ /dev/null
Binary files differ
diff --git a/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small@3x.png b/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small@3x.png
deleted file mode 100644
index 49cdc033096..00000000000
--- a/objective-c/test/ios/testSuiteApp/Images.xcassets/AppIcon.appiconset/test_suite-Small@3x.png
+++ /dev/null
Binary files differ
diff --git a/objective-c/test/ios/testSuiteApp/Info-ARC.plist b/objective-c/test/ios/testSuiteApp/Info-ARC.plist
deleted file mode 100644
index 0ea4d4dda39..00000000000
--- a/objective-c/test/ios/testSuiteApp/Info-ARC.plist
+++ /dev/null
@@ -1,32 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
- <key>CFBundleDevelopmentRegion</key>
- <string>en</string>
- <key>CFBundleDisplayName</key>
- <string>Test Suite ARC</string>
- <key>CFBundleExecutable</key>
- <string>${EXECUTABLE_NAME}</string>
- <key>CFBundleIdentifier</key>
- <string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
- <key>CFBundleInfoDictionaryVersion</key>
- <string>6.0</string>
- <key>CFBundleName</key>
- <string>${PRODUCT_NAME}</string>
- <key>CFBundlePackageType</key>
- <string>APPL</string>
- <key>CFBundleSignature</key>
- <string>????</string>
- <key>CFBundleVersion</key>
- <string>1.0</string>
- <key>LSRequiresIPhoneOS</key>
- <true/>
- <key>NSMainNibFile</key>
- <string>MainWindow</string>
- <key>NSMainNibFile~ipad</key>
- <string>MainWindow-iPad</string>
- <key>UIRequiresFullScreen</key>
- <true/>
-</dict>
-</plist>
diff --git a/objective-c/test/ios/testSuiteApp/Info.plist b/objective-c/test/ios/testSuiteApp/Info.plist
deleted file mode 100644
index 1b22d5d881c..00000000000
--- a/objective-c/test/ios/testSuiteApp/Info.plist
+++ /dev/null
@@ -1,32 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
- <key>CFBundleDevelopmentRegion</key>
- <string>en</string>
- <key>CFBundleDisplayName</key>
- <string>Test Suite</string>
- <key>CFBundleExecutable</key>
- <string>${EXECUTABLE_NAME}</string>
- <key>CFBundleIdentifier</key>
- <string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
- <key>CFBundleInfoDictionaryVersion</key>
- <string>6.0</string>
- <key>CFBundleName</key>
- <string>${PRODUCT_NAME}</string>
- <key>CFBundlePackageType</key>
- <string>APPL</string>
- <key>CFBundleSignature</key>
- <string>????</string>
- <key>CFBundleVersion</key>
- <string>1.0</string>
- <key>LSRequiresIPhoneOS</key>
- <true/>
- <key>NSMainNibFile</key>
- <string>MainWindow</string>
- <key>NSMainNibFile~ipad</key>
- <string>MainWindow-iPad</string>
- <key>UIRequiresFullScreen</key>
- <true/>
-</dict>
-</plist>
diff --git a/objective-c/test/ios/testSuiteApp/MainWindow-iPad.xib b/objective-c/test/ios/testSuiteApp/MainWindow-iPad.xib
deleted file mode 100644
index 1313995e567..00000000000
--- a/objective-c/test/ios/testSuiteApp/MainWindow-iPad.xib
+++ /dev/null
@@ -1,43 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.iPad.XIB" version="3.0" toolsVersion="9060" systemVersion="15B42" targetRuntime="iOS.CocoaTouch.iPad" propertyAccessControl="none">
- <dependencies>
- <deployment identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="9051"/>
- </dependencies>
- <objects>
- <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="UIApplication">
- <connections>
- <outlet property="delegate" destination="3" id="4"/>
- </connections>
- </placeholder>
- <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
- <customObject id="3" userLabel="container App Delegate" customClass="AppDelegate">
- <connections>
- <outlet property="navigationController" destination="17" id="21"/>
- <outlet property="window" destination="12" id="14"/>
- </connections>
- </customObject>
- <navigationController id="17">
- <extendedEdge key="edgesForExtendedLayout"/>
- <navigationBar key="navigationBar" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" id="19">
- <autoresizingMask key="autoresizingMask"/>
- <animations/>
- </navigationBar>
- <viewControllers>
- <viewController nibName="TestSelect-iPad" id="18" customClass="TestSelectController">
- <extendedEdge key="edgesForExtendedLayout"/>
- <navigationItem key="navigationItem" title="Ice Test Suite" id="20"/>
- </viewController>
- </viewControllers>
- <metadata/>
- </navigationController>
- <window opaque="NO" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" id="12">
- <rect key="frame" x="0.0" y="0.0" width="768" height="1024"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <animations/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <freeformSimulatedSizeMetrics key="simulatedDestinationMetrics"/>
- <metadata/>
- </window>
- </objects>
-</document>
diff --git a/objective-c/test/ios/testSuiteApp/MainWindow.xib b/objective-c/test/ios/testSuiteApp/MainWindow.xib
deleted file mode 100644
index 8dd1820b23b..00000000000
--- a/objective-c/test/ios/testSuiteApp/MainWindow.xib
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="9060" systemVersion="15B42" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none">
- <dependencies>
- <deployment identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="9051"/>
- </dependencies>
- <objects>
- <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="UIApplication">
- <connections>
- <outlet property="delegate" destination="3" id="4"/>
- </connections>
- </placeholder>
- <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
- <customObject id="3" userLabel="container App Delegate" customClass="AppDelegate">
- <connections>
- <outlet property="navigationController" destination="17" id="21"/>
- <outlet property="window" destination="12" id="14"/>
- </connections>
- </customObject>
- <navigationController id="17">
- <extendedEdge key="edgesForExtendedLayout"/>
- <navigationBar key="navigationBar" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" id="19">
- <autoresizingMask key="autoresizingMask"/>
- <animations/>
- </navigationBar>
- <viewControllers>
- <viewController nibName="TestSelect" id="18" customClass="TestSelectController">
- <extendedEdge key="edgesForExtendedLayout"/>
- <navigationItem key="navigationItem" title="Ice Test Suite" id="20"/>
- </viewController>
- </viewControllers>
- </navigationController>
- <window opaque="NO" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" id="12">
- <rect key="frame" x="0.0" y="0.0" width="320" height="480"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <animations/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <freeformSimulatedSizeMetrics key="simulatedDestinationMetrics"/>
- </window>
- </objects>
-</document>
diff --git a/objective-c/test/ios/testSuiteApp/Objective-C Test Suite.xcodeproj/project.pbxproj b/objective-c/test/ios/testSuiteApp/Objective-C Test Suite.xcodeproj/project.pbxproj
deleted file mode 100755
index 169890e547d..00000000000
--- a/objective-c/test/ios/testSuiteApp/Objective-C Test Suite.xcodeproj/project.pbxproj
+++ /dev/null
@@ -1,1930 +0,0 @@
-// !$*UTF8*$!
-{
- archiveVersion = 1;
- classes = {
- };
- objectVersion = 47;
- objects = {
-
-/* Begin PBXBuildFile section */
- 1400641A1234DFE800249AA4 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 140064131234DFE800249AA4 /* Server.m */; };
- 1400641B1234DFE800249AA4 /* InvokeTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 140064141234DFE800249AA4 /* InvokeTest.ice */; };
- 1400641C1234DFE800249AA4 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 140064151234DFE800249AA4 /* Client.m */; };
- 1400641D1234DFE800249AA4 /* BlobjectI.m in Sources */ = {isa = PBXBuildFile; fileRef = 140064161234DFE800249AA4 /* BlobjectI.m */; };
- 1400641E1234DFE800249AA4 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 140064181234DFE800249AA4 /* AllTests.m */; };
- 1400642B1234E0E900249AA4 /* TwowaysNewAMI.m in Sources */ = {isa = PBXBuildFile; fileRef = 140064291234E0E900249AA4 /* TwowaysNewAMI.m */; };
- 1400642C1234E0E900249AA4 /* OnewaysNewAMI.m in Sources */ = {isa = PBXBuildFile; fileRef = 1400642A1234E0E900249AA4 /* OnewaysNewAMI.m */; };
- 140157C1123645D0007C165E /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 140157BA123645D0007C165E /* TestI.m */; };
- 140157C2123645D0007C165E /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 140157BB123645D0007C165E /* AllTests.m */; };
- 140157C3123645D0007C165E /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 140157BC123645D0007C165E /* Client.m */; };
- 140157C5123645D0007C165E /* DispatcherTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 140157BE123645D0007C165E /* DispatcherTest.ice */; };
- 140157C6123645D0007C165E /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 140157BF123645D0007C165E /* Server.m */; };
- 140A392D122CF11300E1931D /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 140A3927122CF11300E1931D /* TestI.m */; };
- 140A392E122CF11300E1931D /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 140A3929122CF11300E1931D /* Client.m */; };
- 140A392F122CF11300E1931D /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 140A392A122CF11300E1931D /* Server.m */; };
- 140A3930122CF11300E1931D /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 140A392B122CF11300E1931D /* AllTests.m */; };
- 140A3931122CF11300E1931D /* AMITest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 140A392C122CF11300E1931D /* AMITest.ice */; };
- 1450A1091ABC09B400A71895 /* BatchOnewaysAMI.m in Sources */ = {isa = PBXBuildFile; fileRef = 1450A1081ABC09B400A71895 /* BatchOnewaysAMI.m */; };
- 1450A10A1ABC09B400A71895 /* BatchOnewaysAMI.m in Sources */ = {isa = PBXBuildFile; fileRef = 1450A1081ABC09B400A71895 /* BatchOnewaysAMI.m */; };
- 14532D321761D39700176FE1 /* MainWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = 28AD733E0D9D9553002E5188 /* MainWindow.xib */; };
- 14532D331761D39700176FE1 /* TestView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2899E5210DE3E06400AC0155 /* TestView.xib */; };
- 14532D341761D39700176FE1 /* TestSelect.xib in Resources */ = {isa = PBXBuildFile; fileRef = 34B7662B0E8D55FE00CE4701 /* TestSelect.xib */; };
- 14532D361761D39700176FE1 /* server.p12 in Resources */ = {isa = PBXBuildFile; fileRef = 342EBA860E926E98000051FA /* server.p12 */; };
- 14532D371761D39700176FE1 /* client.p12 in Resources */ = {isa = PBXBuildFile; fileRef = 342EBA880E926E9F000051FA /* client.p12 */; };
- 14532D381761D39700176FE1 /* cacert.der in Resources */ = {isa = PBXBuildFile; fileRef = 342EBA8A0E926F90000051FA /* cacert.der */; };
- 14532D391761D39700176FE1 /* TestSelect-iPad.xib in Resources */ = {isa = PBXBuildFile; fileRef = 34730A10122BF6C300D293CC /* TestSelect-iPad.xib */; };
- 14532D3A1761D39700176FE1 /* TestView-iPad.xib in Resources */ = {isa = PBXBuildFile; fileRef = 34730A14122BF6ED00D293CC /* TestView-iPad.xib */; };
- 14532D3B1761D39700176FE1 /* MainWindow-iPad.xib in Resources */ = {isa = PBXBuildFile; fileRef = 34C618AE122C035000F60A28 /* MainWindow-iPad.xib */; };
- 14532D3C1761D39700176FE1 /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 14934E64161AFC8C00348FC2 /* Default-568h@2x.png */; };
- 14532D3E1761D39700176FE1 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; };
- 14532D3F1761D39700176FE1 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D3623250D0F684500981E51 /* AppDelegate.m */; };
- 14532D401761D39700176FE1 /* TestViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 28D7ACF70DDB3853001CB0EB /* TestViewController.m */; };
- 14532D411761D39700176FE1 /* TestSelectController.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B766290E8D55E700CE4701 /* TestSelectController.m */; };
- 14532D421761D39700176FE1 /* Test.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B766330E8D56C700CE4701 /* Test.m */; };
- 14532D431761D39700176FE1 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B4AA0FD7A7700018C227 /* AllTests.m */; };
- 14532D441761D39700176FE1 /* BatchOneways.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B4AB0FD7A7700018C227 /* BatchOneways.m */; };
- 14532D451761D39700176FE1 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B4AC0FD7A7700018C227 /* Client.m */; };
- 14532D461761D39700176FE1 /* Oneways.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B4AD0FD7A7700018C227 /* Oneways.m */; };
- 14532D471761D39700176FE1 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B4AF0FD7A7700018C227 /* Server.m */; };
- 14532D481761D39700176FE1 /* Twoways.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B4B30FD7A7700018C227 /* Twoways.m */; };
- 14532D491761D39700176FE1 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B4F10FD7A9660018C227 /* TestI.m */; };
- 14532D4A1761D39700176FE1 /* TestCommon.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5000FD7AB5C0018C227 /* TestCommon.m */; };
- 14532D4B1761D39700176FE1 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5180FD7E7740018C227 /* AllTests.m */; };
- 14532D4C1761D39700176FE1 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5190FD7E7740018C227 /* Client.m */; };
- 14532D4D1761D39700176FE1 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B51C0FD7E7740018C227 /* Server.m */; };
- 14532D4E1761D39700176FE1 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B51F0FD7E7740018C227 /* TestI.m */; };
- 14532D4F1761D39700176FE1 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5260FD7E78B0018C227 /* AllTests.m */; };
- 14532D501761D39700176FE1 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5270FD7E78B0018C227 /* Client.m */; };
- 14532D511761D39700176FE1 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5280FD7E78B0018C227 /* Server.m */; };
- 14532D521761D39700176FE1 /* BindingTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5290FD7E78B0018C227 /* BindingTest.ice */; };
- 14532D531761D39700176FE1 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B52B0FD7E78B0018C227 /* TestI.m */; };
- 14532D541761D39700176FE1 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5320FD7E7BD0018C227 /* Client.m */; };
- 14532D551761D39700176FE1 /* DefaultServantTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5330FD7E7BD0018C227 /* DefaultServantTest.ice */; };
- 14532D571761D39700176FE1 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5380FD7E7CA0018C227 /* Client.m */; };
- 14532D581761D39700176FE1 /* ExceptionsTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5390FD7E7CA0018C227 /* ExceptionsTest.ice */; };
- 14532D591761D39700176FE1 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B53A0FD7E7CA0018C227 /* TestI.m */; };
- 14532D5A1761D39700176FE1 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B53B0FD7E7CA0018C227 /* AllTests.m */; };
- 14532D5B1761D39700176FE1 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B53D0FD7E7CA0018C227 /* Server.m */; };
- 14532D5C1761D39700176FE1 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5430FD7E7E60018C227 /* TestI.m */; };
- 14532D5D1761D39700176FE1 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5440FD7E7E60018C227 /* AllTests.m */; };
- 14532D5E1761D39700176FE1 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5450FD7E7E60018C227 /* Client.m */; };
- 14532D5F1761D39700176FE1 /* FacetsTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5460FD7E7E60018C227 /* FacetsTest.ice */; };
- 14532D601761D39700176FE1 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5480FD7E7E60018C227 /* Server.m */; };
- 14532D611761D39700176FE1 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B54F0FD7E7FB0018C227 /* AllTests.m */; };
- 14532D621761D39700176FE1 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5500FD7E7FB0018C227 /* TestI.m */; };
- 14532D631761D39700176FE1 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5510FD7E7FB0018C227 /* Server.m */; };
- 14532D641761D39700176FE1 /* InheritanceTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5520FD7E7FB0018C227 /* InheritanceTest.ice */; };
- 14532D651761D39700176FE1 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5530FD7E7FB0018C227 /* Client.m */; };
- 14532D661761D39700176FE1 /* InterceptorTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5590FD7E8080018C227 /* InterceptorTest.ice */; };
- 14532D671761D39700176FE1 /* MyObjectI.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B55B0FD7E8080018C227 /* MyObjectI.m */; };
- 14532D681761D39700176FE1 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B55C0FD7E8080018C227 /* Client.m */; };
- 14532D691761D39700176FE1 /* InterceptorI.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B55D0FD7E8080018C227 /* InterceptorI.m */; };
- 14532D6A1761D39700176FE1 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5630FD7E81B0018C227 /* Client.m */; };
- 14532D6B1761D39700176FE1 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5650FD7E81B0018C227 /* Server.m */; };
- 14532D6C1761D39700176FE1 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5660FD7E81B0018C227 /* TestI.m */; };
- 14532D6D1761D39700176FE1 /* LocationTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5670FD7E81B0018C227 /* LocationTest.ice */; };
- 14532D6E1761D39700176FE1 /* ServerLocator.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5680FD7E81B0018C227 /* ServerLocator.m */; };
- 14532D6F1761D39700176FE1 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B56A0FD7E81B0018C227 /* AllTests.m */; };
- 14532D701761D39700176FE1 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5710FD7E8270018C227 /* Client.m */; };
- 14532D711761D39700176FE1 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5720FD7E8270018C227 /* TestI.m */; };
- 14532D721761D39700176FE1 /* ObjectsTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5730FD7E8270018C227 /* ObjectsTest.ice */; };
- 14532D731761D39700176FE1 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5740FD7E8270018C227 /* Server.m */; };
- 14532D741761D39700176FE1 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5760FD7E8270018C227 /* AllTests.m */; };
- 14532D751761D39700176FE1 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B57D0FD7E8390018C227 /* Client.m */; };
- 14532D761761D39700176FE1 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B57E0FD7E8390018C227 /* Server.m */; };
- 14532D771761D39700176FE1 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B57F0FD7E8390018C227 /* TestI.m */; };
- 14532D781761D39700176FE1 /* ProxyTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5800FD7E8390018C227 /* ProxyTest.ice */; };
- 14532D791761D39700176FE1 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5810FD7E8390018C227 /* AllTests.m */; };
- 14532D7A1761D39700176FE1 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5870FD7E8440018C227 /* TestI.m */; };
- 14532D7B1761D39700176FE1 /* RetryTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5880FD7E8440018C227 /* RetryTest.ice */; };
- 14532D7C1761D39700176FE1 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B58A0FD7E8440018C227 /* AllTests.m */; };
- 14532D7D1761D39700176FE1 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B58B0FD7E8440018C227 /* Client.m */; };
- 14532D7E1761D39700176FE1 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B58C0FD7E8440018C227 /* Server.m */; };
- 14532D7F1761D39700176FE1 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5920FD7E8560018C227 /* AllTests.m */; };
- 14532D801761D39700176FE1 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5930FD7E8560018C227 /* Client.m */; };
- 14532D811761D39700176FE1 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5940FD7E8560018C227 /* Server.m */; };
- 14532D821761D39700176FE1 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5950FD7E8560018C227 /* TestI.m */; };
- 14532D831761D39700176FE1 /* TimeoutTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5960FD7E8560018C227 /* TimeoutTest.ice */; };
- 14532D841761D39700176FE1 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B59D0FD7E8640018C227 /* AllTests.m */; };
- 14532D851761D39700176FE1 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B59E0FD7E8640018C227 /* Client.m */; };
- 14532D861761D39700176FE1 /* SlicingExceptionsTestServer.ice in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B59F0FD7E8640018C227 /* SlicingExceptionsTestServer.ice */; };
- 14532D871761D39700176FE1 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5A00FD7E8640018C227 /* TestI.m */; };
- 14532D881761D39700176FE1 /* SlicingExceptionsTestClient.ice in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5A20FD7E8640018C227 /* SlicingExceptionsTestClient.ice */; };
- 14532D891761D39700176FE1 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5A30FD7E8640018C227 /* Server.m */; };
- 14532D8A1761D39700176FE1 /* AdapterDeactivationTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B6020FD7EFCC0018C227 /* AdapterDeactivationTest.ice */; };
- 14532D8B1761D39700176FE1 /* OperationsTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B66A0FD7F41C0018C227 /* OperationsTest.ice */; };
- 14532D8C1761D39700176FE1 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 146B33FF0FE8BC61009C6199 /* AllTests.m */; };
- 14532D8D1761D39700176FE1 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 146B34000FE8BC61009C6199 /* Client.m */; };
- 14532D8E1761D39700176FE1 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 146B34010FE8BC61009C6199 /* Server.m */; };
- 14532D8F1761D39700176FE1 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 146B34040FE8BC61009C6199 /* TestI.m */; };
- 14532D901761D39700176FE1 /* HoldTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 146B340A0FE8BD58009C6199 /* HoldTest.ice */; };
- 14532D911761D39700176FE1 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 140A3927122CF11300E1931D /* TestI.m */; };
- 14532D921761D39700176FE1 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 140A3929122CF11300E1931D /* Client.m */; };
- 14532D931761D39700176FE1 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 140A392A122CF11300E1931D /* Server.m */; };
- 14532D941761D39700176FE1 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 140A392B122CF11300E1931D /* AllTests.m */; };
- 14532D951761D39700176FE1 /* AMITest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 140A392C122CF11300E1931D /* AMITest.ice */; };
- 14532D961761D39700176FE1 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 140064131234DFE800249AA4 /* Server.m */; };
- 14532D971761D39700176FE1 /* InvokeTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 140064141234DFE800249AA4 /* InvokeTest.ice */; };
- 14532D981761D39700176FE1 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 140064151234DFE800249AA4 /* Client.m */; };
- 14532D991761D39700176FE1 /* BlobjectI.m in Sources */ = {isa = PBXBuildFile; fileRef = 140064161234DFE800249AA4 /* BlobjectI.m */; };
- 14532D9A1761D39700176FE1 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 140064181234DFE800249AA4 /* AllTests.m */; };
- 14532D9B1761D39700176FE1 /* TwowaysNewAMI.m in Sources */ = {isa = PBXBuildFile; fileRef = 140064291234E0E900249AA4 /* TwowaysNewAMI.m */; };
- 14532D9C1761D39700176FE1 /* OnewaysNewAMI.m in Sources */ = {isa = PBXBuildFile; fileRef = 1400642A1234E0E900249AA4 /* OnewaysNewAMI.m */; };
- 14532D9D1761D39700176FE1 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 140157BA123645D0007C165E /* TestI.m */; };
- 14532D9E1761D39700176FE1 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 140157BB123645D0007C165E /* AllTests.m */; };
- 14532D9F1761D39700176FE1 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 140157BC123645D0007C165E /* Client.m */; };
- 14532DA01761D39700176FE1 /* DispatcherTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 140157BE123645D0007C165E /* DispatcherTest.ice */; };
- 14532DA11761D39700176FE1 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 140157BF123645D0007C165E /* Server.m */; };
- 14532DA21761D39700176FE1 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 14D5BF951240C61900A19716 /* AllTests.m */; };
- 14532DA31761D39700176FE1 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 14D5BF961240C61900A19716 /* Client.m */; };
- 14532DA41761D39700176FE1 /* DefaultValueTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 14D5BF971240C61900A19716 /* DefaultValueTest.ice */; };
- 14532DA51761D39700176FE1 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 820AA55E170D92D6000DD016 /* AllTests.m */; };
- 14532DA61761D39700176FE1 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 820AA55F170D92D6000DD016 /* Client.m */; };
- 14532DA71761D39700176FE1 /* HashTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 820AA560170D92D6000DD016 /* HashTest.ice */; };
- 14532DA81761D39700176FE1 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 82F4E87F17328C7400920D6D /* AllTests.m */; };
- 14532DA91761D39700176FE1 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 82F4E88017328C7400920D6D /* Client.m */; };
- 14532DAA1761D39700176FE1 /* EnumTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 82F4E88117328C7400920D6D /* EnumTest.ice */; };
- 14532DAB1761D39700176FE1 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 82F4E88417328C7400920D6D /* Server.m */; };
- 14532DAC1761D39700176FE1 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 82F4E88617328C7400920D6D /* TestI.m */; };
- 14532DAD1761D39700176FE1 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 82E5DA77173C1993007C2602 /* AllTests.m */; };
- 14532DAE1761D39700176FE1 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 82E5DA7A173C1993007C2602 /* Client.m */; };
- 14532DAF1761D39700176FE1 /* InfoTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 82E5DA7D173C1993007C2602 /* InfoTest.ice */; };
- 14532DB01761D39700176FE1 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 82E5DA83173C1993007C2602 /* Server.m */; };
- 14532DB11761D39700176FE1 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 82E5DA86173C1993007C2602 /* TestI.m */; };
- 14532DB21761D39700176FE1 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 8291AC031744E0C600A5CEFE /* AllTests.m */; };
- 14532DB31761D39700176FE1 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 8291AC061744E0C600A5CEFE /* Client.m */; };
- 14532DB41761D39700176FE1 /* MetricsTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 8291AC0A1744E0C600A5CEFE /* MetricsTest.ice */; };
- 14532DB51761D39700176FE1 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 8291AC0F1744E0C600A5CEFE /* Server.m */; };
- 14532DB61761D39700176FE1 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 8291AC121744E0C600A5CEFE /* TestI.m */; };
- 14532DB71761D39700176FE1 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 82591289174D147C00B3F597 /* AllTests.m */; };
- 14532DB81761D39700176FE1 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 8259128A174D147C00B3F597 /* Client.m */; };
- 14532DB91761D39700176FE1 /* ServicesTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 8259128D174D147C00B3F597 /* ServicesTest.ice */; };
- 14532DBA1761D39700176FE1 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 14B5567E1753721F00FDA693 /* AllTests.m */; };
- 14532DBB1761D39700176FE1 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 14B5567F1753721F00FDA693 /* Client.m */; };
- 14532DBC1761D39700176FE1 /* OptionalTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 14B556801753721F00FDA693 /* OptionalTest.ice */; };
- 14532DBD1761D39700176FE1 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 14B556811753721F00FDA693 /* Server.m */; };
- 14532DBE1761D39700176FE1 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 14B556831753721F00FDA693 /* TestI.m */; };
- 14532DBF1761D39700176FE1 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 14CBD36B17588C51000D3373 /* Client.m */; };
- 14532DC01761D39700176FE1 /* StreamTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 14CBD36C17588C51000D3373 /* StreamTest.ice */; };
- 14532DC31761D39700176FE1 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; };
- 14532DC41761D39700176FE1 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 344126360FD8E8EA00C8D69C /* Security.framework */; };
- 14532DC51761D39700176FE1 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 344126370FD8E8EA00C8D69C /* CFNetwork.framework */; };
- 14532DC61761D39700176FE1 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34E396620FF1D71400FBACD6 /* CoreGraphics.framework */; };
- 1469025C1CF7228100DE11F2 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 1469025B1CF7228100DE11F2 /* TestI.m */; };
- 1469025D1CF7228100DE11F2 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 1469025B1CF7228100DE11F2 /* TestI.m */; };
- 146B34050FE8BC61009C6199 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 146B33FF0FE8BC61009C6199 /* AllTests.m */; };
- 146B34060FE8BC61009C6199 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 146B34000FE8BC61009C6199 /* Client.m */; };
- 146B34070FE8BC61009C6199 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 146B34010FE8BC61009C6199 /* Server.m */; };
- 146B34090FE8BC61009C6199 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 146B34040FE8BC61009C6199 /* TestI.m */; };
- 146B340B0FE8BD58009C6199 /* HoldTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 146B340A0FE8BD58009C6199 /* HoldTest.ice */; };
- 146D4AB21A77D82000930925 /* AdminTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 14F560DF1A7010B80028417F /* AdminTest.ice */; };
- 146D4AB31A77D82000930925 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 14F560E01A7010B80028417F /* AllTests.m */; };
- 146D4AB41A77D82000930925 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 14F560E11A7010B80028417F /* Client.m */; };
- 146D4AB51A77D82000930925 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 14F560E21A7010B80028417F /* Server.m */; };
- 146D4AB61A77D82000930925 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 14F560E41A7010B80028417F /* TestI.m */; };
- 14934E65161AFC8C00348FC2 /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 14934E64161AFC8C00348FC2 /* Default-568h@2x.png */; };
- 14B556841753721F00FDA693 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 14B5567E1753721F00FDA693 /* AllTests.m */; };
- 14B556851753721F00FDA693 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 14B5567F1753721F00FDA693 /* Client.m */; };
- 14B556861753721F00FDA693 /* OptionalTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 14B556801753721F00FDA693 /* OptionalTest.ice */; };
- 14B556871753721F00FDA693 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 14B556811753721F00FDA693 /* Server.m */; };
- 14B556881753721F00FDA693 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 14B556831753721F00FDA693 /* TestI.m */; };
- 14CBD36D17588C51000D3373 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 14CBD36B17588C51000D3373 /* Client.m */; };
- 14CBD36E17588C51000D3373 /* StreamTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 14CBD36C17588C51000D3373 /* StreamTest.ice */; };
- 14D5BF981240C61900A19716 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 14D5BF951240C61900A19716 /* AllTests.m */; };
- 14D5BF991240C61900A19716 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 14D5BF961240C61900A19716 /* Client.m */; };
- 14D5BF9A1240C61900A19716 /* DefaultValueTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 14D5BF971240C61900A19716 /* DefaultValueTest.ice */; };
- 14F560E51A7010B80028417F /* AdminTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 14F560DF1A7010B80028417F /* AdminTest.ice */; };
- 14F560E61A7010B80028417F /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 14F560E01A7010B80028417F /* AllTests.m */; };
- 14F560E71A7010B80028417F /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 14F560E11A7010B80028417F /* Client.m */; };
- 14F560E81A7010B80028417F /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 14F560E21A7010B80028417F /* Server.m */; };
- 14F560E91A7010B80028417F /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 14F560E41A7010B80028417F /* TestI.m */; };
- 1D3623260D0F684500981E51 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D3623250D0F684500981E51 /* AppDelegate.m */; };
- 1D60589B0D05DD56006BFB54 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; };
- 1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; };
- 2899E5220DE3E06400AC0155 /* TestView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2899E5210DE3E06400AC0155 /* TestView.xib */; };
- 28AD733F0D9D9553002E5188 /* MainWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = 28AD733E0D9D9553002E5188 /* MainWindow.xib */; };
- 28D7ACF80DDB3853001CB0EB /* TestViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 28D7ACF70DDB3853001CB0EB /* TestViewController.m */; };
- 342EBA870E926E98000051FA /* server.p12 in Resources */ = {isa = PBXBuildFile; fileRef = 342EBA860E926E98000051FA /* server.p12 */; };
- 342EBA890E926E9F000051FA /* client.p12 in Resources */ = {isa = PBXBuildFile; fileRef = 342EBA880E926E9F000051FA /* client.p12 */; };
- 342EBA8B0E926F90000051FA /* cacert.der in Resources */ = {isa = PBXBuildFile; fileRef = 342EBA8A0E926F90000051FA /* cacert.der */; };
- 344126380FD8E8EA00C8D69C /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 344126360FD8E8EA00C8D69C /* Security.framework */; };
- 344126390FD8E8EA00C8D69C /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 344126370FD8E8EA00C8D69C /* CFNetwork.framework */; };
- 34730A11122BF6C300D293CC /* TestSelect-iPad.xib in Resources */ = {isa = PBXBuildFile; fileRef = 34730A10122BF6C300D293CC /* TestSelect-iPad.xib */; };
- 34730A15122BF6ED00D293CC /* TestView-iPad.xib in Resources */ = {isa = PBXBuildFile; fileRef = 34730A14122BF6ED00D293CC /* TestView-iPad.xib */; };
- 34B3B4B50FD7A7700018C227 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B4AA0FD7A7700018C227 /* AllTests.m */; };
- 34B3B4B60FD7A7700018C227 /* BatchOneways.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B4AB0FD7A7700018C227 /* BatchOneways.m */; };
- 34B3B4B70FD7A7700018C227 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B4AC0FD7A7700018C227 /* Client.m */; };
- 34B3B4B80FD7A7700018C227 /* Oneways.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B4AD0FD7A7700018C227 /* Oneways.m */; };
- 34B3B4BA0FD7A7700018C227 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B4AF0FD7A7700018C227 /* Server.m */; };
- 34B3B4BD0FD7A7700018C227 /* Twoways.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B4B30FD7A7700018C227 /* Twoways.m */; };
- 34B3B4F30FD7A9660018C227 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B4F10FD7A9660018C227 /* TestI.m */; };
- 34B3B5010FD7AB5C0018C227 /* TestCommon.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5000FD7AB5C0018C227 /* TestCommon.m */; };
- 34B3B5200FD7E7740018C227 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5180FD7E7740018C227 /* AllTests.m */; };
- 34B3B5210FD7E7740018C227 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5190FD7E7740018C227 /* Client.m */; };
- 34B3B5230FD7E7740018C227 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B51C0FD7E7740018C227 /* Server.m */; };
- 34B3B5250FD7E7740018C227 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B51F0FD7E7740018C227 /* TestI.m */; };
- 34B3B52C0FD7E78B0018C227 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5260FD7E78B0018C227 /* AllTests.m */; };
- 34B3B52D0FD7E78B0018C227 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5270FD7E78B0018C227 /* Client.m */; };
- 34B3B52E0FD7E78B0018C227 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5280FD7E78B0018C227 /* Server.m */; };
- 34B3B52F0FD7E78B0018C227 /* BindingTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5290FD7E78B0018C227 /* BindingTest.ice */; };
- 34B3B5300FD7E78B0018C227 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B52B0FD7E78B0018C227 /* TestI.m */; };
- 34B3B5350FD7E7BD0018C227 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5320FD7E7BD0018C227 /* Client.m */; };
- 34B3B5360FD7E7BD0018C227 /* DefaultServantTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5330FD7E7BD0018C227 /* DefaultServantTest.ice */; };
- 34B3B53E0FD7E7CA0018C227 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5380FD7E7CA0018C227 /* Client.m */; };
- 34B3B53F0FD7E7CA0018C227 /* ExceptionsTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5390FD7E7CA0018C227 /* ExceptionsTest.ice */; };
- 34B3B5400FD7E7CA0018C227 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B53A0FD7E7CA0018C227 /* TestI.m */; };
- 34B3B5410FD7E7CA0018C227 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B53B0FD7E7CA0018C227 /* AllTests.m */; };
- 34B3B5420FD7E7CA0018C227 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B53D0FD7E7CA0018C227 /* Server.m */; };
- 34B3B5490FD7E7E60018C227 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5430FD7E7E60018C227 /* TestI.m */; };
- 34B3B54A0FD7E7E60018C227 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5440FD7E7E60018C227 /* AllTests.m */; };
- 34B3B54B0FD7E7E60018C227 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5450FD7E7E60018C227 /* Client.m */; };
- 34B3B54C0FD7E7E60018C227 /* FacetsTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5460FD7E7E60018C227 /* FacetsTest.ice */; };
- 34B3B54D0FD7E7E60018C227 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5480FD7E7E60018C227 /* Server.m */; };
- 34B3B5540FD7E7FB0018C227 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B54F0FD7E7FB0018C227 /* AllTests.m */; };
- 34B3B5550FD7E7FB0018C227 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5500FD7E7FB0018C227 /* TestI.m */; };
- 34B3B5560FD7E7FB0018C227 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5510FD7E7FB0018C227 /* Server.m */; };
- 34B3B5570FD7E7FB0018C227 /* InheritanceTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5520FD7E7FB0018C227 /* InheritanceTest.ice */; };
- 34B3B5580FD7E7FB0018C227 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5530FD7E7FB0018C227 /* Client.m */; };
- 34B3B55F0FD7E8080018C227 /* InterceptorTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5590FD7E8080018C227 /* InterceptorTest.ice */; };
- 34B3B5600FD7E8080018C227 /* MyObjectI.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B55B0FD7E8080018C227 /* MyObjectI.m */; };
- 34B3B5610FD7E8080018C227 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B55C0FD7E8080018C227 /* Client.m */; };
- 34B3B5620FD7E8080018C227 /* InterceptorI.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B55D0FD7E8080018C227 /* InterceptorI.m */; };
- 34B3B56B0FD7E81B0018C227 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5630FD7E81B0018C227 /* Client.m */; };
- 34B3B56C0FD7E81B0018C227 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5650FD7E81B0018C227 /* Server.m */; };
- 34B3B56D0FD7E81B0018C227 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5660FD7E81B0018C227 /* TestI.m */; };
- 34B3B56E0FD7E81B0018C227 /* LocationTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5670FD7E81B0018C227 /* LocationTest.ice */; };
- 34B3B56F0FD7E81B0018C227 /* ServerLocator.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5680FD7E81B0018C227 /* ServerLocator.m */; };
- 34B3B5700FD7E81B0018C227 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B56A0FD7E81B0018C227 /* AllTests.m */; };
- 34B3B5770FD7E8270018C227 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5710FD7E8270018C227 /* Client.m */; };
- 34B3B5780FD7E8270018C227 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5720FD7E8270018C227 /* TestI.m */; };
- 34B3B5790FD7E8270018C227 /* ObjectsTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5730FD7E8270018C227 /* ObjectsTest.ice */; };
- 34B3B57A0FD7E8270018C227 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5740FD7E8270018C227 /* Server.m */; };
- 34B3B57B0FD7E8270018C227 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5760FD7E8270018C227 /* AllTests.m */; };
- 34B3B5820FD7E8390018C227 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B57D0FD7E8390018C227 /* Client.m */; };
- 34B3B5830FD7E8390018C227 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B57E0FD7E8390018C227 /* Server.m */; };
- 34B3B5840FD7E8390018C227 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B57F0FD7E8390018C227 /* TestI.m */; };
- 34B3B5850FD7E8390018C227 /* ProxyTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5800FD7E8390018C227 /* ProxyTest.ice */; };
- 34B3B5860FD7E8390018C227 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5810FD7E8390018C227 /* AllTests.m */; };
- 34B3B58D0FD7E8440018C227 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5870FD7E8440018C227 /* TestI.m */; };
- 34B3B58E0FD7E8440018C227 /* RetryTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5880FD7E8440018C227 /* RetryTest.ice */; };
- 34B3B58F0FD7E8440018C227 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B58A0FD7E8440018C227 /* AllTests.m */; };
- 34B3B5900FD7E8440018C227 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B58B0FD7E8440018C227 /* Client.m */; };
- 34B3B5910FD7E8440018C227 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B58C0FD7E8440018C227 /* Server.m */; };
- 34B3B5980FD7E8560018C227 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5920FD7E8560018C227 /* AllTests.m */; };
- 34B3B5990FD7E8560018C227 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5930FD7E8560018C227 /* Client.m */; };
- 34B3B59A0FD7E8560018C227 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5940FD7E8560018C227 /* Server.m */; };
- 34B3B59B0FD7E8560018C227 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5950FD7E8560018C227 /* TestI.m */; };
- 34B3B59C0FD7E8560018C227 /* TimeoutTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5960FD7E8560018C227 /* TimeoutTest.ice */; };
- 34B3B5A40FD7E8640018C227 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B59D0FD7E8640018C227 /* AllTests.m */; };
- 34B3B5A50FD7E8640018C227 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B59E0FD7E8640018C227 /* Client.m */; };
- 34B3B5A60FD7E8640018C227 /* SlicingExceptionsTestServer.ice in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B59F0FD7E8640018C227 /* SlicingExceptionsTestServer.ice */; };
- 34B3B5A70FD7E8640018C227 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5A00FD7E8640018C227 /* TestI.m */; };
- 34B3B5A80FD7E8640018C227 /* SlicingExceptionsTestClient.ice in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5A20FD7E8640018C227 /* SlicingExceptionsTestClient.ice */; };
- 34B3B5A90FD7E8640018C227 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B5A30FD7E8640018C227 /* Server.m */; };
- 34B3B6030FD7EFCC0018C227 /* AdapterDeactivationTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B6020FD7EFCC0018C227 /* AdapterDeactivationTest.ice */; };
- 34B3B66B0FD7F41C0018C227 /* OperationsTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 34B3B66A0FD7F41C0018C227 /* OperationsTest.ice */; };
- 34B7662A0E8D55E700CE4701 /* TestSelectController.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B766290E8D55E700CE4701 /* TestSelectController.m */; };
- 34B7662C0E8D55FE00CE4701 /* TestSelect.xib in Resources */ = {isa = PBXBuildFile; fileRef = 34B7662B0E8D55FE00CE4701 /* TestSelect.xib */; };
- 34B766340E8D56C700CE4701 /* Test.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B766330E8D56C700CE4701 /* Test.m */; };
- 34C618AF122C035000F60A28 /* MainWindow-iPad.xib in Resources */ = {isa = PBXBuildFile; fileRef = 34C618AE122C035000F60A28 /* MainWindow-iPad.xib */; };
- 34E396630FF1D71400FBACD6 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34E396620FF1D71400FBACD6 /* CoreGraphics.framework */; };
- 820AA561170D92D6000DD016 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 820AA55E170D92D6000DD016 /* AllTests.m */; };
- 820AA562170D92D6000DD016 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 820AA55F170D92D6000DD016 /* Client.m */; };
- 820AA563170D92D6000DD016 /* HashTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 820AA560170D92D6000DD016 /* HashTest.ice */; };
- 8259128F174D147C00B3F597 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 82591289174D147C00B3F597 /* AllTests.m */; };
- 82591290174D147C00B3F597 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 8259128A174D147C00B3F597 /* Client.m */; };
- 82591293174D147C00B3F597 /* ServicesTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 8259128D174D147C00B3F597 /* ServicesTest.ice */; };
- 8291AC171744E0C600A5CEFE /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 8291AC031744E0C600A5CEFE /* AllTests.m */; };
- 8291AC1A1744E0C600A5CEFE /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 8291AC061744E0C600A5CEFE /* Client.m */; };
- 8291AC1D1744E0C600A5CEFE /* MetricsTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 8291AC0A1744E0C600A5CEFE /* MetricsTest.ice */; };
- 8291AC221744E0C600A5CEFE /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 8291AC0F1744E0C600A5CEFE /* Server.m */; };
- 8291AC241744E0C600A5CEFE /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 8291AC121744E0C600A5CEFE /* TestI.m */; };
- 82D53AA71823264600703264 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 82D53AA61823264600703264 /* Images.xcassets */; };
- 82E5DA8B173C1993007C2602 /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 82E5DA77173C1993007C2602 /* AllTests.m */; };
- 82E5DA8E173C1993007C2602 /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 82E5DA7A173C1993007C2602 /* Client.m */; };
- 82E5DA90173C1993007C2602 /* InfoTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 82E5DA7D173C1993007C2602 /* InfoTest.ice */; };
- 82E5DA96173C1993007C2602 /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 82E5DA83173C1993007C2602 /* Server.m */; };
- 82E5DA98173C1993007C2602 /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 82E5DA86173C1993007C2602 /* TestI.m */; };
- 82F4E88A17328C7400920D6D /* AllTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 82F4E87F17328C7400920D6D /* AllTests.m */; };
- 82F4E88B17328C7400920D6D /* Client.m in Sources */ = {isa = PBXBuildFile; fileRef = 82F4E88017328C7400920D6D /* Client.m */; };
- 82F4E88C17328C7400920D6D /* EnumTest.ice in Sources */ = {isa = PBXBuildFile; fileRef = 82F4E88117328C7400920D6D /* EnumTest.ice */; };
- 82F4E88F17328C7400920D6D /* Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 82F4E88417328C7400920D6D /* Server.m */; };
- 82F4E89017328C7400920D6D /* TestI.m in Sources */ = {isa = PBXBuildFile; fileRef = 82F4E88617328C7400920D6D /* TestI.m */; };
- D83717A01BFFC5BE005D65BC /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 82D53AA61823264600703264 /* Images.xcassets */; };
-/* End PBXBuildFile section */
-
-/* Begin PBXBuildRule section */
- D81F86FA1D89D3B50076917C /* PBXBuildRule */ = {
- isa = PBXBuildRule;
- compilerSpec = com.apple.compilers.proxy.script;
- filePatterns = "*.ice";
- fileType = pattern.proxy;
- isEditable = 1;
- outputFiles = (
- "$(DERIVED_FILE_DIR)/$(INPUT_FILE_BASE).h",
- "$(DERIVED_FILE_DIR)/$(INPUT_FILE_BASE).m",
- );
- script = /usr/local/bin/icebuilder;
- };
- D8D23B1E1D8AF52E00EE192D /* PBXBuildRule */ = {
- isa = PBXBuildRule;
- compilerSpec = com.apple.compilers.proxy.script;
- filePatterns = "*.ice";
- fileType = pattern.proxy;
- isEditable = 1;
- outputFiles = (
- "$(DERIVED_FILE_DIR)/$(INPUT_FILE_BASE).h",
- "$(DERIVED_FILE_DIR)/$(INPUT_FILE_BASE).m",
- );
- script = /usr/local/bin/icebuilder;
- };
-/* End PBXBuildRule section */
-
-/* Begin PBXFileReference section */
- 140064131234DFE800249AA4 /* Server.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Server.m; path = ../../Ice/invoke/Server.m; sourceTree = SOURCE_ROOT; };
- 140064141234DFE800249AA4 /* InvokeTest.ice */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.slice; name = InvokeTest.ice; path = ../../Ice/invoke/InvokeTest.ice; sourceTree = SOURCE_ROOT; };
- 140064151234DFE800249AA4 /* Client.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Client.m; path = ../../Ice/invoke/Client.m; sourceTree = SOURCE_ROOT; };
- 140064161234DFE800249AA4 /* BlobjectI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BlobjectI.m; path = ../../Ice/invoke/BlobjectI.m; sourceTree = SOURCE_ROOT; };
- 140064171234DFE800249AA4 /* BlobjectI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BlobjectI.h; path = ../../Ice/invoke/BlobjectI.h; sourceTree = SOURCE_ROOT; };
- 140064181234DFE800249AA4 /* AllTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AllTests.m; path = ../../Ice/invoke/AllTests.m; sourceTree = SOURCE_ROOT; };
- 140064291234E0E900249AA4 /* TwowaysNewAMI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TwowaysNewAMI.m; path = ../../Ice/operations/TwowaysNewAMI.m; sourceTree = SOURCE_ROOT; };
- 1400642A1234E0E900249AA4 /* OnewaysNewAMI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = OnewaysNewAMI.m; path = ../../Ice/operations/OnewaysNewAMI.m; sourceTree = SOURCE_ROOT; };
- 140157B9123645D0007C165E /* TestI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TestI.h; path = ../../Ice/dispatcher/TestI.h; sourceTree = SOURCE_ROOT; };
- 140157BA123645D0007C165E /* TestI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TestI.m; path = ../../Ice/dispatcher/TestI.m; sourceTree = SOURCE_ROOT; };
- 140157BB123645D0007C165E /* AllTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AllTests.m; path = ../../Ice/dispatcher/AllTests.m; sourceTree = SOURCE_ROOT; };
- 140157BC123645D0007C165E /* Client.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Client.m; path = ../../Ice/dispatcher/Client.m; sourceTree = SOURCE_ROOT; };
- 140157BE123645D0007C165E /* DispatcherTest.ice */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.slice; name = DispatcherTest.ice; path = ../../Ice/dispatcher/DispatcherTest.ice; sourceTree = SOURCE_ROOT; };
- 140157BF123645D0007C165E /* Server.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Server.m; path = ../../Ice/dispatcher/Server.m; sourceTree = SOURCE_ROOT; };
- 140A3927122CF11300E1931D /* TestI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TestI.m; path = ../../Ice/ami/TestI.m; sourceTree = SOURCE_ROOT; };
- 140A3928122CF11300E1931D /* TestI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TestI.h; path = ../../Ice/ami/TestI.h; sourceTree = SOURCE_ROOT; };
- 140A3929122CF11300E1931D /* Client.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Client.m; path = ../../Ice/ami/Client.m; sourceTree = SOURCE_ROOT; };
- 140A392A122CF11300E1931D /* Server.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Server.m; path = ../../Ice/ami/Server.m; sourceTree = SOURCE_ROOT; };
- 140A392B122CF11300E1931D /* AllTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AllTests.m; path = ../../Ice/ami/AllTests.m; sourceTree = SOURCE_ROOT; };
- 140A392C122CF11300E1931D /* AMITest.ice */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.slice; name = AMITest.ice; path = ../../Ice/ami/AMITest.ice; sourceTree = SOURCE_ROOT; };
- 14103B0B1CF892720097DE5A /* ExternalAccessory.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ExternalAccessory.framework; path = System/Library/Frameworks/ExternalAccessory.framework; sourceTree = SDKROOT; };
- 1450A1081ABC09B400A71895 /* BatchOnewaysAMI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BatchOnewaysAMI.m; path = ../../Ice/operations/BatchOnewaysAMI.m; sourceTree = "<group>"; };
- 14532DCD1761D39700176FE1 /* Objective-C Test Suite.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Objective-C Test Suite.app"; sourceTree = BUILT_PRODUCTS_DIR; };
- 14532DCE1761D39700176FE1 /* Info-ARC.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-ARC.plist"; path = "/Users/joe/Development/ZeroC/icetouch/test/objective-c/iPhone/container/Info-ARC.plist"; sourceTree = "<absolute>"; };
- 1469025A1CF7228100DE11F2 /* TestI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TestI.h; path = ../../Ice/defaultServant/TestI.h; sourceTree = "<group>"; };
- 1469025B1CF7228100DE11F2 /* TestI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TestI.m; path = ../../Ice/defaultServant/TestI.m; sourceTree = "<group>"; };
- 146B33FF0FE8BC61009C6199 /* AllTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AllTests.m; path = ../../Ice/hold/AllTests.m; sourceTree = SOURCE_ROOT; };
- 146B34000FE8BC61009C6199 /* Client.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Client.m; path = ../../Ice/hold/Client.m; sourceTree = SOURCE_ROOT; };
- 146B34010FE8BC61009C6199 /* Server.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Server.m; path = ../../Ice/hold/Server.m; sourceTree = SOURCE_ROOT; };
- 146B34030FE8BC61009C6199 /* TestI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TestI.h; path = ../../Ice/hold/TestI.h; sourceTree = SOURCE_ROOT; };
- 146B34040FE8BC61009C6199 /* TestI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TestI.m; path = ../../Ice/hold/TestI.m; sourceTree = SOURCE_ROOT; };
- 146B340A0FE8BD58009C6199 /* HoldTest.ice */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.slice; name = HoldTest.ice; path = ../../Ice/hold/HoldTest.ice; sourceTree = SOURCE_ROOT; };
- 14934E64161AFC8C00348FC2 /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-568h@2x.png"; sourceTree = "<group>"; };
- 14B5567E1753721F00FDA693 /* AllTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AllTests.m; path = ../../Ice/optional/AllTests.m; sourceTree = "<group>"; };
- 14B5567F1753721F00FDA693 /* Client.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Client.m; path = ../../Ice/optional/Client.m; sourceTree = "<group>"; };
- 14B556801753721F00FDA693 /* OptionalTest.ice */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.slice; name = OptionalTest.ice; path = ../../Ice/optional/OptionalTest.ice; sourceTree = "<group>"; };
- 14B556811753721F00FDA693 /* Server.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Server.m; path = ../../Ice/optional/Server.m; sourceTree = "<group>"; };
- 14B556821753721F00FDA693 /* TestI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TestI.h; path = ../../Ice/optional/TestI.h; sourceTree = "<group>"; };
- 14B556831753721F00FDA693 /* TestI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TestI.m; path = ../../Ice/optional/TestI.m; sourceTree = "<group>"; };
- 14CBD36B17588C51000D3373 /* Client.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Client.m; path = ../../Ice/stream/Client.m; sourceTree = "<group>"; };
- 14CBD36C17588C51000D3373 /* StreamTest.ice */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.slice; name = StreamTest.ice; path = ../../Ice/stream/StreamTest.ice; sourceTree = "<group>"; };
- 14D5BF951240C61900A19716 /* AllTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AllTests.m; path = ../../Ice/defaultValue/AllTests.m; sourceTree = SOURCE_ROOT; };
- 14D5BF961240C61900A19716 /* Client.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Client.m; path = ../../Ice/defaultValue/Client.m; sourceTree = SOURCE_ROOT; };
- 14D5BF971240C61900A19716 /* DefaultValueTest.ice */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.slice; name = DefaultValueTest.ice; path = ../../Ice/defaultValue/DefaultValueTest.ice; sourceTree = SOURCE_ROOT; };
- 14F560DF1A7010B80028417F /* AdminTest.ice */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.slice; name = AdminTest.ice; path = ../../Ice/admin/AdminTest.ice; sourceTree = "<group>"; };
- 14F560E01A7010B80028417F /* AllTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AllTests.m; path = ../../Ice/admin/AllTests.m; sourceTree = "<group>"; };
- 14F560E11A7010B80028417F /* Client.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Client.m; path = ../../Ice/admin/Client.m; sourceTree = "<group>"; };
- 14F560E21A7010B80028417F /* Server.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Server.m; path = ../../Ice/admin/Server.m; sourceTree = "<group>"; };
- 14F560E31A7010B80028417F /* TestI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TestI.h; path = ../../Ice/admin/TestI.h; sourceTree = "<group>"; };
- 14F560E41A7010B80028417F /* TestI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TestI.m; path = ../../Ice/admin/TestI.m; sourceTree = "<group>"; };
- 1D3623240D0F684500981E51 /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
- 1D3623250D0F684500981E51 /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
- 1D6058910D05DD3D006BFB54 /* Objective-C Test Suite.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Objective-C Test Suite.app"; sourceTree = BUILT_PRODUCTS_DIR; };
- 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
- 2899E5210DE3E06400AC0155 /* TestView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = TestView.xib; sourceTree = "<group>"; };
- 28AD733E0D9D9553002E5188 /* MainWindow.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MainWindow.xib; sourceTree = "<group>"; };
- 28D7ACF60DDB3853001CB0EB /* TestViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestViewController.h; sourceTree = "<group>"; };
- 28D7ACF70DDB3853001CB0EB /* TestViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TestViewController.m; sourceTree = "<group>"; };
- 29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
- 342EBA860E926E98000051FA /* server.p12 */ = {isa = PBXFileReference; lastKnownFileType = file; name = server.p12; path = ../../../certs/server.p12; sourceTree = SOURCE_ROOT; };
- 342EBA880E926E9F000051FA /* client.p12 */ = {isa = PBXFileReference; lastKnownFileType = file; name = client.p12; path = ../../../certs/client.p12; sourceTree = SOURCE_ROOT; };
- 342EBA8A0E926F90000051FA /* cacert.der */ = {isa = PBXFileReference; lastKnownFileType = file; name = cacert.der; path = ../../../certs/cacert.der; sourceTree = SOURCE_ROOT; };
- 344126360FD8E8EA00C8D69C /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
- 344126370FD8E8EA00C8D69C /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = System/Library/Frameworks/CFNetwork.framework; sourceTree = SDKROOT; };
- 34730A10122BF6C300D293CC /* TestSelect-iPad.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = "TestSelect-iPad.xib"; sourceTree = "<group>"; };
- 34730A14122BF6ED00D293CC /* TestView-iPad.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = "TestView-iPad.xib"; sourceTree = "<group>"; };
- 34B3B4AA0FD7A7700018C227 /* AllTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AllTests.m; path = ../../Ice/operations/AllTests.m; sourceTree = SOURCE_ROOT; };
- 34B3B4AB0FD7A7700018C227 /* BatchOneways.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BatchOneways.m; path = ../../Ice/operations/BatchOneways.m; sourceTree = SOURCE_ROOT; };
- 34B3B4AC0FD7A7700018C227 /* Client.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Client.m; path = ../../Ice/operations/Client.m; sourceTree = SOURCE_ROOT; };
- 34B3B4AD0FD7A7700018C227 /* Oneways.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Oneways.m; path = ../../Ice/operations/Oneways.m; sourceTree = SOURCE_ROOT; };
- 34B3B4AF0FD7A7700018C227 /* Server.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Server.m; path = ../../Ice/operations/Server.m; sourceTree = SOURCE_ROOT; };
- 34B3B4B30FD7A7700018C227 /* Twoways.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Twoways.m; path = ../../Ice/operations/Twoways.m; sourceTree = SOURCE_ROOT; };
- 34B3B4F00FD7A9660018C227 /* TestI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TestI.h; path = ../../Ice/operations/TestI.h; sourceTree = SOURCE_ROOT; };
- 34B3B4F10FD7A9660018C227 /* TestI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TestI.m; path = ../../Ice/operations/TestI.m; sourceTree = SOURCE_ROOT; };
- 34B3B5000FD7AB5C0018C227 /* TestCommon.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TestCommon.m; path = ../Common/TestCommon.m; sourceTree = SOURCE_ROOT; };
- 34B3B5180FD7E7740018C227 /* AllTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AllTests.m; path = ../../Ice/adapterDeactivation/AllTests.m; sourceTree = SOURCE_ROOT; };
- 34B3B5190FD7E7740018C227 /* Client.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Client.m; path = ../../Ice/adapterDeactivation/Client.m; sourceTree = SOURCE_ROOT; };
- 34B3B51C0FD7E7740018C227 /* Server.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Server.m; path = ../../Ice/adapterDeactivation/Server.m; sourceTree = SOURCE_ROOT; };
- 34B3B51E0FD7E7740018C227 /* TestI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TestI.h; path = ../../Ice/adapterDeactivation/TestI.h; sourceTree = SOURCE_ROOT; };
- 34B3B51F0FD7E7740018C227 /* TestI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TestI.m; path = ../../Ice/adapterDeactivation/TestI.m; sourceTree = SOURCE_ROOT; };
- 34B3B5260FD7E78B0018C227 /* AllTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AllTests.m; path = ../../Ice/binding/AllTests.m; sourceTree = SOURCE_ROOT; };
- 34B3B5270FD7E78B0018C227 /* Client.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Client.m; path = ../../Ice/binding/Client.m; sourceTree = SOURCE_ROOT; };
- 34B3B5280FD7E78B0018C227 /* Server.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Server.m; path = ../../Ice/binding/Server.m; sourceTree = SOURCE_ROOT; };
- 34B3B5290FD7E78B0018C227 /* BindingTest.ice */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.slice; name = BindingTest.ice; path = ../../Ice/binding/BindingTest.ice; sourceTree = SOURCE_ROOT; };
- 34B3B52A0FD7E78B0018C227 /* TestI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TestI.h; path = ../../Ice/binding/TestI.h; sourceTree = SOURCE_ROOT; };
- 34B3B52B0FD7E78B0018C227 /* TestI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TestI.m; path = ../../Ice/binding/TestI.m; sourceTree = SOURCE_ROOT; };
- 34B3B5320FD7E7BD0018C227 /* Client.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Client.m; path = ../../Ice/defaultServant/Client.m; sourceTree = SOURCE_ROOT; };
- 34B3B5330FD7E7BD0018C227 /* DefaultServantTest.ice */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.slice; name = DefaultServantTest.ice; path = ../../Ice/defaultServant/DefaultServantTest.ice; sourceTree = SOURCE_ROOT; };
- 34B3B5380FD7E7CA0018C227 /* Client.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Client.m; path = ../../Ice/exceptions/Client.m; sourceTree = SOURCE_ROOT; };
- 34B3B5390FD7E7CA0018C227 /* ExceptionsTest.ice */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.slice; name = ExceptionsTest.ice; path = ../../Ice/exceptions/ExceptionsTest.ice; sourceTree = SOURCE_ROOT; };
- 34B3B53A0FD7E7CA0018C227 /* TestI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TestI.m; path = ../../Ice/exceptions/TestI.m; sourceTree = SOURCE_ROOT; };
- 34B3B53B0FD7E7CA0018C227 /* AllTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AllTests.m; path = ../../Ice/exceptions/AllTests.m; sourceTree = SOURCE_ROOT; };
- 34B3B53C0FD7E7CA0018C227 /* TestI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TestI.h; path = ../../Ice/exceptions/TestI.h; sourceTree = SOURCE_ROOT; };
- 34B3B53D0FD7E7CA0018C227 /* Server.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Server.m; path = ../../Ice/exceptions/Server.m; sourceTree = SOURCE_ROOT; };
- 34B3B5430FD7E7E60018C227 /* TestI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TestI.m; path = ../../Ice/facets/TestI.m; sourceTree = SOURCE_ROOT; };
- 34B3B5440FD7E7E60018C227 /* AllTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AllTests.m; path = ../../Ice/facets/AllTests.m; sourceTree = SOURCE_ROOT; };
- 34B3B5450FD7E7E60018C227 /* Client.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Client.m; path = ../../Ice/facets/Client.m; sourceTree = SOURCE_ROOT; };
- 34B3B5460FD7E7E60018C227 /* FacetsTest.ice */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.slice; name = FacetsTest.ice; path = ../../Ice/facets/FacetsTest.ice; sourceTree = SOURCE_ROOT; };
- 34B3B5470FD7E7E60018C227 /* TestI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TestI.h; path = ../../Ice/facets/TestI.h; sourceTree = SOURCE_ROOT; };
- 34B3B5480FD7E7E60018C227 /* Server.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Server.m; path = ../../Ice/facets/Server.m; sourceTree = SOURCE_ROOT; };
- 34B3B54E0FD7E7FB0018C227 /* TestI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TestI.h; path = ../../Ice/inheritance/TestI.h; sourceTree = SOURCE_ROOT; };
- 34B3B54F0FD7E7FB0018C227 /* AllTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AllTests.m; path = ../../Ice/inheritance/AllTests.m; sourceTree = SOURCE_ROOT; };
- 34B3B5500FD7E7FB0018C227 /* TestI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TestI.m; path = ../../Ice/inheritance/TestI.m; sourceTree = SOURCE_ROOT; };
- 34B3B5510FD7E7FB0018C227 /* Server.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Server.m; path = ../../Ice/inheritance/Server.m; sourceTree = SOURCE_ROOT; };
- 34B3B5520FD7E7FB0018C227 /* InheritanceTest.ice */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.slice; name = InheritanceTest.ice; path = ../../Ice/inheritance/InheritanceTest.ice; sourceTree = SOURCE_ROOT; };
- 34B3B5530FD7E7FB0018C227 /* Client.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Client.m; path = ../../Ice/inheritance/Client.m; sourceTree = SOURCE_ROOT; };
- 34B3B5590FD7E8080018C227 /* InterceptorTest.ice */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.slice; name = InterceptorTest.ice; path = ../../Ice/interceptor/InterceptorTest.ice; sourceTree = SOURCE_ROOT; };
- 34B3B55A0FD7E8080018C227 /* MyObjectI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MyObjectI.h; path = ../../Ice/interceptor/MyObjectI.h; sourceTree = SOURCE_ROOT; };
- 34B3B55B0FD7E8080018C227 /* MyObjectI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MyObjectI.m; path = ../../Ice/interceptor/MyObjectI.m; sourceTree = SOURCE_ROOT; };
- 34B3B55C0FD7E8080018C227 /* Client.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Client.m; path = ../../Ice/interceptor/Client.m; sourceTree = SOURCE_ROOT; };
- 34B3B55D0FD7E8080018C227 /* InterceptorI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = InterceptorI.m; path = ../../Ice/interceptor/InterceptorI.m; sourceTree = SOURCE_ROOT; };
- 34B3B55E0FD7E8080018C227 /* InterceptorI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = InterceptorI.h; path = ../../Ice/interceptor/InterceptorI.h; sourceTree = SOURCE_ROOT; };
- 34B3B5630FD7E81B0018C227 /* Client.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Client.m; path = ../../Ice/location/Client.m; sourceTree = SOURCE_ROOT; };
- 34B3B5640FD7E81B0018C227 /* TestI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TestI.h; path = ../../Ice/location/TestI.h; sourceTree = SOURCE_ROOT; };
- 34B3B5650FD7E81B0018C227 /* Server.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Server.m; path = ../../Ice/location/Server.m; sourceTree = SOURCE_ROOT; };
- 34B3B5660FD7E81B0018C227 /* TestI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TestI.m; path = ../../Ice/location/TestI.m; sourceTree = SOURCE_ROOT; };
- 34B3B5670FD7E81B0018C227 /* LocationTest.ice */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.slice; name = LocationTest.ice; path = ../../Ice/location/LocationTest.ice; sourceTree = SOURCE_ROOT; };
- 34B3B5680FD7E81B0018C227 /* ServerLocator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ServerLocator.m; path = ../../Ice/location/ServerLocator.m; sourceTree = SOURCE_ROOT; };
- 34B3B5690FD7E81B0018C227 /* ServerLocator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ServerLocator.h; path = ../../Ice/location/ServerLocator.h; sourceTree = SOURCE_ROOT; };
- 34B3B56A0FD7E81B0018C227 /* AllTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AllTests.m; path = ../../Ice/location/AllTests.m; sourceTree = SOURCE_ROOT; };
- 34B3B5710FD7E8270018C227 /* Client.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Client.m; path = ../../Ice/objects/Client.m; sourceTree = SOURCE_ROOT; };
- 34B3B5720FD7E8270018C227 /* TestI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TestI.m; path = ../../Ice/objects/TestI.m; sourceTree = SOURCE_ROOT; };
- 34B3B5730FD7E8270018C227 /* ObjectsTest.ice */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.slice; name = ObjectsTest.ice; path = ../../Ice/objects/ObjectsTest.ice; sourceTree = SOURCE_ROOT; };
- 34B3B5740FD7E8270018C227 /* Server.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Server.m; path = ../../Ice/objects/Server.m; sourceTree = SOURCE_ROOT; };
- 34B3B5750FD7E8270018C227 /* TestI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TestI.h; path = ../../Ice/objects/TestI.h; sourceTree = SOURCE_ROOT; };
- 34B3B5760FD7E8270018C227 /* AllTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AllTests.m; path = ../../Ice/objects/AllTests.m; sourceTree = SOURCE_ROOT; };
- 34B3B57C0FD7E8390018C227 /* TestI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TestI.h; path = ../../Ice/proxy/TestI.h; sourceTree = SOURCE_ROOT; };
- 34B3B57D0FD7E8390018C227 /* Client.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Client.m; path = ../../Ice/proxy/Client.m; sourceTree = SOURCE_ROOT; };
- 34B3B57E0FD7E8390018C227 /* Server.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Server.m; path = ../../Ice/proxy/Server.m; sourceTree = SOURCE_ROOT; };
- 34B3B57F0FD7E8390018C227 /* TestI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TestI.m; path = ../../Ice/proxy/TestI.m; sourceTree = SOURCE_ROOT; };
- 34B3B5800FD7E8390018C227 /* ProxyTest.ice */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.slice; name = ProxyTest.ice; path = ../../Ice/proxy/ProxyTest.ice; sourceTree = SOURCE_ROOT; };
- 34B3B5810FD7E8390018C227 /* AllTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AllTests.m; path = ../../Ice/proxy/AllTests.m; sourceTree = SOURCE_ROOT; };
- 34B3B5870FD7E8440018C227 /* TestI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TestI.m; path = ../../Ice/retry/TestI.m; sourceTree = SOURCE_ROOT; };
- 34B3B5880FD7E8440018C227 /* RetryTest.ice */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.slice; name = RetryTest.ice; path = ../../Ice/retry/RetryTest.ice; sourceTree = SOURCE_ROOT; };
- 34B3B5890FD7E8440018C227 /* TestI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TestI.h; path = ../../Ice/retry/TestI.h; sourceTree = SOURCE_ROOT; };
- 34B3B58A0FD7E8440018C227 /* AllTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AllTests.m; path = ../../Ice/retry/AllTests.m; sourceTree = SOURCE_ROOT; };
- 34B3B58B0FD7E8440018C227 /* Client.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Client.m; path = ../../Ice/retry/Client.m; sourceTree = SOURCE_ROOT; };
- 34B3B58C0FD7E8440018C227 /* Server.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Server.m; path = ../../Ice/retry/Server.m; sourceTree = SOURCE_ROOT; };
- 34B3B5920FD7E8560018C227 /* AllTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AllTests.m; path = ../../Ice/timeout/AllTests.m; sourceTree = SOURCE_ROOT; };
- 34B3B5930FD7E8560018C227 /* Client.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Client.m; path = ../../Ice/timeout/Client.m; sourceTree = SOURCE_ROOT; };
- 34B3B5940FD7E8560018C227 /* Server.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Server.m; path = ../../Ice/timeout/Server.m; sourceTree = SOURCE_ROOT; };
- 34B3B5950FD7E8560018C227 /* TestI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TestI.m; path = ../../Ice/timeout/TestI.m; sourceTree = SOURCE_ROOT; };
- 34B3B5960FD7E8560018C227 /* TimeoutTest.ice */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.slice; name = TimeoutTest.ice; path = ../../Ice/timeout/TimeoutTest.ice; sourceTree = SOURCE_ROOT; };
- 34B3B5970FD7E8560018C227 /* TestI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TestI.h; path = ../../Ice/timeout/TestI.h; sourceTree = SOURCE_ROOT; };
- 34B3B59D0FD7E8640018C227 /* AllTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AllTests.m; path = ../../Ice/slicing/exceptions/AllTests.m; sourceTree = SOURCE_ROOT; };
- 34B3B59E0FD7E8640018C227 /* Client.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Client.m; path = ../../Ice/slicing/exceptions/Client.m; sourceTree = SOURCE_ROOT; };
- 34B3B59F0FD7E8640018C227 /* SlicingExceptionsTestServer.ice */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.slice; name = SlicingExceptionsTestServer.ice; path = ../../Ice/slicing/exceptions/SlicingExceptionsTestServer.ice; sourceTree = SOURCE_ROOT; };
- 34B3B5A00FD7E8640018C227 /* TestI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TestI.m; path = ../../Ice/slicing/exceptions/TestI.m; sourceTree = SOURCE_ROOT; };
- 34B3B5A10FD7E8640018C227 /* TestI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TestI.h; path = ../../Ice/slicing/exceptions/TestI.h; sourceTree = SOURCE_ROOT; };
- 34B3B5A20FD7E8640018C227 /* SlicingExceptionsTestClient.ice */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.slice; name = SlicingExceptionsTestClient.ice; path = ../../Ice/slicing/exceptions/SlicingExceptionsTestClient.ice; sourceTree = SOURCE_ROOT; };
- 34B3B5A30FD7E8640018C227 /* Server.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Server.m; path = ../../Ice/slicing/exceptions/Server.m; sourceTree = SOURCE_ROOT; };
- 34B3B6020FD7EFCC0018C227 /* AdapterDeactivationTest.ice */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.slice; name = AdapterDeactivationTest.ice; path = ../../Ice/adapterDeactivation/AdapterDeactivationTest.ice; sourceTree = SOURCE_ROOT; };
- 34B3B66A0FD7F41C0018C227 /* OperationsTest.ice */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.slice; name = OperationsTest.ice; path = ../../Ice/operations/OperationsTest.ice; sourceTree = SOURCE_ROOT; };
- 34B766280E8D55E700CE4701 /* TestSelectController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestSelectController.h; sourceTree = "<group>"; };
- 34B766290E8D55E700CE4701 /* TestSelectController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TestSelectController.m; sourceTree = "<group>"; };
- 34B7662B0E8D55FE00CE4701 /* TestSelect.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = TestSelect.xib; sourceTree = "<group>"; };
- 34B766320E8D56C700CE4701 /* Test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Test.h; sourceTree = "<group>"; };
- 34B766330E8D56C700CE4701 /* Test.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Test.m; sourceTree = "<group>"; };
- 34C618AE122C035000F60A28 /* MainWindow-iPad.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = "MainWindow-iPad.xib"; sourceTree = "<group>"; };
- 34E396620FF1D71400FBACD6 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
- 820AA55E170D92D6000DD016 /* AllTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AllTests.m; path = ../../Ice/hash/AllTests.m; sourceTree = "<group>"; };
- 820AA55F170D92D6000DD016 /* Client.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Client.m; path = ../../Ice/hash/Client.m; sourceTree = "<group>"; };
- 820AA560170D92D6000DD016 /* HashTest.ice */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.slice; name = HashTest.ice; path = ../../Ice/hash/HashTest.ice; sourceTree = "<group>"; };
- 82591289174D147C00B3F597 /* AllTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AllTests.m; sourceTree = "<group>"; };
- 8259128A174D147C00B3F597 /* Client.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Client.m; sourceTree = "<group>"; };
- 8259128D174D147C00B3F597 /* ServicesTest.ice */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.slice; path = ServicesTest.ice; sourceTree = "<group>"; };
- 8291AC031744E0C600A5CEFE /* AllTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AllTests.m; sourceTree = "<group>"; };
- 8291AC061744E0C600A5CEFE /* Client.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Client.m; sourceTree = "<group>"; };
- 8291AC0A1744E0C600A5CEFE /* MetricsTest.ice */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.slice; path = MetricsTest.ice; sourceTree = "<group>"; };
- 8291AC0F1744E0C600A5CEFE /* Server.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Server.m; sourceTree = "<group>"; };
- 8291AC111744E0C600A5CEFE /* TestI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestI.h; sourceTree = "<group>"; };
- 8291AC121744E0C600A5CEFE /* TestI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TestI.m; sourceTree = "<group>"; };
- 82D53AA61823264600703264 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; };
- 82E5DA77173C1993007C2602 /* AllTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AllTests.m; sourceTree = "<group>"; };
- 82E5DA7A173C1993007C2602 /* Client.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Client.m; sourceTree = "<group>"; };
- 82E5DA7D173C1993007C2602 /* InfoTest.ice */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.slice; path = InfoTest.ice; sourceTree = "<group>"; };
- 82E5DA83173C1993007C2602 /* Server.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Server.m; sourceTree = "<group>"; };
- 82E5DA85173C1993007C2602 /* TestI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestI.h; sourceTree = "<group>"; };
- 82E5DA86173C1993007C2602 /* TestI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TestI.m; sourceTree = "<group>"; };
- 82F4E87F17328C7400920D6D /* AllTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AllTests.m; sourceTree = "<group>"; };
- 82F4E88017328C7400920D6D /* Client.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Client.m; sourceTree = "<group>"; };
- 82F4E88117328C7400920D6D /* EnumTest.ice */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.slice; path = EnumTest.ice; sourceTree = "<group>"; };
- 82F4E88417328C7400920D6D /* Server.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Server.m; sourceTree = "<group>"; };
- 82F4E88517328C7400920D6D /* TestI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestI.h; sourceTree = "<group>"; };
- 82F4E88617328C7400920D6D /* TestI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TestI.m; sourceTree = "<group>"; };
- 8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
-/* End PBXFileReference section */
-
-/* Begin PBXFrameworksBuildPhase section */
- 14532DC11761D39700176FE1 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 14532DC31761D39700176FE1 /* UIKit.framework in Frameworks */,
- 14532DC41761D39700176FE1 /* Security.framework in Frameworks */,
- 14532DC51761D39700176FE1 /* CFNetwork.framework in Frameworks */,
- 14532DC61761D39700176FE1 /* CoreGraphics.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 1D60588F0D05DD3D006BFB54 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */,
- 344126380FD8E8EA00C8D69C /* Security.framework in Frameworks */,
- 344126390FD8E8EA00C8D69C /* CFNetwork.framework in Frameworks */,
- 34E396630FF1D71400FBACD6 /* CoreGraphics.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXFrameworksBuildPhase section */
-
-/* Begin PBXGroup section */
- 080E96DDFE201D6D7F000001 /* Classes */ = {
- isa = PBXGroup;
- children = (
- 1D3623240D0F684500981E51 /* AppDelegate.h */,
- 1D3623250D0F684500981E51 /* AppDelegate.m */,
- 28D7ACF60DDB3853001CB0EB /* TestViewController.h */,
- 28D7ACF70DDB3853001CB0EB /* TestViewController.m */,
- 34B766280E8D55E700CE4701 /* TestSelectController.h */,
- 34B766290E8D55E700CE4701 /* TestSelectController.m */,
- 34B766320E8D56C700CE4701 /* Test.h */,
- 34B766330E8D56C700CE4701 /* Test.m */,
- );
- path = Classes;
- sourceTree = "<group>";
- };
- 140064111234DFBF00249AA4 /* invoke */ = {
- isa = PBXGroup;
- children = (
- 140064131234DFE800249AA4 /* Server.m */,
- 140064141234DFE800249AA4 /* InvokeTest.ice */,
- 140064151234DFE800249AA4 /* Client.m */,
- 140064161234DFE800249AA4 /* BlobjectI.m */,
- 140064171234DFE800249AA4 /* BlobjectI.h */,
- 140064181234DFE800249AA4 /* AllTests.m */,
- );
- name = invoke;
- sourceTree = "<group>";
- };
- 140157B6123645B3007C165E /* dispatcher */ = {
- isa = PBXGroup;
- children = (
- 140157B9123645D0007C165E /* TestI.h */,
- 140157BA123645D0007C165E /* TestI.m */,
- 140157BB123645D0007C165E /* AllTests.m */,
- 140157BC123645D0007C165E /* Client.m */,
- 140157BE123645D0007C165E /* DispatcherTest.ice */,
- 140157BF123645D0007C165E /* Server.m */,
- );
- name = dispatcher;
- sourceTree = "<group>";
- };
- 140A3926122CF0EC00E1931D /* ami */ = {
- isa = PBXGroup;
- children = (
- 140A3927122CF11300E1931D /* TestI.m */,
- 140A3928122CF11300E1931D /* TestI.h */,
- 140A3929122CF11300E1931D /* Client.m */,
- 140A392A122CF11300E1931D /* Server.m */,
- 140A392B122CF11300E1931D /* AllTests.m */,
- 140A392C122CF11300E1931D /* AMITest.ice */,
- );
- name = ami;
- sourceTree = "<group>";
- };
- 146B33FE0FE8BBF9009C6199 /* hold */ = {
- isa = PBXGroup;
- children = (
- 146B340A0FE8BD58009C6199 /* HoldTest.ice */,
- 146B33FF0FE8BC61009C6199 /* AllTests.m */,
- 146B34000FE8BC61009C6199 /* Client.m */,
- 146B34010FE8BC61009C6199 /* Server.m */,
- 146B34030FE8BC61009C6199 /* TestI.h */,
- 146B34040FE8BC61009C6199 /* TestI.m */,
- );
- name = hold;
- sourceTree = "<group>";
- };
- 14B5567D175371DB00FDA693 /* optional */ = {
- isa = PBXGroup;
- children = (
- 14B5567E1753721F00FDA693 /* AllTests.m */,
- 14B5567F1753721F00FDA693 /* Client.m */,
- 14B556801753721F00FDA693 /* OptionalTest.ice */,
- 14B556811753721F00FDA693 /* Server.m */,
- 14B556821753721F00FDA693 /* TestI.h */,
- 14B556831753721F00FDA693 /* TestI.m */,
- );
- name = optional;
- sourceTree = "<group>";
- };
- 14CBD36817588C16000D3373 /* stream */ = {
- isa = PBXGroup;
- children = (
- 14CBD36B17588C51000D3373 /* Client.m */,
- 14CBD36C17588C51000D3373 /* StreamTest.ice */,
- );
- name = stream;
- sourceTree = "<group>";
- };
- 14D5BF941240C5EB00A19716 /* defaultValue */ = {
- isa = PBXGroup;
- children = (
- 14D5BF951240C61900A19716 /* AllTests.m */,
- 14D5BF961240C61900A19716 /* Client.m */,
- 14D5BF971240C61900A19716 /* DefaultValueTest.ice */,
- );
- name = defaultValue;
- sourceTree = "<group>";
- };
- 14F560DE1A7010890028417F /* admin */ = {
- isa = PBXGroup;
- children = (
- 14F560DF1A7010B80028417F /* AdminTest.ice */,
- 14F560E01A7010B80028417F /* AllTests.m */,
- 14F560E11A7010B80028417F /* Client.m */,
- 14F560E21A7010B80028417F /* Server.m */,
- 14F560E31A7010B80028417F /* TestI.h */,
- 14F560E41A7010B80028417F /* TestI.m */,
- );
- name = admin;
- sourceTree = "<group>";
- };
- 19C28FACFE9D520D11CA2CBB /* Products */ = {
- isa = PBXGroup;
- children = (
- 1D6058910D05DD3D006BFB54 /* Objective-C Test Suite.app */,
- 14532DCD1761D39700176FE1 /* Objective-C Test Suite.app */,
- );
- name = Products;
- sourceTree = "<group>";
- };
- 29B97314FDCFA39411CA2CEA /* CustomTemplate */ = {
- isa = PBXGroup;
- children = (
- D83717A11BFFC64D005D65BC /* Tests */,
- 080E96DDFE201D6D7F000001 /* Classes */,
- 29B97317FDCFA39411CA2CEA /* Resources */,
- 29B97315FDCFA39411CA2CEA /* Other Sources */,
- 34730A09122BF68100D293CC /* Resources-iPad */,
- 29B97323FDCFA39411CA2CEA /* Frameworks */,
- 19C28FACFE9D520D11CA2CBB /* Products */,
- );
- name = CustomTemplate;
- sourceTree = "<group>";
- };
- 29B97315FDCFA39411CA2CEA /* Other Sources */ = {
- isa = PBXGroup;
- children = (
- 29B97316FDCFA39411CA2CEA /* main.m */,
- );
- name = "Other Sources";
- sourceTree = "<group>";
- };
- 29B97317FDCFA39411CA2CEA /* Resources */ = {
- isa = PBXGroup;
- children = (
- 82D53AA61823264600703264 /* Images.xcassets */,
- 14532DCE1761D39700176FE1 /* Info-ARC.plist */,
- 342EBA8A0E926F90000051FA /* cacert.der */,
- 342EBA880E926E9F000051FA /* client.p12 */,
- 342EBA860E926E98000051FA /* server.p12 */,
- 2899E5210DE3E06400AC0155 /* TestView.xib */,
- 28AD733E0D9D9553002E5188 /* MainWindow.xib */,
- 8D1107310486CEB800E47090 /* Info.plist */,
- 34B7662B0E8D55FE00CE4701 /* TestSelect.xib */,
- );
- name = Resources;
- sourceTree = "<group>";
- };
- 29B97323FDCFA39411CA2CEA /* Frameworks */ = {
- isa = PBXGroup;
- children = (
- 14103B0B1CF892720097DE5A /* ExternalAccessory.framework */,
- 34E396620FF1D71400FBACD6 /* CoreGraphics.framework */,
- 344126360FD8E8EA00C8D69C /* Security.framework */,
- 344126370FD8E8EA00C8D69C /* CFNetwork.framework */,
- 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */,
- );
- name = Frameworks;
- sourceTree = "<group>";
- };
- 34730A09122BF68100D293CC /* Resources-iPad */ = {
- isa = PBXGroup;
- children = (
- 14934E64161AFC8C00348FC2 /* Default-568h@2x.png */,
- 34C618AE122C035000F60A28 /* MainWindow-iPad.xib */,
- 34730A14122BF6ED00D293CC /* TestView-iPad.xib */,
- 34730A10122BF6C300D293CC /* TestSelect-iPad.xib */,
- );
- name = "Resources-iPad";
- sourceTree = "<group>";
- };
- 34B3B4A90FD7A7510018C227 /* operations */ = {
- isa = PBXGroup;
- children = (
- 1450A1081ABC09B400A71895 /* BatchOnewaysAMI.m */,
- 140064291234E0E900249AA4 /* TwowaysNewAMI.m */,
- 1400642A1234E0E900249AA4 /* OnewaysNewAMI.m */,
- 34B3B66A0FD7F41C0018C227 /* OperationsTest.ice */,
- 34B3B4F00FD7A9660018C227 /* TestI.h */,
- 34B3B4F10FD7A9660018C227 /* TestI.m */,
- 34B3B4AA0FD7A7700018C227 /* AllTests.m */,
- 34B3B4AB0FD7A7700018C227 /* BatchOneways.m */,
- 34B3B4AC0FD7A7700018C227 /* Client.m */,
- 34B3B4AD0FD7A7700018C227 /* Oneways.m */,
- 34B3B4AF0FD7A7700018C227 /* Server.m */,
- 34B3B4B30FD7A7700018C227 /* Twoways.m */,
- );
- name = operations;
- sourceTree = "<group>";
- };
- 34B3B4FF0FD7AB4E0018C227 /* Common */ = {
- isa = PBXGroup;
- children = (
- 34B3B5000FD7AB5C0018C227 /* TestCommon.m */,
- );
- name = Common;
- sourceTree = "<group>";
- };
- 34B3B5030FD7E6EB0018C227 /* adapterDeactivation */ = {
- isa = PBXGroup;
- children = (
- 34B3B6020FD7EFCC0018C227 /* AdapterDeactivationTest.ice */,
- 34B3B5180FD7E7740018C227 /* AllTests.m */,
- 34B3B5190FD7E7740018C227 /* Client.m */,
- 34B3B51C0FD7E7740018C227 /* Server.m */,
- 34B3B51E0FD7E7740018C227 /* TestI.h */,
- 34B3B51F0FD7E7740018C227 /* TestI.m */,
- );
- name = adapterDeactivation;
- sourceTree = "<group>";
- };
- 34B3B5040FD7E6F60018C227 /* binding */ = {
- isa = PBXGroup;
- children = (
- 34B3B5260FD7E78B0018C227 /* AllTests.m */,
- 34B3B5270FD7E78B0018C227 /* Client.m */,
- 34B3B5280FD7E78B0018C227 /* Server.m */,
- 34B3B5290FD7E78B0018C227 /* BindingTest.ice */,
- 34B3B52A0FD7E78B0018C227 /* TestI.h */,
- 34B3B52B0FD7E78B0018C227 /* TestI.m */,
- );
- name = binding;
- sourceTree = "<group>";
- };
- 34B3B5050FD7E6FC0018C227 /* defaultServant */ = {
- isa = PBXGroup;
- children = (
- 1469025A1CF7228100DE11F2 /* TestI.h */,
- 1469025B1CF7228100DE11F2 /* TestI.m */,
- 34B3B5320FD7E7BD0018C227 /* Client.m */,
- 34B3B5330FD7E7BD0018C227 /* DefaultServantTest.ice */,
- );
- name = defaultServant;
- sourceTree = "<group>";
- };
- 34B3B5060FD7E7030018C227 /* exceptions */ = {
- isa = PBXGroup;
- children = (
- 34B3B5380FD7E7CA0018C227 /* Client.m */,
- 34B3B5390FD7E7CA0018C227 /* ExceptionsTest.ice */,
- 34B3B53A0FD7E7CA0018C227 /* TestI.m */,
- 34B3B53B0FD7E7CA0018C227 /* AllTests.m */,
- 34B3B53C0FD7E7CA0018C227 /* TestI.h */,
- 34B3B53D0FD7E7CA0018C227 /* Server.m */,
- );
- name = exceptions;
- sourceTree = "<group>";
- };
- 34B3B5070FD7E7090018C227 /* facets */ = {
- isa = PBXGroup;
- children = (
- 34B3B5430FD7E7E60018C227 /* TestI.m */,
- 34B3B5440FD7E7E60018C227 /* AllTests.m */,
- 34B3B5450FD7E7E60018C227 /* Client.m */,
- 34B3B5460FD7E7E60018C227 /* FacetsTest.ice */,
- 34B3B5470FD7E7E60018C227 /* TestI.h */,
- 34B3B5480FD7E7E60018C227 /* Server.m */,
- );
- name = facets;
- sourceTree = "<group>";
- };
- 34B3B5080FD7E7130018C227 /* inheritance */ = {
- isa = PBXGroup;
- children = (
- 34B3B54E0FD7E7FB0018C227 /* TestI.h */,
- 34B3B54F0FD7E7FB0018C227 /* AllTests.m */,
- 34B3B5500FD7E7FB0018C227 /* TestI.m */,
- 34B3B5510FD7E7FB0018C227 /* Server.m */,
- 34B3B5520FD7E7FB0018C227 /* InheritanceTest.ice */,
- 34B3B5530FD7E7FB0018C227 /* Client.m */,
- );
- name = inheritance;
- sourceTree = "<group>";
- };
- 34B3B5090FD7E71D0018C227 /* interceptor */ = {
- isa = PBXGroup;
- children = (
- 34B3B5590FD7E8080018C227 /* InterceptorTest.ice */,
- 34B3B55A0FD7E8080018C227 /* MyObjectI.h */,
- 34B3B55B0FD7E8080018C227 /* MyObjectI.m */,
- 34B3B55C0FD7E8080018C227 /* Client.m */,
- 34B3B55D0FD7E8080018C227 /* InterceptorI.m */,
- 34B3B55E0FD7E8080018C227 /* InterceptorI.h */,
- );
- name = interceptor;
- sourceTree = "<group>";
- };
- 34B3B50E0FD7E7230018C227 /* location */ = {
- isa = PBXGroup;
- children = (
- 34B3B5630FD7E81B0018C227 /* Client.m */,
- 34B3B5640FD7E81B0018C227 /* TestI.h */,
- 34B3B5650FD7E81B0018C227 /* Server.m */,
- 34B3B5660FD7E81B0018C227 /* TestI.m */,
- 34B3B5670FD7E81B0018C227 /* LocationTest.ice */,
- 34B3B5680FD7E81B0018C227 /* ServerLocator.m */,
- 34B3B5690FD7E81B0018C227 /* ServerLocator.h */,
- 34B3B56A0FD7E81B0018C227 /* AllTests.m */,
- );
- name = location;
- sourceTree = "<group>";
- };
- 34B3B50F0FD7E7280018C227 /* objects */ = {
- isa = PBXGroup;
- children = (
- 34B3B5710FD7E8270018C227 /* Client.m */,
- 34B3B5720FD7E8270018C227 /* TestI.m */,
- 34B3B5730FD7E8270018C227 /* ObjectsTest.ice */,
- 34B3B5740FD7E8270018C227 /* Server.m */,
- 34B3B5750FD7E8270018C227 /* TestI.h */,
- 34B3B5760FD7E8270018C227 /* AllTests.m */,
- );
- name = objects;
- sourceTree = "<group>";
- };
- 34B3B5110FD7E72F0018C227 /* proxy */ = {
- isa = PBXGroup;
- children = (
- 34B3B57C0FD7E8390018C227 /* TestI.h */,
- 34B3B57D0FD7E8390018C227 /* Client.m */,
- 34B3B57E0FD7E8390018C227 /* Server.m */,
- 34B3B57F0FD7E8390018C227 /* TestI.m */,
- 34B3B5800FD7E8390018C227 /* ProxyTest.ice */,
- 34B3B5810FD7E8390018C227 /* AllTests.m */,
- );
- name = proxy;
- sourceTree = "<group>";
- };
- 34B3B5120FD7E7340018C227 /* retry */ = {
- isa = PBXGroup;
- children = (
- 34B3B5870FD7E8440018C227 /* TestI.m */,
- 34B3B5880FD7E8440018C227 /* RetryTest.ice */,
- 34B3B5890FD7E8440018C227 /* TestI.h */,
- 34B3B58A0FD7E8440018C227 /* AllTests.m */,
- 34B3B58B0FD7E8440018C227 /* Client.m */,
- 34B3B58C0FD7E8440018C227 /* Server.m */,
- );
- name = retry;
- sourceTree = "<group>";
- };
- 34B3B5140FD7E73E0018C227 /* timeout */ = {
- isa = PBXGroup;
- children = (
- 34B3B5920FD7E8560018C227 /* AllTests.m */,
- 34B3B5930FD7E8560018C227 /* Client.m */,
- 34B3B5940FD7E8560018C227 /* Server.m */,
- 34B3B5950FD7E8560018C227 /* TestI.m */,
- 34B3B5960FD7E8560018C227 /* TimeoutTest.ice */,
- 34B3B5970FD7E8560018C227 /* TestI.h */,
- );
- name = timeout;
- sourceTree = "<group>";
- };
- 34B3B5160FD7E7490018C227 /* slicing-exceptions */ = {
- isa = PBXGroup;
- children = (
- 34B3B59D0FD7E8640018C227 /* AllTests.m */,
- 34B3B59E0FD7E8640018C227 /* Client.m */,
- 34B3B59F0FD7E8640018C227 /* SlicingExceptionsTestServer.ice */,
- 34B3B5A00FD7E8640018C227 /* TestI.m */,
- 34B3B5A10FD7E8640018C227 /* TestI.h */,
- 34B3B5A20FD7E8640018C227 /* SlicingExceptionsTestClient.ice */,
- 34B3B5A30FD7E8640018C227 /* Server.m */,
- );
- name = "slicing-exceptions";
- sourceTree = "<group>";
- };
- 820AA564170D92EA000DD016 /* hash */ = {
- isa = PBXGroup;
- children = (
- 820AA55E170D92D6000DD016 /* AllTests.m */,
- 820AA55F170D92D6000DD016 /* Client.m */,
- 820AA560170D92D6000DD016 /* HashTest.ice */,
- );
- name = hash;
- sourceTree = "<group>";
- };
- 82591287174D147C00B3F597 /* services */ = {
- isa = PBXGroup;
- children = (
- 82591289174D147C00B3F597 /* AllTests.m */,
- 8259128A174D147C00B3F597 /* Client.m */,
- 8259128D174D147C00B3F597 /* ServicesTest.ice */,
- );
- name = services;
- path = ../../Ice/services;
- sourceTree = "<group>";
- };
- 8291ABFF1744E0C600A5CEFE /* metrics */ = {
- isa = PBXGroup;
- children = (
- 8291AC031744E0C600A5CEFE /* AllTests.m */,
- 8291AC061744E0C600A5CEFE /* Client.m */,
- 8291AC0A1744E0C600A5CEFE /* MetricsTest.ice */,
- 8291AC0F1744E0C600A5CEFE /* Server.m */,
- 8291AC111744E0C600A5CEFE /* TestI.h */,
- 8291AC121744E0C600A5CEFE /* TestI.m */,
- );
- name = metrics;
- path = ../../Ice/metrics;
- sourceTree = "<group>";
- };
- 82E5DA73173C1993007C2602 /* info */ = {
- isa = PBXGroup;
- children = (
- 82E5DA77173C1993007C2602 /* AllTests.m */,
- 82E5DA7A173C1993007C2602 /* Client.m */,
- 82E5DA7D173C1993007C2602 /* InfoTest.ice */,
- 82E5DA83173C1993007C2602 /* Server.m */,
- 82E5DA85173C1993007C2602 /* TestI.h */,
- 82E5DA86173C1993007C2602 /* TestI.m */,
- );
- name = info;
- path = ../../Ice/info;
- sourceTree = "<group>";
- };
- 82F4E87B17328C7400920D6D /* enums */ = {
- isa = PBXGroup;
- children = (
- 82F4E87F17328C7400920D6D /* AllTests.m */,
- 82F4E88017328C7400920D6D /* Client.m */,
- 82F4E88117328C7400920D6D /* EnumTest.ice */,
- 82F4E88417328C7400920D6D /* Server.m */,
- 82F4E88517328C7400920D6D /* TestI.h */,
- 82F4E88617328C7400920D6D /* TestI.m */,
- );
- name = enums;
- path = ../../Ice/enums;
- sourceTree = "<group>";
- };
- D83717A11BFFC64D005D65BC /* Tests */ = {
- isa = PBXGroup;
- children = (
- 14F560DE1A7010890028417F /* admin */,
- 14CBD36817588C16000D3373 /* stream */,
- 82591287174D147C00B3F597 /* services */,
- 8291ABFF1744E0C600A5CEFE /* metrics */,
- 82E5DA73173C1993007C2602 /* info */,
- 82F4E87B17328C7400920D6D /* enums */,
- 14D5BF941240C5EB00A19716 /* defaultValue */,
- 140157B6123645B3007C165E /* dispatcher */,
- 140064111234DFBF00249AA4 /* invoke */,
- 140A3926122CF0EC00E1931D /* ami */,
- 146B33FE0FE8BBF9009C6199 /* hold */,
- 34B3B5160FD7E7490018C227 /* slicing-exceptions */,
- 34B3B5140FD7E73E0018C227 /* timeout */,
- 34B3B5120FD7E7340018C227 /* retry */,
- 34B3B5110FD7E72F0018C227 /* proxy */,
- 34B3B50F0FD7E7280018C227 /* objects */,
- 34B3B50E0FD7E7230018C227 /* location */,
- 34B3B5090FD7E71D0018C227 /* interceptor */,
- 34B3B5080FD7E7130018C227 /* inheritance */,
- 820AA564170D92EA000DD016 /* hash */,
- 34B3B5070FD7E7090018C227 /* facets */,
- 34B3B5060FD7E7030018C227 /* exceptions */,
- 34B3B5050FD7E6FC0018C227 /* defaultServant */,
- 34B3B5040FD7E6F60018C227 /* binding */,
- 34B3B5030FD7E6EB0018C227 /* adapterDeactivation */,
- 34B3B4FF0FD7AB4E0018C227 /* Common */,
- 34B3B4A90FD7A7510018C227 /* operations */,
- 14B5567D175371DB00FDA693 /* optional */,
- );
- name = Tests;
- sourceTree = "<group>";
- };
-/* End PBXGroup section */
-
-/* Begin PBXNativeTarget section */
- 14532D301761D39700176FE1 /* Objective-C Test Suite ARC */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 14532DC81761D39700176FE1 /* Build configuration list for PBXNativeTarget "Objective-C Test Suite ARC" */;
- buildPhases = (
- 14532D311761D39700176FE1 /* Resources */,
- 14532D3D1761D39700176FE1 /* Sources */,
- 14532DC11761D39700176FE1 /* Frameworks */,
- );
- buildRules = (
- D8D23B1E1D8AF52E00EE192D /* PBXBuildRule */,
- );
- dependencies = (
- );
- name = "Objective-C Test Suite ARC";
- productName = container;
- productReference = 14532DCD1761D39700176FE1 /* Objective-C Test Suite.app */;
- productType = "com.apple.product-type.application";
- };
- 1D6058900D05DD3D006BFB54 /* Objective-C Test Suite */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "Objective-C Test Suite" */;
- buildPhases = (
- 1D60588D0D05DD3D006BFB54 /* Resources */,
- 1D60588E0D05DD3D006BFB54 /* Sources */,
- 1D60588F0D05DD3D006BFB54 /* Frameworks */,
- );
- buildRules = (
- D81F86FA1D89D3B50076917C /* PBXBuildRule */,
- );
- dependencies = (
- );
- name = "Objective-C Test Suite";
- productName = container;
- productReference = 1D6058910D05DD3D006BFB54 /* Objective-C Test Suite.app */;
- productType = "com.apple.product-type.application";
- };
-/* End PBXNativeTarget section */
-
-/* Begin PBXProject section */
- 29B97313FDCFA39411CA2CEA /* Project object */ = {
- isa = PBXProject;
- attributes = {
- LastUpgradeCheck = 0710;
- TargetAttributes = {
- 14532D301761D39700176FE1 = {
- DevelopmentTeam = U4TBVKNQ7F;
- };
- };
- };
- buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "Objective-C Test Suite" */;
- compatibilityVersion = "Xcode 6.3";
- developmentRegion = English;
- hasScannedForEncodings = 1;
- knownRegions = (
- en,
- );
- mainGroup = 29B97314FDCFA39411CA2CEA /* CustomTemplate */;
- projectDirPath = "";
- projectRoot = "";
- targets = (
- 1D6058900D05DD3D006BFB54 /* Objective-C Test Suite */,
- 14532D301761D39700176FE1 /* Objective-C Test Suite ARC */,
- );
- };
-/* End PBXProject section */
-
-/* Begin PBXResourcesBuildPhase section */
- 14532D311761D39700176FE1 /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 14532D321761D39700176FE1 /* MainWindow.xib in Resources */,
- 14532D331761D39700176FE1 /* TestView.xib in Resources */,
- 14532D341761D39700176FE1 /* TestSelect.xib in Resources */,
- 14532D361761D39700176FE1 /* server.p12 in Resources */,
- 14532D371761D39700176FE1 /* client.p12 in Resources */,
- 14532D381761D39700176FE1 /* cacert.der in Resources */,
- 14532D391761D39700176FE1 /* TestSelect-iPad.xib in Resources */,
- 14532D3A1761D39700176FE1 /* TestView-iPad.xib in Resources */,
- 82D53AA71823264600703264 /* Images.xcassets in Resources */,
- 14532D3B1761D39700176FE1 /* MainWindow-iPad.xib in Resources */,
- 14532D3C1761D39700176FE1 /* Default-568h@2x.png in Resources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 1D60588D0D05DD3D006BFB54 /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 28AD733F0D9D9553002E5188 /* MainWindow.xib in Resources */,
- 2899E5220DE3E06400AC0155 /* TestView.xib in Resources */,
- 34B7662C0E8D55FE00CE4701 /* TestSelect.xib in Resources */,
- 342EBA870E926E98000051FA /* server.p12 in Resources */,
- 342EBA890E926E9F000051FA /* client.p12 in Resources */,
- 342EBA8B0E926F90000051FA /* cacert.der in Resources */,
- 34730A11122BF6C300D293CC /* TestSelect-iPad.xib in Resources */,
- 34730A15122BF6ED00D293CC /* TestView-iPad.xib in Resources */,
- D83717A01BFFC5BE005D65BC /* Images.xcassets in Resources */,
- 34C618AF122C035000F60A28 /* MainWindow-iPad.xib in Resources */,
- 14934E65161AFC8C00348FC2 /* Default-568h@2x.png in Resources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXResourcesBuildPhase section */
-
-/* Begin PBXSourcesBuildPhase section */
- 14532D3D1761D39700176FE1 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 146D4AB21A77D82000930925 /* AdminTest.ice in Sources */,
- 146D4AB31A77D82000930925 /* AllTests.m in Sources */,
- 146D4AB41A77D82000930925 /* Client.m in Sources */,
- 146D4AB51A77D82000930925 /* Server.m in Sources */,
- 146D4AB61A77D82000930925 /* TestI.m in Sources */,
- 14532D3E1761D39700176FE1 /* main.m in Sources */,
- 14532D3F1761D39700176FE1 /* AppDelegate.m in Sources */,
- 14532D401761D39700176FE1 /* TestViewController.m in Sources */,
- 14532D411761D39700176FE1 /* TestSelectController.m in Sources */,
- 14532D421761D39700176FE1 /* Test.m in Sources */,
- 14532D431761D39700176FE1 /* AllTests.m in Sources */,
- 14532D441761D39700176FE1 /* BatchOneways.m in Sources */,
- 14532D451761D39700176FE1 /* Client.m in Sources */,
- 14532D461761D39700176FE1 /* Oneways.m in Sources */,
- 14532D471761D39700176FE1 /* Server.m in Sources */,
- 14532D481761D39700176FE1 /* Twoways.m in Sources */,
- 14532D491761D39700176FE1 /* TestI.m in Sources */,
- 14532D4A1761D39700176FE1 /* TestCommon.m in Sources */,
- 14532D4B1761D39700176FE1 /* AllTests.m in Sources */,
- 14532D4C1761D39700176FE1 /* Client.m in Sources */,
- 14532D4D1761D39700176FE1 /* Server.m in Sources */,
- 14532D4E1761D39700176FE1 /* TestI.m in Sources */,
- 14532D4F1761D39700176FE1 /* AllTests.m in Sources */,
- 14532D501761D39700176FE1 /* Client.m in Sources */,
- 14532D511761D39700176FE1 /* Server.m in Sources */,
- 14532D521761D39700176FE1 /* BindingTest.ice in Sources */,
- 14532D531761D39700176FE1 /* TestI.m in Sources */,
- 14532D541761D39700176FE1 /* Client.m in Sources */,
- 14532D551761D39700176FE1 /* DefaultServantTest.ice in Sources */,
- 14532D571761D39700176FE1 /* Client.m in Sources */,
- 14532D581761D39700176FE1 /* ExceptionsTest.ice in Sources */,
- 14532D591761D39700176FE1 /* TestI.m in Sources */,
- 14532D5A1761D39700176FE1 /* AllTests.m in Sources */,
- 14532D5B1761D39700176FE1 /* Server.m in Sources */,
- 14532D5C1761D39700176FE1 /* TestI.m in Sources */,
- 14532D5D1761D39700176FE1 /* AllTests.m in Sources */,
- 14532D5E1761D39700176FE1 /* Client.m in Sources */,
- 14532D5F1761D39700176FE1 /* FacetsTest.ice in Sources */,
- 14532D601761D39700176FE1 /* Server.m in Sources */,
- 14532D611761D39700176FE1 /* AllTests.m in Sources */,
- 14532D621761D39700176FE1 /* TestI.m in Sources */,
- 14532D631761D39700176FE1 /* Server.m in Sources */,
- 14532D641761D39700176FE1 /* InheritanceTest.ice in Sources */,
- 14532D651761D39700176FE1 /* Client.m in Sources */,
- 14532D661761D39700176FE1 /* InterceptorTest.ice in Sources */,
- 14532D671761D39700176FE1 /* MyObjectI.m in Sources */,
- 14532D681761D39700176FE1 /* Client.m in Sources */,
- 14532D691761D39700176FE1 /* InterceptorI.m in Sources */,
- 14532D6A1761D39700176FE1 /* Client.m in Sources */,
- 14532D6B1761D39700176FE1 /* Server.m in Sources */,
- 14532D6C1761D39700176FE1 /* TestI.m in Sources */,
- 14532D6D1761D39700176FE1 /* LocationTest.ice in Sources */,
- 14532D6E1761D39700176FE1 /* ServerLocator.m in Sources */,
- 14532D6F1761D39700176FE1 /* AllTests.m in Sources */,
- 14532D701761D39700176FE1 /* Client.m in Sources */,
- 14532D711761D39700176FE1 /* TestI.m in Sources */,
- 14532D721761D39700176FE1 /* ObjectsTest.ice in Sources */,
- 14532D731761D39700176FE1 /* Server.m in Sources */,
- 14532D741761D39700176FE1 /* AllTests.m in Sources */,
- 14532D751761D39700176FE1 /* Client.m in Sources */,
- 14532D761761D39700176FE1 /* Server.m in Sources */,
- 14532D771761D39700176FE1 /* TestI.m in Sources */,
- 14532D781761D39700176FE1 /* ProxyTest.ice in Sources */,
- 14532D791761D39700176FE1 /* AllTests.m in Sources */,
- 14532D7A1761D39700176FE1 /* TestI.m in Sources */,
- 14532D7B1761D39700176FE1 /* RetryTest.ice in Sources */,
- 14532D7C1761D39700176FE1 /* AllTests.m in Sources */,
- 14532D7D1761D39700176FE1 /* Client.m in Sources */,
- 14532D7E1761D39700176FE1 /* Server.m in Sources */,
- 14532D7F1761D39700176FE1 /* AllTests.m in Sources */,
- 14532D801761D39700176FE1 /* Client.m in Sources */,
- 14532D811761D39700176FE1 /* Server.m in Sources */,
- 14532D821761D39700176FE1 /* TestI.m in Sources */,
- 14532D831761D39700176FE1 /* TimeoutTest.ice in Sources */,
- 14532D841761D39700176FE1 /* AllTests.m in Sources */,
- 14532D851761D39700176FE1 /* Client.m in Sources */,
- 14532D861761D39700176FE1 /* SlicingExceptionsTestServer.ice in Sources */,
- 14532D871761D39700176FE1 /* TestI.m in Sources */,
- 14532D881761D39700176FE1 /* SlicingExceptionsTestClient.ice in Sources */,
- 14532D891761D39700176FE1 /* Server.m in Sources */,
- 14532D8A1761D39700176FE1 /* AdapterDeactivationTest.ice in Sources */,
- 14532D8B1761D39700176FE1 /* OperationsTest.ice in Sources */,
- 14532D8C1761D39700176FE1 /* AllTests.m in Sources */,
- 1450A10A1ABC09B400A71895 /* BatchOnewaysAMI.m in Sources */,
- 14532D8D1761D39700176FE1 /* Client.m in Sources */,
- 14532D8E1761D39700176FE1 /* Server.m in Sources */,
- 14532D8F1761D39700176FE1 /* TestI.m in Sources */,
- 14532D901761D39700176FE1 /* HoldTest.ice in Sources */,
- 14532D911761D39700176FE1 /* TestI.m in Sources */,
- 14532D921761D39700176FE1 /* Client.m in Sources */,
- 14532D931761D39700176FE1 /* Server.m in Sources */,
- 14532D941761D39700176FE1 /* AllTests.m in Sources */,
- 14532D951761D39700176FE1 /* AMITest.ice in Sources */,
- 14532D961761D39700176FE1 /* Server.m in Sources */,
- 14532D971761D39700176FE1 /* InvokeTest.ice in Sources */,
- 14532D981761D39700176FE1 /* Client.m in Sources */,
- 1469025D1CF7228100DE11F2 /* TestI.m in Sources */,
- 14532D991761D39700176FE1 /* BlobjectI.m in Sources */,
- 14532D9A1761D39700176FE1 /* AllTests.m in Sources */,
- 14532D9B1761D39700176FE1 /* TwowaysNewAMI.m in Sources */,
- 14532D9C1761D39700176FE1 /* OnewaysNewAMI.m in Sources */,
- 14532D9D1761D39700176FE1 /* TestI.m in Sources */,
- 14532D9E1761D39700176FE1 /* AllTests.m in Sources */,
- 14532D9F1761D39700176FE1 /* Client.m in Sources */,
- 14532DA01761D39700176FE1 /* DispatcherTest.ice in Sources */,
- 14532DA11761D39700176FE1 /* Server.m in Sources */,
- 14532DA21761D39700176FE1 /* AllTests.m in Sources */,
- 14532DA31761D39700176FE1 /* Client.m in Sources */,
- 14532DA41761D39700176FE1 /* DefaultValueTest.ice in Sources */,
- 14532DA51761D39700176FE1 /* AllTests.m in Sources */,
- 14532DA61761D39700176FE1 /* Client.m in Sources */,
- 14532DA71761D39700176FE1 /* HashTest.ice in Sources */,
- 14532DA81761D39700176FE1 /* AllTests.m in Sources */,
- 14532DA91761D39700176FE1 /* Client.m in Sources */,
- 14532DAA1761D39700176FE1 /* EnumTest.ice in Sources */,
- 14532DAB1761D39700176FE1 /* Server.m in Sources */,
- 14532DAC1761D39700176FE1 /* TestI.m in Sources */,
- 14532DAD1761D39700176FE1 /* AllTests.m in Sources */,
- 14532DAE1761D39700176FE1 /* Client.m in Sources */,
- 14532DAF1761D39700176FE1 /* InfoTest.ice in Sources */,
- 14532DB01761D39700176FE1 /* Server.m in Sources */,
- 14532DB11761D39700176FE1 /* TestI.m in Sources */,
- 14532DB21761D39700176FE1 /* AllTests.m in Sources */,
- 14532DB31761D39700176FE1 /* Client.m in Sources */,
- 14532DB41761D39700176FE1 /* MetricsTest.ice in Sources */,
- 14532DB51761D39700176FE1 /* Server.m in Sources */,
- 14532DB61761D39700176FE1 /* TestI.m in Sources */,
- 14532DB71761D39700176FE1 /* AllTests.m in Sources */,
- 14532DB81761D39700176FE1 /* Client.m in Sources */,
- 14532DB91761D39700176FE1 /* ServicesTest.ice in Sources */,
- 14532DBA1761D39700176FE1 /* AllTests.m in Sources */,
- 14532DBB1761D39700176FE1 /* Client.m in Sources */,
- 14532DBC1761D39700176FE1 /* OptionalTest.ice in Sources */,
- 14532DBD1761D39700176FE1 /* Server.m in Sources */,
- 14532DBE1761D39700176FE1 /* TestI.m in Sources */,
- 14532DBF1761D39700176FE1 /* Client.m in Sources */,
- 14532DC01761D39700176FE1 /* StreamTest.ice in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 1D60588E0D05DD3D006BFB54 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 1D60589B0D05DD56006BFB54 /* main.m in Sources */,
- 1D3623260D0F684500981E51 /* AppDelegate.m in Sources */,
- 28D7ACF80DDB3853001CB0EB /* TestViewController.m in Sources */,
- 34B7662A0E8D55E700CE4701 /* TestSelectController.m in Sources */,
- 34B766340E8D56C700CE4701 /* Test.m in Sources */,
- 34B3B4B50FD7A7700018C227 /* AllTests.m in Sources */,
- 34B3B4B60FD7A7700018C227 /* BatchOneways.m in Sources */,
- 34B3B4B70FD7A7700018C227 /* Client.m in Sources */,
- 34B3B4B80FD7A7700018C227 /* Oneways.m in Sources */,
- 34B3B4BA0FD7A7700018C227 /* Server.m in Sources */,
- 34B3B4BD0FD7A7700018C227 /* Twoways.m in Sources */,
- 34B3B4F30FD7A9660018C227 /* TestI.m in Sources */,
- 34B3B5010FD7AB5C0018C227 /* TestCommon.m in Sources */,
- 34B3B5200FD7E7740018C227 /* AllTests.m in Sources */,
- 34B3B5210FD7E7740018C227 /* Client.m in Sources */,
- 34B3B5230FD7E7740018C227 /* Server.m in Sources */,
- 34B3B5250FD7E7740018C227 /* TestI.m in Sources */,
- 34B3B52C0FD7E78B0018C227 /* AllTests.m in Sources */,
- 34B3B52D0FD7E78B0018C227 /* Client.m in Sources */,
- 34B3B52E0FD7E78B0018C227 /* Server.m in Sources */,
- 34B3B52F0FD7E78B0018C227 /* BindingTest.ice in Sources */,
- 34B3B5300FD7E78B0018C227 /* TestI.m in Sources */,
- 34B3B5350FD7E7BD0018C227 /* Client.m in Sources */,
- 34B3B5360FD7E7BD0018C227 /* DefaultServantTest.ice in Sources */,
- 34B3B53E0FD7E7CA0018C227 /* Client.m in Sources */,
- 34B3B53F0FD7E7CA0018C227 /* ExceptionsTest.ice in Sources */,
- 34B3B5400FD7E7CA0018C227 /* TestI.m in Sources */,
- 34B3B5410FD7E7CA0018C227 /* AllTests.m in Sources */,
- 34B3B5420FD7E7CA0018C227 /* Server.m in Sources */,
- 34B3B5490FD7E7E60018C227 /* TestI.m in Sources */,
- 34B3B54A0FD7E7E60018C227 /* AllTests.m in Sources */,
- 34B3B54B0FD7E7E60018C227 /* Client.m in Sources */,
- 34B3B54C0FD7E7E60018C227 /* FacetsTest.ice in Sources */,
- 34B3B54D0FD7E7E60018C227 /* Server.m in Sources */,
- 34B3B5540FD7E7FB0018C227 /* AllTests.m in Sources */,
- 34B3B5550FD7E7FB0018C227 /* TestI.m in Sources */,
- 34B3B5560FD7E7FB0018C227 /* Server.m in Sources */,
- 34B3B5570FD7E7FB0018C227 /* InheritanceTest.ice in Sources */,
- 34B3B5580FD7E7FB0018C227 /* Client.m in Sources */,
- 34B3B55F0FD7E8080018C227 /* InterceptorTest.ice in Sources */,
- 34B3B5600FD7E8080018C227 /* MyObjectI.m in Sources */,
- 34B3B5610FD7E8080018C227 /* Client.m in Sources */,
- 34B3B5620FD7E8080018C227 /* InterceptorI.m in Sources */,
- 34B3B56B0FD7E81B0018C227 /* Client.m in Sources */,
- 34B3B56C0FD7E81B0018C227 /* Server.m in Sources */,
- 34B3B56D0FD7E81B0018C227 /* TestI.m in Sources */,
- 34B3B56E0FD7E81B0018C227 /* LocationTest.ice in Sources */,
- 34B3B56F0FD7E81B0018C227 /* ServerLocator.m in Sources */,
- 34B3B5700FD7E81B0018C227 /* AllTests.m in Sources */,
- 34B3B5770FD7E8270018C227 /* Client.m in Sources */,
- 34B3B5780FD7E8270018C227 /* TestI.m in Sources */,
- 34B3B5790FD7E8270018C227 /* ObjectsTest.ice in Sources */,
- 34B3B57A0FD7E8270018C227 /* Server.m in Sources */,
- 34B3B57B0FD7E8270018C227 /* AllTests.m in Sources */,
- 34B3B5820FD7E8390018C227 /* Client.m in Sources */,
- 34B3B5830FD7E8390018C227 /* Server.m in Sources */,
- 34B3B5840FD7E8390018C227 /* TestI.m in Sources */,
- 34B3B5850FD7E8390018C227 /* ProxyTest.ice in Sources */,
- 34B3B5860FD7E8390018C227 /* AllTests.m in Sources */,
- 34B3B58D0FD7E8440018C227 /* TestI.m in Sources */,
- 34B3B58E0FD7E8440018C227 /* RetryTest.ice in Sources */,
- 34B3B58F0FD7E8440018C227 /* AllTests.m in Sources */,
- 34B3B5900FD7E8440018C227 /* Client.m in Sources */,
- 34B3B5910FD7E8440018C227 /* Server.m in Sources */,
- 34B3B5980FD7E8560018C227 /* AllTests.m in Sources */,
- 34B3B5990FD7E8560018C227 /* Client.m in Sources */,
- 34B3B59A0FD7E8560018C227 /* Server.m in Sources */,
- 34B3B59B0FD7E8560018C227 /* TestI.m in Sources */,
- 34B3B59C0FD7E8560018C227 /* TimeoutTest.ice in Sources */,
- 34B3B5A40FD7E8640018C227 /* AllTests.m in Sources */,
- 34B3B5A50FD7E8640018C227 /* Client.m in Sources */,
- 34B3B5A60FD7E8640018C227 /* SlicingExceptionsTestServer.ice in Sources */,
- 34B3B5A70FD7E8640018C227 /* TestI.m in Sources */,
- 34B3B5A80FD7E8640018C227 /* SlicingExceptionsTestClient.ice in Sources */,
- 34B3B5A90FD7E8640018C227 /* Server.m in Sources */,
- 34B3B6030FD7EFCC0018C227 /* AdapterDeactivationTest.ice in Sources */,
- 34B3B66B0FD7F41C0018C227 /* OperationsTest.ice in Sources */,
- 14F560E61A7010B80028417F /* AllTests.m in Sources */,
- 146B34050FE8BC61009C6199 /* AllTests.m in Sources */,
- 146B34060FE8BC61009C6199 /* Client.m in Sources */,
- 146B34070FE8BC61009C6199 /* Server.m in Sources */,
- 146B34090FE8BC61009C6199 /* TestI.m in Sources */,
- 14F560E91A7010B80028417F /* TestI.m in Sources */,
- 1450A1091ABC09B400A71895 /* BatchOnewaysAMI.m in Sources */,
- 146B340B0FE8BD58009C6199 /* HoldTest.ice in Sources */,
- 140A392D122CF11300E1931D /* TestI.m in Sources */,
- 140A392E122CF11300E1931D /* Client.m in Sources */,
- 140A392F122CF11300E1931D /* Server.m in Sources */,
- 140A3930122CF11300E1931D /* AllTests.m in Sources */,
- 140A3931122CF11300E1931D /* AMITest.ice in Sources */,
- 1400641A1234DFE800249AA4 /* Server.m in Sources */,
- 1400641B1234DFE800249AA4 /* InvokeTest.ice in Sources */,
- 1400641C1234DFE800249AA4 /* Client.m in Sources */,
- 1400641D1234DFE800249AA4 /* BlobjectI.m in Sources */,
- 1400641E1234DFE800249AA4 /* AllTests.m in Sources */,
- 1400642B1234E0E900249AA4 /* TwowaysNewAMI.m in Sources */,
- 1469025C1CF7228100DE11F2 /* TestI.m in Sources */,
- 1400642C1234E0E900249AA4 /* OnewaysNewAMI.m in Sources */,
- 140157C1123645D0007C165E /* TestI.m in Sources */,
- 140157C2123645D0007C165E /* AllTests.m in Sources */,
- 140157C3123645D0007C165E /* Client.m in Sources */,
- 140157C5123645D0007C165E /* DispatcherTest.ice in Sources */,
- 140157C6123645D0007C165E /* Server.m in Sources */,
- 14D5BF981240C61900A19716 /* AllTests.m in Sources */,
- 14F560E51A7010B80028417F /* AdminTest.ice in Sources */,
- 14D5BF991240C61900A19716 /* Client.m in Sources */,
- 14D5BF9A1240C61900A19716 /* DefaultValueTest.ice in Sources */,
- 820AA561170D92D6000DD016 /* AllTests.m in Sources */,
- 820AA562170D92D6000DD016 /* Client.m in Sources */,
- 820AA563170D92D6000DD016 /* HashTest.ice in Sources */,
- 82F4E88A17328C7400920D6D /* AllTests.m in Sources */,
- 82F4E88B17328C7400920D6D /* Client.m in Sources */,
- 82F4E88C17328C7400920D6D /* EnumTest.ice in Sources */,
- 82F4E88F17328C7400920D6D /* Server.m in Sources */,
- 82F4E89017328C7400920D6D /* TestI.m in Sources */,
- 82E5DA8B173C1993007C2602 /* AllTests.m in Sources */,
- 82E5DA8E173C1993007C2602 /* Client.m in Sources */,
- 82E5DA90173C1993007C2602 /* InfoTest.ice in Sources */,
- 82E5DA96173C1993007C2602 /* Server.m in Sources */,
- 82E5DA98173C1993007C2602 /* TestI.m in Sources */,
- 8291AC171744E0C600A5CEFE /* AllTests.m in Sources */,
- 8291AC1A1744E0C600A5CEFE /* Client.m in Sources */,
- 8291AC1D1744E0C600A5CEFE /* MetricsTest.ice in Sources */,
- 8291AC221744E0C600A5CEFE /* Server.m in Sources */,
- 14F560E71A7010B80028417F /* Client.m in Sources */,
- 8291AC241744E0C600A5CEFE /* TestI.m in Sources */,
- 14F560E81A7010B80028417F /* Server.m in Sources */,
- 8259128F174D147C00B3F597 /* AllTests.m in Sources */,
- 82591290174D147C00B3F597 /* Client.m in Sources */,
- 82591293174D147C00B3F597 /* ServicesTest.ice in Sources */,
- 14B556841753721F00FDA693 /* AllTests.m in Sources */,
- 14B556851753721F00FDA693 /* Client.m in Sources */,
- 14B556861753721F00FDA693 /* OptionalTest.ice in Sources */,
- 14B556871753721F00FDA693 /* Server.m in Sources */,
- 14B556881753721F00FDA693 /* TestI.m in Sources */,
- 14CBD36D17588C51000D3373 /* Client.m in Sources */,
- 14CBD36E17588C51000D3373 /* StreamTest.ice in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXSourcesBuildPhase section */
-
-/* Begin XCBuildConfiguration section */
- 14532DC91761D39700176FE1 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- CLANG_ENABLE_OBJC_ARC = NO;
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist";
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- DEVELOPMENT_TEAM = U4TBVKNQ7F;
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_OPTIMIZATION_LEVEL = 0;
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "Objective-C Test Suite_Prefix.pch";
- GCC_PREPROCESSOR_DEFINITIONS = "";
- GCC_VERSION = "";
- HEADER_SEARCH_PATHS = (
- ../../include,
- ../../Ice,
- Classes,
- generated,
- );
- INFOPLIST_FILE = "$(SRCROOT)/Info-ARC.plist";
- LIBRARY_SEARCH_PATHS = "";
- OTHER_CFLAGS = "";
- OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)";
- OTHER_LDFLAGS = (
- "-ObjC",
- "-lIce",
- "-lIceSSL",
- "-lGlacier2",
- "-lIceGrid",
- "-lIceStorm",
- "-lIceObjc",
- "-lIceSSLObjc",
- "-lGlacier2Objc",
- "-lIceGridObjc",
- "-lIceStormObjc",
- "-lc++",
- "-lbz2",
- "-liconv",
- );
- PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.Ice-Touch-Objective-C-Test-Suite-ARC";
- PRODUCT_NAME = "Objective-C Test Suite";
- "PROVISIONING_PROFILE[sdk=iphoneos*]" = "";
- SDKROOT = iphoneos;
- TARGETED_DEVICE_FAMILY = "1,2";
- };
- name = Debug;
- };
- 14532DCA1761D39700176FE1 /* Debug ARC */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- CLANG_ENABLE_OBJC_ARC = YES;
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist";
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- DEVELOPMENT_TEAM = U4TBVKNQ7F;
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_OPTIMIZATION_LEVEL = 0;
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "Objective-C Test Suite_Prefix.pch";
- GCC_PREPROCESSOR_DEFINITIONS = "";
- GCC_VERSION = "";
- HEADER_SEARCH_PATHS = (
- ../../include,
- ../../Ice,
- Classes,
- generated,
- );
- INFOPLIST_FILE = "$(SRCROOT)/Info-ARC.plist";
- LIBRARY_SEARCH_PATHS = "";
- OTHER_CFLAGS = "-fobjc-arc-exceptions";
- OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)";
- OTHER_LDFLAGS = (
- "-ObjC",
- "-lIce",
- "-lIceSSL",
- "-lGlacier2",
- "-lIceGrid",
- "-lIceStorm",
- "-lIceObjc",
- "-lIceSSLObjc",
- "-lGlacier2Objc",
- "-lIceGridObjc",
- "-lIceStormObjc",
- "-lc++",
- "-lbz2",
- "-liconv",
- );
- PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.Ice-Touch-Objective-C-Test-Suite-ARC";
- PRODUCT_NAME = "Objective-C Test Suite";
- "PROVISIONING_PROFILE[sdk=iphoneos*]" = "";
- SDKROOT = iphoneos;
- TARGETED_DEVICE_FAMILY = "1,2";
- };
- name = "Debug ARC";
- };
- 14532DCB1761D39700176FE1 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- CLANG_ENABLE_OBJC_ARC = NO;
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist";
- COPY_PHASE_STRIP = NO;
- DEVELOPMENT_TEAM = U4TBVKNQ7F;
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "Objective-C Test Suite_Prefix.pch";
- GCC_PREPROCESSOR_DEFINITIONS = "";
- GCC_VERSION = "";
- HEADER_SEARCH_PATHS = (
- ../../include,
- ../../Ice,
- Classes,
- generated,
- );
- INFOPLIST_FILE = "$(SRCROOT)/Info-ARC.plist";
- LIBRARY_SEARCH_PATHS = "";
- OTHER_CFLAGS = "";
- OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)";
- OTHER_LDFLAGS = (
- "-ObjC",
- "-lIce",
- "-lIceSSL",
- "-lGlacier2",
- "-lIceGrid",
- "-lIceStorm",
- "-lIceObjc",
- "-lIceSSLObjc",
- "-lGlacier2Objc",
- "-lIceGridObjc",
- "-lIceStormObjc",
- "-lc++",
- "-lbz2",
- "-liconv",
- );
- PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.Ice-Touch-Objective-C-Test-Suite-ARC";
- PRODUCT_NAME = "Objective-C Test Suite";
- "PROVISIONING_PROFILE[sdk=iphoneos*]" = "";
- SDKROOT = iphoneos;
- TARGETED_DEVICE_FAMILY = "1,2";
- };
- name = Release;
- };
- 14532DCC1761D39700176FE1 /* Release ARC */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- CLANG_ENABLE_OBJC_ARC = YES;
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist";
- COPY_PHASE_STRIP = NO;
- DEVELOPMENT_TEAM = U4TBVKNQ7F;
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "Objective-C Test Suite_Prefix.pch";
- GCC_PREPROCESSOR_DEFINITIONS = "";
- GCC_VERSION = "";
- HEADER_SEARCH_PATHS = (
- ../../include,
- ../../Ice,
- Classes,
- generated,
- );
- INFOPLIST_FILE = "$(SRCROOT)/Info-ARC.plist";
- LIBRARY_SEARCH_PATHS = "";
- OTHER_CFLAGS = "-fobjc-arc-exceptions";
- OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)";
- OTHER_LDFLAGS = (
- "-ObjC",
- "-lIce",
- "-lIceSSL",
- "-lGlacier2",
- "-lIceGrid",
- "-lIceStorm",
- "-lIceObjc",
- "-lIceSSLObjc",
- "-lGlacier2Objc",
- "-lIceGridObjc",
- "-lIceStormObjc",
- "-lc++",
- "-lbz2",
- "-liconv",
- );
- PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.Ice-Touch-Objective-C-Test-Suite-ARC";
- PRODUCT_NAME = "Objective-C Test Suite";
- "PROVISIONING_PROFILE[sdk=iphoneos*]" = "";
- SDKROOT = iphoneos;
- TARGETED_DEVICE_FAMILY = "1,2";
- };
- name = "Release ARC";
- };
- 1488315C1761CC02007DF8F1 /* Debug ARC */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ADDITIONAL_SDKS = "../../../IceSDK/$(PLATFORM_NAME).sdk";
- CLANG_ENABLE_OBJC_ARC = NO;
- ENABLE_TESTABILITY = YES;
- GCC_C_LANGUAGE_STANDARD = c99;
- GCC_WARN_ABOUT_RETURN_TYPE = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 7.1;
- ONLY_ACTIVE_ARCH = YES;
- SDKROOT = iphoneos;
- };
- name = "Debug ARC";
- };
- 1488315D1761CC02007DF8F1 /* Debug ARC */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- CLANG_ENABLE_OBJC_ARC = YES;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist";
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- DEVELOPMENT_TEAM = "";
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_OPTIMIZATION_LEVEL = 0;
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREPROCESSOR_DEFINITIONS = ICE_OBJC_NOGC;
- GCC_VERSION = "";
- HEADER_SEARCH_PATHS = (
- ../../include,
- ../../Ice,
- Classes,
- generated,
- );
- INFOPLIST_FILE = Info.plist;
- LIBRARY_SEARCH_PATHS = "";
- OTHER_CFLAGS = "-fobjc-arc-exceptions";
- OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)";
- OTHER_LDFLAGS = (
- "-ObjC",
- "-lIce",
- "-lIceSSL",
- "-lGlacier2",
- "-lIceGrid",
- "-lIceStorm",
- "-lIceObjc",
- "-lIceSSLObjc",
- "-lGlacier2Objc",
- "-lIceGridObjc",
- "-lIceStormObjc",
- "-lc++",
- "-lbz2",
- "-liconv",
- );
- PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.Ice-Touch-Objective-C-Test-Suite";
- PRODUCT_NAME = "Objective-C Test Suite";
- PROVISIONING_PROFILE = "";
- "PROVISIONING_PROFILE[sdk=iphoneos*]" = "";
- SDKROOT = iphoneos;
- TARGETED_DEVICE_FAMILY = "1,2";
- };
- name = "Debug ARC";
- };
- 1488315E1761CC2B007DF8F1 /* Release ARC */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ADDITIONAL_SDKS = "../../../IceSDK/$(PLATFORM_NAME).sdk";
- CLANG_ENABLE_OBJC_ARC = NO;
- GCC_C_LANGUAGE_STANDARD = c99;
- GCC_WARN_ABOUT_RETURN_TYPE = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 7.1;
- SDKROOT = iphoneos;
- };
- name = "Release ARC";
- };
- 1488315F1761CC2B007DF8F1 /* Release ARC */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- CLANG_ENABLE_OBJC_ARC = YES;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist";
- COPY_PHASE_STRIP = NO;
- DEVELOPMENT_TEAM = "";
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREPROCESSOR_DEFINITIONS = ICE_OBJC_NOGC;
- GCC_VERSION = "";
- HEADER_SEARCH_PATHS = (
- ../../include,
- ../../Ice,
- Classes,
- generated,
- );
- INFOPLIST_FILE = Info.plist;
- LIBRARY_SEARCH_PATHS = "";
- OTHER_CFLAGS = "-fobjc-arc-exceptions";
- OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)";
- OTHER_LDFLAGS = (
- "-ObjC",
- "-lIce",
- "-lIceSSL",
- "-lGlacier2",
- "-lIceGrid",
- "-lIceStorm",
- "-lIceObjc",
- "-lIceSSLObjc",
- "-lGlacier2Objc",
- "-lIceGridObjc",
- "-lIceStormObjc",
- "-lc++",
- "-lbz2",
- "-liconv",
- );
- PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.Ice-Touch-Objective-C-Test-Suite";
- PRODUCT_NAME = "Objective-C Test Suite";
- PROVISIONING_PROFILE = "";
- "PROVISIONING_PROFILE[sdk=iphoneos*]" = "";
- SDKROOT = iphoneos;
- TARGETED_DEVICE_FAMILY = "1,2";
- };
- name = "Release ARC";
- };
- 1D6058940D05DD3E006BFB54 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- CLANG_ENABLE_OBJC_ARC = NO;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist";
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- DEVELOPMENT_TEAM = "";
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_OPTIMIZATION_LEVEL = 0;
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREPROCESSOR_DEFINITIONS = ICE_OBJC_NOGC;
- GCC_VERSION = "";
- HEADER_SEARCH_PATHS = (
- ../../include,
- ../../Ice,
- Classes,
- generated,
- );
- INFOPLIST_FILE = Info.plist;
- LIBRARY_SEARCH_PATHS = "";
- OTHER_CFLAGS = "";
- OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)";
- OTHER_LDFLAGS = (
- "-ObjC",
- "-lIce",
- "-lIceSSL",
- "-lGlacier2",
- "-lIceGrid",
- "-lIceStorm",
- "-lIceObjc",
- "-lIceSSLObjc",
- "-lGlacier2Objc",
- "-lIceGridObjc",
- "-lIceStormObjc",
- "-lc++",
- "-lbz2",
- "-liconv",
- );
- PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.Ice-Touch-Objective-C-Test-Suite";
- PRODUCT_NAME = "Objective-C Test Suite";
- PROVISIONING_PROFILE = "";
- "PROVISIONING_PROFILE[sdk=iphoneos*]" = "";
- SDKROOT = iphoneos;
- TARGETED_DEVICE_FAMILY = "1,2";
- };
- name = Debug;
- };
- 1D6058950D05DD3E006BFB54 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- CLANG_ENABLE_OBJC_ARC = NO;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist";
- COPY_PHASE_STRIP = NO;
- DEVELOPMENT_TEAM = "";
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREPROCESSOR_DEFINITIONS = ICE_OBJC_NOGC;
- GCC_VERSION = "";
- HEADER_SEARCH_PATHS = (
- ../../include,
- ../../Ice,
- Classes,
- generated,
- );
- INFOPLIST_FILE = Info.plist;
- LIBRARY_SEARCH_PATHS = "";
- OTHER_CFLAGS = "";
- OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)";
- OTHER_LDFLAGS = (
- "-ObjC",
- "-lIce",
- "-lIceSSL",
- "-lGlacier2",
- "-lIceGrid",
- "-lIceStorm",
- "-lIceObjc",
- "-lIceSSLObjc",
- "-lGlacier2Objc",
- "-lIceGridObjc",
- "-lIceStormObjc",
- "-lc++",
- "-lbz2",
- "-liconv",
- );
- PRODUCT_BUNDLE_IDENTIFIER = "com.zeroc.Ice-Touch-Objective-C-Test-Suite";
- PRODUCT_NAME = "Objective-C Test Suite";
- PROVISIONING_PROFILE = "";
- "PROVISIONING_PROFILE[sdk=iphoneos*]" = "";
- SDKROOT = iphoneos;
- TARGETED_DEVICE_FAMILY = "1,2";
- };
- name = Release;
- };
- C01FCF4F08A954540054247B /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ADDITIONAL_SDKS = "../../../IceSDK/$(PLATFORM_NAME).sdk";
- CLANG_ENABLE_OBJC_ARC = NO;
- ENABLE_TESTABILITY = YES;
- GCC_C_LANGUAGE_STANDARD = c99;
- GCC_WARN_ABOUT_RETURN_TYPE = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 7.1;
- ONLY_ACTIVE_ARCH = YES;
- SDKROOT = iphoneos;
- };
- name = Debug;
- };
- C01FCF5008A954540054247B /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ADDITIONAL_SDKS = "../../../IceSDK/$(PLATFORM_NAME).sdk";
- CLANG_ENABLE_OBJC_ARC = NO;
- GCC_C_LANGUAGE_STANDARD = c99;
- GCC_WARN_ABOUT_RETURN_TYPE = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 7.1;
- SDKROOT = iphoneos;
- };
- name = Release;
- };
-/* End XCBuildConfiguration section */
-
-/* Begin XCConfigurationList section */
- 14532DC81761D39700176FE1 /* Build configuration list for PBXNativeTarget "Objective-C Test Suite ARC" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 14532DC91761D39700176FE1 /* Debug */,
- 14532DCA1761D39700176FE1 /* Debug ARC */,
- 14532DCB1761D39700176FE1 /* Release */,
- 14532DCC1761D39700176FE1 /* Release ARC */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
- 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "Objective-C Test Suite" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 1D6058940D05DD3E006BFB54 /* Debug */,
- 1488315D1761CC02007DF8F1 /* Debug ARC */,
- 1D6058950D05DD3E006BFB54 /* Release */,
- 1488315F1761CC2B007DF8F1 /* Release ARC */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
- C01FCF4E08A954540054247B /* Build configuration list for PBXProject "Objective-C Test Suite" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- C01FCF4F08A954540054247B /* Debug */,
- 1488315C1761CC02007DF8F1 /* Debug ARC */,
- C01FCF5008A954540054247B /* Release */,
- 1488315E1761CC2B007DF8F1 /* Release ARC */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
-/* End XCConfigurationList section */
- };
- rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
-}
diff --git a/objective-c/test/ios/testSuiteApp/Objective-C Test Suite.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/objective-c/test/ios/testSuiteApp/Objective-C Test Suite.xcodeproj/project.xcworkspace/contents.xcworkspacedata
deleted file mode 100644
index 6d613748e57..00000000000
--- a/objective-c/test/ios/testSuiteApp/Objective-C Test Suite.xcodeproj/project.xcworkspace/contents.xcworkspacedata
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Workspace
- version = "1.0">
- <FileRef
- location = "self:/Users/benoit/Devel/GitHub/ice/objective-c/test/ios/Objective-C Test Suite.xcodeproj">
- </FileRef>
-</Workspace>
diff --git a/objective-c/test/ios/testSuiteApp/TestSelect-iPad.xib b/objective-c/test/ios/testSuiteApp/TestSelect-iPad.xib
deleted file mode 100644
index 90145bdd782..00000000000
--- a/objective-c/test/ios/testSuiteApp/TestSelect-iPad.xib
+++ /dev/null
@@ -1,77 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.iPad.XIB" version="3.0" toolsVersion="9060" systemVersion="15B42" targetRuntime="iOS.CocoaTouch.iPad" propertyAccessControl="none">
- <dependencies>
- <deployment identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="9051"/>
- </dependencies>
- <objects>
- <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="TestSelectController">
- <connections>
- <outlet property="loopSwitch" destination="13" id="15"/>
- <outlet property="pickerView" destination="3" id="9"/>
- <outlet property="protocol" destination="aUX-Gx-Jpg" id="xw4-aM-4dv"/>
- <outlet property="view" destination="1" id="8"/>
- </connections>
- </placeholder>
- <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
- <view contentMode="scaleToFill" id="1">
- <rect key="frame" x="0.0" y="0.0" width="768" height="1024"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <pickerView opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" id="3">
- <rect key="frame" x="20" y="20" width="728" height="216"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <animations/>
- <connections>
- <outlet property="dataSource" destination="-1" id="5"/>
- <outlet property="delegate" destination="-1" id="6"/>
- </connections>
- </pickerView>
- <button opaque="NO" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="4">
- <rect key="frame" x="326" y="373" width="117" height="37"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <animations/>
- <fontDescription key="fontDescription" name="Helvetica" family="Helvetica" pointSize="15"/>
- <state key="normal" title="Execute Test">
- <color key="titleShadowColor" white="0.0" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="disabled" title="Execute Test"/>
- <state key="selected" title="Execute Test"/>
- <state key="highlighted" title="Execute Test">
- <color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="runTest:" destination="-1" eventType="touchUpInside" id="7"/>
- </connections>
- </button>
- <switch opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" id="13">
- <rect key="frame" x="395" y="321" width="51" height="31"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <animations/>
- </switch>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleToFill" text="Loop" lineBreakMode="tailTruncation" minimumFontSize="10" id="14">
- <rect key="frame" x="324" y="324" width="42" height="21"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <animations/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <segmentedControl opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="top" segmentControlStyle="plain" selectedSegmentIndex="0" id="aUX-Gx-Jpg">
- <rect key="frame" x="279" y="267" width="210" height="29"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <animations/>
- <segments>
- <segment title="TCP"/>
- <segment title="SSL"/>
- <segment title="WS"/>
- <segment title="WSS"/>
- </segments>
- </segmentedControl>
- </subviews>
- <animations/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- <nil key="simulatedStatusBarMetrics"/>
- </view>
- </objects>
-</document>
diff --git a/objective-c/test/ios/testSuiteApp/TestSelect.xib b/objective-c/test/ios/testSuiteApp/TestSelect.xib
deleted file mode 100644
index 17b0b9b7e46..00000000000
--- a/objective-c/test/ios/testSuiteApp/TestSelect.xib
+++ /dev/null
@@ -1,78 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="9060" systemVersion="15B42" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none">
- <dependencies>
- <deployment identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="9051"/>
- </dependencies>
- <objects>
- <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="TestSelectController">
- <connections>
- <outlet property="loopSwitch" destination="13" id="15"/>
- <outlet property="pickerView" destination="3" id="9"/>
- <outlet property="protocol" destination="16" id="17"/>
- <outlet property="view" destination="1" id="8"/>
- </connections>
- </placeholder>
- <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
- <view contentMode="scaleToFill" id="1">
- <rect key="frame" x="0.0" y="0.0" width="320" height="480"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <subviews>
- <pickerView opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" id="3">
- <rect key="frame" x="-1" y="0.0" width="320" height="216"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <animations/>
- <connections>
- <outlet property="dataSource" destination="-1" id="5"/>
- <outlet property="delegate" destination="-1" id="6"/>
- </connections>
- </pickerView>
- <button opaque="NO" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="4">
- <rect key="frame" x="100" y="368" width="117" height="37"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <animations/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="15"/>
- <state key="normal" title="Execute Test">
- <color key="titleShadowColor" white="0.0" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="disabled" title="Execute Test"/>
- <state key="selected" title="Execute Test"/>
- <state key="highlighted" title="Execute Test">
- <color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="runTest:" destination="-1" eventType="touchUpInside" id="7"/>
- </connections>
- </button>
- <switch opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" id="13">
- <rect key="frame" x="154" y="293" width="51" height="31"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <animations/>
- </switch>
- <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleToFill" text="Loop" lineBreakMode="tailTruncation" minimumFontSize="10" id="14">
- <rect key="frame" x="83" y="296" width="42" height="21"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <animations/>
- <fontDescription key="fontDescription" type="system" pointSize="17"/>
- <color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
- <nil key="highlightedColor"/>
- </label>
- <segmentedControl opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="top" segmentControlStyle="plain" selectedSegmentIndex="0" id="16">
- <rect key="frame" x="53" y="232" width="210" height="29"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <animations/>
- <segments>
- <segment title="TCP"/>
- <segment title="SSL"/>
- <segment title="WS"/>
- <segment title="WSS"/>
- </segments>
- </segmentedControl>
- </subviews>
- <animations/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- <nil key="simulatedStatusBarMetrics"/>
- <freeformSimulatedSizeMetrics key="simulatedDestinationMetrics"/>
- </view>
- </objects>
-</document>
diff --git a/objective-c/test/ios/testSuiteApp/TestView-iPad.xib b/objective-c/test/ios/testSuiteApp/TestView-iPad.xib
deleted file mode 100644
index 06f8880bf36..00000000000
--- a/objective-c/test/ios/testSuiteApp/TestView-iPad.xib
+++ /dev/null
@@ -1,60 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.iPad.XIB" version="3.0" toolsVersion="9060" systemVersion="15B42" targetRuntime="iOS.CocoaTouch.iPad" propertyAccessControl="none">
- <dependencies>
- <deployment identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="9051"/>
- </dependencies>
- <objects>
- <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="TestViewController">
- <connections>
- <outlet property="activity" destination="16" id="18"/>
- <outlet property="nextButton" destination="17" id="20"/>
- <outlet property="output" destination="9" id="12"/>
- <outlet property="view" destination="6" id="8"/>
- </connections>
- </placeholder>
- <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
- <view clearsContextBeforeDrawing="NO" contentMode="scaleToFill" id="6">
- <rect key="frame" x="0.0" y="0.0" width="768" height="1024"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <tableView opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" bouncesZoom="NO" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="27" sectionFooterHeight="27" id="9">
- <rect key="frame" x="20" y="20" width="728" height="939"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <animations/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <inset key="insetFor6xAndEarlier" minX="0.0" minY="20" maxX="0.0" maxY="-20"/>
- <connections>
- <outlet property="dataSource" destination="-1" id="10"/>
- <outlet property="delegate" destination="-1" id="11"/>
- </connections>
- </tableView>
- <activityIndicatorView hidden="YES" opaque="NO" clearsContextBeforeDrawing="NO" userInteractionEnabled="NO" contentMode="scaleToFill" hidesWhenStopped="YES" style="whiteLarge" id="16">
- <rect key="frame" x="242" y="967" width="37" height="37"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
- <animations/>
- </activityIndicatorView>
- <button opaque="NO" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="17">
- <rect key="frame" x="20" y="967" width="214" height="37"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
- <animations/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="15"/>
- <state key="normal" title="Launch Next Test">
- <color key="titleShadowColor" white="0.0" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="disabled" title="Launch Next Test"/>
- <state key="selected" title="Launch Next Test"/>
- <state key="highlighted" title="Launch Next Test">
- <color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="next:" destination="-1" eventType="touchUpInside" id="21"/>
- </connections>
- </button>
- </subviews>
- <animations/>
- <color key="backgroundColor" white="0.75" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- <simulatedStatusBarMetrics key="simulatedStatusBarMetrics" statusBarStyle="blackOpaque"/>
- </view>
- </objects>
-</document>
diff --git a/objective-c/test/ios/testSuiteApp/TestView.xib b/objective-c/test/ios/testSuiteApp/TestView.xib
deleted file mode 100644
index e8919a0a46a..00000000000
--- a/objective-c/test/ios/testSuiteApp/TestView.xib
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="9060" systemVersion="15B42" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none">
- <dependencies>
- <deployment identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="9051"/>
- </dependencies>
- <objects>
- <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="TestViewController">
- <connections>
- <outlet property="activity" destination="16" id="18"/>
- <outlet property="nextButton" destination="17" id="20"/>
- <outlet property="output" destination="9" id="12"/>
- <outlet property="view" destination="6" id="8"/>
- </connections>
- </placeholder>
- <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
- <view clearsContextBeforeDrawing="NO" contentMode="scaleToFill" id="6">
- <rect key="frame" x="0.0" y="0.0" width="320" height="460"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <tableView opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="bottomLeft" bouncesZoom="NO" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="27" sectionFooterHeight="27" id="9">
- <rect key="frame" x="0.0" y="0.0" width="320" height="403"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <animations/>
- <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- <connections>
- <outlet property="dataSource" destination="-1" id="10"/>
- <outlet property="delegate" destination="-1" id="11"/>
- </connections>
- </tableView>
- <activityIndicatorView hidden="YES" opaque="NO" clearsContextBeforeDrawing="NO" userInteractionEnabled="NO" contentMode="bottomRight" hidesWhenStopped="YES" style="whiteLarge" id="16">
- <rect key="frame" x="242" y="411" width="37" height="37"/>
- <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
- <animations/>
- </activityIndicatorView>
- <button opaque="NO" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="17">
- <rect key="frame" x="10" y="412" width="214" height="37"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
- <animations/>
- <fontDescription key="fontDescription" name="Helvetica-Bold" family="Helvetica" pointSize="15"/>
- <state key="normal" title="Launch Next Test">
- <color key="titleShadowColor" white="0.0" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="disabled" title="Launch Next Test"/>
- <state key="selected" title="Launch Next Test"/>
- <state key="highlighted" title="Launch Next Test">
- <color key="titleColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
- </state>
- <connections>
- <action selector="next:" destination="-1" eventType="touchUpInside" id="21"/>
- </connections>
- </button>
- </subviews>
- <animations/>
- <color key="backgroundColor" white="0.75" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- <freeformSimulatedSizeMetrics key="simulatedDestinationMetrics"/>
- </view>
- </objects>
-</document>
diff --git a/objective-c/test/ios/testSuiteApp/main.m b/objective-c/test/ios/testSuiteApp/main.m
deleted file mode 100644
index 116ace0e559..00000000000
--- a/objective-c/test/ios/testSuiteApp/main.m
+++ /dev/null
@@ -1,20 +0,0 @@
-// **********************************************************************
-//
-// Copyright (c) 2003-2017 ZeroC, Inc. All rights reserved.
-//
-// This copy of Ice is licensed to you under the terms described in the
-// ICE_LICENSE file included in this distribution.
-//
-// **********************************************************************
-
-#import <UIKit/UIKit.h>
-
-int main(int argc, char *argv[])
-{
- int retVal = EXIT_FAILURE;
- @autoreleasepool
- {
- retVal = UIApplicationMain(argc, argv, nil, nil);
- }
- return retVal;
-}
diff --git a/scripts/Util.py b/scripts/Util.py
index 6ef6c2b7c7f..46cf82518da 100644
--- a/scripts/Util.py
+++ b/scripts/Util.py
@@ -954,20 +954,6 @@ class Process(Runnable):
return str(self.__class__)
return self.exe + (" ({0})".format(self.desc) if self.desc else "")
- def setup(self, current):
- if current.driver.appverifier:
- exe = process.getCommandLine(current)
- run("appverif --enable * -for " + exe)
- run("appverif -disable LuaPriv PrintDriver PrintApi Networking HighVersionLie -for " + exe)
-
- def teardown(self, current, success):
- if current.driver.appverifier:
- exe = process.getCommandLine(current)
- log = os.path.join(current.testcase.getPath(), os.path.basename(exe) + "_appverif.xml")
- run("appverif -export log -for " + exe + " -with To=" + log)
- run("appverif -delete logs -for " + exe)
- run("appverif -delete settings -for " + exe)
-
def getOutput(self, current, encoding="utf-8"):
assert(self in current.processes)
@@ -1726,7 +1712,6 @@ class LocalProcessController(ProcessController):
if current.driver.valgrind:
cmd += "valgrind -q --child-silent-after-fork=yes --leak-check=full --suppressions=\"{0}\" ".format(
os.path.join(toplevel, "config", "valgrind.sup"))
-
cmd += (process.getCommandLine(current) + (" " + " ".join(args) if len(args) > 0 else "")).format(**kargs)
if current.driver.debug:
if len(envs) > 0:
@@ -2261,7 +2246,7 @@ class Driver:
@classmethod
def getSupportedArgs(self):
return ("dlrR", ["debug", "driver=", "filter=", "rfilter=", "host=", "host-ipv6=", "host-bt=", "interface=",
- "controller-app", "valgrind", "appverifier"])
+ "controller-app", "valgrind"])
@classmethod
def usage(self):
@@ -2281,7 +2266,6 @@ class Driver:
print("--interface=<IP> The multicast interface to use to discover controllers.")
print("--controller-app Start the process controller application.")
print("--valgrind Start executables with valgrind.")
- print("--appverifier Start executables with Application Verifier.")
def __init__(self, options):
self.debug = False
@@ -2292,7 +2276,6 @@ class Driver:
self.hostBT = ""
self.controllerApp = False
self.valgrind = False
- self.appverifier = False
self.failures = []
parseOptions(self, options, { "d": "debug",