// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 46; objects = { /* Begin PBXBuildFile section */ 24760D5A2081B9D700594375 /* JSShaderActiveInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 24760D552081B9D600594375 /* JSShaderActiveInfo.cpp */; }; 24760D5B2081B9D700594375 /* JSTextBitmapInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 24760D572081B9D700594375 /* JSTextBitmapInfo.cpp */; }; 5E68064D1D7D0F82002A7575 /* NSString.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E68064C1D7D0F82002A7575 /* NSString.m */; }; 5E7AB4D71DD2CE2B001AE49F /* LayaScreenShotter.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5E7AB4D61DD2CE2B001AE49F /* LayaScreenShotter.mm */; }; 5E8E47811D8F939400662E69 /* LayaDeviceSensor.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5E8E47801D8F939400662E69 /* LayaDeviceSensor.mm */; }; 9D8D6C6B1D43604A00EFE81A /* reflection.mm in Sources */ = {isa = PBXBuildFile; fileRef = 9D8D6C6A1D43604900EFE81A /* reflection.mm */; }; A21E1BBE20A98675007F32F4 /* JSShaderPrecisionFormat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A21E1BBC20A98674007F32F4 /* JSShaderPrecisionFormat.cpp */; }; A2252F3520F4E33800A22490 /* JCScriptRuntime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2252F3420F4E33700A22490 /* JCScriptRuntime.cpp */; }; A2252F3B20F4EDB000A22490 /* JSCallbackFuncObj.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2252F3920F4EDB000A22490 /* JSCallbackFuncObj.cpp */; }; A247BC00237109FB009B1189 /* LayaBulletExport.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A247BBFD237109FA009B1189 /* LayaBulletExport.cpp */; }; A247BC01237109FB009B1189 /* LayaBulletExportImp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A247BBFF237109FA009B1189 /* LayaBulletExportImp.cpp */; }; A25F7B2F219AB6DC004FA571 /* IVideoRenderTarget.m in Sources */ = {isa = PBXBuildFile; fileRef = A25F7B2E219AB6DC004FA571 /* IVideoRenderTarget.m */; }; A25F7B32219ABD4D004FA571 /* VideoOutputRenderTarget.m in Sources */ = {isa = PBXBuildFile; fileRef = A25F7B31219ABD4D004FA571 /* VideoOutputRenderTarget.m */; }; A264F7C220C7DDC100D95F1B /* JSLayaGL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A264F7C020C7DDC100D95F1B /* JSLayaGL.cpp */; }; A270D73A2170FD8D000D994D /* JCConchBridge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A270D7392170FD8D000D994D /* JCConchBridge.cpp */; }; A2729C9A1D20C51C00EC01E6 /* JSHistory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2729C981D20C51C00EC01E6 /* JSHistory.cpp */; }; A2757BE6219AB43D00DB3683 /* PlayerLayerRenderTarget.m in Sources */ = {isa = PBXBuildFile; fileRef = A2757BE5219AB43D00DB3683 /* PlayerLayerRenderTarget.m */; }; A28DB2A31D2CB24400BAED5C /* LayaAlert.mm in Sources */ = {isa = PBXBuildFile; fileRef = A28DB2A21D2CB24400BAED5C /* LayaAlert.mm */; }; A2C56AB71C8ADAD3009DDC1D /* Reachability.m in Sources */ = {isa = PBXBuildFile; fileRef = A2C56AB61C8ADAD3009DDC1D /* Reachability.m */; }; A2C56AC21C8ADAF2009DDC1D /* LayaNotifyManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A2C56AC11C8ADAF2009DDC1D /* LayaNotifyManager.m */; }; A2C56ACF1C8ADB37009DDC1D /* JCMp3Player.mm in Sources */ = {isa = PBXBuildFile; fileRef = A2C56ACE1C8ADB37009DDC1D /* JCMp3Player.mm */; }; A2C56AE01C8ADB5A009DDC1D /* conchConfig.mm in Sources */ = {isa = PBXBuildFile; fileRef = A2C56AD11C8ADB5A009DDC1D /* conchConfig.mm */; }; A2C56AE11C8ADB5A009DDC1D /* CToObjectCIOS.mm in Sources */ = {isa = PBXBuildFile; fileRef = A2C56AD31C8ADB5A009DDC1D /* CToObjectCIOS.mm */; }; A2C56AE21C8ADB5A009DDC1D /* LayaEditBox.mm in Sources */ = {isa = PBXBuildFile; fileRef = A2C56AD51C8ADB5A009DDC1D /* LayaEditBox.mm */; }; A2C56AE31C8ADB5A009DDC1D /* LayaEditBoxDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = A2C56AD71C8ADB5A009DDC1D /* LayaEditBoxDelegate.mm */; }; A2C56AE41C8ADB5A009DDC1D /* LayaWebView.mm in Sources */ = {isa = PBXBuildFile; fileRef = A2C56AD91C8ADB5A009DDC1D /* LayaWebView.mm */; }; A2C56AE51C8ADB5A009DDC1D /* LayaToast.mm in Sources */ = {isa = PBXBuildFile; fileRef = A2C56ADB1C8ADB5A009DDC1D /* LayaToast.mm */; }; A2C56AE61C8ADB5A009DDC1D /* TouchFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2C56ADC1C8ADB5A009DDC1D /* TouchFilter.cpp */; }; A2C56AE71C8ADB5A009DDC1D /* UIEditBox.mm in Sources */ = {isa = PBXBuildFile; fileRef = A2C56ADF1C8ADB5A009DDC1D /* UIEditBox.mm */; }; A2C56AEB1C8B179A009DDC1D /* JCAudioManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2C56AE91C8B179A009DDC1D /* JCAudioManager.cpp */; }; A2C56AEE1C8B17E4009DDC1D /* JCAudioMp3Player.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2C56AEC1C8B17E4009DDC1D /* JCAudioMp3Player.cpp */; }; A2D1195A1D0BC981004C229D /* WebSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D119581D0BC981004C229D /* WebSocket.cpp */; }; A2D1197A1D0BCA06004C229D /* JCConch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D1196D1D0BCA06004C229D /* JCConch.cpp */; }; A2D1197B1D0BCA06004C229D /* JCConchRender.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D1196F1D0BCA06004C229D /* JCConchRender.cpp */; }; A2D1197E1D0BCA06004C229D /* JCSystemConfig.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D119751D0BCA06004C229D /* JCSystemConfig.cpp */; }; A2D1197F1D0BCA06004C229D /* JCThreadCmdMgr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D119771D0BCA06004C229D /* JCThreadCmdMgr.cpp */; }; A2D119911D0BCA59004C229D /* JSInterface.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D1198E1D0BCA59004C229D /* JSInterface.cpp */; }; A2D119CC1D0BCA70004C229D /* JSAppCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D119941D0BCA70004C229D /* JSAppCache.cpp */; }; A2D119CD1D0BCA70004C229D /* JSAudio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D119961D0BCA70004C229D /* JSAudio.cpp */; }; A2D119CE1D0BCA70004C229D /* JSConchConfig.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D119991D0BCA70004C229D /* JSConchConfig.cpp */; }; A2D119CF1D0BCA70004C229D /* JSConsole.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D1199B1D0BCA70004C229D /* JSConsole.cpp */; }; A2D119D01D0BCA70004C229D /* JSDOMParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D1199D1D0BCA70004C229D /* JSDOMParser.cpp */; }; A2D119D11D0BCA70004C229D /* JSFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D1199F1D0BCA70004C229D /* JSFile.cpp */; }; A2D119D21D0BCA70004C229D /* JSFileReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D119A11D0BCA70004C229D /* JSFileReader.cpp */; }; A2D119D41D0BCA70004C229D /* JSGlobalExportCFun.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D119A51D0BCA70004C229D /* JSGlobalExportCFun.cpp */; }; A2D119D51D0BCA70004C229D /* JSImage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D119A71D0BCA70004C229D /* JSImage.cpp */; }; A2D119D71D0BCA70004C229D /* JSInput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D119AB1D0BCA70004C229D /* JSInput.cpp */; }; A2D119DB1D0BCA70004C229D /* JSNotify.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D119B31D0BCA70004C229D /* JSNotify.cpp */; }; A2D119DC1D0BCA70004C229D /* JSRuntime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D119B51D0BCA70004C229D /* JSRuntime.cpp */; }; A2D119DF1D0BCA70004C229D /* JSTextMemoryCanvas.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D119BB1D0BCA70004C229D /* JSTextMemoryCanvas.cpp */; }; A2D119E11D0BCA70004C229D /* JSWebSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D119BF1D0BCA70004C229D /* JSWebSocket.cpp */; }; A2D119E31D0BCA70004C229D /* JSXmlAttr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D119C31D0BCA70004C229D /* JSXmlAttr.cpp */; }; A2D119E41D0BCA70004C229D /* JSXmlNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D119C51D0BCA70004C229D /* JSXmlNode.cpp */; }; A2D119E51D0BCA70004C229D /* JSZip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D119C71D0BCA70004C229D /* JSZip.cpp */; }; A2D119E61D0BCA70004C229D /* XMLHttpRequest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D119C91D0BCA70004C229D /* XMLHttpRequest.cpp */; }; A2D119EA1D0BCB84004C229D /* JSIOSEditBox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D119E81D0BCB84004C229D /* JSIOSEditBox.cpp */; }; A2D119F71D0BFA31004C229D /* JSCArrayBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D119EB1D0BFA31004C229D /* JSCArrayBuffer.cpp */; }; A2D119F81D0BFA31004C229D /* JSCBinder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D119ED1D0BFA31004C229D /* JSCBinder.cpp */; }; A2D119F91D0BFA31004C229D /* JSCEnv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D119EF1D0BFA31004C229D /* JSCEnv.cpp */; }; A2D11A051D0C30D1004C229D /* JSFileSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D11A031D0C30D1004C229D /* JSFileSystem.cpp */; }; A2D11A221D0C402F004C229D /* JCIOSFreeType.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D11A201D0C402F004C229D /* JCIOSFreeType.cpp */; }; A2D8F386218C036F00E232A9 /* LayaVideoPlayer.mm in Sources */ = {isa = PBXBuildFile; fileRef = A2D8F385218C036F00E232A9 /* LayaVideoPlayer.mm */; }; A2D8F38C218C06F100E232A9 /* JSVideo_CommonImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D8F38A218C06F100E232A9 /* JSVideo_CommonImpl.cpp */; }; A2D8F38D218C06F100E232A9 /* VideoCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D8F38B218C06F100E232A9 /* VideoCache.cpp */; }; A2D8F38F218C1D6E00E232A9 /* JSVideo_IOSImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D8F38E218C1D6E00E232A9 /* JSVideo_IOSImpl.cpp */; }; A2DE586123C6DC6600A75F34 /* Uri.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2DE586023C6DC6600A75F34 /* Uri.cpp */; }; A2EE055D1C8A77B700A35FB6 /* conchRuntime.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = A2EE055C1C8A77B700A35FB6 /* conchRuntime.h */; }; A2EE055F1C8A77B700A35FB6 /* conchRuntime.mm in Sources */ = {isa = PBXBuildFile; fileRef = A2EE055E1C8A77B700A35FB6 /* conchRuntime.mm */; }; A2F3B7A1216CAB8B0016F0A2 /* bullet_glue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2F3B79E216CAB8B0016F0A2 /* bullet_glue.cpp */; }; /* End PBXBuildFile section */ /* Begin PBXCopyFilesBuildPhase section */ A2EE05571C8A77B700A35FB6 /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = "include/$(PRODUCT_NAME)"; dstSubfolderSpec = 16; files = ( A2EE055D1C8A77B700A35FB6 /* conchRuntime.h in CopyFiles */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ 24760D512081B9D600594375 /* JSTextBitmapInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSTextBitmapInfo.h; path = ../../../../source/conch/JSWrapper/LayaWrap/JSTextBitmapInfo.h; sourceTree = ""; }; 24760D552081B9D600594375 /* JSShaderActiveInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSShaderActiveInfo.cpp; path = ../../../../source/conch/JSWrapper/LayaWrap/JSShaderActiveInfo.cpp; sourceTree = ""; }; 24760D562081B9D600594375 /* JSShaderActiveInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSShaderActiveInfo.h; path = ../../../../source/conch/JSWrapper/LayaWrap/JSShaderActiveInfo.h; sourceTree = ""; }; 24760D572081B9D700594375 /* JSTextBitmapInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSTextBitmapInfo.cpp; path = ../../../../source/conch/JSWrapper/LayaWrap/JSTextBitmapInfo.cpp; sourceTree = ""; }; 5E68064B1D7D0F82002A7575 /* NSString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSString.h; sourceTree = ""; }; 5E68064C1D7D0F82002A7575 /* NSString.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSString.m; sourceTree = ""; }; 5E7AB4D51DD2CE2B001AE49F /* LayaScreenShotter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LayaScreenShotter.h; sourceTree = ""; }; 5E7AB4D61DD2CE2B001AE49F /* LayaScreenShotter.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = LayaScreenShotter.mm; sourceTree = ""; }; 5E8E477F1D8F939400662E69 /* LayaDeviceSensor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LayaDeviceSensor.h; sourceTree = ""; }; 5E8E47801D8F939400662E69 /* LayaDeviceSensor.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = LayaDeviceSensor.mm; sourceTree = ""; }; 9D8D6C691D43604900EFE81A /* refection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = refection.h; path = Reflection/refection.h; sourceTree = ""; }; 9D8D6C6A1D43604900EFE81A /* reflection.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = reflection.mm; path = Reflection/reflection.mm; sourceTree = ""; }; A21E1BBC20A98674007F32F4 /* JSShaderPrecisionFormat.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSShaderPrecisionFormat.cpp; path = ../../../../source/conch/JSWrapper/LayaWrap/JSShaderPrecisionFormat.cpp; sourceTree = ""; }; A21E1BBD20A98674007F32F4 /* JSShaderPrecisionFormat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSShaderPrecisionFormat.h; path = ../../../../source/conch/JSWrapper/LayaWrap/JSShaderPrecisionFormat.h; sourceTree = ""; }; A2252F3320F4E33700A22490 /* JCScriptRuntime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JCScriptRuntime.h; path = ../../../../source/conch/JCScriptRuntime.h; sourceTree = ""; }; A2252F3420F4E33700A22490 /* JCScriptRuntime.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JCScriptRuntime.cpp; path = ../../../../source/conch/JCScriptRuntime.cpp; sourceTree = ""; }; A2252F3920F4EDB000A22490 /* JSCallbackFuncObj.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSCallbackFuncObj.cpp; path = ../../../../source/conch/JSWrapper/LayaWrap/JSCallbackFuncObj.cpp; sourceTree = ""; }; A2252F3A20F4EDB000A22490 /* JSCallbackFuncObj.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSCallbackFuncObj.h; path = ../../../../source/conch/JSWrapper/LayaWrap/JSCallbackFuncObj.h; sourceTree = ""; }; A247BBFD237109FA009B1189 /* LayaBulletExport.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LayaBulletExport.cpp; path = ../../../../source/conch/JSWrapper/LayaWrap/Bullet/LayaBulletExport.cpp; sourceTree = ""; }; A247BBFE237109FA009B1189 /* LayaBulletExport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LayaBulletExport.h; path = ../../../../source/conch/JSWrapper/LayaWrap/Bullet/LayaBulletExport.h; sourceTree = ""; }; A247BBFF237109FA009B1189 /* LayaBulletExportImp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LayaBulletExportImp.cpp; path = ../../../../source/conch/JSWrapper/LayaWrap/Bullet/LayaBulletExportImp.cpp; sourceTree = ""; }; A25F7B2E219AB6DC004FA571 /* IVideoRenderTarget.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = IVideoRenderTarget.m; path = Video/IVideoRenderTarget.m; sourceTree = ""; }; A25F7B30219ABD2D004FA571 /* VideoOutputRenderTarget.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = VideoOutputRenderTarget.h; path = Video/VideoOutputRenderTarget.h; sourceTree = ""; }; A25F7B31219ABD4D004FA571 /* VideoOutputRenderTarget.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = VideoOutputRenderTarget.m; path = Video/VideoOutputRenderTarget.m; sourceTree = ""; }; A264F7BF20C7DDC000D95F1B /* JSLayaGL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSLayaGL.h; path = ../../../../source/conch/JSWrapper/LayaWrap/JSLayaGL.h; sourceTree = ""; }; A264F7C020C7DDC100D95F1B /* JSLayaGL.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSLayaGL.cpp; path = ../../../../source/conch/JSWrapper/LayaWrap/JSLayaGL.cpp; sourceTree = ""; }; A270D7382170FD8D000D994D /* JCConchBridge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JCConchBridge.h; sourceTree = ""; }; A270D7392170FD8D000D994D /* JCConchBridge.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JCConchBridge.cpp; sourceTree = ""; }; A2729C981D20C51C00EC01E6 /* JSHistory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSHistory.cpp; path = ../../../../source/conch/JSWrapper/LayaWrap/JSHistory.cpp; sourceTree = ""; }; A2729C991D20C51C00EC01E6 /* JSHistory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSHistory.h; path = ../../../../source/conch/JSWrapper/LayaWrap/JSHistory.h; sourceTree = ""; }; A2757BE3219AB15500DB3683 /* IVideoRenderTarget.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = IVideoRenderTarget.h; path = Video/IVideoRenderTarget.h; sourceTree = ""; }; A2757BE4219AB38200DB3683 /* PlayerLayerRenderTarget.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PlayerLayerRenderTarget.h; path = Video/PlayerLayerRenderTarget.h; sourceTree = ""; }; A2757BE5219AB43D00DB3683 /* PlayerLayerRenderTarget.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = PlayerLayerRenderTarget.m; path = Video/PlayerLayerRenderTarget.m; sourceTree = ""; }; A28DB2A11D2CB24400BAED5C /* LayaAlert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LayaAlert.h; sourceTree = ""; }; A28DB2A21D2CB24400BAED5C /* LayaAlert.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = LayaAlert.mm; sourceTree = ""; }; A2C56AB51C8ADAD3009DDC1D /* Reachability.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Reachability.h; path = Reachability/Reachability.h; sourceTree = ""; }; A2C56AB61C8ADAD3009DDC1D /* Reachability.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Reachability.m; path = Reachability/Reachability.m; sourceTree = ""; }; A2C56ABF1C8ADAF2009DDC1D /* LayaNotifyInterface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LayaNotifyInterface.h; path = Notification/LayaNotifyInterface.h; sourceTree = ""; }; A2C56AC01C8ADAF2009DDC1D /* LayaNotifyManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LayaNotifyManager.h; path = Notification/LayaNotifyManager.h; sourceTree = ""; }; A2C56AC11C8ADAF2009DDC1D /* LayaNotifyManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = LayaNotifyManager.m; path = Notification/LayaNotifyManager.m; sourceTree = ""; }; A2C56ACD1C8ADB37009DDC1D /* JCMp3Player.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JCMp3Player.h; path = Audio/JCMp3Player.h; sourceTree = ""; }; A2C56ACE1C8ADB37009DDC1D /* JCMp3Player.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = JCMp3Player.mm; path = Audio/JCMp3Player.mm; sourceTree = ""; }; A2C56AD01C8ADB5A009DDC1D /* conchConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = conchConfig.h; sourceTree = ""; }; A2C56AD11C8ADB5A009DDC1D /* conchConfig.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = conchConfig.mm; sourceTree = ""; }; A2C56AD21C8ADB5A009DDC1D /* CToObjectCIOS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CToObjectCIOS.h; sourceTree = ""; }; A2C56AD31C8ADB5A009DDC1D /* CToObjectCIOS.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = CToObjectCIOS.mm; sourceTree = ""; }; A2C56AD41C8ADB5A009DDC1D /* LayaEditBox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LayaEditBox.h; sourceTree = ""; }; A2C56AD51C8ADB5A009DDC1D /* LayaEditBox.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = LayaEditBox.mm; sourceTree = ""; }; A2C56AD61C8ADB5A009DDC1D /* LayaEditBoxDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LayaEditBoxDelegate.h; sourceTree = ""; }; A2C56AD71C8ADB5A009DDC1D /* LayaEditBoxDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = LayaEditBoxDelegate.mm; sourceTree = ""; }; A2C56AD81C8ADB5A009DDC1D /* LayaWebView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LayaWebView.h; sourceTree = ""; }; A2C56AD91C8ADB5A009DDC1D /* LayaWebView.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = LayaWebView.mm; sourceTree = ""; }; A2C56ADA1C8ADB5A009DDC1D /* LayaToast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LayaToast.h; sourceTree = ""; }; A2C56ADB1C8ADB5A009DDC1D /* LayaToast.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = LayaToast.mm; sourceTree = ""; }; A2C56ADC1C8ADB5A009DDC1D /* TouchFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TouchFilter.cpp; sourceTree = ""; }; A2C56ADD1C8ADB5A009DDC1D /* TouchFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TouchFilter.h; sourceTree = ""; }; A2C56ADE1C8ADB5A009DDC1D /* UIEditBox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIEditBox.h; sourceTree = ""; }; A2C56ADF1C8ADB5A009DDC1D /* UIEditBox.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = UIEditBox.mm; sourceTree = ""; }; A2C56AE91C8B179A009DDC1D /* JCAudioManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JCAudioManager.cpp; path = ../../../../source/conch/Audio/JCAudioManager.cpp; sourceTree = ""; }; A2C56AEA1C8B179A009DDC1D /* JCAudioManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JCAudioManager.h; path = ../../../../source/conch/Audio/JCAudioManager.h; sourceTree = ""; }; A2C56AEC1C8B17E4009DDC1D /* JCAudioMp3Player.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JCAudioMp3Player.cpp; path = ../../../../source/conch/Audio/ios/JCAudioMp3Player.cpp; sourceTree = ""; }; A2C56AED1C8B17E4009DDC1D /* JCAudioMp3Player.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JCAudioMp3Player.h; path = ../../../../source/conch/Audio/ios/JCAudioMp3Player.h; sourceTree = ""; }; A2D119581D0BC981004C229D /* WebSocket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = WebSocket.cpp; path = ../../../../source/conch/WebSocket/WebSocket.cpp; sourceTree = ""; }; A2D119591D0BC981004C229D /* WebSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WebSocket.h; path = ../../../../source/conch/WebSocket/WebSocket.h; sourceTree = ""; }; A2D1196D1D0BCA06004C229D /* JCConch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JCConch.cpp; path = ../../../../source/conch/JCConch.cpp; sourceTree = ""; }; A2D1196E1D0BCA06004C229D /* JCConch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JCConch.h; path = ../../../../source/conch/JCConch.h; sourceTree = ""; }; A2D1196F1D0BCA06004C229D /* JCConchRender.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JCConchRender.cpp; path = ../../../../source/conch/JCConchRender.cpp; sourceTree = ""; }; A2D119701D0BCA06004C229D /* JCConchRender.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JCConchRender.h; path = ../../../../source/conch/JCConchRender.h; sourceTree = ""; }; A2D119751D0BCA06004C229D /* JCSystemConfig.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JCSystemConfig.cpp; path = ../../../../source/conch/JCSystemConfig.cpp; sourceTree = ""; }; A2D119761D0BCA06004C229D /* JCSystemConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JCSystemConfig.h; path = ../../../../source/conch/JCSystemConfig.h; sourceTree = ""; }; A2D119771D0BCA06004C229D /* JCThreadCmdMgr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JCThreadCmdMgr.cpp; path = ../../../../source/conch/JCThreadCmdMgr.cpp; sourceTree = ""; }; A2D119781D0BCA06004C229D /* JCThreadCmdMgr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JCThreadCmdMgr.h; path = ../../../../source/conch/JCThreadCmdMgr.h; sourceTree = ""; }; A2D1198E1D0BCA59004C229D /* JSInterface.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSInterface.cpp; path = ../../../../source/conch/JSWrapper/JSInterface/JSInterface.cpp; sourceTree = ""; }; A2D1198F1D0BCA59004C229D /* JSInterface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSInterface.h; path = ../../../../source/conch/JSWrapper/JSInterface/JSInterface.h; sourceTree = ""; }; A2D119901D0BCA59004C229D /* jsobjbase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = jsobjbase.h; path = ../../../../source/conch/JSWrapper/JSInterface/jsobjbase.h; sourceTree = ""; }; A2D119941D0BCA70004C229D /* JSAppCache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSAppCache.cpp; path = ../../../../source/conch/JSWrapper/LayaWrap/JSAppCache.cpp; sourceTree = ""; }; A2D119951D0BCA70004C229D /* JSAppCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSAppCache.h; path = ../../../../source/conch/JSWrapper/LayaWrap/JSAppCache.h; sourceTree = ""; }; A2D119961D0BCA70004C229D /* JSAudio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSAudio.cpp; path = ../../../../source/conch/JSWrapper/LayaWrap/JSAudio.cpp; sourceTree = ""; }; A2D119971D0BCA70004C229D /* JSAudio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSAudio.h; path = ../../../../source/conch/JSWrapper/LayaWrap/JSAudio.h; sourceTree = ""; }; A2D119981D0BCA70004C229D /* JsBlob.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JsBlob.h; path = ../../../../source/conch/JSWrapper/LayaWrap/JsBlob.h; sourceTree = ""; }; A2D119991D0BCA70004C229D /* JSConchConfig.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSConchConfig.cpp; path = ../../../../source/conch/JSWrapper/LayaWrap/JSConchConfig.cpp; sourceTree = ""; }; A2D1199A1D0BCA70004C229D /* JSConchConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSConchConfig.h; path = ../../../../source/conch/JSWrapper/LayaWrap/JSConchConfig.h; sourceTree = ""; }; A2D1199B1D0BCA70004C229D /* JSConsole.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSConsole.cpp; path = ../../../../source/conch/JSWrapper/LayaWrap/JSConsole.cpp; sourceTree = ""; }; A2D1199C1D0BCA70004C229D /* JSConsole.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSConsole.h; path = ../../../../source/conch/JSWrapper/LayaWrap/JSConsole.h; sourceTree = ""; }; A2D1199D1D0BCA70004C229D /* JSDOMParser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSDOMParser.cpp; path = ../../../../source/conch/JSWrapper/LayaWrap/JSDOMParser.cpp; sourceTree = ""; }; A2D1199E1D0BCA70004C229D /* JSDOMParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSDOMParser.h; path = ../../../../source/conch/JSWrapper/LayaWrap/JSDOMParser.h; sourceTree = ""; }; A2D1199F1D0BCA70004C229D /* JSFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSFile.cpp; path = ../../../../source/conch/JSWrapper/LayaWrap/JSFile.cpp; sourceTree = ""; }; A2D119A01D0BCA70004C229D /* JSFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSFile.h; path = ../../../../source/conch/JSWrapper/LayaWrap/JSFile.h; sourceTree = ""; }; A2D119A11D0BCA70004C229D /* JSFileReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSFileReader.cpp; path = ../../../../source/conch/JSWrapper/LayaWrap/JSFileReader.cpp; sourceTree = ""; }; A2D119A21D0BCA70004C229D /* JSFileReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSFileReader.h; path = ../../../../source/conch/JSWrapper/LayaWrap/JSFileReader.h; sourceTree = ""; }; A2D119A51D0BCA70004C229D /* JSGlobalExportCFun.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSGlobalExportCFun.cpp; path = ../../../../source/conch/JSWrapper/LayaWrap/JSGlobalExportCFun.cpp; sourceTree = ""; }; A2D119A61D0BCA70004C229D /* JSGlobalExportCFun.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSGlobalExportCFun.h; path = ../../../../source/conch/JSWrapper/LayaWrap/JSGlobalExportCFun.h; sourceTree = ""; }; A2D119A71D0BCA70004C229D /* JSImage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSImage.cpp; path = ../../../../source/conch/JSWrapper/LayaWrap/JSImage.cpp; sourceTree = ""; }; A2D119A81D0BCA70004C229D /* JSImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSImage.h; path = ../../../../source/conch/JSWrapper/LayaWrap/JSImage.h; sourceTree = ""; }; A2D119AB1D0BCA70004C229D /* JSInput.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSInput.cpp; path = ../../../../source/conch/JSWrapper/LayaWrap/JSInput.cpp; sourceTree = ""; }; A2D119AC1D0BCA70004C229D /* JSInput.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSInput.h; path = ../../../../source/conch/JSWrapper/LayaWrap/JSInput.h; sourceTree = ""; }; A2D119B31D0BCA70004C229D /* JSNotify.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSNotify.cpp; path = ../../../../source/conch/JSWrapper/LayaWrap/JSNotify.cpp; sourceTree = ""; }; A2D119B41D0BCA70004C229D /* JSNotify.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSNotify.h; path = ../../../../source/conch/JSWrapper/LayaWrap/JSNotify.h; sourceTree = ""; }; A2D119B51D0BCA70004C229D /* JSRuntime.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSRuntime.cpp; path = ../../../../source/conch/JSWrapper/LayaWrap/JSRuntime.cpp; sourceTree = ""; }; A2D119B61D0BCA70004C229D /* JSRuntime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSRuntime.h; path = ../../../../source/conch/JSWrapper/LayaWrap/JSRuntime.h; sourceTree = ""; }; A2D119BB1D0BCA70004C229D /* JSTextMemoryCanvas.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSTextMemoryCanvas.cpp; path = ../../../../source/conch/JSWrapper/LayaWrap/JSTextMemoryCanvas.cpp; sourceTree = ""; }; A2D119BC1D0BCA70004C229D /* JSTextMemoryCanvas.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSTextMemoryCanvas.h; path = ../../../../source/conch/JSWrapper/LayaWrap/JSTextMemoryCanvas.h; sourceTree = ""; }; A2D119BF1D0BCA70004C229D /* JSWebSocket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSWebSocket.cpp; path = ../../../../source/conch/JSWrapper/LayaWrap/JSWebSocket.cpp; sourceTree = ""; }; A2D119C01D0BCA70004C229D /* JSWebSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSWebSocket.h; path = ../../../../source/conch/JSWrapper/LayaWrap/JSWebSocket.h; sourceTree = ""; }; A2D119C31D0BCA70004C229D /* JSXmlAttr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSXmlAttr.cpp; path = ../../../../source/conch/JSWrapper/LayaWrap/JSXmlAttr.cpp; sourceTree = ""; }; A2D119C41D0BCA70004C229D /* JSXmlAttr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSXmlAttr.h; path = ../../../../source/conch/JSWrapper/LayaWrap/JSXmlAttr.h; sourceTree = ""; }; A2D119C51D0BCA70004C229D /* JSXmlNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSXmlNode.cpp; path = ../../../../source/conch/JSWrapper/LayaWrap/JSXmlNode.cpp; sourceTree = ""; }; A2D119C61D0BCA70004C229D /* JSXmlNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSXmlNode.h; path = ../../../../source/conch/JSWrapper/LayaWrap/JSXmlNode.h; sourceTree = ""; }; A2D119C71D0BCA70004C229D /* JSZip.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSZip.cpp; path = ../../../../source/conch/JSWrapper/LayaWrap/JSZip.cpp; sourceTree = ""; }; A2D119C81D0BCA70004C229D /* JSZip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSZip.h; path = ../../../../source/conch/JSWrapper/LayaWrap/JSZip.h; sourceTree = ""; }; A2D119C91D0BCA70004C229D /* XMLHttpRequest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = XMLHttpRequest.cpp; path = ../../../../source/conch/JSWrapper/LayaWrap/XMLHttpRequest.cpp; sourceTree = ""; }; A2D119CA1D0BCA70004C229D /* XMLHttpRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XMLHttpRequest.h; path = ../../../../source/conch/JSWrapper/LayaWrap/XMLHttpRequest.h; sourceTree = ""; }; A2D119E71D0BCB68004C229D /* CToObjectC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CToObjectC.h; path = ../../../../source/conch/CToObjectC.h; sourceTree = ""; }; A2D119E81D0BCB84004C229D /* JSIOSEditBox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSIOSEditBox.cpp; path = ../../../../source/conch/JSWrapper/LayaWrap/JSIOSEditBox.cpp; sourceTree = ""; }; A2D119E91D0BCB84004C229D /* JSIOSEditBox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSIOSEditBox.h; path = ../../../../source/conch/JSWrapper/LayaWrap/JSIOSEditBox.h; sourceTree = ""; }; A2D119EB1D0BFA31004C229D /* JSCArrayBuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSCArrayBuffer.cpp; path = ../../../../source/conch/JSWrapper/JSInterface/JSC/JSCArrayBuffer.cpp; sourceTree = ""; }; A2D119EC1D0BFA31004C229D /* JSCArrayBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSCArrayBuffer.h; path = ../../../../source/conch/JSWrapper/JSInterface/JSC/JSCArrayBuffer.h; sourceTree = ""; }; A2D119ED1D0BFA31004C229D /* JSCBinder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSCBinder.cpp; path = ../../../../source/conch/JSWrapper/JSInterface/JSC/JSCBinder.cpp; sourceTree = ""; }; A2D119EE1D0BFA31004C229D /* JSCBinder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSCBinder.h; path = ../../../../source/conch/JSWrapper/JSInterface/JSC/JSCBinder.h; sourceTree = ""; }; A2D119EF1D0BFA31004C229D /* JSCEnv.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSCEnv.cpp; path = ../../../../source/conch/JSWrapper/JSInterface/JSC/JSCEnv.cpp; sourceTree = ""; }; A2D119F01D0BFA31004C229D /* JSCEnv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSCEnv.h; path = ../../../../source/conch/JSWrapper/JSInterface/JSC/JSCEnv.h; sourceTree = ""; }; A2D119F11D0BFA31004C229D /* JSCProxyArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSCProxyArray.h; path = ../../../../source/conch/JSWrapper/JSInterface/JSC/JSCProxyArray.h; sourceTree = ""; }; A2D119F21D0BFA31004C229D /* JSCProxyClass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSCProxyClass.h; path = ../../../../source/conch/JSWrapper/JSInterface/JSC/JSCProxyClass.h; sourceTree = ""; }; A2D119F31D0BFA31004C229D /* JSCProxyFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSCProxyFunction.h; path = ../../../../source/conch/JSWrapper/JSInterface/JSC/JSCProxyFunction.h; sourceTree = ""; }; A2D119F41D0BFA31004C229D /* JSCProxyTLS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSCProxyTLS.h; path = ../../../../source/conch/JSWrapper/JSInterface/JSC/JSCProxyTLS.h; sourceTree = ""; }; A2D119F51D0BFA31004C229D /* JSCProxyTransfer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSCProxyTransfer.h; path = ../../../../source/conch/JSWrapper/JSInterface/JSC/JSCProxyTransfer.h; sourceTree = ""; }; A2D119F61D0BFA31004C229D /* JSCProxyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSCProxyType.h; path = ../../../../source/conch/JSWrapper/JSInterface/JSC/JSCProxyType.h; sourceTree = ""; }; A2D11A031D0C30D1004C229D /* JSFileSystem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSFileSystem.cpp; path = ../../../../source/conch/JSWrapper/LayaWrap/JSFileSystem.cpp; sourceTree = ""; }; A2D11A041D0C30D1004C229D /* JSFileSystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSFileSystem.h; path = ../../../../source/conch/JSWrapper/LayaWrap/JSFileSystem.h; sourceTree = ""; }; A2D11A201D0C402F004C229D /* JCIOSFreeType.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JCIOSFreeType.cpp; path = ../../../../source/conch/IOSFreetype/JCIOSFreeType.cpp; sourceTree = ""; }; A2D11A211D0C402F004C229D /* JCIOSFreeType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JCIOSFreeType.h; path = ../../../../source/conch/IOSFreetype/JCIOSFreeType.h; sourceTree = ""; }; A2D8F384218C036F00E232A9 /* LayaVideoPlayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LayaVideoPlayer.h; sourceTree = ""; }; A2D8F385218C036F00E232A9 /* LayaVideoPlayer.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = LayaVideoPlayer.mm; sourceTree = ""; }; A2D8F388218C06D600E232A9 /* JSVideo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JSVideo.h; path = ../../../../source/conch/JSWrapper/LayaWrap/Video/JSVideo.h; sourceTree = ""; }; A2D8F389218C06F100E232A9 /* VideoCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VideoCache.h; path = ../../../../source/conch/JSWrapper/LayaWrap/Video/VideoCache.h; sourceTree = ""; }; A2D8F38A218C06F100E232A9 /* JSVideo_CommonImpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSVideo_CommonImpl.cpp; path = ../../../../source/conch/JSWrapper/LayaWrap/Video/JSVideo_CommonImpl.cpp; sourceTree = ""; }; A2D8F38B218C06F100E232A9 /* VideoCache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = VideoCache.cpp; path = ../../../../source/conch/JSWrapper/LayaWrap/Video/VideoCache.cpp; sourceTree = ""; }; A2D8F38E218C1D6E00E232A9 /* JSVideo_IOSImpl.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = JSVideo_IOSImpl.cpp; path = ../../../../source/conch/JSWrapper/LayaWrap/Video/JSVideo_IOSImpl.cpp; sourceTree = ""; }; A2D8F39421901AE600E232A9 /* CoreMedia.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMedia.framework; path = System/Library/Frameworks/CoreMedia.framework; sourceTree = SDKROOT; }; A2DE585F23C6DC6600A75F34 /* Uri.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Uri.h; path = ../../../../source/conch/WebSocket/Uri.h; sourceTree = ""; }; A2DE586023C6DC6600A75F34 /* Uri.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Uri.cpp; path = ../../../../source/conch/WebSocket/Uri.cpp; sourceTree = ""; }; A2EE05591C8A77B700A35FB6 /* libconchRuntime.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libconchRuntime.a; sourceTree = BUILT_PRODUCTS_DIR; }; A2EE055C1C8A77B700A35FB6 /* conchRuntime.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = conchRuntime.h; sourceTree = ""; }; A2EE055E1C8A77B700A35FB6 /* conchRuntime.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = conchRuntime.mm; sourceTree = ""; }; A2F3B79E216CAB8B0016F0A2 /* bullet_glue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = bullet_glue.cpp; path = ../../../../source/conch/JSWrapper/LayaWrap/Bullet/bullet_glue.cpp; sourceTree = ""; }; A2F3B79F216CAB8B0016F0A2 /* bullet_glue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = bullet_glue.h; path = ../../../../source/conch/JSWrapper/LayaWrap/Bullet/bullet_glue.h; sourceTree = ""; }; A2F3B7A0216CAB8B0016F0A2 /* JSbtBindHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSbtBindHelper.h; path = ../../../../source/conch/JSWrapper/LayaWrap/Bullet/JSbtBindHelper.h; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ A2EE05561C8A77B700A35FB6 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 9D8D6C681D435F5C00EFE81A /* Reflection */ = { isa = PBXGroup; children = ( 9D8D6C691D43604900EFE81A /* refection.h */, 9D8D6C6A1D43604900EFE81A /* reflection.mm */, ); name = Reflection; sourceTree = ""; }; A270D7372170FD8D000D994D /* Bridge */ = { isa = PBXGroup; children = ( A270D7382170FD8D000D994D /* JCConchBridge.h */, A270D7392170FD8D000D994D /* JCConchBridge.cpp */, ); name = Bridge; path = ../../../../source/conch/Bridge; sourceTree = ""; }; A2757BE2219AB0C800DB3683 /* Video */ = { isa = PBXGroup; children = ( A2757BE3219AB15500DB3683 /* IVideoRenderTarget.h */, A25F7B2E219AB6DC004FA571 /* IVideoRenderTarget.m */, A2757BE4219AB38200DB3683 /* PlayerLayerRenderTarget.h */, A2757BE5219AB43D00DB3683 /* PlayerLayerRenderTarget.m */, A25F7B30219ABD2D004FA571 /* VideoOutputRenderTarget.h */, A25F7B31219ABD4D004FA571 /* VideoOutputRenderTarget.m */, ); name = Video; sourceTree = ""; }; A2C56AAF1C8ADA77009DDC1D /* ios */ = { isa = PBXGroup; children = ( A2757BE2219AB0C800DB3683 /* Video */, A2D8F384218C036F00E232A9 /* LayaVideoPlayer.h */, A2D8F385218C036F00E232A9 /* LayaVideoPlayer.mm */, 5E7AB4D51DD2CE2B001AE49F /* LayaScreenShotter.h */, 5E7AB4D61DD2CE2B001AE49F /* LayaScreenShotter.mm */, 5E8E477F1D8F939400662E69 /* LayaDeviceSensor.h */, 5E8E47801D8F939400662E69 /* LayaDeviceSensor.mm */, 5E68064B1D7D0F82002A7575 /* NSString.h */, 5E68064C1D7D0F82002A7575 /* NSString.m */, 9D8D6C681D435F5C00EFE81A /* Reflection */, A28DB2A11D2CB24400BAED5C /* LayaAlert.h */, A28DB2A21D2CB24400BAED5C /* LayaAlert.mm */, A2C56AD01C8ADB5A009DDC1D /* conchConfig.h */, A2C56AD11C8ADB5A009DDC1D /* conchConfig.mm */, A2C56AD21C8ADB5A009DDC1D /* CToObjectCIOS.h */, A2C56AD31C8ADB5A009DDC1D /* CToObjectCIOS.mm */, A2C56AD41C8ADB5A009DDC1D /* LayaEditBox.h */, A2C56AD51C8ADB5A009DDC1D /* LayaEditBox.mm */, A2C56AD61C8ADB5A009DDC1D /* LayaEditBoxDelegate.h */, A2C56AD71C8ADB5A009DDC1D /* LayaEditBoxDelegate.mm */, A2C56AD81C8ADB5A009DDC1D /* LayaWebView.h */, A2C56AD91C8ADB5A009DDC1D /* LayaWebView.mm */, A2C56ADA1C8ADB5A009DDC1D /* LayaToast.h */, A2C56ADB1C8ADB5A009DDC1D /* LayaToast.mm */, A2C56ADC1C8ADB5A009DDC1D /* TouchFilter.cpp */, A2C56ADD1C8ADB5A009DDC1D /* TouchFilter.h */, A2C56ADE1C8ADB5A009DDC1D /* UIEditBox.h */, A2C56ADF1C8ADB5A009DDC1D /* UIEditBox.mm */, A2C56AB41C8ADAB9009DDC1D /* Reachability */, A2C56AB21C8ADAA8009DDC1D /* Notification */, A2C56AB01C8ADA80009DDC1D /* Audio */, ); name = ios; sourceTree = ""; }; A2C56AB01C8ADA80009DDC1D /* Audio */ = { isa = PBXGroup; children = ( A2C56ACD1C8ADB37009DDC1D /* JCMp3Player.h */, A2C56ACE1C8ADB37009DDC1D /* JCMp3Player.mm */, ); name = Audio; sourceTree = ""; }; A2C56AB21C8ADAA8009DDC1D /* Notification */ = { isa = PBXGroup; children = ( A2C56ABF1C8ADAF2009DDC1D /* LayaNotifyInterface.h */, A2C56AC01C8ADAF2009DDC1D /* LayaNotifyManager.h */, A2C56AC11C8ADAF2009DDC1D /* LayaNotifyManager.m */, ); name = Notification; sourceTree = ""; }; A2C56AB41C8ADAB9009DDC1D /* Reachability */ = { isa = PBXGroup; children = ( A2C56AB51C8ADAD3009DDC1D /* Reachability.h */, A2C56AB61C8ADAD3009DDC1D /* Reachability.m */, ); name = Reachability; sourceTree = ""; }; A2C56AE81C8B1771009DDC1D /* Audio */ = { isa = PBXGroup; children = ( A2C56AEC1C8B17E4009DDC1D /* JCAudioMp3Player.cpp */, A2C56AED1C8B17E4009DDC1D /* JCAudioMp3Player.h */, A2C56AE91C8B179A009DDC1D /* JCAudioManager.cpp */, A2C56AEA1C8B179A009DDC1D /* JCAudioManager.h */, ); name = Audio; sourceTree = ""; }; A2D119501D0BC8EC004C229D /* Source */ = { isa = PBXGroup; children = ( A270D7372170FD8D000D994D /* Bridge */, A2252F3420F4E33700A22490 /* JCScriptRuntime.cpp */, A2252F3320F4E33700A22490 /* JCScriptRuntime.h */, A2D11A1B1D0C3CBA004C229D /* IOSFreetype */, A2D119E71D0BCB68004C229D /* CToObjectC.h */, A2D1196D1D0BCA06004C229D /* JCConch.cpp */, A2D1196E1D0BCA06004C229D /* JCConch.h */, A2D1196F1D0BCA06004C229D /* JCConchRender.cpp */, A2D119701D0BCA06004C229D /* JCConchRender.h */, A2D119751D0BCA06004C229D /* JCSystemConfig.cpp */, A2D119761D0BCA06004C229D /* JCSystemConfig.h */, A2D119771D0BCA06004C229D /* JCThreadCmdMgr.cpp */, A2D119781D0BCA06004C229D /* JCThreadCmdMgr.h */, A2D119541D0BC924004C229D /* WebSocket */, A2D119521D0BC911004C229D /* JSWrapper */, A2C56AE81C8B1771009DDC1D /* Audio */, ); name = Source; sourceTree = ""; }; A2D119521D0BC911004C229D /* JSWrapper */ = { isa = PBXGroup; children = ( A2D119571D0BC959004C229D /* LayaWrap */, A2D119551D0BC946004C229D /* JSInterface */, ); name = JSWrapper; sourceTree = ""; }; A2D119541D0BC924004C229D /* WebSocket */ = { isa = PBXGroup; children = ( A2DE586023C6DC6600A75F34 /* Uri.cpp */, A2DE585F23C6DC6600A75F34 /* Uri.h */, A2D119581D0BC981004C229D /* WebSocket.cpp */, A2D119591D0BC981004C229D /* WebSocket.h */, ); name = WebSocket; sourceTree = ""; }; A2D119551D0BC946004C229D /* JSInterface */ = { isa = PBXGroup; children = ( A2D1198E1D0BCA59004C229D /* JSInterface.cpp */, A2D1198F1D0BCA59004C229D /* JSInterface.h */, A2D119901D0BCA59004C229D /* jsobjbase.h */, A2D119561D0BC955004C229D /* JSC */, ); name = JSInterface; sourceTree = ""; }; A2D119561D0BC955004C229D /* JSC */ = { isa = PBXGroup; children = ( A2F3B79D216CAB020016F0A2 /* Bullet */, A2D119EB1D0BFA31004C229D /* JSCArrayBuffer.cpp */, A2D119EC1D0BFA31004C229D /* JSCArrayBuffer.h */, A2D119ED1D0BFA31004C229D /* JSCBinder.cpp */, A2D119EE1D0BFA31004C229D /* JSCBinder.h */, A2D119EF1D0BFA31004C229D /* JSCEnv.cpp */, A2D119F01D0BFA31004C229D /* JSCEnv.h */, A2D119F11D0BFA31004C229D /* JSCProxyArray.h */, A2D119F21D0BFA31004C229D /* JSCProxyClass.h */, A2D119F31D0BFA31004C229D /* JSCProxyFunction.h */, A2D119F41D0BFA31004C229D /* JSCProxyTLS.h */, A2D119F51D0BFA31004C229D /* JSCProxyTransfer.h */, A2D119F61D0BFA31004C229D /* JSCProxyType.h */, ); name = JSC; sourceTree = ""; }; A2D119571D0BC959004C229D /* LayaWrap */ = { isa = PBXGroup; children = ( A2D8F387218C06BD00E232A9 /* Video */, A2252F3920F4EDB000A22490 /* JSCallbackFuncObj.cpp */, A2252F3A20F4EDB000A22490 /* JSCallbackFuncObj.h */, A264F7C020C7DDC100D95F1B /* JSLayaGL.cpp */, A264F7BF20C7DDC000D95F1B /* JSLayaGL.h */, A21E1BBC20A98674007F32F4 /* JSShaderPrecisionFormat.cpp */, A21E1BBD20A98674007F32F4 /* JSShaderPrecisionFormat.h */, 24760D552081B9D600594375 /* JSShaderActiveInfo.cpp */, 24760D562081B9D600594375 /* JSShaderActiveInfo.h */, 24760D572081B9D700594375 /* JSTextBitmapInfo.cpp */, 24760D512081B9D600594375 /* JSTextBitmapInfo.h */, A2729C981D20C51C00EC01E6 /* JSHistory.cpp */, A2729C991D20C51C00EC01E6 /* JSHistory.h */, A2D11A031D0C30D1004C229D /* JSFileSystem.cpp */, A2D11A041D0C30D1004C229D /* JSFileSystem.h */, A2D119E81D0BCB84004C229D /* JSIOSEditBox.cpp */, A2D119E91D0BCB84004C229D /* JSIOSEditBox.h */, A2D119941D0BCA70004C229D /* JSAppCache.cpp */, A2D119951D0BCA70004C229D /* JSAppCache.h */, A2D119961D0BCA70004C229D /* JSAudio.cpp */, A2D119971D0BCA70004C229D /* JSAudio.h */, A2D119981D0BCA70004C229D /* JsBlob.h */, A2D119991D0BCA70004C229D /* JSConchConfig.cpp */, A2D1199A1D0BCA70004C229D /* JSConchConfig.h */, A2D1199B1D0BCA70004C229D /* JSConsole.cpp */, A2D1199C1D0BCA70004C229D /* JSConsole.h */, A2D1199D1D0BCA70004C229D /* JSDOMParser.cpp */, A2D1199E1D0BCA70004C229D /* JSDOMParser.h */, A2D1199F1D0BCA70004C229D /* JSFile.cpp */, A2D119A01D0BCA70004C229D /* JSFile.h */, A2D119A11D0BCA70004C229D /* JSFileReader.cpp */, A2D119A21D0BCA70004C229D /* JSFileReader.h */, A2D119A51D0BCA70004C229D /* JSGlobalExportCFun.cpp */, A2D119A61D0BCA70004C229D /* JSGlobalExportCFun.h */, A2D119A71D0BCA70004C229D /* JSImage.cpp */, A2D119A81D0BCA70004C229D /* JSImage.h */, A2D119AB1D0BCA70004C229D /* JSInput.cpp */, A2D119AC1D0BCA70004C229D /* JSInput.h */, A2D119B31D0BCA70004C229D /* JSNotify.cpp */, A2D119B41D0BCA70004C229D /* JSNotify.h */, A2D119B51D0BCA70004C229D /* JSRuntime.cpp */, A2D119B61D0BCA70004C229D /* JSRuntime.h */, A2D119BB1D0BCA70004C229D /* JSTextMemoryCanvas.cpp */, A2D119BC1D0BCA70004C229D /* JSTextMemoryCanvas.h */, A2D119BF1D0BCA70004C229D /* JSWebSocket.cpp */, A2D119C01D0BCA70004C229D /* JSWebSocket.h */, A2D119C31D0BCA70004C229D /* JSXmlAttr.cpp */, A2D119C41D0BCA70004C229D /* JSXmlAttr.h */, A2D119C51D0BCA70004C229D /* JSXmlNode.cpp */, A2D119C61D0BCA70004C229D /* JSXmlNode.h */, A2D119C71D0BCA70004C229D /* JSZip.cpp */, A2D119C81D0BCA70004C229D /* JSZip.h */, A2D119C91D0BCA70004C229D /* XMLHttpRequest.cpp */, A2D119CA1D0BCA70004C229D /* XMLHttpRequest.h */, ); name = LayaWrap; sourceTree = ""; }; A2D11A1B1D0C3CBA004C229D /* IOSFreetype */ = { isa = PBXGroup; children = ( A2D11A201D0C402F004C229D /* JCIOSFreeType.cpp */, A2D11A211D0C402F004C229D /* JCIOSFreeType.h */, ); name = IOSFreetype; sourceTree = ""; }; A2D8F387218C06BD00E232A9 /* Video */ = { isa = PBXGroup; children = ( A2D8F38A218C06F100E232A9 /* JSVideo_CommonImpl.cpp */, A2D8F38B218C06F100E232A9 /* VideoCache.cpp */, A2D8F389218C06F100E232A9 /* VideoCache.h */, A2D8F388218C06D600E232A9 /* JSVideo.h */, A2D8F38E218C1D6E00E232A9 /* JSVideo_IOSImpl.cpp */, ); name = Video; sourceTree = ""; }; A2D8F39321901AE600E232A9 /* Frameworks */ = { isa = PBXGroup; children = ( A2D8F39421901AE600E232A9 /* CoreMedia.framework */, ); name = Frameworks; sourceTree = ""; }; A2EE05501C8A77B700A35FB6 = { isa = PBXGroup; children = ( A2EE055B1C8A77B700A35FB6 /* conchRuntime */, A2EE055A1C8A77B700A35FB6 /* Products */, A2D8F39321901AE600E232A9 /* Frameworks */, ); sourceTree = ""; }; A2EE055A1C8A77B700A35FB6 /* Products */ = { isa = PBXGroup; children = ( A2EE05591C8A77B700A35FB6 /* libconchRuntime.a */, ); name = Products; sourceTree = ""; }; A2EE055B1C8A77B700A35FB6 /* conchRuntime */ = { isa = PBXGroup; children = ( A2D119501D0BC8EC004C229D /* Source */, A2C56AAF1C8ADA77009DDC1D /* ios */, A2EE055C1C8A77B700A35FB6 /* conchRuntime.h */, A2EE055E1C8A77B700A35FB6 /* conchRuntime.mm */, ); path = conchRuntime; sourceTree = ""; }; A2F3B79D216CAB020016F0A2 /* Bullet */ = { isa = PBXGroup; children = ( A247BBFD237109FA009B1189 /* LayaBulletExport.cpp */, A247BBFE237109FA009B1189 /* LayaBulletExport.h */, A247BBFF237109FA009B1189 /* LayaBulletExportImp.cpp */, A2F3B79E216CAB8B0016F0A2 /* bullet_glue.cpp */, A2F3B79F216CAB8B0016F0A2 /* bullet_glue.h */, A2F3B7A0216CAB8B0016F0A2 /* JSbtBindHelper.h */, ); name = Bullet; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ A2EE05581C8A77B700A35FB6 /* conchRuntime */ = { isa = PBXNativeTarget; buildConfigurationList = A2EE05621C8A77B700A35FB6 /* Build configuration list for PBXNativeTarget "conchRuntime" */; buildPhases = ( A2EE05551C8A77B700A35FB6 /* Sources */, A2EE05561C8A77B700A35FB6 /* Frameworks */, A2EE05571C8A77B700A35FB6 /* CopyFiles */, A28105611F735F140094C3CC /* ShellScript */, ); buildRules = ( ); dependencies = ( ); name = conchRuntime; productName = conchRuntime; productReference = A2EE05591C8A77B700A35FB6 /* libconchRuntime.a */; productType = "com.apple.product-type.library.static"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ A2EE05511C8A77B700A35FB6 /* Project object */ = { isa = PBXProject; attributes = { LastUpgradeCheck = 0720; ORGANIZATIONNAME = LayaBox; TargetAttributes = { A2EE05581C8A77B700A35FB6 = { CreatedOnToolsVersion = 7.2.1; }; }; }; buildConfigurationList = A2EE05541C8A77B700A35FB6 /* Build configuration list for PBXProject "conchRuntime" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( English, en, ); mainGroup = A2EE05501C8A77B700A35FB6; productRefGroup = A2EE055A1C8A77B700A35FB6 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( A2EE05581C8A77B700A35FB6 /* conchRuntime */, ); }; /* End PBXProject section */ /* Begin PBXShellScriptBuildPhase section */ A28105611F735F140094C3CC /* ShellScript */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( ); outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "chmod u+x $SRCROOT/../../copyLib.sh\n$SRCROOT/../../copyLib.sh\n"; }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ A2EE05551C8A77B700A35FB6 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 9D8D6C6B1D43604A00EFE81A /* reflection.mm in Sources */, A2D119F91D0BFA31004C229D /* JSCEnv.cpp in Sources */, A2D119CF1D0BCA70004C229D /* JSConsole.cpp in Sources */, A2D119DB1D0BCA70004C229D /* JSNotify.cpp in Sources */, A2D119D71D0BCA70004C229D /* JSInput.cpp in Sources */, A2C56AC21C8ADAF2009DDC1D /* LayaNotifyManager.m in Sources */, A2C56AE11C8ADB5A009DDC1D /* CToObjectCIOS.mm in Sources */, A2D119F81D0BFA31004C229D /* JSCBinder.cpp in Sources */, A2D119D01D0BCA70004C229D /* JSDOMParser.cpp in Sources */, A2C56AEB1C8B179A009DDC1D /* JCAudioManager.cpp in Sources */, A270D73A2170FD8D000D994D /* JCConchBridge.cpp in Sources */, A2D119CE1D0BCA70004C229D /* JSConchConfig.cpp in Sources */, 5E8E47811D8F939400662E69 /* LayaDeviceSensor.mm in Sources */, A2D1197E1D0BCA06004C229D /* JCSystemConfig.cpp in Sources */, A2D119E11D0BCA70004C229D /* JSWebSocket.cpp in Sources */, A2C56AE31C8ADB5A009DDC1D /* LayaEditBoxDelegate.mm in Sources */, A2D119E61D0BCA70004C229D /* XMLHttpRequest.cpp in Sources */, A2D119DC1D0BCA70004C229D /* JSRuntime.cpp in Sources */, A247BC00237109FB009B1189 /* LayaBulletExport.cpp in Sources */, A2F3B7A1216CAB8B0016F0A2 /* bullet_glue.cpp in Sources */, A2D1197B1D0BCA06004C229D /* JCConchRender.cpp in Sources */, A2D8F386218C036F00E232A9 /* LayaVideoPlayer.mm in Sources */, A25F7B2F219AB6DC004FA571 /* IVideoRenderTarget.m in Sources */, A2C56AEE1C8B17E4009DDC1D /* JCAudioMp3Player.cpp in Sources */, A2C56AE51C8ADB5A009DDC1D /* LayaToast.mm in Sources */, A2D119F71D0BFA31004C229D /* JSCArrayBuffer.cpp in Sources */, A2252F3B20F4EDB000A22490 /* JSCallbackFuncObj.cpp in Sources */, A2C56ACF1C8ADB37009DDC1D /* JCMp3Player.mm in Sources */, A2C56AE41C8ADB5A009DDC1D /* LayaWebView.mm in Sources */, A21E1BBE20A98675007F32F4 /* JSShaderPrecisionFormat.cpp in Sources */, A2D1195A1D0BC981004C229D /* WebSocket.cpp in Sources */, A2D11A051D0C30D1004C229D /* JSFileSystem.cpp in Sources */, A2C56AE01C8ADB5A009DDC1D /* conchConfig.mm in Sources */, A2D119CC1D0BCA70004C229D /* JSAppCache.cpp in Sources */, A2D119E31D0BCA70004C229D /* JSXmlAttr.cpp in Sources */, A28DB2A31D2CB24400BAED5C /* LayaAlert.mm in Sources */, 24760D5A2081B9D700594375 /* JSShaderActiveInfo.cpp in Sources */, A2D119EA1D0BCB84004C229D /* JSIOSEditBox.cpp in Sources */, A2D119D41D0BCA70004C229D /* JSGlobalExportCFun.cpp in Sources */, A2D1197F1D0BCA06004C229D /* JCThreadCmdMgr.cpp in Sources */, A2D8F38C218C06F100E232A9 /* JSVideo_CommonImpl.cpp in Sources */, A2D119CD1D0BCA70004C229D /* JSAudio.cpp in Sources */, A2D119E41D0BCA70004C229D /* JSXmlNode.cpp in Sources */, 5E68064D1D7D0F82002A7575 /* NSString.m in Sources */, A2C56AE61C8ADB5A009DDC1D /* TouchFilter.cpp in Sources */, A2729C9A1D20C51C00EC01E6 /* JSHistory.cpp in Sources */, A2C56AE71C8ADB5A009DDC1D /* UIEditBox.mm in Sources */, A2D11A221D0C402F004C229D /* JCIOSFreeType.cpp in Sources */, A2D119DF1D0BCA70004C229D /* JSTextMemoryCanvas.cpp in Sources */, A247BC01237109FB009B1189 /* LayaBulletExportImp.cpp in Sources */, A2D8F38F218C1D6E00E232A9 /* JSVideo_IOSImpl.cpp in Sources */, A2D1197A1D0BCA06004C229D /* JCConch.cpp in Sources */, A2D119D21D0BCA70004C229D /* JSFileReader.cpp in Sources */, 24760D5B2081B9D700594375 /* JSTextBitmapInfo.cpp in Sources */, A2252F3520F4E33800A22490 /* JCScriptRuntime.cpp in Sources */, A2D8F38D218C06F100E232A9 /* VideoCache.cpp in Sources */, A2DE586123C6DC6600A75F34 /* Uri.cpp in Sources */, A2D119D11D0BCA70004C229D /* JSFile.cpp in Sources */, A2D119E51D0BCA70004C229D /* JSZip.cpp in Sources */, A2D119D51D0BCA70004C229D /* JSImage.cpp in Sources */, 5E7AB4D71DD2CE2B001AE49F /* LayaScreenShotter.mm in Sources */, A2C56AB71C8ADAD3009DDC1D /* Reachability.m in Sources */, A2D119911D0BCA59004C229D /* JSInterface.cpp in Sources */, A2757BE6219AB43D00DB3683 /* PlayerLayerRenderTarget.m in Sources */, A264F7C220C7DDC100D95F1B /* JSLayaGL.cpp in Sources */, A2EE055F1C8A77B700A35FB6 /* conchRuntime.mm in Sources */, A2C56AE21C8ADB5A009DDC1D /* LayaEditBox.mm in Sources */, A25F7B32219ABD4D004FA571 /* VideoOutputRenderTarget.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin XCBuildConfiguration section */ A2EE05601C8A77B700A35FB6 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 10.0; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; }; name = Debug; }; A2EE05611C8A77B700A35FB6 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 10.0; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; VALIDATE_PRODUCT = YES; }; name = Release; }; A2EE05631C8A77B700A35FB6 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", JS_JSC, ); INSTALL_PATH = /Users/LayaBox/LayaBox/conch5/Trunk/ThirdParty/ios/lib; OTHER_CFLAGS = ( "-I../../../include/common", "-I../../../../ThirdParty/freetype/include/ios", "-I../../../../ThirdParty/jpeg/include/ios", "-I../../../../ThirdParty/websockets/include/ios", "-I../../../../ThirdParty/zip/include/ios", "-I../../../../ThirdParty/curl/include/ios", "-I../../../../ThirdParty/png/include/ios", "-I../../../../ThirdParty/ios2/libpng/include", "-I../../../../ThirdParty/openssl/include/ios", "-I../../../include/render", "-I../../../include/webglPlus", "-I../../../../ThirdParty/bullet/include", ); OTHER_LDFLAGS = "-ObjC"; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; VALID_ARCHS = "arm64 armv7 i386 x86_64"; }; name = Debug; }; A2EE05641C8A77B700A35FB6 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_GENERATE_DEBUGGING_SYMBOLS = NO; GCC_PREPROCESSOR_DEFINITIONS = JS_JSC; INSTALL_PATH = /Users/LayaBox/LayaBox/conch5/Trunk/ThirdParty/ios/lib; OTHER_CFLAGS = ( "-I../../../include/common", "-I../../../../ThirdParty/freetype/include/ios", "-I../../../../ThirdParty/jpeg/include/ios", "-I../../../../ThirdParty/websockets/include/ios", "-I../../../../ThirdParty/zip/include/ios", "-I../../../../ThirdParty/curl/include/ios", "-I../../../../ThirdParty/png/include/ios", "-I../../../../ThirdParty/ios2/libpng/include", "-I../../../../ThirdParty/openssl/include/ios", "-I../../../include/render", "-I../../../include/webglPlus", "-I../../../../ThirdParty/bullet/include", ); OTHER_LDFLAGS = "-ObjC"; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; VALID_ARCHS = "arm64 armv7 i386 x86_64"; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ A2EE05541C8A77B700A35FB6 /* Build configuration list for PBXProject "conchRuntime" */ = { isa = XCConfigurationList; buildConfigurations = ( A2EE05601C8A77B700A35FB6 /* Debug */, A2EE05611C8A77B700A35FB6 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; A2EE05621C8A77B700A35FB6 /* Build configuration list for PBXNativeTarget "conchRuntime" */ = { isa = XCConfigurationList; buildConfigurations = ( A2EE05631C8A77B700A35FB6 /* Debug */, A2EE05641C8A77B700A35FB6 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = A2EE05511C8A77B700A35FB6 /* Project object */; }