0028148: Samples - add 3D Viewer sample for iOS platform
[occt.git] / samples / ios / UIKitSample / UIKitSample.xcodeproj / project.pbxproj
1 // !$*UTF8*$!
2 {
3         archiveVersion = 1;
4         classes = {
5         };
6         objectVersion = 46;
7         objects = {
8
9 /* Begin PBXBuildFile section */
10                 0A24B9FA1EB0A7CC00A5F490 /* linkrods.step in Resources */ = {isa = PBXBuildFile; fileRef = 0A24B9F91EB0A7CC00A5F490 /* linkrods.step */; };
11                 0A7DEDD61E2D1D0F00267B9B /* libfreetype.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEDD41E2D1D0900267B9B /* libfreetype.a */; };
12                 0A7DEDE71E2D28E300267B9B /* libTKBRep.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEDDE1E2D28C500267B9B /* libTKBRep.a */; };
13                 0A7DEDE81E2D28E300267B9B /* libTKernel.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEDDF1E2D28C800267B9B /* libTKernel.a */; };
14                 0A7DEDE91E2D28E300267B9B /* libTKG2d.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEDE01E2D28CB00267B9B /* libTKG2d.a */; };
15                 0A7DEDEA1E2D28E300267B9B /* libTKG3d.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEDE11E2D28CE00267B9B /* libTKG3d.a */; };
16                 0A7DEDEB1E2D28E300267B9B /* libTKGeomAlgo.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEDE21E2D28D200267B9B /* libTKGeomAlgo.a */; };
17                 0A7DEDEC1E2D28E300267B9B /* libTKGeomBase.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEDE31E2D28D500267B9B /* libTKGeomBase.a */; };
18                 0A7DEDED1E2D28E300267B9B /* libTKMath.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEDE41E2D28D800267B9B /* libTKMath.a */; };
19                 0A7DEDEE1E2D28E300267B9B /* libTKShHealing.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEDE51E2D28DC00267B9B /* libTKShHealing.a */; };
20                 0A7DEDEF1E2D28E300267B9B /* libTKTopAlgo.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEDE61E2D28DF00267B9B /* libTKTopAlgo.a */; };
21                 0A7DEDF21E2D297000267B9B /* libTKHLR.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEDF01E2D296900267B9B /* libTKHLR.a */; };
22                 0A7DEDF31E2D297000267B9B /* libTKMesh.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEDF11E2D296C00267B9B /* libTKMesh.a */; };
23                 0A7DEDF91E2D29FF00267B9B /* libTKCAF.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEDF41E2D29EF00267B9B /* libTKCAF.a */; };
24                 0A7DEDFA1E2D29FF00267B9B /* libTKCDF.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEDF51E2D29F200267B9B /* libTKCDF.a */; };
25                 0A7DEDFB1E2D29FF00267B9B /* libTKLCAF.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEDF61E2D29F500267B9B /* libTKLCAF.a */; };
26                 0A7DEDFC1E2D29FF00267B9B /* libTKV3d.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEDF71E2D29F800267B9B /* libTKV3d.a */; };
27                 0A7DEDFD1E2D29FF00267B9B /* libTKVCAF.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEDF81E2D29FB00267B9B /* libTKVCAF.a */; };
28                 0A7DEE2B1E2D2AE000267B9B /* libTKService.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEE0B1E2D2A9D00267B9B /* libTKService.a */; };
29                 0A7DEE2E1E2D2AE000267B9B /* libTKSTEP.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEE0E1E2D2AA800267B9B /* libTKSTEP.a */; };
30                 0A7DEE301E2D2AE000267B9B /* libTKSTEPAttr.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEE101E2D2AAE00267B9B /* libTKSTEPAttr.a */; };
31                 0A7DEE311E2D2AE000267B9B /* libTKSTEPBase.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEE111E2D2AB200267B9B /* libTKSTEPBase.a */; };
32                 0A7DEE351E2D2AE000267B9B /* libTKXCAF.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEE151E2D2AC000267B9B /* libTKXCAF.a */; };
33                 0A7DEE371E2D2AE000267B9B /* libTKXDESTEP.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEE171E2D2AC700267B9B /* libTKXDESTEP.a */; };
34                 0A7DEE3E1E2D2B8100267B9B /* libTKBO.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEE021E2D2A7F00267B9B /* libTKBO.a */; };
35                 0A7DEE3F1E2D2BB000267B9B /* libTKOpenGl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEE091E2D2A9700267B9B /* libTKOpenGl.a */; };
36                 0A7DEE401E2D2BEA00267B9B /* libTKSTEP209.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEE0F1E2D2AAB00267B9B /* libTKSTEP209.a */; };
37                 0A7DEE411E2D2C1500267B9B /* libTKXSBase.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEE1D1E2D2ADC00267B9B /* libTKXSBase.a */; };
38                 0AAE0DE61EAF816E00C1F65B /* screw.step in Resources */ = {isa = PBXBuildFile; fileRef = 0AAE0DE51EAF816D00C1F65B /* screw.step */; };
39                 0AE286641EB0D29B00A9D719 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 0AE286631EB0D29A00A9D719 /* libz.tbd */; };
40                 3405C9E01DE2F04E008BADB9 /* main.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3405C9DF1DE2F04E008BADB9 /* main.mm */; };
41                 3405C9E31DE2F04E008BADB9 /* AppDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3405C9E21DE2F04E008BADB9 /* AppDelegate.mm */; };
42                 3405C9EB1DE2F04E008BADB9 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 3405C9EA1DE2F04E008BADB9 /* Assets.xcassets */; };
43                 3405C9EE1DE2F04E008BADB9 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 3405C9EC1DE2F04E008BADB9 /* LaunchScreen.storyboard */; };
44                 3405CA781DE303DC008BADB9 /* OcctViewer.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3405CA771DE303DC008BADB9 /* OcctViewer.mm */; };
45                 3405CA7B1DE31566008BADB9 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3405CA7A1DE31566008BADB9 /* QuartzCore.framework */; };
46                 3405CA7D1DE3156D008BADB9 /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3405CA7C1DE3156D008BADB9 /* OpenGLES.framework */; };
47                 3405CA821DE332AB008BADB9 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3405CA811DE332AB008BADB9 /* UIKit.framework */; };
48                 3405CA851DE3331D008BADB9 /* GLView.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3405CA841DE3331D008BADB9 /* GLView.mm */; };
49                 343FDCA61DE42F37009AEE51 /* GLViewController.mm in Sources */ = {isa = PBXBuildFile; fileRef = 343FDCA51DE42F37009AEE51 /* GLViewController.mm */; };
50                 34424E031DE70100008B56DA /* OcctDocument.mm in Sources */ = {isa = PBXBuildFile; fileRef = 34424E021DE70100008B56DA /* OcctDocument.mm */; };
51                 34424E061DE72D2E008B56DA /* CafShapePrs.mm in Sources */ = {isa = PBXBuildFile; fileRef = 34424E051DE72D2E008B56DA /* CafShapePrs.mm */; };
52 /* End PBXBuildFile section */
53
54 /* Begin PBXFileReference section */
55                 0A24B9F91EB0A7CC00A5F490 /* linkrods.step */ = {isa = PBXFileReference; lastKnownFileType = text; name = linkrods.step; path = ../occt/data/step/linkrods.step; sourceTree = "<group>"; };
56                 0A7DED6E1E2D15B800267B9B /* dev */ = {isa = PBXFileReference; lastKnownFileType = folder; name = dev; path = ..; sourceTree = "<group>"; };
57                 0A7DEDD41E2D1D0900267B9B /* libfreetype.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libfreetype.a; path = ../3rdparty/lib/libfreetype.a; sourceTree = "<group>"; };
58                 0A7DEDDE1E2D28C500267B9B /* libTKBRep.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKBRep.a; path = ../occt/lib/libTKBRep.a; sourceTree = "<group>"; };
59                 0A7DEDDF1E2D28C800267B9B /* libTKernel.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKernel.a; path = ../occt/lib/libTKernel.a; sourceTree = "<group>"; };
60                 0A7DEDE01E2D28CB00267B9B /* libTKG2d.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKG2d.a; path = ../occt/lib/libTKG2d.a; sourceTree = "<group>"; };
61                 0A7DEDE11E2D28CE00267B9B /* libTKG3d.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKG3d.a; path = ../occt/lib/libTKG3d.a; sourceTree = "<group>"; };
62                 0A7DEDE21E2D28D200267B9B /* libTKGeomAlgo.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKGeomAlgo.a; path = ../occt/lib/libTKGeomAlgo.a; sourceTree = "<group>"; };
63                 0A7DEDE31E2D28D500267B9B /* libTKGeomBase.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKGeomBase.a; path = ../occt/lib/libTKGeomBase.a; sourceTree = "<group>"; };
64                 0A7DEDE41E2D28D800267B9B /* libTKMath.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKMath.a; path = ../occt/lib/libTKMath.a; sourceTree = "<group>"; };
65                 0A7DEDE51E2D28DC00267B9B /* libTKShHealing.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKShHealing.a; path = ../occt/lib/libTKShHealing.a; sourceTree = "<group>"; };
66                 0A7DEDE61E2D28DF00267B9B /* libTKTopAlgo.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKTopAlgo.a; path = ../occt/lib/libTKTopAlgo.a; sourceTree = "<group>"; };
67                 0A7DEDF01E2D296900267B9B /* libTKHLR.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKHLR.a; path = ../occt/lib/libTKHLR.a; sourceTree = "<group>"; };
68                 0A7DEDF11E2D296C00267B9B /* libTKMesh.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKMesh.a; path = ../occt/lib/libTKMesh.a; sourceTree = "<group>"; };
69                 0A7DEDF41E2D29EF00267B9B /* libTKCAF.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKCAF.a; path = ../occt/lib/libTKCAF.a; sourceTree = "<group>"; };
70                 0A7DEDF51E2D29F200267B9B /* libTKCDF.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKCDF.a; path = ../occt/lib/libTKCDF.a; sourceTree = "<group>"; };
71                 0A7DEDF61E2D29F500267B9B /* libTKLCAF.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKLCAF.a; path = ../occt/lib/libTKLCAF.a; sourceTree = "<group>"; };
72                 0A7DEDF71E2D29F800267B9B /* libTKV3d.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKV3d.a; path = ../occt/lib/libTKV3d.a; sourceTree = "<group>"; };
73                 0A7DEDF81E2D29FB00267B9B /* libTKVCAF.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKVCAF.a; path = ../occt/lib/libTKVCAF.a; sourceTree = "<group>"; };
74                 0A7DEDFE1E2D2A7200267B9B /* libTKBin.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKBin.a; path = ../occt/lib/libTKBin.a; sourceTree = "<group>"; };
75                 0A7DEDFF1E2D2A7600267B9B /* libTKBinL.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKBinL.a; path = ../occt/lib/libTKBinL.a; sourceTree = "<group>"; };
76                 0A7DEE001E2D2A7900267B9B /* libTKBinTObj.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKBinTObj.a; path = ../occt/lib/libTKBinTObj.a; sourceTree = "<group>"; };
77                 0A7DEE011E2D2A7C00267B9B /* libTKBinXCAF.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKBinXCAF.a; path = ../occt/lib/libTKBinXCAF.a; sourceTree = "<group>"; };
78                 0A7DEE021E2D2A7F00267B9B /* libTKBO.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKBO.a; path = ../occt/lib/libTKBO.a; sourceTree = "<group>"; };
79                 0A7DEE031E2D2A8200267B9B /* libTKBool.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKBool.a; path = ../occt/lib/libTKBool.a; sourceTree = "<group>"; };
80                 0A7DEE041E2D2A8500267B9B /* libTKFeat.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKFeat.a; path = ../occt/lib/libTKFeat.a; sourceTree = "<group>"; };
81                 0A7DEE051E2D2A8900267B9B /* libTKFillet.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKFillet.a; path = ../occt/lib/libTKFillet.a; sourceTree = "<group>"; };
82                 0A7DEE061E2D2A8C00267B9B /* libTKIGES.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKIGES.a; path = ../occt/lib/libTKIGES.a; sourceTree = "<group>"; };
83                 0A7DEE071E2D2A8F00267B9B /* libTKMeshVS.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKMeshVS.a; path = ../occt/lib/libTKMeshVS.a; sourceTree = "<group>"; };
84                 0A7DEE081E2D2A9300267B9B /* libTKOffset.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKOffset.a; path = ../occt/lib/libTKOffset.a; sourceTree = "<group>"; };
85                 0A7DEE091E2D2A9700267B9B /* libTKOpenGl.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKOpenGl.a; path = ../occt/lib/libTKOpenGl.a; sourceTree = "<group>"; };
86                 0A7DEE0A1E2D2A9A00267B9B /* libTKPrim.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKPrim.a; path = ../occt/lib/libTKPrim.a; sourceTree = "<group>"; };
87                 0A7DEE0B1E2D2A9D00267B9B /* libTKService.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKService.a; path = ../occt/lib/libTKService.a; sourceTree = "<group>"; };
88                 0A7DEE0C1E2D2AA100267B9B /* libTKStd.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKStd.a; path = ../occt/lib/libTKStd.a; sourceTree = "<group>"; };
89                 0A7DEE0D1E2D2AA400267B9B /* libTKStdL.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKStdL.a; path = ../occt/lib/libTKStdL.a; sourceTree = "<group>"; };
90                 0A7DEE0E1E2D2AA800267B9B /* libTKSTEP.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKSTEP.a; path = ../occt/lib/libTKSTEP.a; sourceTree = "<group>"; };
91                 0A7DEE0F1E2D2AAB00267B9B /* libTKSTEP209.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKSTEP209.a; path = ../occt/lib/libTKSTEP209.a; sourceTree = "<group>"; };
92                 0A7DEE101E2D2AAE00267B9B /* libTKSTEPAttr.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKSTEPAttr.a; path = ../occt/lib/libTKSTEPAttr.a; sourceTree = "<group>"; };
93                 0A7DEE111E2D2AB200267B9B /* libTKSTEPBase.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKSTEPBase.a; path = ../occt/lib/libTKSTEPBase.a; sourceTree = "<group>"; };
94                 0A7DEE121E2D2AB500267B9B /* libTKSTL.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKSTL.a; path = ../occt/lib/libTKSTL.a; sourceTree = "<group>"; };
95                 0A7DEE131E2D2AB900267B9B /* libTKTObj.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKTObj.a; path = ../occt/lib/libTKTObj.a; sourceTree = "<group>"; };
96                 0A7DEE141E2D2ABC00267B9B /* libTKVRML.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKVRML.a; path = ../occt/lib/libTKVRML.a; sourceTree = "<group>"; };
97                 0A7DEE151E2D2AC000267B9B /* libTKXCAF.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKXCAF.a; path = ../occt/lib/libTKXCAF.a; sourceTree = "<group>"; };
98                 0A7DEE161E2D2AC300267B9B /* libTKXDEIGES.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKXDEIGES.a; path = ../occt/lib/libTKXDEIGES.a; sourceTree = "<group>"; };
99                 0A7DEE171E2D2AC700267B9B /* libTKXDESTEP.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKXDESTEP.a; path = ../occt/lib/libTKXDESTEP.a; sourceTree = "<group>"; };
100                 0A7DEE181E2D2ACA00267B9B /* libTKXMesh.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKXMesh.a; path = ../occt/lib/libTKXMesh.a; sourceTree = "<group>"; };
101                 0A7DEE191E2D2ACE00267B9B /* libTKXml.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKXml.a; path = ../occt/lib/libTKXml.a; sourceTree = "<group>"; };
102                 0A7DEE1A1E2D2AD100267B9B /* libTKXmlL.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKXmlL.a; path = ../occt/lib/libTKXmlL.a; sourceTree = "<group>"; };
103                 0A7DEE1B1E2D2AD500267B9B /* libTKXmlTObj.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKXmlTObj.a; path = ../occt/lib/libTKXmlTObj.a; sourceTree = "<group>"; };
104                 0A7DEE1C1E2D2AD900267B9B /* libTKXmlXCAF.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKXmlXCAF.a; path = ../occt/lib/libTKXmlXCAF.a; sourceTree = "<group>"; };
105                 0A7DEE1D1E2D2ADC00267B9B /* libTKXSBase.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKXSBase.a; path = ../occt/lib/libTKXSBase.a; sourceTree = "<group>"; };
106                 0AAE0DE51EAF816D00C1F65B /* screw.step */ = {isa = PBXFileReference; lastKnownFileType = text; name = screw.step; path = ../occt/data/step/screw.step; sourceTree = "<group>"; };
107                 0AE286631EB0D29A00A9D719 /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = usr/lib/libz.tbd; sourceTree = SDKROOT; };
108                 3405C9DB1DE2F04E008BADB9 /* UIKitSample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = UIKitSample.app; sourceTree = BUILT_PRODUCTS_DIR; };
109                 3405C9DF1DE2F04E008BADB9 /* main.mm */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; path = main.mm; sourceTree = "<group>"; };
110                 3405C9E11DE2F04E008BADB9 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
111                 3405C9E21DE2F04E008BADB9 /* AppDelegate.mm */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; path = AppDelegate.mm; sourceTree = "<group>"; };
112                 3405C9EA1DE2F04E008BADB9 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
113                 3405C9ED1DE2F04E008BADB9 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
114                 3405C9EF1DE2F04E008BADB9 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
115                 3405CA761DE30380008BADB9 /* OcctViewer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OcctViewer.h; sourceTree = "<group>"; };
116                 3405CA771DE303DC008BADB9 /* OcctViewer.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = OcctViewer.mm; sourceTree = "<group>"; };
117                 3405CA7A1DE31566008BADB9 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
118                 3405CA7C1DE3156D008BADB9 /* OpenGLES.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = System/Library/Frameworks/OpenGLES.framework; sourceTree = SDKROOT; };
119                 3405CA811DE332AB008BADB9 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
120                 3405CA831DE3331D008BADB9 /* GLView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GLView.h; sourceTree = "<group>"; };
121                 3405CA841DE3331D008BADB9 /* GLView.mm */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; path = GLView.mm; sourceTree = "<group>"; };
122                 343FDCA41DE42D12009AEE51 /* GLViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GLViewController.h; sourceTree = "<group>"; };
123                 343FDCA51DE42F37009AEE51 /* GLViewController.mm */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; path = GLViewController.mm; sourceTree = "<group>"; };
124                 34424E011DE6FF05008B56DA /* OcctDocument.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OcctDocument.h; sourceTree = "<group>"; };
125                 34424E021DE70100008B56DA /* OcctDocument.mm */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; path = OcctDocument.mm; sourceTree = "<group>"; };
126                 34424E041DE72C23008B56DA /* CafShapePrs.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CafShapePrs.h; sourceTree = "<group>"; };
127                 34424E051DE72D2E008B56DA /* CafShapePrs.mm */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; path = CafShapePrs.mm; sourceTree = "<group>"; };
128 /* End PBXFileReference section */
129
130 /* Begin PBXFrameworksBuildPhase section */
131                 3405C9D81DE2F04E008BADB9 /* Frameworks */ = {
132                         isa = PBXFrameworksBuildPhase;
133                         buildActionMask = 2147483647;
134                         files = (
135                                 0AE286641EB0D29B00A9D719 /* libz.tbd in Frameworks */,
136                                 0A7DEE411E2D2C1500267B9B /* libTKXSBase.a in Frameworks */,
137                                 0A7DEE401E2D2BEA00267B9B /* libTKSTEP209.a in Frameworks */,
138                                 0A7DEE3F1E2D2BB000267B9B /* libTKOpenGl.a in Frameworks */,
139                                 0A7DEE3E1E2D2B8100267B9B /* libTKBO.a in Frameworks */,
140                                 0A7DEE2B1E2D2AE000267B9B /* libTKService.a in Frameworks */,
141                                 0A7DEE2E1E2D2AE000267B9B /* libTKSTEP.a in Frameworks */,
142                                 0A7DEE301E2D2AE000267B9B /* libTKSTEPAttr.a in Frameworks */,
143                                 0A7DEE311E2D2AE000267B9B /* libTKSTEPBase.a in Frameworks */,
144                                 0A7DEE351E2D2AE000267B9B /* libTKXCAF.a in Frameworks */,
145                                 0A7DEE371E2D2AE000267B9B /* libTKXDESTEP.a in Frameworks */,
146                                 0A7DEDE71E2D28E300267B9B /* libTKBRep.a in Frameworks */,
147                                 0A7DEDF91E2D29FF00267B9B /* libTKCAF.a in Frameworks */,
148                                 0A7DEDFA1E2D29FF00267B9B /* libTKCDF.a in Frameworks */,
149                                 0A7DEDE81E2D28E300267B9B /* libTKernel.a in Frameworks */,
150                                 0A7DEDE91E2D28E300267B9B /* libTKG2d.a in Frameworks */,
151                                 0A7DEDEA1E2D28E300267B9B /* libTKG3d.a in Frameworks */,
152                                 0A7DEDEB1E2D28E300267B9B /* libTKGeomAlgo.a in Frameworks */,
153                                 0A7DEDEC1E2D28E300267B9B /* libTKGeomBase.a in Frameworks */,
154                                 0A7DEDF21E2D297000267B9B /* libTKHLR.a in Frameworks */,
155                                 0A7DEDFB1E2D29FF00267B9B /* libTKLCAF.a in Frameworks */,
156                                 0A7DEDED1E2D28E300267B9B /* libTKMath.a in Frameworks */,
157                                 0A7DEDF31E2D297000267B9B /* libTKMesh.a in Frameworks */,
158                                 0A7DEDEE1E2D28E300267B9B /* libTKShHealing.a in Frameworks */,
159                                 0A7DEDEF1E2D28E300267B9B /* libTKTopAlgo.a in Frameworks */,
160                                 0A7DEDFC1E2D29FF00267B9B /* libTKV3d.a in Frameworks */,
161                                 0A7DEDFD1E2D29FF00267B9B /* libTKVCAF.a in Frameworks */,
162                                 0A7DEDD61E2D1D0F00267B9B /* libfreetype.a in Frameworks */,
163                                 3405CA821DE332AB008BADB9 /* UIKit.framework in Frameworks */,
164                                 3405CA7D1DE3156D008BADB9 /* OpenGLES.framework in Frameworks */,
165                                 3405CA7B1DE31566008BADB9 /* QuartzCore.framework in Frameworks */,
166                         );
167                         runOnlyForDeploymentPostprocessing = 0;
168                 };
169 /* End PBXFrameworksBuildPhase section */
170
171 /* Begin PBXGroup section */
172                 3405C9D21DE2F04E008BADB9 = {
173                         isa = PBXGroup;
174                         children = (
175                                 0A24B9F91EB0A7CC00A5F490 /* linkrods.step */,
176                                 0AAE0DE51EAF816D00C1F65B /* screw.step */,
177                                 3405C9DD1DE2F04E008BADB9 /* UIKitSample */,
178                                 3405C9DC1DE2F04E008BADB9 /* Products */,
179                                 3405CA791DE31565008BADB9 /* Frameworks */,
180                         );
181                         sourceTree = "<group>";
182                 };
183                 3405C9DC1DE2F04E008BADB9 /* Products */ = {
184                         isa = PBXGroup;
185                         children = (
186                                 3405C9DB1DE2F04E008BADB9 /* UIKitSample.app */,
187                         );
188                         name = Products;
189                         sourceTree = "<group>";
190                 };
191                 3405C9DD1DE2F04E008BADB9 /* UIKitSample */ = {
192                         isa = PBXGroup;
193                         children = (
194                                 34424E051DE72D2E008B56DA /* CafShapePrs.mm */,
195                                 34424E041DE72C23008B56DA /* CafShapePrs.h */,
196                                 34424E011DE6FF05008B56DA /* OcctDocument.h */,
197                                 34424E021DE70100008B56DA /* OcctDocument.mm */,
198                                 3405CA841DE3331D008BADB9 /* GLView.mm */,
199                                 3405CA831DE3331D008BADB9 /* GLView.h */,
200                                 343FDCA51DE42F37009AEE51 /* GLViewController.mm */,
201                                 343FDCA41DE42D12009AEE51 /* GLViewController.h */,
202                                 3405CA761DE30380008BADB9 /* OcctViewer.h */,
203                                 3405CA771DE303DC008BADB9 /* OcctViewer.mm */,
204                                 3405C9E11DE2F04E008BADB9 /* AppDelegate.h */,
205                                 3405C9E21DE2F04E008BADB9 /* AppDelegate.mm */,
206                                 3405C9EA1DE2F04E008BADB9 /* Assets.xcassets */,
207                                 3405C9EC1DE2F04E008BADB9 /* LaunchScreen.storyboard */,
208                                 3405C9EF1DE2F04E008BADB9 /* Info.plist */,
209                                 3405C9DE1DE2F04E008BADB9 /* Supporting Files */,
210                         );
211                         path = UIKitSample;
212                         sourceTree = "<group>";
213                 };
214                 3405C9DE1DE2F04E008BADB9 /* Supporting Files */ = {
215                         isa = PBXGroup;
216                         children = (
217                                 3405C9DF1DE2F04E008BADB9 /* main.mm */,
218                         );
219                         name = "Supporting Files";
220                         sourceTree = "<group>";
221                 };
222                 3405CA791DE31565008BADB9 /* Frameworks */ = {
223                         isa = PBXGroup;
224                         children = (
225                                 0AE286631EB0D29A00A9D719 /* libz.tbd */,
226                                 0A7DEDFE1E2D2A7200267B9B /* libTKBin.a */,
227                                 0A7DEDFF1E2D2A7600267B9B /* libTKBinL.a */,
228                                 0A7DEE001E2D2A7900267B9B /* libTKBinTObj.a */,
229                                 0A7DEE011E2D2A7C00267B9B /* libTKBinXCAF.a */,
230                                 0A7DEE021E2D2A7F00267B9B /* libTKBO.a */,
231                                 0A7DEE031E2D2A8200267B9B /* libTKBool.a */,
232                                 0A7DEE041E2D2A8500267B9B /* libTKFeat.a */,
233                                 0A7DEE051E2D2A8900267B9B /* libTKFillet.a */,
234                                 0A7DEE061E2D2A8C00267B9B /* libTKIGES.a */,
235                                 0A7DEE071E2D2A8F00267B9B /* libTKMeshVS.a */,
236                                 0A7DEE081E2D2A9300267B9B /* libTKOffset.a */,
237                                 0A7DEE091E2D2A9700267B9B /* libTKOpenGl.a */,
238                                 0A7DEE0A1E2D2A9A00267B9B /* libTKPrim.a */,
239                                 0A7DEE0B1E2D2A9D00267B9B /* libTKService.a */,
240                                 0A7DEE0C1E2D2AA100267B9B /* libTKStd.a */,
241                                 0A7DEE0D1E2D2AA400267B9B /* libTKStdL.a */,
242                                 0A7DEE0E1E2D2AA800267B9B /* libTKSTEP.a */,
243                                 0A7DEE0F1E2D2AAB00267B9B /* libTKSTEP209.a */,
244                                 0A7DEE101E2D2AAE00267B9B /* libTKSTEPAttr.a */,
245                                 0A7DEE111E2D2AB200267B9B /* libTKSTEPBase.a */,
246                                 0A7DEE121E2D2AB500267B9B /* libTKSTL.a */,
247                                 0A7DEE131E2D2AB900267B9B /* libTKTObj.a */,
248                                 0A7DEE141E2D2ABC00267B9B /* libTKVRML.a */,
249                                 0A7DEE151E2D2AC000267B9B /* libTKXCAF.a */,
250                                 0A7DEE161E2D2AC300267B9B /* libTKXDEIGES.a */,
251                                 0A7DEE171E2D2AC700267B9B /* libTKXDESTEP.a */,
252                                 0A7DEE181E2D2ACA00267B9B /* libTKXMesh.a */,
253                                 0A7DEE191E2D2ACE00267B9B /* libTKXml.a */,
254                                 0A7DEE1A1E2D2AD100267B9B /* libTKXmlL.a */,
255                                 0A7DEE1B1E2D2AD500267B9B /* libTKXmlTObj.a */,
256                                 0A7DEE1C1E2D2AD900267B9B /* libTKXmlXCAF.a */,
257                                 0A7DEE1D1E2D2ADC00267B9B /* libTKXSBase.a */,
258                                 0A7DEDF41E2D29EF00267B9B /* libTKCAF.a */,
259                                 0A7DEDF51E2D29F200267B9B /* libTKCDF.a */,
260                                 0A7DEDF61E2D29F500267B9B /* libTKLCAF.a */,
261                                 0A7DEDF71E2D29F800267B9B /* libTKV3d.a */,
262                                 0A7DEDF81E2D29FB00267B9B /* libTKVCAF.a */,
263                                 0A7DEDF01E2D296900267B9B /* libTKHLR.a */,
264                                 0A7DEDF11E2D296C00267B9B /* libTKMesh.a */,
265                                 0A7DEDDE1E2D28C500267B9B /* libTKBRep.a */,
266                                 0A7DEDDF1E2D28C800267B9B /* libTKernel.a */,
267                                 0A7DEDE01E2D28CB00267B9B /* libTKG2d.a */,
268                                 0A7DEDE11E2D28CE00267B9B /* libTKG3d.a */,
269                                 0A7DEDE21E2D28D200267B9B /* libTKGeomAlgo.a */,
270                                 0A7DEDE31E2D28D500267B9B /* libTKGeomBase.a */,
271                                 0A7DEDE41E2D28D800267B9B /* libTKMath.a */,
272                                 0A7DEDE51E2D28DC00267B9B /* libTKShHealing.a */,
273                                 0A7DEDE61E2D28DF00267B9B /* libTKTopAlgo.a */,
274                                 0A7DEDD41E2D1D0900267B9B /* libfreetype.a */,
275                                 0A7DED6E1E2D15B800267B9B /* dev */,
276                                 3405CA811DE332AB008BADB9 /* UIKit.framework */,
277                                 3405CA7C1DE3156D008BADB9 /* OpenGLES.framework */,
278                                 3405CA7A1DE31566008BADB9 /* QuartzCore.framework */,
279                         );
280                         name = Frameworks;
281                         sourceTree = "<group>";
282                 };
283 /* End PBXGroup section */
284
285 /* Begin PBXNativeTarget section */
286                 3405C9DA1DE2F04E008BADB9 /* UIKitSample */ = {
287                         isa = PBXNativeTarget;
288                         buildConfigurationList = 3405CA081DE2F04E008BADB9 /* Build configuration list for PBXNativeTarget "UIKitSample" */;
289                         buildPhases = (
290                                 3405C9D71DE2F04E008BADB9 /* Sources */,
291                                 3405C9D81DE2F04E008BADB9 /* Frameworks */,
292                                 3405C9D91DE2F04E008BADB9 /* Resources */,
293                         );
294                         buildRules = (
295                         );
296                         dependencies = (
297                         );
298                         name = UIKitSample;
299                         productName = UIKitSample;
300                         productReference = 3405C9DB1DE2F04E008BADB9 /* UIKitSample.app */;
301                         productType = "com.apple.product-type.application";
302                 };
303 /* End PBXNativeTarget section */
304
305 /* Begin PBXProject section */
306                 3405C9D31DE2F04E008BADB9 /* Project object */ = {
307                         isa = PBXProject;
308                         attributes = {
309                                 CLASSPREFIX = "";
310                                 LastUpgradeCheck = 0810;
311                                 ORGANIZATIONNAME = "OPEN CASCADE";
312                                 TargetAttributes = {
313                                         3405C9DA1DE2F04E008BADB9 = {
314                                                 CreatedOnToolsVersion = 8.1;
315                                                 ProvisioningStyle = Automatic;
316                                         };
317                                 };
318                         };
319                         buildConfigurationList = 3405C9D61DE2F04E008BADB9 /* Build configuration list for PBXProject "UIKitSample" */;
320                         compatibilityVersion = "Xcode 3.2";
321                         developmentRegion = English;
322                         hasScannedForEncodings = 0;
323                         knownRegions = (
324                                 en,
325                                 Base,
326                         );
327                         mainGroup = 3405C9D21DE2F04E008BADB9;
328                         productRefGroup = 3405C9DC1DE2F04E008BADB9 /* Products */;
329                         projectDirPath = "";
330                         projectRoot = "";
331                         targets = (
332                                 3405C9DA1DE2F04E008BADB9 /* UIKitSample */,
333                         );
334                 };
335 /* End PBXProject section */
336
337 /* Begin PBXResourcesBuildPhase section */
338                 3405C9D91DE2F04E008BADB9 /* Resources */ = {
339                         isa = PBXResourcesBuildPhase;
340                         buildActionMask = 2147483647;
341                         files = (
342                                 0A24B9FA1EB0A7CC00A5F490 /* linkrods.step in Resources */,
343                                 0AAE0DE61EAF816E00C1F65B /* screw.step in Resources */,
344                                 3405C9EE1DE2F04E008BADB9 /* LaunchScreen.storyboard in Resources */,
345                                 3405C9EB1DE2F04E008BADB9 /* Assets.xcassets in Resources */,
346                         );
347                         runOnlyForDeploymentPostprocessing = 0;
348                 };
349 /* End PBXResourcesBuildPhase section */
350
351 /* Begin PBXSourcesBuildPhase section */
352                 3405C9D71DE2F04E008BADB9 /* Sources */ = {
353                         isa = PBXSourcesBuildPhase;
354                         buildActionMask = 2147483647;
355                         files = (
356                                 3405C9E31DE2F04E008BADB9 /* AppDelegate.mm in Sources */,
357                                 3405CA851DE3331D008BADB9 /* GLView.mm in Sources */,
358                                 343FDCA61DE42F37009AEE51 /* GLViewController.mm in Sources */,
359                                 34424E031DE70100008B56DA /* OcctDocument.mm in Sources */,
360                                 3405CA781DE303DC008BADB9 /* OcctViewer.mm in Sources */,
361                                 3405C9E01DE2F04E008BADB9 /* main.mm in Sources */,
362                                 34424E061DE72D2E008B56DA /* CafShapePrs.mm in Sources */,
363                         );
364                         runOnlyForDeploymentPostprocessing = 0;
365                 };
366 /* End PBXSourcesBuildPhase section */
367
368 /* Begin PBXVariantGroup section */
369                 3405C9EC1DE2F04E008BADB9 /* LaunchScreen.storyboard */ = {
370                         isa = PBXVariantGroup;
371                         children = (
372                                 3405C9ED1DE2F04E008BADB9 /* Base */,
373                         );
374                         name = LaunchScreen.storyboard;
375                         sourceTree = "<group>";
376                 };
377 /* End PBXVariantGroup section */
378
379 /* Begin XCBuildConfiguration section */
380                 3405CA061DE2F04E008BADB9 /* Debug */ = {
381                         isa = XCBuildConfiguration;
382                         buildSettings = {
383                                 ALWAYS_SEARCH_USER_PATHS = NO;
384                                 CLANG_ANALYZER_NONNULL = YES;
385                                 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
386                                 CLANG_CXX_LIBRARY = "libc++";
387                                 CLANG_ENABLE_MODULES = YES;
388                                 CLANG_ENABLE_OBJC_ARC = YES;
389                                 CLANG_WARN_BOOL_CONVERSION = YES;
390                                 CLANG_WARN_CONSTANT_CONVERSION = YES;
391                                 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
392                                 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
393                                 CLANG_WARN_EMPTY_BODY = YES;
394                                 CLANG_WARN_ENUM_CONVERSION = YES;
395                                 CLANG_WARN_INFINITE_RECURSION = YES;
396                                 CLANG_WARN_INT_CONVERSION = YES;
397                                 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
398                                 CLANG_WARN_SUSPICIOUS_MOVES = YES;
399                                 CLANG_WARN_UNREACHABLE_CODE = YES;
400                                 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
401                                 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
402                                 COPY_PHASE_STRIP = NO;
403                                 DEBUG_INFORMATION_FORMAT = dwarf;
404                                 ENABLE_BITCODE = NO;
405                                 ENABLE_STRICT_OBJC_MSGSEND = YES;
406                                 ENABLE_TESTABILITY = YES;
407                                 GCC_C_LANGUAGE_STANDARD = gnu99;
408                                 GCC_DYNAMIC_NO_PIC = NO;
409                                 GCC_NO_COMMON_BLOCKS = YES;
410                                 GCC_OPTIMIZATION_LEVEL = 0;
411                                 GCC_PREPROCESSOR_DEFINITIONS = (
412                                         "DEBUG=1",
413                                         "$(inherited)",
414                                 );
415                                 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
416                                 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
417                                 GCC_WARN_UNDECLARED_SELECTOR = YES;
418                                 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
419                                 GCC_WARN_UNUSED_FUNCTION = YES;
420                                 GCC_WARN_UNUSED_VARIABLE = YES;
421                                 HEADER_SEARCH_PATHS = "";
422                                 IPHONEOS_DEPLOYMENT_TARGET = 10.2;
423                                 LIBRARY_SEARCH_PATHS = "";
424                                 MTL_ENABLE_DEBUG_INFO = YES;
425                                 ONLY_ACTIVE_ARCH = YES;
426                                 SDKROOT = iphoneos;
427                                 TARGETED_DEVICE_FAMILY = "1,2";
428                                 USER_HEADER_SEARCH_PATHS = "";
429                                 USE_HEADERMAP = YES;
430                                 VALID_ARCHS = "$(ARCHS_STANDARD)";
431                         };
432                         name = Debug;
433                 };
434                 3405CA071DE2F04E008BADB9 /* Release */ = {
435                         isa = XCBuildConfiguration;
436                         buildSettings = {
437                                 ALWAYS_SEARCH_USER_PATHS = NO;
438                                 CLANG_ANALYZER_NONNULL = YES;
439                                 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
440                                 CLANG_CXX_LIBRARY = "libc++";
441                                 CLANG_ENABLE_MODULES = YES;
442                                 CLANG_ENABLE_OBJC_ARC = YES;
443                                 CLANG_WARN_BOOL_CONVERSION = YES;
444                                 CLANG_WARN_CONSTANT_CONVERSION = YES;
445                                 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
446                                 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
447                                 CLANG_WARN_EMPTY_BODY = YES;
448                                 CLANG_WARN_ENUM_CONVERSION = YES;
449                                 CLANG_WARN_INFINITE_RECURSION = YES;
450                                 CLANG_WARN_INT_CONVERSION = YES;
451                                 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
452                                 CLANG_WARN_SUSPICIOUS_MOVES = YES;
453                                 CLANG_WARN_UNREACHABLE_CODE = YES;
454                                 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
455                                 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
456                                 COPY_PHASE_STRIP = NO;
457                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
458                                 ENABLE_BITCODE = NO;
459                                 ENABLE_NS_ASSERTIONS = NO;
460                                 ENABLE_STRICT_OBJC_MSGSEND = YES;
461                                 GCC_C_LANGUAGE_STANDARD = gnu99;
462                                 GCC_NO_COMMON_BLOCKS = YES;
463                                 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
464                                 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
465                                 GCC_WARN_UNDECLARED_SELECTOR = YES;
466                                 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
467                                 GCC_WARN_UNUSED_FUNCTION = YES;
468                                 GCC_WARN_UNUSED_VARIABLE = YES;
469                                 HEADER_SEARCH_PATHS = "";
470                                 IPHONEOS_DEPLOYMENT_TARGET = 10.2;
471                                 LIBRARY_SEARCH_PATHS = "";
472                                 MTL_ENABLE_DEBUG_INFO = NO;
473                                 ONLY_ACTIVE_ARCH = YES;
474                                 SDKROOT = iphoneos;
475                                 TARGETED_DEVICE_FAMILY = "1,2";
476                                 USER_HEADER_SEARCH_PATHS = "";
477                                 USE_HEADERMAP = YES;
478                                 VALIDATE_PRODUCT = YES;
479                                 VALID_ARCHS = "$(ARCHS_STANDARD)";
480                         };
481                         name = Release;
482                 };
483                 3405CA091DE2F04E008BADB9 /* Debug */ = {
484                         isa = XCBuildConfiguration;
485                         buildSettings = {
486                                 ARCHS = "$(ARCHS_STANDARD)";
487                                 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
488                                 CLANG_CXX_LIBRARY = "libc++";
489                                 CODE_SIGN_IDENTITY = "iPhone Developer";
490                                 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
491                                 DEVELOPMENT_TEAM = "";
492                                 HEADER_SEARCH_PATHS = ../occt/inc;
493                                 INFOPLIST_FILE = UIKitSample/Info.plist;
494                                 IPHONEOS_DEPLOYMENT_TARGET = 7.0;
495                                 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
496                                 LIBRARY_SEARCH_PATHS = (
497                                         ../occt/lib,
498                                         ../3rdparty/lib,
499                                 );
500                                 OTHER_CFLAGS = "";
501                                 OTHER_LDFLAGS = "";
502                                 PRODUCT_BUNDLE_IDENTIFIER = org.opencascade.ios.sample;
503                                 PRODUCT_NAME = "$(TARGET_NAME)";
504                                 PROVISIONING_PROFILE_SPECIFIER = "";
505                                 SDKROOT = iphoneos;
506                                 SUPPORTED_PLATFORMS = "iphonesimulator iphoneos";
507                                 TARGETED_DEVICE_FAMILY = "1,2";
508                                 VALID_ARCHS = "$(ARCHS_STANDARD)";
509                         };
510                         name = Debug;
511                 };
512                 3405CA0A1DE2F04E008BADB9 /* Release */ = {
513                         isa = XCBuildConfiguration;
514                         buildSettings = {
515                                 ARCHS = "$(ARCHS_STANDARD)";
516                                 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
517                                 CLANG_CXX_LIBRARY = "libc++";
518                                 CODE_SIGN_IDENTITY = "iPhone Developer";
519                                 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
520                                 DEVELOPMENT_TEAM = "";
521                                 HEADER_SEARCH_PATHS = ../occt/inc;
522                                 INFOPLIST_FILE = UIKitSample/Info.plist;
523                                 IPHONEOS_DEPLOYMENT_TARGET = 7.0;
524                                 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
525                                 LIBRARY_SEARCH_PATHS = (
526                                         ../occt/lib,
527                                         ../3rdparty/lib,
528                                 );
529                                 OTHER_CFLAGS = "";
530                                 OTHER_LDFLAGS = "";
531                                 PRODUCT_BUNDLE_IDENTIFIER = org.opencascade.ios.sample;
532                                 PRODUCT_NAME = "$(TARGET_NAME)";
533                                 PROVISIONING_PROFILE_SPECIFIER = "";
534                                 SDKROOT = iphoneos;
535                                 SUPPORTED_PLATFORMS = "iphonesimulator iphoneos";
536                                 TARGETED_DEVICE_FAMILY = "1,2";
537                                 VALID_ARCHS = "$(ARCHS_STANDARD)";
538                         };
539                         name = Release;
540                 };
541 /* End XCBuildConfiguration section */
542
543 /* Begin XCConfigurationList section */
544                 3405C9D61DE2F04E008BADB9 /* Build configuration list for PBXProject "UIKitSample" */ = {
545                         isa = XCConfigurationList;
546                         buildConfigurations = (
547                                 3405CA061DE2F04E008BADB9 /* Debug */,
548                                 3405CA071DE2F04E008BADB9 /* Release */,
549                         );
550                         defaultConfigurationIsVisible = 0;
551                         defaultConfigurationName = Release;
552                 };
553                 3405CA081DE2F04E008BADB9 /* Build configuration list for PBXNativeTarget "UIKitSample" */ = {
554                         isa = XCConfigurationList;
555                         buildConfigurations = (
556                                 3405CA091DE2F04E008BADB9 /* Debug */,
557                                 3405CA0A1DE2F04E008BADB9 /* Release */,
558                         );
559                         defaultConfigurationIsVisible = 0;
560                         defaultConfigurationName = Release;
561                 };
562 /* End XCConfigurationList section */
563         };
564         rootObject = 3405C9D31DE2F04E008BADB9 /* Project object */;
565 }