From a3a7ab7f564728484f6e1ec7a9d891c11aefe51b Mon Sep 17 00:00:00 2001 From: "Wang.Renzhu" Date: Mon, 1 Aug 2022 19:55:29 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=82=E9=85=8D=E6=89=80=E6=9C=89=E7=9A=84Fa?= =?UTF-8?q?ceMesh=E5=85=B3=E9=94=AE=E7=82=B9=20=E5=88=B0=E8=84=B8=E9=83=A8?= =?UTF-8?q?=E6=95=B4=E5=BD=A2=20=E6=BB=A4=E9=95=9C=E9=87=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mediapipe/graphs/face_mesh/BUILD | 7 + .../graphs/face_mesh/face_mesh_mobile.pbtxt | 2 +- .../face_mesh/face_mesh_mobile_landmark.pbtxt | 69 + mediapipe/render/core/BUILD | 7 + mediapipe/render/core/Filter.cpp | 41 +- mediapipe/render/core/Filter.hpp | 34 +- mediapipe/render/core/Framebuffer.cpp | 26 +- mediapipe/render/core/FramebufferCache.cpp | 12 +- mediapipe/render/core/GPUImageUtil.cpp | 20 +- .../ios/Camera/OlaMTLCameraRenderView.h | 6 +- .../ios/Camera/OlaMTLCameraRenderView.mm | 63 +- mediapipe/render/module/beauty/BUILD | 2 +- .../module/beauty/face_mesh_beauty_render.cc | 28 +- .../module/beauty/face_mesh_beauty_render.h | 31 +- .../module/beauty/face_mesh_module_imp.cc | 121 +- .../module/beauty/face_mesh_module_imp.h | 17 +- mediapipe/render/module/beauty/filters/BUILD | 2 +- .../beauty/filters/FaceDistortionFilter.cpp | 41 +- .../beauty/filters/FaceDistortionFilter.hpp | 24 +- .../module/beauty/filters/OlaBeautyFilter.cpp | 121 +- .../module/beauty/filters/OlaBeautyFilter.hpp | 38 - .../project.pbxproj | 902 +- .../UserInterfaceState.xcuserstate | Bin 274530 -> 325232 bytes .../xcschemes/xcschememanagement.plist | 2 +- .../templateFace.imageset/Contents.json | 21 + .../templateFace.imageset/templateFace.jpg | Bin 0 -> 111879 bytes .../ViewController.mm | 26 +- .../OpipeBeautyModuleExample/templateFace.jpg | Bin 0 -> 111879 bytes .../render/module/beauty/ios/framework/BUILD | 5 +- .../project.pbxproj | 7962 ++--------------- .../xcschemes/OlaFaceUnityFramework.xcscheme | 22 +- .../xcschemes/_idx_Scheme.xcscheme | 1378 +-- ...ios-framework-OlaFaceUnityLibrary.xcscheme | 18 +- .../beauty/ios/framework/OlaFaceUnity.mm | 2 +- mediapipe/render/module/beauty/whiten.png | Bin 338863 -> 161146 bytes mediapipe/render/module/common/ola_graph.cc | 10 +- mediapipe/render/module/common/ola_graph.h | 12 +- 37 files changed, 2240 insertions(+), 8832 deletions(-) create mode 100644 mediapipe/graphs/face_mesh/face_mesh_mobile_landmark.pbtxt create mode 100644 mediapipe/render/module/beauty/ios/example/OpipeBeautyModuleExample/OpipeBeautyModuleExample/Assets.xcassets/templateFace.imageset/Contents.json create mode 100644 mediapipe/render/module/beauty/ios/example/OpipeBeautyModuleExample/OpipeBeautyModuleExample/Assets.xcassets/templateFace.imageset/templateFace.jpg create mode 100644 mediapipe/render/module/beauty/ios/example/OpipeBeautyModuleExample/OpipeBeautyModuleExample/templateFace.jpg mode change 100644 => 100755 mediapipe/render/module/beauty/whiten.png diff --git a/mediapipe/graphs/face_mesh/BUILD b/mediapipe/graphs/face_mesh/BUILD index 6926fda72..06aa7f32b 100644 --- a/mediapipe/graphs/face_mesh/BUILD +++ b/mediapipe/graphs/face_mesh/BUILD @@ -67,3 +67,10 @@ mediapipe_binary_graph( output_name = "face_mesh_mobile_gpu.binarypb", deps = [":mobile_calculators"], ) + +mediapipe_binary_graph( + name = "face_mesh_mobile_landmark_gpu_binary_graph", + graph = "face_mesh_mobile_landmark.pbtxt", + output_name = "face_mesh_mobile_landmark_gpu.binarypb", + deps = [":mobile_calculators"], +) diff --git a/mediapipe/graphs/face_mesh/face_mesh_mobile.pbtxt b/mediapipe/graphs/face_mesh/face_mesh_mobile.pbtxt index 045273b04..c50d377d1 100644 --- a/mediapipe/graphs/face_mesh/face_mesh_mobile.pbtxt +++ b/mediapipe/graphs/face_mesh/face_mesh_mobile.pbtxt @@ -1,5 +1,5 @@ # MediaPipe graph that performs face mesh with TensorFlow Lite on GPU. - +max_queue_size: 2 # GPU buffer. (GpuBuffer) input_stream: "input_video" diff --git a/mediapipe/graphs/face_mesh/face_mesh_mobile_landmark.pbtxt b/mediapipe/graphs/face_mesh/face_mesh_mobile_landmark.pbtxt new file mode 100644 index 000000000..ebf9cbd48 --- /dev/null +++ b/mediapipe/graphs/face_mesh/face_mesh_mobile_landmark.pbtxt @@ -0,0 +1,69 @@ +# MediaPipe graph that performs face mesh with TensorFlow Lite on GPU. + +# GPU buffer. (GpuBuffer) +input_stream: "input_video" + +# Max number of faces to detect/process. (int) +input_side_packet: "num_faces" + +# Output image with rendered results. (GpuBuffer) +output_stream: "output_video" +# Collection of detected/processed faces, each represented as a list of +# landmarks. (std::vector) +output_stream: "multi_face_landmarks" + +# output_stream: "face_detections" + +# Throttles the images flowing downstream for flow control. It passes through +# the very first incoming image unaltered, and waits for downstream nodes +# (calculators and subgraphs) in the graph to finish their tasks before it +# passes through another image. All images that come in while waiting are +# dropped, limiting the number of in-flight images in most part of the graph to +# 1. This prevents the downstream nodes from queuing up incoming images and data +# excessively, which leads to increased latency and memory usage, unwanted in +# real-time mobile applications. It also eliminates unnecessarily computation, +# e.g., the output produced by a node may get dropped downstream if the +# subsequent nodes are still busy processing previous inputs. +node { + calculator: "FlowLimiterCalculator" + input_stream: "input_video" + input_stream: "FINISHED:output_video" + input_stream_info: { + tag_index: "FINISHED" + back_edge: true + } + output_stream: "throttled_input_video" +} + +# Defines side packets for further use in the graph. +node { + calculator: "ConstantSidePacketCalculator" + output_side_packet: "PACKET:with_attention" + node_options: { + [type.googleapis.com/mediapipe.ConstantSidePacketCalculatorOptions]: { + packet { bool_value: true } + } + } +} + +# Subgraph that detects faces and corresponding landmarks. +node { + calculator: "FaceLandmarkFrontGpu" + input_stream: "IMAGE:throttled_input_video" + input_side_packet: "NUM_FACES:num_faces" + input_side_packet: "WITH_ATTENTION:with_attention" + output_stream: "LANDMARKS:multi_face_landmarks" + output_stream: "ROIS_FROM_LANDMARKS:face_rects_from_landmarks" + output_stream: "DETECTIONS:face_detections" + output_stream: "ROIS_FROM_DETECTIONS:face_rects_from_detections" +} + +# Subgraph that renders face-landmark annotation onto the input image. //画标记 用于调试 +node { + calculator: "FaceRendererGpu" + input_stream: "IMAGE:throttled_input_video" + input_stream: "LANDMARKS:multi_face_landmarks" + input_stream: "NORM_RECTS:face_rects_from_landmarks" + input_stream: "DETECTIONS:face_detections" + output_stream: "IMAGE:output_video" +} diff --git a/mediapipe/render/core/BUILD b/mediapipe/render/core/BUILD index 4cb2ccb45..fdd557111 100644 --- a/mediapipe/render/core/BUILD +++ b/mediapipe/render/core/BUILD @@ -63,6 +63,13 @@ cc_library( "//mediapipe:apple": [], "//conditions:default": [], }), + copts = select({ + "//mediapipe:apple": [ + "-x objective-c++", + "-fobjc-arc", # enable reference-counting + ], + "//conditions:default": [], + }), ) cc_library( diff --git a/mediapipe/render/core/Filter.cpp b/mediapipe/render/core/Filter.cpp index 2d571c074..7ae5eb2d4 100755 --- a/mediapipe/render/core/Filter.cpp +++ b/mediapipe/render/core/Filter.cpp @@ -341,8 +341,8 @@ bool Filter::proceed(float frameTime, bool bUpdateTargets/* = true*/) { CHECK_GL(glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, 0)); filter_externDraw(); _framebuffer->inactive(); - Log("Filter", "%s渲染完毕,准备开始Unlock Framebuffer:%s", typeid(*this).name(), - _framebuffer->_hashCode.c_str()); +// Log("Filter", "%s渲染完毕,准备开始Unlock Framebuffer:%s", typeid(*this).name(), +// _framebuffer->_hashCode.c_str()); #if DEBUG _framebuffer->unlock(typeid(*this).name()); #else @@ -502,6 +502,43 @@ void Filter::update(float frameTime) { _framebuffer = 0; } +bool Filter::getProperty(const std::string& name, std::vector& retValue) { + Property* property = _getProperty(name); + if (!property) return false; + retValue = ((Vec2ArrayProperty*)property)->value; + return true; +} + +bool Filter::registerProperty(const std::string& name, + std::vector defaultValue, + const std::string& comment/* = ""*/, + std::function&)> setCallback/* = 0*/) { + if (hasProperty(name)) return false; + Vec2ArrayProperty property; + property.type = "vec2Array"; + property.value = defaultValue; + property.comment = comment; + property.setCallback = setCallback; + _vec2ArrayProperties[name] = property; + return true; +} + +bool Filter::setProperty(const std::string& name, std::vector value) { + Property* rawProperty = _getProperty(name); + if (!rawProperty) { + Log("WARNING", "Filter::setProperty invalid property %s", name.c_str()); + return false; + } else if (rawProperty->type != "vec2Array") { + Log("WARNING", "Filter::setProperty The property type is expected to be %s", rawProperty->type.c_str()); + return false; + } + Vec2ArrayProperty* property = ((Vec2ArrayProperty *)rawProperty); + property->value = value; + if (property->setCallback) + property->setCallback(value); + return true; +} + bool Filter::registerProperty(const std::string& name, int defaultValue, const std::string& comment/* = ""*/, std::function setCallback/* = 0*/) { if (hasProperty(name)) return false; IntProperty property; diff --git a/mediapipe/render/core/Filter.hpp b/mediapipe/render/core/Filter.hpp index 26303337f..56fdc15d8 100644 --- a/mediapipe/render/core/Filter.hpp +++ b/mediapipe/render/core/Filter.hpp @@ -122,9 +122,22 @@ public: virtual bool registerProperty(const std::string& name, int defaultValue, const std::string& comment = "", std::function setCallback = 0); virtual bool registerProperty(const std::string& name, float defaultValue, const std::string& comment = "", std::function setCallback = 0); virtual bool registerProperty(const std::string& name, const std::string& defaultValue, const std::string& comment = "", std::function setCallback = 0); + bool registerProperty(const std::string& name, + std::vector defaultValue, + const std::string& comment = "", + std::function&)> setCallback = 0); + + bool registerProperty(const std::string& name, + Vec2 defaultValue, + const std::string& comment = "", + std::function setCallback = 0); + bool setProperty(const std::string& name, Vec2 value); + bool setProperty(const std::string& name, int value); bool setProperty(const std::string& name, float value); bool setProperty(const std::string& name, std::string value); + bool setProperty(const std::string& name, std::vector retValue); + bool getProperty(const std::string& name, std::vector& retValue); bool getProperty(const std::string& name, int& retValue); bool getProperty(const std::string& name, float& retValue); bool getProperty(const std::string& name, std::string& retValue); @@ -217,14 +230,33 @@ protected: Filter(Context *context); std::string _getVertexShaderString() const; const GLfloat* _getTexureCoordinate(const RotationMode& rotationMode) const; - + // properties struct Property { std::string type; std::string comment; }; + + struct Vec2ArrayProperty : Property { + std::vector value; + std::function&)> setCallback; + }; + std::map _vec2ArrayProperties; + + struct Vec2Property : Property { + Vec2 value; + std::function setCallback; + }; + virtual Property* _getProperty(const std::string& name); + std::map _vec2Properties; + + struct Vec3Property : Property { + Vec3 value; + std::function setCallback; + }; + struct IntProperty : Property { int value; std::function setCallback; diff --git a/mediapipe/render/core/Framebuffer.cpp b/mediapipe/render/core/Framebuffer.cpp index 8ccda0519..96c434c4f 100755 --- a/mediapipe/render/core/Framebuffer.cpp +++ b/mediapipe/render/core/Framebuffer.cpp @@ -136,16 +136,16 @@ namespace Opipe { void Framebuffer::lock(std::string lockKey) { if (lockKey == "Unknow") { - Log("Framebuffer LOCK", "未知锁 【hasCode :%s】", _hashCode.c_str()); +// Log("Framebuffer LOCK", "未知锁 【hasCode :%s】", _hashCode.c_str()); } else if (lockKey != _lockKey) { - Log("Framebuffer LOCK", "Key变更:%s 【hasCode :%s】", lockKey.c_str(), _hashCode.c_str()); +// Log("Framebuffer LOCK", "Key变更:%s 【hasCode :%s】", lockKey.c_str(), _hashCode.c_str()); } _lockKey = lockKey; _framebufferRetainCount++; - Log("Framebuffer LOCK", "lock retainCount == :%d lockKey:%s 【framebufferCode:%s】", - _framebufferRetainCount, - lockKey.c_str(), _hashCode.c_str()); +// Log("Framebuffer LOCK", "lock retainCount == :%d lockKey:%s 【framebufferCode:%s】", +// _framebufferRetainCount, +// lockKey.c_str(), _hashCode.c_str()); } void Framebuffer::unlock(std::string lockKey) { @@ -156,16 +156,16 @@ namespace Opipe { } if (lockKey != _lockKey) { - Log("Framebuffer UNLOCK", "可能是多次Lock后Unlock retainCount:%d lockKey:%s 【framebufferCode:%s】", - _framebufferRetainCount, - lockKey.c_str(), - _hashCode.c_str()); +// Log("Framebuffer UNLOCK", "可能是多次Lock后Unlock retainCount:%d lockKey:%s 【framebufferCode:%s】", +// _framebufferRetainCount, +// lockKey.c_str(), +// _hashCode.c_str()); } - Log("Framebuffer UNLOCK", "unlock retainCount == :%d lockKey:%s 【framebufferCode:%s】" - , _framebufferRetainCount, - lockKey.c_str(), - _hashCode.c_str()); +// Log("Framebuffer UNLOCK", "unlock retainCount == :%d lockKey:%s 【framebufferCode:%s】" +// , _framebufferRetainCount, +// lockKey.c_str(), +// _hashCode.c_str()); } void Framebuffer::resetRetainCount() { diff --git a/mediapipe/render/core/FramebufferCache.cpp b/mediapipe/render/core/FramebufferCache.cpp index 6ff39de36..98892add4 100755 --- a/mediapipe/render/core/FramebufferCache.cpp +++ b/mediapipe/render/core/FramebufferCache.cpp @@ -88,16 +88,16 @@ Framebuffer* FramebufferCache::fetchFramebuffer(Context *context, forceCleanFramebuffer(framebuffer); framebuffer = 0; } else if (framebuffer->framebufferRetainCount() == 0 && !framebuffer->isDealloc) { - Log("Framebuffer 【命中缓存】", "hashcode:%s count:%d", - framebufferHashCodeKey.first.c_str(), - framebuffer->framebufferRetainCount()); +// Log("Framebuffer 【命中缓存】", "hashcode:%s count:%d", +// framebufferHashCodeKey.first.c_str(), +// framebuffer->framebufferRetainCount()); return framebuffer; } } } - Log("Framebuffer 所有缓存【未命中】", "hashcode:%s count:%d", - lookupHash.c_str(), - matchFramebuffersHashCode.size()); +// Log("Framebuffer 所有缓存【未命中】", "hashcode:%s count:%d", +// lookupHash.c_str(), +// matchFramebuffersHashCode.size()); // 如果都被占用了 或者找不到对应的Framebuffer 则需要创建一个新的 if (useTextureCache) { diff --git a/mediapipe/render/core/GPUImageUtil.cpp b/mediapipe/render/core/GPUImageUtil.cpp index 077c59340..b0363ecd0 100755 --- a/mediapipe/render/core/GPUImageUtil.cpp +++ b/mediapipe/render/core/GPUImageUtil.cpp @@ -15,10 +15,12 @@ * See the License for the specific language governing permissions and * limitations under the License. */ - +#if defined(__APPLE__) +#import +#endif #include "GPUImageUtil.h" - +#define openLog 1 namespace Opipe { @@ -39,7 +41,19 @@ namespace Opipe { } void Log(const std::string &tag, const std::string &format, ...) { - +#if openLog + char buffer[10240]; + va_list args; + va_start(args, format); + vsprintf(buffer, format.c_str(), args); + va_end(args); +#if defined(__APPLE__) + NSLog(@"%s: %s", tag.c_str(), buffer); +#else + __android_log_print(ANDROID_LOG_INFO, tag.c_str(), "%s", buffer); + +#endif +#endif } /** diff --git a/mediapipe/render/ios/Camera/OlaMTLCameraRenderView.h b/mediapipe/render/ios/Camera/OlaMTLCameraRenderView.h index 576085a6a..bf494ef18 100644 --- a/mediapipe/render/ios/Camera/OlaMTLCameraRenderView.h +++ b/mediapipe/render/ios/Camera/OlaMTLCameraRenderView.h @@ -20,7 +20,7 @@ /// @param texture texture description /// @param onScreenTexture 上屏纹理 /// @param frameTime 帧时间 -- (IOSurfaceID)bgraCameraTextureReady:(OlaShareTexture *)texture +- (void)bgraCameraTextureReady:(OlaShareTexture *)texture onScreenTexture:(OlaShareTexture *)onScreenTexture frameTime:(NSTimeInterval)frameTime; @@ -30,7 +30,7 @@ /// @param frameTime frameTime description /// @param targetTexture targetTexture description /// @param buffer MTL的CommandBuffer -- (void)externalRender:(NSTimeInterval)frameTime +- (IOSurfaceID)externalRender:(NSTimeInterval)frameTime targetTexture:(OlaShareTexture *)targetTexture commandBuffer:(id)buffer; @@ -71,6 +71,8 @@ /// @param sampleBuffer 相机采集流 - (void)cameraSampleBufferArrive:(CMSampleBufferRef)sampleBuffer; +- (void)renderPixelbuffer:(CVPixelBufferRef)pixelbuffer; + - (void)addRender:(OlaCameraRender *)render; diff --git a/mediapipe/render/ios/Camera/OlaMTLCameraRenderView.mm b/mediapipe/render/ios/Camera/OlaMTLCameraRenderView.mm index a34988bc9..a05ba6cdb 100644 --- a/mediapipe/render/ios/Camera/OlaMTLCameraRenderView.mm +++ b/mediapipe/render/ios/Camera/OlaMTLCameraRenderView.mm @@ -231,21 +231,23 @@ NS_INLINE size_t QAAlignSize(size_t size) if (strongSelf.cameraDelegate && !strongSelf.isPaused) { if (@available(iOS 11.0, *)) { glFlush(); + [EAGLContext setCurrentContext:strongSelf.openGLContext]; + [strongSelf.cameraDelegate draw:strongSelf.frameTime]; - [strongSelf.cameraDelegate externalRender:strongSelf.frameTime - targetTexture:strongSelf.shareTexture - commandBuffer:commandBuffer]; - [EAGLContext setCurrentContext:self.openGLContext]; - IOSurfaceID surfaceId = [strongSelf.cameraDelegate bgraCameraTextureReady:strongSelf.cameraTexture + [strongSelf.cameraDelegate bgraCameraTextureReady:strongSelf.cameraTexture onScreenTexture:strongSelf.shareTexture frameTime:strongSelf.frameTime * 1000]; + + IOSurfaceID surfaceId = [strongSelf.cameraDelegate externalRender:strongSelf.frameTime + targetTexture:strongSelf.cameraTexture + commandBuffer:commandBuffer]; if (surfaceId != -1) { //这里渲染surfaceId IOSurfaceRef ioSurface = IOSurfaceLookup(surfaceId); - IOSurfaceLock(ioSurface, kIOSurfaceLockReadOnly, nil); + if (ioSurface) { - if (self.lastIOSurfaceID != surfaceId || self.ioSurfaceTexture == nil) { + if (strongSelf.lastIOSurfaceID != surfaceId || strongSelf.ioSurfaceTexture == nil) { id texture; MTLTextureDescriptor *textureDescriptor = [MTLTextureDescriptor texture2DDescriptorWithPixelFormat:MTLPixelFormatBGRA8Unorm @@ -254,18 +256,16 @@ NS_INLINE size_t QAAlignSize(size_t size) mipmapped:NO]; textureDescriptor.storageMode = MTLStorageModeShared; textureDescriptor.usage = MTLTextureUsageRenderTarget | MTLTextureUsageShaderRead; - texture = [self.device newTextureWithDescriptor:textureDescriptor iosurface:ioSurface plane:0]; - self.ioSurfaceTexture = texture; + texture = [strongSelf.device newTextureWithDescriptor:textureDescriptor iosurface:ioSurface plane:0]; + strongSelf.ioSurfaceTexture = texture; textureDescriptor = nil; } - IOSurfaceUnlock(ioSurface, kIOSurfaceLockReadOnly, nil); - CFRelease(ioSurface); - - self.lastIOSurfaceID = surfaceId; - if (self.ioSurfaceTexture) { + strongSelf.lastIOSurfaceID = surfaceId; + if (strongSelf.ioSurfaceTexture) { + IOSurfaceLock(ioSurface, kIOSurfaceLockReadOnly, nil); [strongSelf.mtlRender renderToTexture:drawable.texture - from:self.ioSurfaceTexture + from:strongSelf.ioSurfaceTexture commandBuffer:commandBuffer textureCoordinate:strongSelf.mtlRender.noRotationBuffer]; if (drawable) { @@ -273,6 +273,8 @@ NS_INLINE size_t QAAlignSize(size_t size) [commandBuffer addCompletedHandler:renderCompleted]; [commandBuffer commit]; } + IOSurfaceUnlock(ioSurface, kIOSurfaceLockReadOnly, nil); + CFRelease(ioSurface); return; } @@ -299,6 +301,37 @@ NS_INLINE size_t QAAlignSize(size_t size) } +- (void)renderPixelbuffer:(CVPixelBufferRef)pixelbuffer +{ + if (self.isPaused) { + return; + } + + if (dispatch_semaphore_wait(self.cameraFrameRenderingSemaphore, DISPATCH_TIME_NOW) != 0) + { + return; + } + + dispatch_semaphore_t block_camera_sema = self.cameraFrameRenderingSemaphore; + __strong OlaMTLCameraRenderView *weakSelf = self; + void (^renderCompleted)(id buffer) = ^(id buffer) + { + dispatch_semaphore_signal(block_camera_sema); + }; + + CFRetain(pixelbuffer); + dispatch_async(self.displayRenderQueue, ^{ + if (weakSelf == nil) { + CFRelease(pixelbuffer); + return; + } + __strong OlaMTLCameraRenderView *strongSelf = weakSelf; + [strongSelf.mtlRender renderToCameraTextureWithPixelBuffer:pixelbuffer completedHandler:renderCompleted]; + + CFRelease(pixelbuffer); + }); +} + - (void)cameraSampleBufferArrive:(CMSampleBufferRef)sampleBuffer { if (self.isPaused) { diff --git a/mediapipe/render/module/beauty/BUILD b/mediapipe/render/module/beauty/BUILD index 9ea6253f6..134bc4b44 100644 --- a/mediapipe/render/module/beauty/BUILD +++ b/mediapipe/render/module/beauty/BUILD @@ -63,7 +63,7 @@ cc_library( copts = select({ "//mediapipe:apple": [ "-x objective-c++", - "-fobjc-arc", # enable reference-counting + # "-fobjc-arc", # enable reference-counting ], "//conditions:default": ["-std=c++17"], }), diff --git a/mediapipe/render/module/beauty/face_mesh_beauty_render.cc b/mediapipe/render/module/beauty/face_mesh_beauty_render.cc index 50af1c235..6643900a9 100644 --- a/mediapipe/render/module/beauty/face_mesh_beauty_render.cc +++ b/mediapipe/render/module/beauty/face_mesh_beauty_render.cc @@ -29,8 +29,8 @@ namespace Opipe FaceMeshBeautyRender::~FaceMeshBeautyRender() { - _olaBeautyFilter->removeAllTargets(); + if (_olaBeautyFilter) { _olaBeautyFilter->release(); @@ -122,6 +122,13 @@ namespace Opipe return outputTexture; } + void FaceMeshBeautyRender::setFacePoints(std::vector facePoints) { + if (_olaBeautyFilter) { + _olaBeautyFilter->setProperty("face", facePoints); + + } + } + float FaceMeshBeautyRender::getSmoothing() { return _smoothing; @@ -137,7 +144,7 @@ namespace Opipe _smoothing = smoothing; if (_olaBeautyFilter) { - _olaBeautyFilter->setSmoothing(smoothing); + _olaBeautyFilter->setProperty("skin", smoothing); } } @@ -146,8 +153,23 @@ namespace Opipe _whitening = whitening; if (_olaBeautyFilter) { - _olaBeautyFilter->setWhitening(whitening); + _olaBeautyFilter->setProperty("whiten", whitening); } } + void FaceMeshBeautyRender::setNoseFactor(float noseFactor) { + _noseFactor = noseFactor; + if (_olaBeautyFilter) { + _olaBeautyFilter->setProperty("nose", noseFactor); + } + } + + void FaceMeshBeautyRender::setFaceSlim(float slimFactor) { + _faceFactor = slimFactor; + if (_olaBeautyFilter) { + _olaBeautyFilter->setProperty("slim", slimFactor); + } + } + + } diff --git a/mediapipe/render/module/beauty/face_mesh_beauty_render.h b/mediapipe/render/module/beauty/face_mesh_beauty_render.h index 95713b04e..0e780ffbe 100644 --- a/mediapipe/render/module/beauty/face_mesh_beauty_render.h +++ b/mediapipe/render/module/beauty/face_mesh_beauty_render.h @@ -4,7 +4,7 @@ #include "mediapipe/render/module/beauty/filters/OlaBeautyFilter.hpp" #include "mediapipe/render/core/OlaShareTextureFilter.hpp" #include "mediapipe/render/core/SourceImage.hpp" - +#include "mediapipe/render/core/math/vec2.hpp" namespace Opipe { class FaceMeshBeautyRender { public: @@ -25,7 +25,19 @@ namespace Opipe { /// 美白 float getWhitening(); + float getEye() { + return _eyeFactor; + } + + float getFace() { + return _faceFactor; + } + + float getNose() { + return _noseFactor; + } + /// 磨皮 /// @param smoothing 磨皮 0.0 - 1.0 void setSmoothing(float smoothing); @@ -34,12 +46,29 @@ namespace Opipe { /// 美白 /// @param whitening 美白 0.0 - 1.0 void setWhitening(float whitening); + + /// 设置人脸点 mediapipe版 + void setFacePoints(std::vector facePoints); + + // 大眼 + void setEye(float eyeFactor); + + // 瘦脸 + void setFaceSlim(float slimFactor); + + // 瘦鼻 + void setNoseFactor(float noseFactor); + + private: OlaBeautyFilter *_olaBeautyFilter = nullptr; OlaShareTextureFilter *_outputFilter = nullptr; Framebuffer *_inputFramebuffer = nullptr; float _smoothing = 0.0; float _whitening = 0.0; + float _noseFactor = 0.0; + float _faceFactor = 0.0; + float _eyeFactor = 0.0; bool _isRendering = false; Context *_context = nullptr; SourceImage *_lutImage = nullptr; diff --git a/mediapipe/render/module/beauty/face_mesh_module_imp.cc b/mediapipe/render/module/beauty/face_mesh_module_imp.cc index d3e8097ac..fdeb36583 100644 --- a/mediapipe/render/module/beauty/face_mesh_module_imp.cc +++ b/mediapipe/render/module/beauty/face_mesh_module_imp.cc @@ -1,5 +1,10 @@ #include "face_mesh_module_imp.h" #include "mediapipe/render/core/Context.hpp" +#include "mediapipe/render/core/math/vec2.hpp" +#if TestTemplateFace +#include "mediapipe/render/core/CVFramebuffer.hpp" +#import +#endif static const char* kNumFacesInputSidePacket = "num_faces"; static const char* kLandmarksOutputStream = "multi_face_landmarks"; @@ -18,45 +23,43 @@ namespace Opipe } #if defined(__APPLE__) void FaceMeshCallFrameDelegate::outputPixelbuffer(OlaGraph *graph, CVPixelBufferRef pixelbuffer, - const std::string &streamName, int64_t timstamp) + const std::string &streamName, int64_t timestamp) { - + _imp->currentDispatch()->runSync([&] { + IOSurfaceRef surface = CVPixelBufferGetIOSurface(pixelbuffer); + IOSurfaceID surfaceId = IOSurfaceGetID(surface); + Log("Opipe", "streamName %s timeStamp:%ld iosurfaceid:%d", streamName.c_str(), timestamp, surfaceId); + }); + } #endif void FaceMeshCallFrameDelegate::outputPacket(OlaGraph *graph, const mediapipe::Packet &packet, const std::string &streamName) { -#if defined(__APPLE__) - NSLog(@"streamName:%@ ts:%lld 是否有人脸:%@", [NSString stringWithUTF8String:streamName.c_str()], - packet.Timestamp().Value(), @(_hasFace)); -#endif + if (_imp == nullptr) { return; } - - - if (streamName == kLandmarksOutputStream) { - _last_landmark_ts = packet.Timestamp().Value(); - - if (_last_video_ts == _last_landmark_ts) { - //有人脸 + _imp->currentDispatch()->runSync([&] { + if (streamName == kLandmarksOutputStream) { + _last_landmark_ts = packet.Timestamp().Value(); _hasFace = true; const auto& multi_face_landmarks = packet.Get>(); _lastLandmark = multi_face_landmarks[0]; } - } - - if (_last_video_ts != _last_landmark_ts) { - _hasFace = false; - } - - _last_video_ts = packet.Timestamp().Value(); - - if (_hasFace) { + Log("FaceMeshModule", "landmarkts:%ld", _last_landmark_ts); - _imp->setLandmark(_lastLandmark); - } else { - _imp->setLandmark(_emptyLandmark); - } + if (packet.Timestamp().Value() != _last_landmark_ts) { + _hasFace = false; + _last_landmark_ts = 0; //输出过一次的时间戳 不再输出 + } + + if (_hasFace) { + + _imp->setLandmark(_lastLandmark, packet.Timestamp().Value()); + } else { + _imp->setLandmark(_emptyLandmark, packet.Timestamp().Value()); + } + }, Opipe::Context::IOContext); } void FaceMeshCallFrameDelegate::outputPacket(OlaGraph *graph, const mediapipe::Packet &packet, @@ -163,27 +166,34 @@ namespace Opipe _dispatch->runSync([&] { if (_render == nullptr) { _render = new FaceMeshBeautyRender(_context); +#if TestTemplateFace + UIImage *image = [UIImage imageNamed:@"templateFace"]; + + _templateFace = SourceImage::create(_context, image); + +#endif + } }); } + return true; } - void FaceMeshModuleIMP::setLandmark(NormalizedLandmarkList landmark) + void FaceMeshModuleIMP::setLandmark(NormalizedLandmarkList landmark, int64_t timeStamp) { + _lastLandmark = std::move(landmark); -// if (_lastLandmark.landmark_size() == 0) { -//#if defined(__APPLE__) -// NSLog(@"没有人脸"); -//#endif -// } -// for (int i = 0; i < _lastLandmark.landmark_size(); ++i) { -//#if defined(__APPLE__) -// NSLog(@"######## Set Landmark[%d]: (%f, %f, %f)", i, _lastLandmark.landmark(i).x(), -// _lastLandmark.landmark(i).y(), _lastLandmark.landmark(i).z()); -//#endif -// } + + if (_lastLandmark.landmark_size() == 0) { + Log("FaceMeshModule", "没有检测到人脸"); + + } else { +// _graph->cosumeFrame(); +// _graph->closeAllInputStreams(); + Log("FaceMeshModule", "检测到人脸输出"); + } } void FaceMeshModuleIMP::startModule() @@ -192,7 +202,8 @@ namespace Opipe { return; } - _isInit = _graph->start(); + _isInit = _graph->start(); + _graph->setUseVideoOutput(false); } void FaceMeshModuleIMP::stopModule() @@ -216,11 +227,24 @@ namespace Opipe return; } Timestamp ts(timeStamp * 1000); + + +#if TestTemplateFace + auto *framebuffer = dynamic_cast(_templateFace->getFramebuffer()); + CVPixelBufferRef renderTarget = framebuffer->renderTarget; + framebuffer->lockAddress(); + _graph->sendPixelBuffer(renderTarget, "input_video", + MPPPacketTypePixelBuffer, + ts); + framebuffer->unlockAddress(); +#else CVPixelBufferLockBaseAddress(pixelbuffer, 0); _graph->sendPixelBuffer(pixelbuffer, "input_video", MPPPacketTypePixelBuffer, ts); CVPixelBufferUnlockBaseAddress(pixelbuffer, 0); +#endif + } #endif @@ -254,18 +278,21 @@ namespace Opipe _dispatch->runSync([&] { -// GLsync sync; -// _dispatch->runAsync([&] { -// _render->renderTexture(inputTexture); -// sync = glFenceSync(GL_SYNC_GPU_COMMANDS_COMPLETE, 0); -// glFlush(); -// }); -// glWaitSync(sync, 0, GL_TIMEOUT_IGNORED); -// glDeleteSync(sync); + _render->renderTexture(inputTexture); }); textureInfo = _render->outputRenderTexture(inputTexture); + std::vector facePoints; + if (_lastLandmark.landmark_size() > 0) { + Log("FaceMeshModule", "检测到人脸输出"); + for (int i = 0; i < _lastLandmark.landmark_size(); i++) { + facePoints.emplace_back( _lastLandmark.landmark(i).x(), _lastLandmark.landmark(i).y()); + } + Log("FaceMeshModule", "检测到人脸输完毕"); + } else { + _render->setFacePoints(facePoints); + } return textureInfo; } diff --git a/mediapipe/render/module/beauty/face_mesh_module_imp.h b/mediapipe/render/module/beauty/face_mesh_module_imp.h index edc6206ed..51d3cdbf8 100644 --- a/mediapipe/render/module/beauty/face_mesh_module_imp.h +++ b/mediapipe/render/module/beauty/face_mesh_module_imp.h @@ -8,6 +8,12 @@ #include "face_mesh_module.h" #include "face_mesh_beauty_render.h" +#define TestTemplateFace 0 +#if TestTemplateFace +#include "mediapipe/render/core/SourceImage.hpp" +#endif + + namespace Opipe { class FaceMeshModuleIMP; @@ -32,7 +38,6 @@ namespace Opipe private: int64_t _last_landmark_ts = 0; - int64_t _last_video_ts = 0; bool _hasFace = false; NormalizedLandmarkList _lastLandmark; NormalizedLandmarkList _emptyLandmark; @@ -79,7 +84,7 @@ namespace Opipe virtual TextureInfo renderTexture(TextureInfo inputTexture) override; - virtual void setLandmark(NormalizedLandmarkList landmark); + virtual void setLandmark(NormalizedLandmarkList landmark, int64_t timestamp); /// 磨皮 float getSmoothing() override { @@ -104,6 +109,10 @@ namespace Opipe void setWhitening(float whitening) { _render->setWhitening(whitening); } + + OpipeDispatch* currentDispatch() { + return _dispatch.get(); + } private: std::unique_ptr _dispatch; @@ -114,6 +123,10 @@ namespace Opipe std::shared_ptr _delegate; FaceMeshBeautyRender *_render = nullptr; OlaContext *_olaContext = nullptr; + +#if TestTemplateFace + SourceImage *_templateFace = nullptr; +#endif }; } #endif diff --git a/mediapipe/render/module/beauty/filters/BUILD b/mediapipe/render/module/beauty/filters/BUILD index ea5e75a2f..b85d63373 100644 --- a/mediapipe/render/module/beauty/filters/BUILD +++ b/mediapipe/render/module/beauty/filters/BUILD @@ -34,7 +34,7 @@ cc_library( copts = select({ "//mediapipe:apple": [ "-x objective-c++", - "-fobjc-arc", # enable reference-counting + # "-fobjc-arc", # enable reference-counting ], "//conditions:default": ["-std=c++17"], }), diff --git a/mediapipe/render/module/beauty/filters/FaceDistortionFilter.cpp b/mediapipe/render/module/beauty/filters/FaceDistortionFilter.cpp index 0acf3de06..39c318db7 100644 --- a/mediapipe/render/module/beauty/filters/FaceDistortionFilter.cpp +++ b/mediapipe/render/module/beauty/filters/FaceDistortionFilter.cpp @@ -18,6 +18,7 @@ namespace Opipe uniform int count; uniform float eye; uniform float slim; + uniform float nose; uniform int debug; void main() { vec2 uv = texCoord.xy; @@ -58,6 +59,16 @@ namespace Opipe uv = vec2(textureCoordinateToUse.x - (delta * directionX), textureCoordinateToUse.y - (delta * directionY)); } + else if (types[i] == 3) + { + float dist = 1.0 - d; + float delta = scale[i] * dist * nose; + float deltaScale = smoothstep(u_min[i], u_max[i], dist); + float directionX = cos(angle[i]) * deltaScale; + float directionY = sin(angle[i]) * deltaScale / (3.0 / 4.0 * aspectRatio); + uv = vec2(textureCoordinateToUse.x - (delta * directionX), + textureCoordinateToUse.y - (delta * directionY)); + } } } vTexCoord = uv; @@ -228,12 +239,12 @@ namespace Opipe _filterProgram->setUniformValue("eye", _eye); _filterProgram->setUniformValue("slim", _slim); - + _filterProgram->setUniformValue("nose", _nose); //左眼放大 { - Vector2 point1 = Vector2(_facePoints[75].x, _facePoints[75].y); - Vector2 point2 = Vector2(_facePoints[79].x, _facePoints[79].y); - Vector2 point3 = Vector2(_facePoints[65].x, _facePoints[65].y); + Vector2 point1 = Vector2(_facePoints[362].x, _facePoints[362].y); + Vector2 point2 = Vector2(_facePoints[263].x, _facePoints[263].y); + Vector2 point3 = Vector2(_facePoints[417].x, _facePoints[417].y); Vector2 center = point1.getCenter(point2); float distance = center.distance(point3); addPoint(center, distance / 2, distance / 2, 0.3, 1, 0.0f, 0.0f, 1); @@ -241,9 +252,9 @@ namespace Opipe //右眼放大 { - Vector2 point1 = Vector2(_facePoints[66].x, _facePoints[66].y); - Vector2 point2 = Vector2(_facePoints[70].x, _facePoints[70].y); - Vector2 point3 = Vector2(_facePoints[55].x, _facePoints[55].y); + Vector2 point1 = Vector2(_facePoints[33].x, _facePoints[33].y); + Vector2 point2 = Vector2(_facePoints[133].x, _facePoints[133].y); + Vector2 point3 = Vector2(_facePoints[193].x, _facePoints[193].y); Vector2 center = point1.getCenter(point2); float distance = center.distance(point3); addPoint(center, distance / 2, distance / 2, 0.3, 1, 0.0f, 0.0f, 1); @@ -251,10 +262,10 @@ namespace Opipe //瘦左脸 { - Vector2 point1 = Vector2(_facePoints[11].x, _facePoints[11].y); - Vector2 point2 = Vector2(_facePoints[60].x, _facePoints[60].y); - Vector2 point3 = Vector2(_facePoints[4].x, _facePoints[4].y); - Vector2 point4 = Vector2(_facePoints[16].x, _facePoints[16].y); + Vector2 point1 = Vector2(_facePoints[136].x, _facePoints[136].y); + Vector2 point2 = Vector2(_facePoints[19].x, _facePoints[19].y); + Vector2 point3 = Vector2(_facePoints[234].x, _facePoints[234].y); + Vector2 point4 = Vector2(_facePoints[152].x, _facePoints[152].y); float angle = getRadius(point2, point1); addPoint(point1, point1.distance(point3), point1.distance(point4), 0.02, 2, angle, @@ -263,10 +274,10 @@ namespace Opipe } //瘦右脸 { - Vector2 point1 = Vector2(_facePoints[21].x, _facePoints[21].y); - Vector2 point2 = Vector2(_facePoints[60].x, _facePoints[60].y); - Vector2 point3 = Vector2(_facePoints[28].x, _facePoints[28].y); - Vector2 point4 = Vector2(_facePoints[16].x, _facePoints[16].y); + Vector2 point1 = Vector2(_facePoints[379].x, _facePoints[379].y); + Vector2 point2 = Vector2(_facePoints[19].x, _facePoints[19].y); + Vector2 point3 = Vector2(_facePoints[454].x, _facePoints[454].y); + Vector2 point4 = Vector2(_facePoints[152].x, _facePoints[152].y); float angle = getRadius(point2, point1); addPoint(point1, point1.distance(point3), point1.distance(point4), 0.02, 2, angle, diff --git a/mediapipe/render/module/beauty/filters/FaceDistortionFilter.hpp b/mediapipe/render/module/beauty/filters/FaceDistortionFilter.hpp index abff580f7..81b8ce201 100644 --- a/mediapipe/render/module/beauty/filters/FaceDistortionFilter.hpp +++ b/mediapipe/render/module/beauty/filters/FaceDistortionFilter.hpp @@ -19,15 +19,32 @@ namespace Opipe virtual bool proceed(float frameTime = 0.0, bool bUpdateTargets = true) override; public: + float eye() { + return _eye; + } + + float slim() { + return _slim; + } + + float nose() { + return _nose; + } + void setEye(float eye) { _eye = eye; - }; + } void setSlim(float slim) { _slim = slim; - }; + } + + void setNose(float nose) + { + _nose = nose; + } void setFacePoints(std::vector facePoints) { @@ -62,10 +79,11 @@ namespace Opipe private: float _eye = 0.0; float _slim = 0.0; + float _nose = 0.0; std::vector _facePoints; //暂时支持单个人脸 GLuint vao = -1; GLuint eao = -1; }; } -#endif \ No newline at end of file +#endif diff --git a/mediapipe/render/module/beauty/filters/OlaBeautyFilter.cpp b/mediapipe/render/module/beauty/filters/OlaBeautyFilter.cpp index 2aea3ed2f..dc6d9d8af 100644 --- a/mediapipe/render/module/beauty/filters/OlaBeautyFilter.cpp +++ b/mediapipe/render/module/beauty/filters/OlaBeautyFilter.cpp @@ -1,4 +1,5 @@ #include "OlaBeautyFilter.hpp" +#include "mediapipe/render/core/math/vec2.hpp" namespace Opipe { OlaBeautyFilter::OlaBeautyFilter(Context *context) : FilterGroup(context) @@ -67,7 +68,7 @@ namespace Opipe { _lutFilter = LUTFilter::create(context); _unSharpMaskFilter = UnSharpMaskFilter::create(context); _unSharpMaskFilter->addTarget(_lutFilter, 0); - + _faceDistortFilter = FaceDistortionFilter::create(context); _bilateralAdjustFilter = BilateralAdjustFilter::create(context); addFilter(_bilateralAdjustFilter); @@ -75,12 +76,7 @@ namespace Opipe { _lookUpGroupFilter->addFilter(_unSharpMaskFilter); _alphaBlendFilter = AlphaBlendFilter::create(context); -// addFilter(_lookUpGroupFilter); -// addFilter(_lutFilter); - - -// setTerminalFilter(_lutFilter); - + _bilateralFilter = BilateralFilter::create(context); addFilter(_bilateralFilter); @@ -88,9 +84,8 @@ namespace Opipe { _bilateralFilter->addTarget(_bilateralAdjustFilter, 1)->addTarget(_alphaBlendFilter, 0); - _alphaBlendFilter->setMix(0.0); + _alphaBlendFilter->setMix(0.8); - setTerminalFilter(_alphaBlendFilter); _bilateralAdjustFilter->setOpacityLimit(0.6); _bilateralFilter->setDistanceNormalizationFactor(2.746); @@ -99,45 +94,46 @@ namespace Opipe { _unSharpMaskFilter->setBlurRadiusInPixel(2.0f, false); _unSharpMaskFilter->setIntensity(1.365); -// _bilateralFilter = BilateralFilter::create(context); -// addFilter(_bilateralFilter); -// -// _bilateralAdjustFilter = BilateralAdjustFilter::create(context); -// addFilter(_bilateralAdjustFilter); -// -// _unSharpMaskFilter = UnSharpMaskFilter::create(context); -// -// _lutFilter = LUTFilter::create(context); -// _unSharpMaskFilter->addTarget(_lutFilter, 0); -// -// _lookUpGroupFilter = FilterGroup::create(context); -// _lookUpGroupFilter->addFilter(_unSharpMaskFilter); -// -// _alphaBlendFilter = AlphaBlendFilter::create(context); -// _faceDistortFilter = FaceDistortionFilter::create(context); -// -// -// _bilateralFilter->addTarget(_bilateralAdjustFilter, 1)-> -// addTarget(_alphaBlendFilter, 0); -// -// _bilateralAdjustFilter->addTarget(_lookUpGroupFilter)-> -// addTarget(_alphaBlendFilter, 1)->addTarget(_faceDistortFilter); -// -// _alphaBlendFilter->setMix(0.8); -// -// _unSharpMaskFilter->setBlurRadiusInPixel(4.0f, true); -// _unSharpMaskFilter->setBlurRadiusInPixel(2.0f, false); -// _unSharpMaskFilter->setIntensity(1.365); -// -// _bilateralAdjustFilter->setOpacityLimit(0.6); -// -// _bilateralFilter->setDistanceNormalizationFactor(2.746); -// _bilateralFilter->setTexelSpacingMultiplier(2.7); -// -// setTerminalFilter(_faceDistortFilter); + _alphaBlendFilter->addTarget(_faceDistortFilter); + setTerminalFilter(_faceDistortFilter); std::vector defaultFace; + registerProperty("face", defaultFace, "人脸点", [this](std::vector facePoints) { + _faceDistortFilter->setFacePoints(facePoints); + }); + + registerProperty("eye", 0.0f, "大眼 0.0 - 1.0", + [this](float eye) { + _faceDistortFilter->setEye(eye); + }); + + registerProperty("slim", 0.0f, "瘦脸 0.0 - 1.0", + [this](float slim) { + _faceDistortFilter->setSlim(slim); + }); + + registerProperty("nose", 0.0f, "瘦鼻 0.0 - 1.0", + [this](float nose) { + _faceDistortFilter->setNose(nose); + }); + + registerProperty("skin", 0.0f, "磨皮 0.0 - 1.0", + [this](float skin) { + if (skin == 0.0) { + _bilateralAdjustFilter->setEnable(false); + } else { + _bilateralAdjustFilter->setEnable(true); + _bilateralAdjustFilter->setOpacityLimit(skin); + } + }); + + registerProperty("whiten", 0.0f, "美白 0.0 - 1.0", + [this](float whiten) { + _alphaBlendFilter->setMix(whiten); + }); + + return true; } @@ -169,39 +165,4 @@ namespace Opipe { } } - void OlaBeautyFilter::setSmoothing(float smoothing) { - if (_bilateralAdjustFilter == nullptr) { - return; - } - - if (smoothing == 0.0) { - _bilateralAdjustFilter->setEnable(false); - } else { - _bilateralAdjustFilter->setEnable(true); - _bilateralAdjustFilter->setOpacityLimit(smoothing); - } - } - - float OlaBeautyFilter::getSmoothing() { - if (_bilateralAdjustFilter) { - return _bilateralAdjustFilter->getOpacityLimit(); - } - return 0.0; - - } - - void OlaBeautyFilter::setWhitening(float whitening) { - if (_alphaBlendFilter) { - _alphaBlendFilter->setMix(whitening); - } - _lutFilter->setStep(whitening); - } - - float OlaBeautyFilter::getWhitening() { - if (_alphaBlendFilter) { - return _alphaBlendFilter->getMix(); - } - return 0.0; - } - } diff --git a/mediapipe/render/module/beauty/filters/OlaBeautyFilter.hpp b/mediapipe/render/module/beauty/filters/OlaBeautyFilter.hpp index 49df7118a..540718543 100644 --- a/mediapipe/render/module/beauty/filters/OlaBeautyFilter.hpp +++ b/mediapipe/render/module/beauty/filters/OlaBeautyFilter.hpp @@ -12,14 +12,6 @@ namespace Opipe { class OlaBeautyFilter : public FilterGroup { - public: - float getSmoothing(); - - float getWhitening(); - - void setSmoothing(float smoothing); - - void setWhitening(float whitening); public: static OlaBeautyFilter *create(Context *context); @@ -42,35 +34,6 @@ namespace Opipe virtual ~OlaBeautyFilter(); - void setFacePoints(std::vector facePoints) { - _faceDistortFilter->setFacePoints(facePoints); - } - - // "大眼 0.0 - 1.0" - void setEye(float eye) { - _faceDistortFilter->setEye(eye); - } - - //1.0f, "瘦脸 0.0 - 1.0", - void setSlim(float slim) { - _faceDistortFilter->setSlim(slim); - } - - // "磨皮 0.0 - 1.0" - void setSkin(float skin) { - if (skin == 0.0) { - _bilateralAdjustFilter->setEnable(false); - } else { - _bilateralAdjustFilter->setEnable(true); - _bilateralAdjustFilter->setOpacityLimit(skin); - } - } - - // "美白 0.0 - 1.0" - void setWhiten(float whiten) { - _alphaBlendFilter->setMix(whiten); - } - private: BilateralFilter *_bilateralFilter = 0; AlphaBlendFilter *_alphaBlendFilter = 0; @@ -79,7 +42,6 @@ namespace Opipe UnSharpMaskFilter *_unSharpMaskFilter = 0; FaceDistortionFilter *_faceDistortFilter = 0; FilterGroup *_lookUpGroupFilter = 0; - SourceImage *_lutImage = 0; }; } diff --git a/mediapipe/render/module/beauty/ios/example/OpipeBeautyModuleExample/OpipeBeautyModuleExample.xcodeproj/project.pbxproj b/mediapipe/render/module/beauty/ios/example/OpipeBeautyModuleExample/OpipeBeautyModuleExample.xcodeproj/project.pbxproj index 5c1285085..833ee90de 100644 --- a/mediapipe/render/module/beauty/ios/example/OpipeBeautyModuleExample/OpipeBeautyModuleExample.xcodeproj/project.pbxproj +++ b/mediapipe/render/module/beauty/ios/example/OpipeBeautyModuleExample/OpipeBeautyModuleExample.xcodeproj/project.pbxproj @@ -8,6 +8,7 @@ /* Begin PBXBuildFile section */ 3675CCEC28910DDB00D84244 /* CoreImage.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3675CC3128910DDB00D84244 /* CoreImage.framework */; }; + 369E735D28978A0E001F44F3 /* templateFace.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 369E72EA28978A0E001F44F3 /* templateFace.jpg */; }; 36B2393B288934B100A41D9E /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 36B2393A288934B100A41D9E /* AppDelegate.m */; }; 36B2393E288934B100A41D9E /* SceneDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 36B2393D288934B100A41D9E /* SceneDelegate.m */; }; 36B23941288934B100A41D9E /* ViewController.mm in Sources */ = {isa = PBXBuildFile; fileRef = 36B23940288934B100A41D9E /* ViewController.mm */; }; @@ -58,20 +59,6 @@ remoteGlobalIDString = 6BF2BEB1CE57CAE800000000; remoteInfo = _idx_annotation_renderer_8D68840D_ios_min15.5; }; - 3675CC7828910DDB00D84244 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6BF2BEB19D2AF81E00000000; - remoteInfo = "_idx_core_core-ios_7905855A_ios_min11.0"; - }; - 3675CC7A28910DDB00D84244 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6BF2BEB12F27755200000000; - remoteInfo = "_idx_core_core-ios_7905855A_ios_min15.5"; - }; 3675CC7C28910DDB00D84244 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; @@ -86,132 +73,6 @@ remoteGlobalIDString = 6BF2BEB135330E2600000000; remoteInfo = _idx_cpu_op_resolver_519CBACD_ios_min15.5; }; - 3675CC8028910DDB00D84244 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6BF2BEB1D5E0B49400000000; - remoteInfo = _idx_file_helpers_cpu_util_33FB6263_ios_min11.0; - }; - 3675CC8228910DDB00D84244 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6BF2BEB14766558400000000; - remoteInfo = _idx_file_helpers_cpu_util_33FB6263_ios_min15.5; - }; - 3675CC8428910DDB00D84244 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6BF2BEB161D5A49A00000000; - remoteInfo = _idx_file_path_E61EA0A1_ios_min11.0; - }; - 3675CC8628910DDB00D84244 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6BF2BEB1B0FBE87A00000000; - remoteInfo = _idx_file_path_E61EA0A1_ios_min15.5; - }; - 3675CC8828910DDB00D84244 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6BF2BEB1608CB6CE00000000; - remoteInfo = _idx_header_util_15139FDF_ios_min11.0; - }; - 3675CC8A28910DDB00D84244 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6BF2BEB1E2CC764600000000; - remoteInfo = _idx_header_util_15139FDF_ios_min15.5; - }; - 3675CC8C28910DDB00D84244 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6BF2BEB175EDC0CE00000000; - remoteInfo = _idx_image_F5FF5697_ios_min11.0; - }; - 3675CC8E28910DDB00D84244 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6BF2BEB1BB6F5DD000000000; - remoteInfo = _idx_image_F5FF5697_ios_min15.5; - }; - 3675CC9028910DDB00D84244 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6BF2BEB1E25C746E00000000; - remoteInfo = _idx_image_frame_graph_tracer_4E004B23_ios_min11.0; - }; - 3675CC9228910DDB00D84244 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6BF2BEB15E75465E00000000; - remoteInfo = _idx_image_frame_graph_tracer_4E004B23_ios_min15.5; - }; - 3675CC9428910DDB00D84244 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6BF2BEB1112804BA00000000; - remoteInfo = _idx_image_opencv_9E4E8A87_ios_min11.0; - }; - 3675CC9628910DDB00D84244 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6BF2BEB1A8F5B73600000000; - remoteInfo = _idx_image_opencv_9E4E8A87_ios_min15.5; - }; - 3675CC9828910DDB00D84244 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6BF2BEB117E02C1400000000; - remoteInfo = _idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_EDD516E8_ios_min11.0; - }; - 3675CC9A28910DDB00D84244 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6BF2BEB1E77A1E6A00000000; - remoteInfo = _idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_EDD516E8_ios_min15.5; - }; - 3675CC9C28910DDB00D84244 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6BF2BEB1F5BD4E1400000000; - remoteInfo = _idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min11.0; - }; - 3675CC9E28910DDB00D84244 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6BF2BEB177AE156000000000; - remoteInfo = _idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min15.5; - }; - 3675CCA028910DDB00D84244 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6BF2BEB12D97516200000000; - remoteInfo = _idx_location_image_frame_opencv_D6F50F87_ios_min11.0; - }; - 3675CCA228910DDB00D84244 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6BF2BEB1F879A06600000000; - remoteInfo = _idx_location_image_frame_opencv_D6F50F87_ios_min15.5; - }; 3675CCA428910DDB00D84244 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; @@ -226,20 +87,6 @@ remoteGlobalIDString = 6BF2BEB1D93FD90600000000; remoteInfo = _idx_math_68C63536_ios_min15.5; }; - 3675CCA828910DDB00D84244 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6BF2BEB16F3388EE00000000; - remoteInfo = _idx_matrix_E57ACF41_ios_min11.0; - }; - 3675CCAA28910DDB00D84244 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6BF2BEB1BB36203600000000; - remoteInfo = _idx_matrix_E57ACF41_ios_min15.5; - }; 3675CCAC28910DDB00D84244 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; @@ -296,34 +143,6 @@ remoteGlobalIDString = 6BF2BEB10343A59400000000; remoteInfo = _idx_op_resolver_0836C983_ios_min15.5; }; - 3675CCBC28910DDB00D84244 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6BF2BEB15757E2E000000000; - remoteInfo = _idx_profiler_resource_util_35C39BA3_ios_min11.0; - }; - 3675CCBE28910DDB00D84244 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6BF2BEB12CFA860400000000; - remoteInfo = _idx_profiler_resource_util_35C39BA3_ios_min15.5; - }; - 3675CCC028910DDB00D84244 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6BF2BEB196E75F6C00000000; - remoteInfo = _idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min11.0; - }; - 3675CCC228910DDB00D84244 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6BF2BEB1C0AA537800000000; - remoteInfo = _idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min15.5; - }; 3675CCC428910DDB00D84244 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; @@ -338,34 +157,6 @@ remoteGlobalIDString = 6BF2BEB12E009AA400000000; remoteInfo = _idx_resource_util_C5C5DB93_ios_min15.5; }; - 3675CCC828910DDB00D84244 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6BF2BEB10418151E00000000; - remoteInfo = _idx_switch_mux_calculator_container_util_sink_switch_container_switch_demux_calculator_09F5AE46_ios_min11.0; - }; - 3675CCCA28910DDB00D84244 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6BF2BEB13330DE2400000000; - remoteInfo = _idx_switch_mux_calculator_container_util_sink_switch_container_switch_demux_calculator_09F5AE46_ios_min15.5; - }; - 3675CCCC28910DDB00D84244 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6BF2BEB1EDDD3E1000000000; - remoteInfo = _idx_tensor_7303F5EA_ios_min11.0; - }; - 3675CCCE28910DDB00D84244 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6BF2BEB147F7AD0200000000; - remoteInfo = _idx_tensor_7303F5EA_ios_min15.5; - }; 3675CCD028910DDB00D84244 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; @@ -380,20 +171,6 @@ remoteGlobalIDString = 6BF2BEB17982938200000000; remoteInfo = _idx_tflite_model_loader_254BEB33_ios_min15.5; }; - 3675CCD428910DDB00D84244 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6BF2BEB1535ED83200000000; - remoteInfo = _idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_156DBF0B_ios_min11.0; - }; - 3675CCD628910DDB00D84244 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6BF2BEB120769C4400000000; - remoteInfo = _idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_156DBF0B_ios_min15.5; - }; 3675CCD828910DDB00D84244 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; @@ -422,33 +199,201 @@ remoteGlobalIDString = 6BF2BEB17C69A2E400000000; remoteInfo = _idx_transpose_conv_bias_E3459F40_ios_min15.5; }; - 3675CCE028910DDB00D84244 /* PBXContainerItemProxy */ = { + 369E732128978A0E001F44F3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; proxyType = 2; - remoteGlobalIDString = 6BF2BEB1674D2B8C00000000; - remoteInfo = _idx_util_fill_packet_set_node_packet_46C4C02A_ios_min11.0; + remoteGlobalIDString = 6BF2BEB15656FB7600000000; + remoteInfo = _idx_annotation_overlay_calculator_D98E9275_ios_min11.0; }; - 3675CCE228910DDB00D84244 /* PBXContainerItemProxy */ = { + 369E732328978A0E001F44F3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; proxyType = 2; - remoteGlobalIDString = 6BF2BEB1BF5A686400000000; - remoteInfo = _idx_util_fill_packet_set_node_packet_46C4C02A_ios_min15.5; + remoteGlobalIDString = 6BF2BEB15BA3402400000000; + remoteInfo = _idx_annotation_overlay_calculator_D98E9275_ios_min15.5; }; - 3675CCE428910DDB00D84244 /* PBXContainerItemProxy */ = { + 369E732528978A0E001F44F3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; proxyType = 2; - remoteGlobalIDString = 6BF2BEB12CFEB45C00000000; - remoteInfo = _idx_validate_name_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculator_proto_util_lite_rectangle_util_subgraph_expansi_etc_99160F50_ios_min11.0; + remoteGlobalIDString = 6BF2BEB1AE45ACD400000000; + remoteInfo = _idx_begin_loop_calculator_50B5F6A2_ios_min11.0; }; - 3675CCE628910DDB00D84244 /* PBXContainerItemProxy */ = { + 369E732728978A0E001F44F3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; proxyType = 2; - remoteGlobalIDString = 6BF2BEB1A6704F1C00000000; - remoteInfo = _idx_validate_name_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculator_proto_util_lite_rectangle_util_subgraph_expansi_etc_99160F50_ios_min15.5; + remoteGlobalIDString = 6BF2BEB120CC110A00000000; + remoteInfo = _idx_begin_loop_calculator_50B5F6A2_ios_min15.5; + }; + 369E732928978A0E001F44F3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 6BF2BEB100939AF800000000; + remoteInfo = _idx_clip_vector_size_calculator_C1D859C1_ios_min11.0; + }; + 369E732B28978A0E001F44F3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 6BF2BEB15FE6FF0200000000; + remoteInfo = _idx_clip_vector_size_calculator_C1D859C1_ios_min15.5; + }; + 369E732D28978A0E001F44F3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 6BF2BEB1E922429600000000; + remoteInfo = "_idx_core_BeautyFilters_core-ios_3FD503C6_ios_min11.0"; + }; + 369E732F28978A0E001F44F3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 6BF2BEB1C9C325FA00000000; + remoteInfo = "_idx_core_BeautyFilters_core-ios_3FD503C6_ios_min15.5"; + }; + 369E733128978A0E001F44F3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 6BF2BEB1311D3FFA00000000; + remoteInfo = _idx_cpu_util_C9677097_ios_min11.0; + }; + 369E733328978A0E001F44F3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 6BF2BEB16F17AAC200000000; + remoteInfo = _idx_cpu_util_C9677097_ios_min15.5; + }; + 369E733528978A0E001F44F3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 6BF2BEB126D0D2E600000000; + remoteInfo = _idx_detection_projection_calculator_6C26583E_ios_min11.0; + }; + 369E733728978A0E001F44F3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 6BF2BEB1D488EF1800000000; + remoteInfo = _idx_detection_projection_calculator_6C26583E_ios_min15.5; + }; + 369E733928978A0E001F44F3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 6BF2BEB1D89D727E00000000; + remoteInfo = _idx_end_loop_calculator_AADF2B85_ios_min11.0; + }; + 369E733B28978A0E001F44F3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 6BF2BEB185A9B3FE00000000; + remoteInfo = _idx_end_loop_calculator_AADF2B85_ios_min15.5; + }; + 369E733D28978A0E001F44F3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 6BF2BEB1C40DE00800000000; + remoteInfo = _idx_non_max_suppression_calculator_E13679C5_ios_min11.0; + }; + 369E733F28978A0E001F44F3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 6BF2BEB179FA7B5A00000000; + remoteInfo = _idx_non_max_suppression_calculator_E13679C5_ios_min15.5; + }; + 369E734128978A0E001F44F3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 6BF2BEB1E88ABD0C00000000; + remoteInfo = _idx_previous_loopback_calculator_header_util_D60754F6_ios_min11.0; + }; + 369E734328978A0E001F44F3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 6BF2BEB12B5DD40E00000000; + remoteInfo = _idx_previous_loopback_calculator_header_util_D60754F6_ios_min15.5; + }; + 369E734528978A0E001F44F3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 6BF2BEB10F69F5F200000000; + remoteInfo = _idx_rectangle_util_BC608102_ios_min11.0; + }; + 369E734728978A0E001F44F3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 6BF2BEB1A374D54C00000000; + remoteInfo = _idx_rectangle_util_BC608102_ios_min15.5; + }; + 369E734928978A0E001F44F3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 6BF2BEB12E6EE1D200000000; + remoteInfo = _idx_ref_gpuimagemath_gpuimageutil_E5CDD0E4_ios_min11.0; + }; + 369E734B28978A0E001F44F3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 6BF2BEB1E3F4AD9A00000000; + remoteInfo = _idx_ref_gpuimagemath_gpuimageutil_E5CDD0E4_ios_min15.5; + }; + 369E734D28978A0E001F44F3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 6BF2BEB115B04C8C00000000; + remoteInfo = _idx_split_vector_calculator_ED1EBC41_ios_min11.0; + }; + 369E734F28978A0E001F44F3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 6BF2BEB1A384020200000000; + remoteInfo = _idx_split_vector_calculator_ED1EBC41_ios_min15.5; + }; + 369E735128978A0E001F44F3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 6BF2BEB13E6E92F600000000; + remoteInfo = _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_detections_to_rects_calculator_detections_to_render_data_etc_200517DA_ios_min11.0; + }; + 369E735328978A0E001F44F3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 6BF2BEB1F180FE8800000000; + remoteInfo = _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_detections_to_rects_calculator_detections_to_render_data_etc_200517DA_ios_min15.5; + }; + 369E735528978A0E001F44F3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 6BF2BEB17384850E00000000; + remoteInfo = _idx_util_C76AD427_ios_min11.0; + }; + 369E735728978A0E001F44F3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 36B23C7F288A7FB600A41D9E /* FaceUnityFramework.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 6BF2BEB110B1FD6E00000000; + remoteInfo = _idx_util_C76AD427_ios_min15.5; }; 36B239A428893CEE00A41D9E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -525,6 +470,7 @@ /* Begin PBXFileReference section */ 3675CC3128910DDB00D84244 /* CoreImage.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreImage.framework; path = System/Library/Frameworks/CoreImage.framework; sourceTree = SDKROOT; }; + 369E72EA28978A0E001F44F3 /* templateFace.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = templateFace.jpg; sourceTree = ""; }; 36B23936288934B100A41D9E /* OpipeBeautyModuleExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = OpipeBeautyModuleExample.app; sourceTree = BUILT_PRODUCTS_DIR; }; 36B23939288934B100A41D9E /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; }; 36B2393A288934B100A41D9E /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; }; @@ -598,6 +544,7 @@ 36B2393D288934B100A41D9E /* SceneDelegate.m */, 36B2393F288934B100A41D9E /* ViewController.h */, 36B23940288934B100A41D9E /* ViewController.mm */, + 369E72EA28978A0E001F44F3 /* templateFace.jpg */, 36B23942288934B100A41D9E /* Main.storyboard */, 36B23945288934B200A41D9E /* Assets.xcassets */, 36B23947288934B200A41D9E /* LaunchScreen.storyboard */, @@ -639,64 +586,56 @@ 36B23CD0288A7FB600A41D9E /* OlaFaceUnityFramework.framework */, 3675CC7128910DDB00D84244 /* lib_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min11.0.a */, 3675CC7328910DDB00D84244 /* lib_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min15.5.a */, + 369E732228978A0E001F44F3 /* lib_idx_annotation_overlay_calculator_D98E9275_ios_min11.0.a */, + 369E732428978A0E001F44F3 /* lib_idx_annotation_overlay_calculator_D98E9275_ios_min15.5.a */, 3675CC7528910DDB00D84244 /* lib_idx_annotation_renderer_8D68840D_ios_min11.0.a */, 3675CC7728910DDB00D84244 /* lib_idx_annotation_renderer_8D68840D_ios_min15.5.a */, - 3675CC7928910DDB00D84244 /* lib_idx_core_core-ios_7905855A_ios_min11.0.a */, - 3675CC7B28910DDB00D84244 /* lib_idx_core_core-ios_7905855A_ios_min15.5.a */, + 369E732628978A0E001F44F3 /* lib_idx_begin_loop_calculator_50B5F6A2_ios_min11.0.a */, + 369E732828978A0E001F44F3 /* lib_idx_begin_loop_calculator_50B5F6A2_ios_min15.5.a */, + 369E732A28978A0E001F44F3 /* lib_idx_clip_vector_size_calculator_C1D859C1_ios_min11.0.a */, + 369E732C28978A0E001F44F3 /* lib_idx_clip_vector_size_calculator_C1D859C1_ios_min15.5.a */, + 369E732E28978A0E001F44F3 /* lib_idx_core_BeautyFilters_core-ios_3FD503C6_ios_min11.0.a */, + 369E733028978A0E001F44F3 /* lib_idx_core_BeautyFilters_core-ios_3FD503C6_ios_min15.5.a */, 3675CC7D28910DDB00D84244 /* lib_idx_cpu_op_resolver_519CBACD_ios_min11.0.a */, 3675CC7F28910DDB00D84244 /* lib_idx_cpu_op_resolver_519CBACD_ios_min15.5.a */, - 3675CC8128910DDB00D84244 /* lib_idx_file_helpers_cpu_util_33FB6263_ios_min11.0.a */, - 3675CC8328910DDB00D84244 /* lib_idx_file_helpers_cpu_util_33FB6263_ios_min15.5.a */, - 3675CC8528910DDB00D84244 /* lib_idx_file_path_E61EA0A1_ios_min11.0.a */, - 3675CC8728910DDB00D84244 /* lib_idx_file_path_E61EA0A1_ios_min15.5.a */, - 3675CC8928910DDB00D84244 /* lib_idx_header_util_15139FDF_ios_min11.0.a */, - 3675CC8B28910DDB00D84244 /* lib_idx_header_util_15139FDF_ios_min15.5.a */, - 3675CC8D28910DDB00D84244 /* lib_idx_image_F5FF5697_ios_min11.0.a */, - 3675CC8F28910DDB00D84244 /* lib_idx_image_F5FF5697_ios_min15.5.a */, - 3675CC9128910DDB00D84244 /* lib_idx_image_frame_graph_tracer_4E004B23_ios_min11.0.a */, - 3675CC9328910DDB00D84244 /* lib_idx_image_frame_graph_tracer_4E004B23_ios_min15.5.a */, - 3675CC9528910DDB00D84244 /* lib_idx_image_opencv_9E4E8A87_ios_min11.0.a */, - 3675CC9728910DDB00D84244 /* lib_idx_image_opencv_9E4E8A87_ios_min15.5.a */, - 3675CC9928910DDB00D84244 /* lib_idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_EDD516E8_ios_min11.0.a */, - 3675CC9B28910DDB00D84244 /* lib_idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_EDD516E8_ios_min15.5.a */, - 3675CC9D28910DDB00D84244 /* lib_idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min11.0.a */, - 3675CC9F28910DDB00D84244 /* lib_idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min15.5.a */, - 3675CCA128910DDB00D84244 /* lib_idx_location_image_frame_opencv_D6F50F87_ios_min11.0.a */, - 3675CCA328910DDB00D84244 /* lib_idx_location_image_frame_opencv_D6F50F87_ios_min15.5.a */, + 369E733228978A0E001F44F3 /* lib_idx_cpu_util_C9677097_ios_min11.0.a */, + 369E733428978A0E001F44F3 /* lib_idx_cpu_util_C9677097_ios_min15.5.a */, + 369E733628978A0E001F44F3 /* lib_idx_detection_projection_calculator_6C26583E_ios_min11.0.a */, + 369E733828978A0E001F44F3 /* lib_idx_detection_projection_calculator_6C26583E_ios_min15.5.a */, + 369E733A28978A0E001F44F3 /* lib_idx_end_loop_calculator_AADF2B85_ios_min11.0.a */, + 369E733C28978A0E001F44F3 /* lib_idx_end_loop_calculator_AADF2B85_ios_min15.5.a */, 3675CCA528910DDB00D84244 /* lib_idx_math_68C63536_ios_min11.0.a */, 3675CCA728910DDB00D84244 /* lib_idx_math_68C63536_ios_min15.5.a */, - 3675CCA928910DDB00D84244 /* lib_idx_matrix_E57ACF41_ios_min11.0.a */, - 3675CCAB28910DDB00D84244 /* lib_idx_matrix_E57ACF41_ios_min15.5.a */, 3675CCAD28910DDB00D84244 /* lib_idx_max_unpooling_max_pool_argmax_615F909D_ios_min11.0.a */, 3675CCAF28910DDB00D84244 /* lib_idx_max_unpooling_max_pool_argmax_615F909D_ios_min15.5.a */, 3675CCB128910DDB00D84244 /* lib_idx_mediapipe_framework_ios_C158E828_ios_min11.0.a */, 3675CCB328910DDB00D84244 /* lib_idx_mediapipe_framework_ios_C158E828_ios_min15.5.a */, + 369E733E28978A0E001F44F3 /* lib_idx_non_max_suppression_calculator_E13679C5_ios_min11.0.a */, + 369E734028978A0E001F44F3 /* lib_idx_non_max_suppression_calculator_E13679C5_ios_min15.5.a */, 3675CCB528910DDB00D84244 /* lib_idx_olamodule_common_library_63E72567_ios_min11.0.a */, 3675CCB728910DDB00D84244 /* lib_idx_olamodule_common_library_63E72567_ios_min15.5.a */, 3675CCB928910DDB00D84244 /* lib_idx_op_resolver_0836C983_ios_min11.0.a */, 3675CCBB28910DDB00D84244 /* lib_idx_op_resolver_0836C983_ios_min15.5.a */, - 3675CCBD28910DDB00D84244 /* lib_idx_profiler_resource_util_35C39BA3_ios_min11.0.a */, - 3675CCBF28910DDB00D84244 /* lib_idx_profiler_resource_util_35C39BA3_ios_min15.5.a */, - 3675CCC128910DDB00D84244 /* lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min11.0.a */, - 3675CCC328910DDB00D84244 /* lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min15.5.a */, + 369E734228978A0E001F44F3 /* lib_idx_previous_loopback_calculator_header_util_D60754F6_ios_min11.0.a */, + 369E734428978A0E001F44F3 /* lib_idx_previous_loopback_calculator_header_util_D60754F6_ios_min15.5.a */, + 369E734628978A0E001F44F3 /* lib_idx_rectangle_util_BC608102_ios_min11.0.a */, + 369E734828978A0E001F44F3 /* lib_idx_rectangle_util_BC608102_ios_min15.5.a */, + 369E734A28978A0E001F44F3 /* lib_idx_ref_gpuimagemath_gpuimageutil_E5CDD0E4_ios_min11.0.a */, + 369E734C28978A0E001F44F3 /* lib_idx_ref_gpuimagemath_gpuimageutil_E5CDD0E4_ios_min15.5.a */, 3675CCC528910DDB00D84244 /* lib_idx_resource_util_C5C5DB93_ios_min11.0.a */, 3675CCC728910DDB00D84244 /* lib_idx_resource_util_C5C5DB93_ios_min15.5.a */, - 3675CCC928910DDB00D84244 /* lib_idx_switch_mux_calculator_container_util_sink_switch_container_switch_demux_calculator_09F5AE46_ios_min11.0.a */, - 3675CCCB28910DDB00D84244 /* lib_idx_switch_mux_calculator_container_util_sink_switch_container_switch_demux_calculator_09F5AE46_ios_min15.5.a */, - 3675CCCD28910DDB00D84244 /* lib_idx_tensor_7303F5EA_ios_min11.0.a */, - 3675CCCF28910DDB00D84244 /* lib_idx_tensor_7303F5EA_ios_min15.5.a */, + 369E734E28978A0E001F44F3 /* lib_idx_split_vector_calculator_ED1EBC41_ios_min11.0.a */, + 369E735028978A0E001F44F3 /* lib_idx_split_vector_calculator_ED1EBC41_ios_min15.5.a */, 3675CCD128910DDB00D84244 /* lib_idx_tflite_model_loader_254BEB33_ios_min11.0.a */, 3675CCD328910DDB00D84244 /* lib_idx_tflite_model_loader_254BEB33_ios_min15.5.a */, - 3675CCD528910DDB00D84244 /* lib_idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_156DBF0B_ios_min11.0.a */, - 3675CCD728910DDB00D84244 /* lib_idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_156DBF0B_ios_min15.5.a */, + 369E735228978A0E001F44F3 /* lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_detections_to_rects_calculator_detections_to_render_data_etc_200517DA_ios_min11.0.a */, + 369E735428978A0E001F44F3 /* lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_detections_to_rects_calculator_detections_to_render_data_etc_200517DA_ios_min15.5.a */, 3675CCD928910DDB00D84244 /* lib_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min11.0.a */, 3675CCDB28910DDB00D84244 /* lib_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min15.5.a */, 3675CCDD28910DDB00D84244 /* lib_idx_transpose_conv_bias_E3459F40_ios_min11.0.a */, 3675CCDF28910DDB00D84244 /* lib_idx_transpose_conv_bias_E3459F40_ios_min15.5.a */, - 3675CCE128910DDB00D84244 /* lib_idx_util_fill_packet_set_node_packet_46C4C02A_ios_min11.0.a */, - 3675CCE328910DDB00D84244 /* lib_idx_util_fill_packet_set_node_packet_46C4C02A_ios_min15.5.a */, - 3675CCE528910DDB00D84244 /* lib_idx_validate_name_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculator_proto_util_lite_rectangle_util_subgraph_expansi_etc_99160F50_ios_min11.0.a */, - 3675CCE728910DDB00D84244 /* lib_idx_validate_name_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculator_proto_util_lite_rectangle_util_subgraph_expansi_etc_99160F50_ios_min15.5.a */, + 369E735628978A0E001F44F3 /* lib_idx_util_C76AD427_ios_min11.0.a */, + 369E735828978A0E001F44F3 /* lib_idx_util_C76AD427_ios_min15.5.a */, 36B23D66288A7FB600A41D9E /* libmediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary.a */, ); name = Products; @@ -796,20 +735,6 @@ remoteRef = 3675CC7628910DDB00D84244 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; - 3675CC7928910DDB00D84244 /* lib_idx_core_core-ios_7905855A_ios_min11.0.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = "lib_idx_core_core-ios_7905855A_ios_min11.0.a"; - remoteRef = 3675CC7828910DDB00D84244 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3675CC7B28910DDB00D84244 /* lib_idx_core_core-ios_7905855A_ios_min15.5.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = "lib_idx_core_core-ios_7905855A_ios_min15.5.a"; - remoteRef = 3675CC7A28910DDB00D84244 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; 3675CC7D28910DDB00D84244 /* lib_idx_cpu_op_resolver_519CBACD_ios_min11.0.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; @@ -824,132 +749,6 @@ remoteRef = 3675CC7E28910DDB00D84244 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; - 3675CC8128910DDB00D84244 /* lib_idx_file_helpers_cpu_util_33FB6263_ios_min11.0.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = lib_idx_file_helpers_cpu_util_33FB6263_ios_min11.0.a; - remoteRef = 3675CC8028910DDB00D84244 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3675CC8328910DDB00D84244 /* lib_idx_file_helpers_cpu_util_33FB6263_ios_min15.5.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = lib_idx_file_helpers_cpu_util_33FB6263_ios_min15.5.a; - remoteRef = 3675CC8228910DDB00D84244 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3675CC8528910DDB00D84244 /* lib_idx_file_path_E61EA0A1_ios_min11.0.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = lib_idx_file_path_E61EA0A1_ios_min11.0.a; - remoteRef = 3675CC8428910DDB00D84244 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3675CC8728910DDB00D84244 /* lib_idx_file_path_E61EA0A1_ios_min15.5.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = lib_idx_file_path_E61EA0A1_ios_min15.5.a; - remoteRef = 3675CC8628910DDB00D84244 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3675CC8928910DDB00D84244 /* lib_idx_header_util_15139FDF_ios_min11.0.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = lib_idx_header_util_15139FDF_ios_min11.0.a; - remoteRef = 3675CC8828910DDB00D84244 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3675CC8B28910DDB00D84244 /* lib_idx_header_util_15139FDF_ios_min15.5.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = lib_idx_header_util_15139FDF_ios_min15.5.a; - remoteRef = 3675CC8A28910DDB00D84244 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3675CC8D28910DDB00D84244 /* lib_idx_image_F5FF5697_ios_min11.0.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = lib_idx_image_F5FF5697_ios_min11.0.a; - remoteRef = 3675CC8C28910DDB00D84244 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3675CC8F28910DDB00D84244 /* lib_idx_image_F5FF5697_ios_min15.5.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = lib_idx_image_F5FF5697_ios_min15.5.a; - remoteRef = 3675CC8E28910DDB00D84244 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3675CC9128910DDB00D84244 /* lib_idx_image_frame_graph_tracer_4E004B23_ios_min11.0.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = lib_idx_image_frame_graph_tracer_4E004B23_ios_min11.0.a; - remoteRef = 3675CC9028910DDB00D84244 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3675CC9328910DDB00D84244 /* lib_idx_image_frame_graph_tracer_4E004B23_ios_min15.5.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = lib_idx_image_frame_graph_tracer_4E004B23_ios_min15.5.a; - remoteRef = 3675CC9228910DDB00D84244 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3675CC9528910DDB00D84244 /* lib_idx_image_opencv_9E4E8A87_ios_min11.0.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = lib_idx_image_opencv_9E4E8A87_ios_min11.0.a; - remoteRef = 3675CC9428910DDB00D84244 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3675CC9728910DDB00D84244 /* lib_idx_image_opencv_9E4E8A87_ios_min15.5.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = lib_idx_image_opencv_9E4E8A87_ios_min15.5.a; - remoteRef = 3675CC9628910DDB00D84244 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3675CC9928910DDB00D84244 /* lib_idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_EDD516E8_ios_min11.0.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = lib_idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_EDD516E8_ios_min11.0.a; - remoteRef = 3675CC9828910DDB00D84244 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3675CC9B28910DDB00D84244 /* lib_idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_EDD516E8_ios_min15.5.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = lib_idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_EDD516E8_ios_min15.5.a; - remoteRef = 3675CC9A28910DDB00D84244 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3675CC9D28910DDB00D84244 /* lib_idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min11.0.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = lib_idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min11.0.a; - remoteRef = 3675CC9C28910DDB00D84244 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3675CC9F28910DDB00D84244 /* lib_idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min15.5.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = lib_idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min15.5.a; - remoteRef = 3675CC9E28910DDB00D84244 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3675CCA128910DDB00D84244 /* lib_idx_location_image_frame_opencv_D6F50F87_ios_min11.0.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = lib_idx_location_image_frame_opencv_D6F50F87_ios_min11.0.a; - remoteRef = 3675CCA028910DDB00D84244 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3675CCA328910DDB00D84244 /* lib_idx_location_image_frame_opencv_D6F50F87_ios_min15.5.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = lib_idx_location_image_frame_opencv_D6F50F87_ios_min15.5.a; - remoteRef = 3675CCA228910DDB00D84244 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; 3675CCA528910DDB00D84244 /* lib_idx_math_68C63536_ios_min11.0.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; @@ -964,20 +763,6 @@ remoteRef = 3675CCA628910DDB00D84244 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; - 3675CCA928910DDB00D84244 /* lib_idx_matrix_E57ACF41_ios_min11.0.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = lib_idx_matrix_E57ACF41_ios_min11.0.a; - remoteRef = 3675CCA828910DDB00D84244 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3675CCAB28910DDB00D84244 /* lib_idx_matrix_E57ACF41_ios_min15.5.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = lib_idx_matrix_E57ACF41_ios_min15.5.a; - remoteRef = 3675CCAA28910DDB00D84244 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; 3675CCAD28910DDB00D84244 /* lib_idx_max_unpooling_max_pool_argmax_615F909D_ios_min11.0.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; @@ -1034,34 +819,6 @@ remoteRef = 3675CCBA28910DDB00D84244 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; - 3675CCBD28910DDB00D84244 /* lib_idx_profiler_resource_util_35C39BA3_ios_min11.0.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = lib_idx_profiler_resource_util_35C39BA3_ios_min11.0.a; - remoteRef = 3675CCBC28910DDB00D84244 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3675CCBF28910DDB00D84244 /* lib_idx_profiler_resource_util_35C39BA3_ios_min15.5.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = lib_idx_profiler_resource_util_35C39BA3_ios_min15.5.a; - remoteRef = 3675CCBE28910DDB00D84244 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3675CCC128910DDB00D84244 /* lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min11.0.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min11.0.a; - remoteRef = 3675CCC028910DDB00D84244 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3675CCC328910DDB00D84244 /* lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min15.5.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min15.5.a; - remoteRef = 3675CCC228910DDB00D84244 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; 3675CCC528910DDB00D84244 /* lib_idx_resource_util_C5C5DB93_ios_min11.0.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; @@ -1076,34 +833,6 @@ remoteRef = 3675CCC628910DDB00D84244 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; - 3675CCC928910DDB00D84244 /* lib_idx_switch_mux_calculator_container_util_sink_switch_container_switch_demux_calculator_09F5AE46_ios_min11.0.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = lib_idx_switch_mux_calculator_container_util_sink_switch_container_switch_demux_calculator_09F5AE46_ios_min11.0.a; - remoteRef = 3675CCC828910DDB00D84244 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3675CCCB28910DDB00D84244 /* lib_idx_switch_mux_calculator_container_util_sink_switch_container_switch_demux_calculator_09F5AE46_ios_min15.5.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = lib_idx_switch_mux_calculator_container_util_sink_switch_container_switch_demux_calculator_09F5AE46_ios_min15.5.a; - remoteRef = 3675CCCA28910DDB00D84244 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3675CCCD28910DDB00D84244 /* lib_idx_tensor_7303F5EA_ios_min11.0.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = lib_idx_tensor_7303F5EA_ios_min11.0.a; - remoteRef = 3675CCCC28910DDB00D84244 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3675CCCF28910DDB00D84244 /* lib_idx_tensor_7303F5EA_ios_min15.5.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = lib_idx_tensor_7303F5EA_ios_min15.5.a; - remoteRef = 3675CCCE28910DDB00D84244 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; 3675CCD128910DDB00D84244 /* lib_idx_tflite_model_loader_254BEB33_ios_min11.0.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; @@ -1118,20 +847,6 @@ remoteRef = 3675CCD228910DDB00D84244 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; - 3675CCD528910DDB00D84244 /* lib_idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_156DBF0B_ios_min11.0.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = lib_idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_156DBF0B_ios_min11.0.a; - remoteRef = 3675CCD428910DDB00D84244 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3675CCD728910DDB00D84244 /* lib_idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_156DBF0B_ios_min15.5.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = lib_idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_156DBF0B_ios_min15.5.a; - remoteRef = 3675CCD628910DDB00D84244 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; 3675CCD928910DDB00D84244 /* lib_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min11.0.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; @@ -1160,32 +875,200 @@ remoteRef = 3675CCDE28910DDB00D84244 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; - 3675CCE128910DDB00D84244 /* lib_idx_util_fill_packet_set_node_packet_46C4C02A_ios_min11.0.a */ = { + 369E732228978A0E001F44F3 /* lib_idx_annotation_overlay_calculator_D98E9275_ios_min11.0.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; - path = lib_idx_util_fill_packet_set_node_packet_46C4C02A_ios_min11.0.a; - remoteRef = 3675CCE028910DDB00D84244 /* PBXContainerItemProxy */; + path = lib_idx_annotation_overlay_calculator_D98E9275_ios_min11.0.a; + remoteRef = 369E732128978A0E001F44F3 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; - 3675CCE328910DDB00D84244 /* lib_idx_util_fill_packet_set_node_packet_46C4C02A_ios_min15.5.a */ = { + 369E732428978A0E001F44F3 /* lib_idx_annotation_overlay_calculator_D98E9275_ios_min15.5.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; - path = lib_idx_util_fill_packet_set_node_packet_46C4C02A_ios_min15.5.a; - remoteRef = 3675CCE228910DDB00D84244 /* PBXContainerItemProxy */; + path = lib_idx_annotation_overlay_calculator_D98E9275_ios_min15.5.a; + remoteRef = 369E732328978A0E001F44F3 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; - 3675CCE528910DDB00D84244 /* lib_idx_validate_name_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculator_proto_util_lite_rectangle_util_subgraph_expansi_etc_99160F50_ios_min11.0.a */ = { + 369E732628978A0E001F44F3 /* lib_idx_begin_loop_calculator_50B5F6A2_ios_min11.0.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; - path = lib_idx_validate_name_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculator_proto_util_lite_rectangle_util_subgraph_expansi_etc_99160F50_ios_min11.0.a; - remoteRef = 3675CCE428910DDB00D84244 /* PBXContainerItemProxy */; + path = lib_idx_begin_loop_calculator_50B5F6A2_ios_min11.0.a; + remoteRef = 369E732528978A0E001F44F3 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; - 3675CCE728910DDB00D84244 /* lib_idx_validate_name_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculator_proto_util_lite_rectangle_util_subgraph_expansi_etc_99160F50_ios_min15.5.a */ = { + 369E732828978A0E001F44F3 /* lib_idx_begin_loop_calculator_50B5F6A2_ios_min15.5.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; - path = lib_idx_validate_name_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculator_proto_util_lite_rectangle_util_subgraph_expansi_etc_99160F50_ios_min15.5.a; - remoteRef = 3675CCE628910DDB00D84244 /* PBXContainerItemProxy */; + path = lib_idx_begin_loop_calculator_50B5F6A2_ios_min15.5.a; + remoteRef = 369E732728978A0E001F44F3 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 369E732A28978A0E001F44F3 /* lib_idx_clip_vector_size_calculator_C1D859C1_ios_min11.0.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = lib_idx_clip_vector_size_calculator_C1D859C1_ios_min11.0.a; + remoteRef = 369E732928978A0E001F44F3 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 369E732C28978A0E001F44F3 /* lib_idx_clip_vector_size_calculator_C1D859C1_ios_min15.5.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = lib_idx_clip_vector_size_calculator_C1D859C1_ios_min15.5.a; + remoteRef = 369E732B28978A0E001F44F3 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 369E732E28978A0E001F44F3 /* lib_idx_core_BeautyFilters_core-ios_3FD503C6_ios_min11.0.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = "lib_idx_core_BeautyFilters_core-ios_3FD503C6_ios_min11.0.a"; + remoteRef = 369E732D28978A0E001F44F3 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 369E733028978A0E001F44F3 /* lib_idx_core_BeautyFilters_core-ios_3FD503C6_ios_min15.5.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = "lib_idx_core_BeautyFilters_core-ios_3FD503C6_ios_min15.5.a"; + remoteRef = 369E732F28978A0E001F44F3 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 369E733228978A0E001F44F3 /* lib_idx_cpu_util_C9677097_ios_min11.0.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = lib_idx_cpu_util_C9677097_ios_min11.0.a; + remoteRef = 369E733128978A0E001F44F3 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 369E733428978A0E001F44F3 /* lib_idx_cpu_util_C9677097_ios_min15.5.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = lib_idx_cpu_util_C9677097_ios_min15.5.a; + remoteRef = 369E733328978A0E001F44F3 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 369E733628978A0E001F44F3 /* lib_idx_detection_projection_calculator_6C26583E_ios_min11.0.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = lib_idx_detection_projection_calculator_6C26583E_ios_min11.0.a; + remoteRef = 369E733528978A0E001F44F3 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 369E733828978A0E001F44F3 /* lib_idx_detection_projection_calculator_6C26583E_ios_min15.5.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = lib_idx_detection_projection_calculator_6C26583E_ios_min15.5.a; + remoteRef = 369E733728978A0E001F44F3 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 369E733A28978A0E001F44F3 /* lib_idx_end_loop_calculator_AADF2B85_ios_min11.0.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = lib_idx_end_loop_calculator_AADF2B85_ios_min11.0.a; + remoteRef = 369E733928978A0E001F44F3 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 369E733C28978A0E001F44F3 /* lib_idx_end_loop_calculator_AADF2B85_ios_min15.5.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = lib_idx_end_loop_calculator_AADF2B85_ios_min15.5.a; + remoteRef = 369E733B28978A0E001F44F3 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 369E733E28978A0E001F44F3 /* lib_idx_non_max_suppression_calculator_E13679C5_ios_min11.0.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = lib_idx_non_max_suppression_calculator_E13679C5_ios_min11.0.a; + remoteRef = 369E733D28978A0E001F44F3 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 369E734028978A0E001F44F3 /* lib_idx_non_max_suppression_calculator_E13679C5_ios_min15.5.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = lib_idx_non_max_suppression_calculator_E13679C5_ios_min15.5.a; + remoteRef = 369E733F28978A0E001F44F3 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 369E734228978A0E001F44F3 /* lib_idx_previous_loopback_calculator_header_util_D60754F6_ios_min11.0.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = lib_idx_previous_loopback_calculator_header_util_D60754F6_ios_min11.0.a; + remoteRef = 369E734128978A0E001F44F3 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 369E734428978A0E001F44F3 /* lib_idx_previous_loopback_calculator_header_util_D60754F6_ios_min15.5.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = lib_idx_previous_loopback_calculator_header_util_D60754F6_ios_min15.5.a; + remoteRef = 369E734328978A0E001F44F3 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 369E734628978A0E001F44F3 /* lib_idx_rectangle_util_BC608102_ios_min11.0.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = lib_idx_rectangle_util_BC608102_ios_min11.0.a; + remoteRef = 369E734528978A0E001F44F3 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 369E734828978A0E001F44F3 /* lib_idx_rectangle_util_BC608102_ios_min15.5.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = lib_idx_rectangle_util_BC608102_ios_min15.5.a; + remoteRef = 369E734728978A0E001F44F3 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 369E734A28978A0E001F44F3 /* lib_idx_ref_gpuimagemath_gpuimageutil_E5CDD0E4_ios_min11.0.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = lib_idx_ref_gpuimagemath_gpuimageutil_E5CDD0E4_ios_min11.0.a; + remoteRef = 369E734928978A0E001F44F3 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 369E734C28978A0E001F44F3 /* lib_idx_ref_gpuimagemath_gpuimageutil_E5CDD0E4_ios_min15.5.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = lib_idx_ref_gpuimagemath_gpuimageutil_E5CDD0E4_ios_min15.5.a; + remoteRef = 369E734B28978A0E001F44F3 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 369E734E28978A0E001F44F3 /* lib_idx_split_vector_calculator_ED1EBC41_ios_min11.0.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = lib_idx_split_vector_calculator_ED1EBC41_ios_min11.0.a; + remoteRef = 369E734D28978A0E001F44F3 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 369E735028978A0E001F44F3 /* lib_idx_split_vector_calculator_ED1EBC41_ios_min15.5.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = lib_idx_split_vector_calculator_ED1EBC41_ios_min15.5.a; + remoteRef = 369E734F28978A0E001F44F3 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 369E735228978A0E001F44F3 /* lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_detections_to_rects_calculator_detections_to_render_data_etc_200517DA_ios_min11.0.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_detections_to_rects_calculator_detections_to_render_data_etc_200517DA_ios_min11.0.a; + remoteRef = 369E735128978A0E001F44F3 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 369E735428978A0E001F44F3 /* lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_detections_to_rects_calculator_detections_to_render_data_etc_200517DA_ios_min15.5.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_detections_to_rects_calculator_detections_to_render_data_etc_200517DA_ios_min15.5.a; + remoteRef = 369E735328978A0E001F44F3 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 369E735628978A0E001F44F3 /* lib_idx_util_C76AD427_ios_min11.0.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = lib_idx_util_C76AD427_ios_min11.0.a; + remoteRef = 369E735528978A0E001F44F3 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 369E735828978A0E001F44F3 /* lib_idx_util_C76AD427_ios_min15.5.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = lib_idx_util_C76AD427_ios_min15.5.a; + remoteRef = 369E735728978A0E001F44F3 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; 36B239A528893CEE00A41D9E /* OlaCameraFramework.framework */ = { @@ -1218,7 +1101,7 @@ }; 36B23CD0288A7FB600A41D9E /* OlaFaceUnityFramework.framework */ = { isa = PBXReferenceProxy; - fileType = wrapper.framework.static; + fileType = wrapper.framework; path = OlaFaceUnityFramework.framework; remoteRef = 36B23CCF288A7FB600A41D9E /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; @@ -1239,6 +1122,7 @@ files = ( 36B23949288934B200A41D9E /* LaunchScreen.storyboard in Resources */, 36B23946288934B200A41D9E /* Assets.xcassets in Resources */, + 369E735D28978A0E001F44F3 /* templateFace.jpg in Resources */, 36B23944288934B100A41D9E /* Main.storyboard in Resources */, ); runOnlyForDeploymentPostprocessing = 0; diff --git a/mediapipe/render/module/beauty/ios/example/OpipeBeautyModuleExample/OpipeBeautyModuleExample.xcodeproj/project.xcworkspace/xcuserdata/wangrenzhu.xcuserdatad/UserInterfaceState.xcuserstate b/mediapipe/render/module/beauty/ios/example/OpipeBeautyModuleExample/OpipeBeautyModuleExample.xcodeproj/project.xcworkspace/xcuserdata/wangrenzhu.xcuserdatad/UserInterfaceState.xcuserstate index 3f5da3003f115f5c500c590d97094b8ef30aff30..1e47bdc80589c0c6e224339b92c45b7cb5a7179a 100644 GIT binary patch literal 325232 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

ZIRslS~Uy4s#j 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

_jucTygeV!dE0Z|_PMt`=WRW=J;!a&aocm; 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ΠQhH@drEE!#@7z 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.xcscheme_^#shared#^_ orderHint - 7 + 3 SuppressBuildableAutocreation diff --git a/mediapipe/render/module/beauty/ios/example/OpipeBeautyModuleExample/OpipeBeautyModuleExample/Assets.xcassets/templateFace.imageset/Contents.json b/mediapipe/render/module/beauty/ios/example/OpipeBeautyModuleExample/OpipeBeautyModuleExample/Assets.xcassets/templateFace.imageset/Contents.json new file mode 100644 index 000000000..065a6d71e --- /dev/null +++ b/mediapipe/render/module/beauty/ios/example/OpipeBeautyModuleExample/OpipeBeautyModuleExample/Assets.xcassets/templateFace.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "filename" : "templateFace.jpg", + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/mediapipe/render/module/beauty/ios/example/OpipeBeautyModuleExample/OpipeBeautyModuleExample/Assets.xcassets/templateFace.imageset/templateFace.jpg b/mediapipe/render/module/beauty/ios/example/OpipeBeautyModuleExample/OpipeBeautyModuleExample/Assets.xcassets/templateFace.imageset/templateFace.jpg new file mode 100644 index 0000000000000000000000000000000000000000..15ad136961efea5bd644be07db01be933accb217 GIT binary patch literal 111879 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 literal 0 HcmV?d00001 diff --git a/mediapipe/render/module/beauty/ios/example/OpipeBeautyModuleExample/OpipeBeautyModuleExample/ViewController.mm b/mediapipe/render/module/beauty/ios/example/OpipeBeautyModuleExample/OpipeBeautyModuleExample/ViewController.mm index a961107fa..9c95af76e 100644 --- a/mediapipe/render/module/beauty/ios/example/OpipeBeautyModuleExample/OpipeBeautyModuleExample/ViewController.mm +++ b/mediapipe/render/module/beauty/ios/example/OpipeBeautyModuleExample/OpipeBeautyModuleExample/ViewController.mm @@ -64,6 +64,7 @@ AVCaptureAudioDataOutputSampleBufferDelegate> { } [self setupSession]; + [[OlaFaceUnity sharedInstance] resume]; } - (void)viewDidLayoutSubviews @@ -254,29 +255,26 @@ AVCaptureAudioDataOutputSampleBufferDelegate> { } } -- (IOSurfaceID)bgraCameraTextureReady:(OlaShareTexture *)texture +- (void)bgraCameraTextureReady:(OlaShareTexture *)texture onScreenTexture:(OlaShareTexture *)onScreenTexture frameTime:(NSTimeInterval)frameTime { - [[OlaFaceUnity sharedInstance] processVideoFrame:onScreenTexture.renderTarget timeStamp:frameTime]; - FaceTextureInfo inputTexture; - inputTexture.width = onScreenTexture.size.width; - inputTexture.height = onScreenTexture.size.height; - inputTexture.textureId = onScreenTexture.openGLTexture; - inputTexture.ioSurfaceId = onScreenTexture.surfaceID; - inputTexture.frameTime = frameTime; - FaceTextureInfo result = [[OlaFaceUnity sharedInstance] render:inputTexture]; - NSLog(@"result ioSurfaceId:%d", result.ioSurfaceId); - return result.ioSurfaceId; - + [[OlaFaceUnity sharedInstance] processVideoFrame:texture.renderTarget timeStamp:frameTime]; } -- (void)externalRender:(NSTimeInterval)frameTime +- (IOSurfaceID)externalRender:(NSTimeInterval)frameTime targetTexture:(OlaShareTexture *)targetTexture commandBuffer:(id)buffer { - + FaceTextureInfo inputTexture; + inputTexture.width = targetTexture.size.width; + inputTexture.height = targetTexture.size.height; + inputTexture.textureId = targetTexture.openGLTexture; + inputTexture.ioSurfaceId = targetTexture.surfaceID; + inputTexture.frameTime = frameTime; + FaceTextureInfo result = [[OlaFaceUnity sharedInstance] render:inputTexture]; + return result.ioSurfaceId; } - (void)yuvTextureReady:(OlaShareTexture *)yTexture uvTexture:(OlaShareTexture *)uvTexture diff --git a/mediapipe/render/module/beauty/ios/example/OpipeBeautyModuleExample/OpipeBeautyModuleExample/templateFace.jpg b/mediapipe/render/module/beauty/ios/example/OpipeBeautyModuleExample/OpipeBeautyModuleExample/templateFace.jpg new file mode 100644 index 0000000000000000000000000000000000000000..15ad136961efea5bd644be07db01be933accb217 GIT binary patch literal 111879 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 literal 0 HcmV?d00001 diff --git a/mediapipe/render/module/beauty/ios/framework/BUILD b/mediapipe/render/module/beauty/ios/framework/BUILD index 2a3d2d8e3..492680b56 100644 --- a/mediapipe/render/module/beauty/ios/framework/BUILD +++ b/mediapipe/render/module/beauty/ios/framework/BUILD @@ -28,7 +28,8 @@ objc_library( "@ios_opencv//:OpencvFramework", ], data = [ - "//mediapipe/graphs/face_mesh:face_mesh_mobile_gpu.binarypb", + # "//mediapipe/graphs/face_mesh:face_mesh_mobile_gpu.binarypb", + "//mediapipe/graphs/face_mesh:face_mesh_mobile_landmark_gpu.binarypb", "//mediapipe/modules/face_detection:face_detection_short_range.tflite", "//mediapipe/modules/face_landmark:face_landmark_with_attention.tflite", "//mediapipe/render/module/beauty:whiten.png", @@ -36,7 +37,7 @@ objc_library( copts = select({ "//mediapipe:apple": [ "-x objective-c++", - "-fobjc-arc", # enable reference-counting + # "-fobjc-arc", # enable reference-counting ], "//conditions:default": [], }), diff --git a/mediapipe/render/module/beauty/ios/framework/FaceUnityFramework.xcodeproj/project.pbxproj b/mediapipe/render/module/beauty/ios/framework/FaceUnityFramework.xcodeproj/project.pbxproj index 311823b9e..e2c745940 100644 --- a/mediapipe/render/module/beauty/ios/framework/FaceUnityFramework.xcodeproj/project.pbxproj +++ b/mediapipe/render/module/beauty/ios/framework/FaceUnityFramework.xcodeproj/project.pbxproj @@ -15,90 +15,38 @@ FF950301012F72CA00000003 /* GaussianBlurFilter.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1012F72CA00000000 /* GaussianBlurFilter.cpp */; }; FF95030101794B7100000000 /* cpu_op_resolver.cc in tflite */ = {isa = PBXBuildFile; fileRef = 6BF2BEB101794B7100000000 /* cpu_op_resolver.cc */; }; FF95030101794B7100000001 /* cpu_op_resolver.cc in tflite */ = {isa = PBXBuildFile; fileRef = 6BF2BEB101794B7100000000 /* cpu_op_resolver.cc */; }; - FF95030103047E7100000000 /* graph_output_stream.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB103047E7100000000 /* graph_output_stream.cc */; }; - FF95030103047E7100000001 /* graph_output_stream.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB103047E7100000000 /* graph_output_stream.cc */; }; FF950301041C1EB900000000 /* association_norm_rect_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1041C1EB900000000 /* association_norm_rect_calculator.cc */; }; FF950301041C1EB900000001 /* association_norm_rect_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1041C1EB900000000 /* association_norm_rect_calculator.cc */; }; FF950301042A0E6500000000 /* max_pool_argmax.cc in operations */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1042A0E6500000000 /* max_pool_argmax.cc */; }; FF950301042A0E6500000001 /* max_pool_argmax.cc in operations */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1042A0E6500000000 /* max_pool_argmax.cc */; }; - FF950301045C5E6900000000 /* gpu_buffer_storage.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1045C5E6900000000 /* gpu_buffer_storage.cc */; }; - FF950301045C5E6900000001 /* gpu_buffer_storage.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1045C5E6900000000 /* gpu_buffer_storage.cc */; }; - FF95030104BA59E200000000 /* location.cc in formats */ = {isa = PBXBuildFile; fileRef = 6BF2BEB104BA59E200000000 /* location.cc */; }; - FF95030104BA59E200000001 /* location.cc in formats */ = {isa = PBXBuildFile; fileRef = 6BF2BEB104BA59E200000000 /* location.cc */; }; - FF950301051CE57300000000 /* output_stream_shard.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1051CE57300000000 /* output_stream_shard.cc */; }; - FF950301051CE57300000001 /* output_stream_shard.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1051CE57300000000 /* output_stream_shard.cc */; }; - FF95030108D791BD00000000 /* input_stream_handler.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB108D791BD00000000 /* input_stream_handler.cc */; }; - FF95030108D791BD00000001 /* input_stream_handler.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB108D791BD00000000 /* input_stream_handler.cc */; }; - FF950301095EF97200000000 /* fill_packet_set.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1095EF97200000000 /* fill_packet_set.cc */; }; - FF950301095EF97200000001 /* fill_packet_set.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1095EF97200000000 /* fill_packet_set.cc */; }; - FF9503010DAD0F4C00000000 /* timestamp.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB10DAD0F4C00000000 /* timestamp.cc */; }; - FF9503010DAD0F4C00000001 /* timestamp.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB10DAD0F4C00000000 /* timestamp.cc */; }; - FF9503010E7AA6A100000000 /* gl_context.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB10E7AA6A100000000 /* gl_context.cc */; }; - FF9503010E7AA6A100000001 /* gl_context.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB10E7AA6A100000000 /* gl_context.cc */; }; - FF9503010F561D5C00000000 /* status.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB10F561D5C00000000 /* status.cc */; }; - FF9503010F561D5C00000001 /* status.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB10F561D5C00000000 /* status.cc */; }; FF950301105326A800000000 /* landmarks_to_transform_matrix.cc in operations */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1105326A800000000 /* landmarks_to_transform_matrix.cc */; }; FF950301105326A800000001 /* landmarks_to_transform_matrix.cc in operations */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1105326A800000000 /* landmarks_to_transform_matrix.cc */; }; FF95030112590DCE00000000 /* Source.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB112590DCE00000000 /* Source.cpp */; }; FF95030112590DCE00000001 /* Source.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB112590DCE00000000 /* Source.cpp */; }; FF95030112590DCE00000002 /* Source.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB112590DCE00000000 /* Source.cpp */; }; FF95030112590DCE00000003 /* Source.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB112590DCE00000000 /* Source.cpp */; }; - FF950301125965EB00000000 /* tag_map_helper.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1125965EB00000000 /* tag_map_helper.cc */; }; - FF950301125965EB00000001 /* tag_map_helper.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1125965EB00000000 /* tag_map_helper.cc */; }; - FF95030112EE194500000000 /* calculator_context.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB112EE194500000000 /* calculator_context.cc */; }; - FF95030112EE194500000001 /* calculator_context.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB112EE194500000000 /* calculator_context.cc */; }; - FF95030113274D1100000000 /* status_util.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB113274D1100000000 /* status_util.cc */; }; - FF95030113274D1100000001 /* status_util.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB113274D1100000000 /* status_util.cc */; }; FF9503011335A86600000000 /* OlaFaceUnity.mm in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB11335A86600000000 /* OlaFaceUnity.mm */; }; FF9503011335A86600000001 /* OlaFaceUnity.mm in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB11335A86600000000 /* OlaFaceUnity.mm */; }; - FF95030113D967B800000000 /* collection_item_id.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB113D967B800000000 /* collection_item_id.cc */; }; - FF95030113D967B800000001 /* collection_item_id.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB113D967B800000000 /* collection_item_id.cc */; }; - FF95030114E720D900000000 /* image_to_tensor_converter_opencv.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB114E720D900000000 /* image_to_tensor_converter_opencv.cc */; }; - FF95030114E720D900000001 /* image_to_tensor_converter_opencv.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB114E720D900000000 /* image_to_tensor_converter_opencv.cc */; }; - FF9503011615959C00000000 /* gpu_buffer_multi_pool.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB11615959C00000000 /* gpu_buffer_multi_pool.cc */; }; - FF9503011615959C00000001 /* gpu_buffer_multi_pool.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB11615959C00000000 /* gpu_buffer_multi_pool.cc */; }; - FF9503011622036E00000000 /* options_util.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB11622036E00000000 /* options_util.cc */; }; - FF9503011622036E00000001 /* options_util.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB11622036E00000000 /* options_util.cc */; }; - FF95030116BDCDE400000000 /* calculator_context_manager.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB116BDCDE400000000 /* calculator_context_manager.cc */; }; - FF95030116BDCDE400000001 /* calculator_context_manager.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB116BDCDE400000000 /* calculator_context_manager.cc */; }; - FF950301176DF12500000000 /* fixed_size_input_stream_handler.cc in stream_handler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1176DF12500000000 /* fixed_size_input_stream_handler.cc */; }; - FF950301176DF12500000001 /* fixed_size_input_stream_handler.cc in stream_handler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1176DF12500000000 /* fixed_size_input_stream_handler.cc */; }; FF95030118A3906A00000000 /* max_unpooling.cc in operations */ = {isa = PBXBuildFile; fileRef = 6BF2BEB118A3906A00000000 /* max_unpooling.cc */; }; FF95030118A3906A00000001 /* max_unpooling.cc in operations */ = {isa = PBXBuildFile; fileRef = 6BF2BEB118A3906A00000000 /* max_unpooling.cc */; }; FF950301193223CD00000000 /* vec4.cpp in math */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1193223CD00000000 /* vec4.cpp */; }; FF950301193223CD00000001 /* vec4.cpp in math */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1193223CD00000000 /* vec4.cpp */; }; - FF950301196F87BE00000000 /* input_stream_manager.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1196F87BE00000000 /* input_stream_manager.cc */; }; - FF950301196F87BE00000001 /* input_stream_manager.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1196F87BE00000000 /* input_stream_manager.cc */; }; FF9503011979C9A700000000 /* to_image_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB11979C9A700000000 /* to_image_calculator.cc */; }; FF9503011979C9A700000001 /* to_image_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB11979C9A700000000 /* to_image_calculator.cc */; }; FF9503011ABE2CDD00000000 /* thresholding_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB11ABE2CDD00000000 /* thresholding_calculator.cc */; }; FF9503011ABE2CDD00000001 /* thresholding_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB11ABE2CDD00000000 /* thresholding_calculator.cc */; }; FF9503011B77E8CB00000000 /* MPPTimestampConverter.mm in objc */ = {isa = PBXBuildFile; fileRef = 6BF2BEB11B77E8CB00000000 /* MPPTimestampConverter.mm */; }; FF9503011B77E8CB00000001 /* MPPTimestampConverter.mm in objc */ = {isa = PBXBuildFile; fileRef = 6BF2BEB11B77E8CB00000000 /* MPPTimestampConverter.mm */; }; - FF9503011D16CB6700000000 /* pixel_buffer_pool_util.mm in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB11D16CB6700000000 /* pixel_buffer_pool_util.mm */; }; - FF9503011D16CB6700000001 /* pixel_buffer_pool_util.mm in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB11D16CB6700000000 /* pixel_buffer_pool_util.mm */; }; FF9503011EE26A2000000000 /* split_proto_list_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB11EE26A2000000000 /* split_proto_list_calculator.cc */; }; FF9503011EE26A2000000001 /* split_proto_list_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB11EE26A2000000000 /* split_proto_list_calculator.cc */; }; FF950301202F72AF00000000 /* util.cc in objc */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1202F72AF00000000 /* util.cc */; }; FF950301202F72AF00000001 /* util.cc in objc */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1202F72AF00000000 /* util.cc */; }; - FF950301217E6F9B00000000 /* options_field_util.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1217E6F9B00000000 /* options_field_util.cc */; }; - FF950301217E6F9B00000001 /* options_field_util.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1217E6F9B00000000 /* options_field_util.cc */; }; - FF95030121BE9D3000000000 /* tensors_to_detections_calculator.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB121BE9D3000000000 /* tensors_to_detections_calculator.cc */; }; - FF95030121BE9D3000000001 /* tensors_to_detections_calculator.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB121BE9D3000000000 /* tensors_to_detections_calculator.cc */; }; - FF950301224D079A00000000 /* matrix.cc in formats */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1224D079A00000000 /* matrix.cc */; }; - FF950301224D079A00000001 /* matrix.cc in formats */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1224D079A00000000 /* matrix.cc */; }; FF95030122A81B8400000000 /* GLThreadDispatch.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB122A81B8400000000 /* GLThreadDispatch.cpp */; }; FF95030122A81B8400000001 /* GLThreadDispatch.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB122A81B8400000000 /* GLThreadDispatch.cpp */; }; FF95030122A81B8400000002 /* GLThreadDispatch.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB122A81B8400000000 /* GLThreadDispatch.cpp */; }; FF95030122A81B8400000003 /* GLThreadDispatch.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB122A81B8400000000 /* GLThreadDispatch.cpp */; }; - FF9503012418B90200000000 /* scheduler.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB12418B90200000000 /* scheduler.cc */; }; - FF9503012418B90200000001 /* scheduler.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB12418B90200000000 /* scheduler.cc */; }; - FF9503012467AA1E00000000 /* output_stream_manager.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB12467AA1E00000000 /* output_stream_manager.cc */; }; - FF9503012467AA1E00000001 /* output_stream_manager.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB12467AA1E00000000 /* output_stream_manager.cc */; }; FF9503012834F00600000000 /* annotation_overlay_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB12834F00600000000 /* annotation_overlay_calculator.cc */; }; FF9503012834F00600000001 /* annotation_overlay_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB12834F00600000000 /* annotation_overlay_calculator.cc */; }; - FF9503012C20ABC800000000 /* graph_service_manager.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB12C20ABC800000000 /* graph_service_manager.cc */; }; - FF9503012C20ABC800000001 /* graph_service_manager.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB12C20ABC800000000 /* graph_service_manager.cc */; }; FF9503012D3894B500000000 /* GPUImageUtil.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB12D3894B500000000 /* GPUImageUtil.cpp */; }; FF9503012D3894B500000001 /* GPUImageUtil.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB12D3894B500000000 /* GPUImageUtil.cpp */; }; FF9503012FF7D76200000000 /* IOSTarget.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB12FF7D76200000000 /* IOSTarget.cpp */; }; @@ -113,68 +61,34 @@ FF9503013604E74800000003 /* OpipeDispatch.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB13604E74800000000 /* OpipeDispatch.cpp */; }; FF95030136FBEB1A00000000 /* detections_to_render_data_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB136FBEB1A00000000 /* detections_to_render_data_calculator.cc */; }; FF95030136FBEB1A00000001 /* detections_to_render_data_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB136FBEB1A00000000 /* detections_to_render_data_calculator.cc */; }; - FF9503013824086F00000000 /* template_expander.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB13824086F00000000 /* template_expander.cc */; }; - FF9503013824086F00000001 /* template_expander.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB13824086F00000000 /* template_expander.cc */; }; FF950301387C9C0400000000 /* gate_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1387C9C0400000000 /* gate_calculator.cc */; }; FF950301387C9C0400000001 /* gate_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1387C9C0400000000 /* gate_calculator.cc */; }; - FF950301392E8DE400000000 /* switch_mux_calculator.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1392E8DE400000000 /* switch_mux_calculator.cc */; }; - FF950301392E8DE400000001 /* switch_mux_calculator.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1392E8DE400000000 /* switch_mux_calculator.cc */; }; FF9503013B1C97FA00000000 /* rectangle_util.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB13B1C97FA00000000 /* rectangle_util.cc */; }; FF9503013B1C97FA00000001 /* rectangle_util.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB13B1C97FA00000000 /* rectangle_util.cc */; }; - FF9503013C0D6D5B00000000 /* image_to_tensor_utils.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB13C0D6D5B00000000 /* image_to_tensor_utils.cc */; }; - FF9503013C0D6D5B00000001 /* image_to_tensor_utils.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB13C0D6D5B00000000 /* image_to_tensor_utils.cc */; }; FF9503013F7B43FC00000000 /* resource_util_apple.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB13F7B43FC00000000 /* resource_util_apple.cc */; }; FF9503013F7B43FC00000001 /* resource_util_apple.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB13F7B43FC00000000 /* resource_util_apple.cc */; }; FF9503014046CD2C00000000 /* landmarks_to_detection_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB14046CD2C00000000 /* landmarks_to_detection_calculator.cc */; }; FF9503014046CD2C00000001 /* landmarks_to_detection_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB14046CD2C00000000 /* landmarks_to_detection_calculator.cc */; }; - FF950301412CF91400000000 /* ret_check.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1412CF91400000000 /* ret_check.cc */; }; - FF950301412CF91400000001 /* ret_check.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1412CF91400000000 /* ret_check.cc */; }; - FF95030147B18A7C00000000 /* gl_texture_buffer.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB147B18A7C00000000 /* gl_texture_buffer.cc */; }; - FF95030147B18A7C00000001 /* gl_texture_buffer.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB147B18A7C00000000 /* gl_texture_buffer.cc */; }; FF9503014A8EF4EF00000000 /* annotation_renderer.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB14A8EF4EF00000000 /* annotation_renderer.cc */; }; FF9503014A8EF4EF00000001 /* annotation_renderer.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB14A8EF4EF00000000 /* annotation_renderer.cc */; }; - FF9503014CC60F6C00000000 /* calculator_node.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB14CC60F6C00000000 /* calculator_node.cc */; }; - FF9503014CC60F6C00000001 /* calculator_node.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB14CC60F6C00000000 /* calculator_node.cc */; }; - FF9503014EA6318000000000 /* packet_generator_graph.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB14EA6318000000000 /* packet_generator_graph.cc */; }; - FF9503014EA6318000000001 /* packet_generator_graph.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB14EA6318000000000 /* packet_generator_graph.cc */; }; - FF9503014F3A671800000000 /* registration_token.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB14F3A671800000000 /* registration_token.cc */; }; - FF9503014F3A671800000001 /* registration_token.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB14F3A671800000000 /* registration_token.cc */; }; - FF9503014FE9977200000000 /* registration.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB14FE9977200000000 /* registration.cc */; }; - FF9503014FE9977200000001 /* registration.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB14FE9977200000000 /* registration.cc */; }; FF950301511B4B0900000000 /* face_landmarks_to_render_data_calculator.cc in calculators */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1511B4B0900000000 /* face_landmarks_to_render_data_calculator.cc */; }; FF950301511B4B0900000001 /* face_landmarks_to_render_data_calculator.cc in calculators */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1511B4B0900000000 /* face_landmarks_to_render_data_calculator.cc */; }; - FF9503015176F86500000000 /* input_stream_shard.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB15176F86500000000 /* input_stream_shard.cc */; }; - FF9503015176F86500000001 /* input_stream_shard.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB15176F86500000000 /* input_stream_shard.cc */; }; FF9503015215FAC800000000 /* landmarks_refinement_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB15215FAC800000000 /* landmarks_refinement_calculator.cc */; }; FF9503015215FAC800000001 /* landmarks_refinement_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB15215FAC800000000 /* landmarks_refinement_calculator.cc */; }; - FF9503015361890F00000000 /* gl_context_eagl.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB15361890F00000000 /* gl_context_eagl.cc */; }; - FF9503015361890F00000001 /* gl_context_eagl.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB15361890F00000000 /* gl_context_eagl.cc */; }; - FF9503015369E8AC00000000 /* packet.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB15369E8AC00000000 /* packet.cc */; }; - FF9503015369E8AC00000001 /* packet.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB15369E8AC00000000 /* packet.cc */; }; FF9503015590E40F00000000 /* vec2.cpp in math */ = {isa = PBXBuildFile; fileRef = 6BF2BEB15590E40F00000000 /* vec2.cpp */; }; FF9503015590E40F00000001 /* vec2.cpp in math */ = {isa = PBXBuildFile; fileRef = 6BF2BEB15590E40F00000000 /* vec2.cpp */; }; FF9503015CAB504600000000 /* math.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB15CAB504600000000 /* math.cpp */; }; FF9503015CAB504600000001 /* math.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB15CAB504600000000 /* math.cpp */; }; - FF9503015F87272300000000 /* profiler_resource_util_ios.cc in profiler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB15F87272300000000 /* profiler_resource_util_ios.cc */; }; - FF9503015F87272300000001 /* profiler_resource_util_ios.cc in profiler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB15F87272300000000 /* profiler_resource_util_ios.cc */; }; - FF950301646C577900000000 /* gl_calculator_helper_impl_common.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1646C577900000000 /* gl_calculator_helper_impl_common.cc */; }; - FF950301646C577900000001 /* gl_calculator_helper_impl_common.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1646C577900000000 /* gl_calculator_helper_impl_common.cc */; }; FF95030165A8D27000000000 /* SourceCamera.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB165A8D27000000000 /* SourceCamera.cpp */; }; FF95030165A8D27000000001 /* SourceCamera.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB165A8D27000000000 /* SourceCamera.cpp */; }; FF95030165A8D27000000002 /* SourceCamera.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB165A8D27000000000 /* SourceCamera.cpp */; }; FF95030165A8D27000000003 /* SourceCamera.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB165A8D27000000000 /* SourceCamera.cpp */; }; - FF950301663742CC00000000 /* switch_container.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1663742CC00000000 /* switch_container.cc */; }; - FF950301663742CC00000001 /* switch_container.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1663742CC00000000 /* switch_container.cc */; }; - FF950301664209C000000000 /* gl_simple_shaders.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1664209C000000000 /* gl_simple_shaders.cc */; }; - FF950301664209C000000001 /* gl_simple_shaders.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1664209C000000000 /* gl_simple_shaders.cc */; }; FF95030166524CD000000000 /* AlphaBlendFilter.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB166524CD000000000 /* AlphaBlendFilter.cpp */; }; FF95030166524CD000000001 /* AlphaBlendFilter.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB166524CD000000000 /* AlphaBlendFilter.cpp */; }; FF95030166524CD000000002 /* AlphaBlendFilter.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB166524CD000000000 /* AlphaBlendFilter.cpp */; }; FF95030166524CD000000003 /* AlphaBlendFilter.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB166524CD000000000 /* AlphaBlendFilter.cpp */; }; FF950301665E250A00000000 /* op_resolver.cc in tflite */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1665E250A00000000 /* op_resolver.cc */; }; FF950301665E250A00000001 /* op_resolver.cc in tflite */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1665E250A00000000 /* op_resolver.cc */; }; - FF950301676E503E00000000 /* legacy_calculator_support.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1676E503E00000000 /* legacy_calculator_support.cc */; }; - FF950301676E503E00000001 /* legacy_calculator_support.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1676E503E00000000 /* legacy_calculator_support.cc */; }; FF9503016909A4FC00000000 /* NSError+util_status.mm in objc */ = {isa = PBXBuildFile; fileRef = 6BF2BEB16909A4FC00000000 /* NSError+util_status.mm */; }; FF9503016909A4FC00000001 /* NSError+util_status.mm in objc */ = {isa = PBXBuildFile; fileRef = 6BF2BEB16909A4FC00000000 /* NSError+util_status.mm */; }; FF950301695F7B1800000000 /* OlaShareTextureFilter.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1695F7B1800000000 /* OlaShareTextureFilter.cpp */; }; @@ -185,24 +99,16 @@ FF9503016988849800000001 /* rect_transformation_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB16988849800000000 /* rect_transformation_calculator.cc */; }; FF9503016A24D81700000000 /* detection_projection_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB16A24D81700000000 /* detection_projection_calculator.cc */; }; FF9503016A24D81700000001 /* detection_projection_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB16A24D81700000000 /* detection_projection_calculator.cc */; }; - FF9503016DADEE7000000000 /* image_frame.cc in formats */ = {isa = PBXBuildFile; fileRef = 6BF2BEB16DADEE7000000000 /* image_frame.cc */; }; - FF9503016DADEE7000000001 /* image_frame.cc in formats */ = {isa = PBXBuildFile; fileRef = 6BF2BEB16DADEE7000000000 /* image_frame.cc */; }; FF9503016E142DC700000000 /* LUTFilter.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB16E142DC700000000 /* LUTFilter.cpp */; }; FF9503016E142DC700000001 /* LUTFilter.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB16E142DC700000000 /* LUTFilter.cpp */; }; FF9503016E142DC700000002 /* LUTFilter.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB16E142DC700000000 /* LUTFilter.cpp */; }; FF9503016E142DC700000003 /* LUTFilter.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB16E142DC700000000 /* LUTFilter.cpp */; }; - FF9503016E1A9C2D00000000 /* status_builder.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB16E1A9C2D00000000 /* status_builder.cc */; }; - FF9503016E1A9C2D00000001 /* status_builder.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB16E1A9C2D00000000 /* status_builder.cc */; }; FF9503016EE5C41200000000 /* cpu_util.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB16EE5C41200000000 /* cpu_util.cc */; }; FF9503016EE5C41200000001 /* cpu_util.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB16EE5C41200000000 /* cpu_util.cc */; }; FF9503017071A1E200000000 /* ola_graph.cc in common */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17071A1E200000000 /* ola_graph.cc */; }; FF9503017071A1E200000001 /* ola_graph.cc in common */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17071A1E200000000 /* ola_graph.cc */; }; FF95030172ED6A0900000000 /* UnSharpMaskFilter.cpp in filters */ = {isa = PBXBuildFile; fileRef = 6BF2BEB172ED6A0900000000 /* UnSharpMaskFilter.cpp */; }; FF95030172ED6A0900000001 /* UnSharpMaskFilter.cpp in filters */ = {isa = PBXBuildFile; fileRef = 6BF2BEB172ED6A0900000000 /* UnSharpMaskFilter.cpp */; }; - FF9503017354A31A00000000 /* tensors_to_floats_calculator.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17354A31A00000000 /* tensors_to_floats_calculator.cc */; }; - FF9503017354A31A00000001 /* tensors_to_floats_calculator.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17354A31A00000000 /* tensors_to_floats_calculator.cc */; }; - FF95030173FC11FB00000000 /* calculator_base.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB173FC11FB00000000 /* calculator_base.cc */; }; - FF95030173FC11FB00000001 /* calculator_base.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB173FC11FB00000000 /* calculator_base.cc */; }; FF95030176651B8000000000 /* OlaContext.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB176651B8000000000 /* OlaContext.cpp */; }; FF95030176651B8000000001 /* OlaContext.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB176651B8000000000 /* OlaContext.cpp */; }; FF95030176651B8000000002 /* OlaContext.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB176651B8000000000 /* OlaContext.cpp */; }; @@ -213,22 +119,12 @@ FF95030178760ADA00000001 /* Filter.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB178760ADA00000000 /* Filter.cpp */; }; FF95030178760ADA00000002 /* Filter.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB178760ADA00000000 /* Filter.cpp */; }; FF95030178760ADA00000003 /* Filter.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB178760ADA00000000 /* Filter.cpp */; }; - FF95030179275DA200000000 /* in_order_output_stream_handler.cc in stream_handler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB179275DA200000000 /* in_order_output_stream_handler.cc */; }; - FF95030179275DA200000001 /* in_order_output_stream_handler.cc in stream_handler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB179275DA200000000 /* in_order_output_stream_handler.cc */; }; - FF95030179C61E6000000000 /* name_util.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB179C61E6000000000 /* name_util.cc */; }; - FF95030179C61E6000000001 /* name_util.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB179C61E6000000000 /* name_util.cc */; }; - FF9503017B0DE23500000000 /* file_helpers.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17B0DE23500000000 /* file_helpers.cc */; }; - FF9503017B0DE23500000001 /* file_helpers.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17B0DE23500000000 /* file_helpers.cc */; }; FF9503017C1D80AC00000000 /* TargetView.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17C1D80AC00000000 /* TargetView.cpp */; }; FF9503017C1D80AC00000001 /* TargetView.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17C1D80AC00000000 /* TargetView.cpp */; }; FF9503017C1D80AC00000002 /* TargetView.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17C1D80AC00000000 /* TargetView.cpp */; }; FF9503017C1D80AC00000003 /* TargetView.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17C1D80AC00000000 /* TargetView.cpp */; }; FF9503017C35124F00000000 /* transform_tensor_bilinear.cc in operations */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17C35124F00000000 /* transform_tensor_bilinear.cc */; }; FF9503017C35124F00000001 /* transform_tensor_bilinear.cc in operations */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17C35124F00000000 /* transform_tensor_bilinear.cc */; }; - FF9503017CA09C8900000000 /* file_path.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17CA09C8900000000 /* file_path.cc */; }; - FF9503017CA09C8900000001 /* file_path.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17CA09C8900000000 /* file_path.cc */; }; - FF9503017D2972A300000000 /* shader_util.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17D2972A300000000 /* shader_util.cc */; }; - FF9503017D2972A300000001 /* shader_util.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17D2972A300000000 /* shader_util.cc */; }; FF9503017F4ECE3500000000 /* GLProgram.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17F4ECE3500000000 /* GLProgram.cpp */; }; FF9503017F4ECE3500000001 /* GLProgram.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17F4ECE3500000000 /* GLProgram.cpp */; }; FF9503017F4ECE3500000002 /* GLProgram.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17F4ECE3500000000 /* GLProgram.cpp */; }; @@ -239,166 +135,54 @@ FF95030182C4C71800000001 /* Framebuffer.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB182C4C71800000000 /* Framebuffer.cpp */; }; FF95030182C4C71800000002 /* Framebuffer.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB182C4C71800000000 /* Framebuffer.cpp */; }; FF95030182C4C71800000003 /* Framebuffer.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB182C4C71800000000 /* Framebuffer.cpp */; }; - FF95030182E727FD00000000 /* packet_generator_wrapper_calculator.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB182E727FD00000000 /* packet_generator_wrapper_calculator.cc */; }; - FF95030182E727FD00000001 /* packet_generator_wrapper_calculator.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB182E727FD00000000 /* packet_generator_wrapper_calculator.cc */; }; FF950301868499C900000000 /* SourceImage.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1868499C900000000 /* SourceImage.cpp */; }; FF950301868499C900000001 /* SourceImage.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1868499C900000000 /* SourceImage.cpp */; }; FF950301868499C900000002 /* SourceImage.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1868499C900000000 /* SourceImage.cpp */; }; FF950301868499C900000003 /* SourceImage.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1868499C900000000 /* SourceImage.cpp */; }; - FF95030186EDD45D00000000 /* MPPMetalUtil.mm in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB186EDD45D00000000 /* MPPMetalUtil.mm */; }; - FF95030186EDD45D00000001 /* MPPMetalUtil.mm in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB186EDD45D00000000 /* MPPMetalUtil.mm */; }; - FF950301892D264500000000 /* image_properties_calculator.cc in image */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1892D264500000000 /* image_properties_calculator.cc */; }; - FF950301892D264500000001 /* image_properties_calculator.cc in image */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1892D264500000000 /* image_properties_calculator.cc */; }; - FF950301894A474700000000 /* threadpool_pthread_impl.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1894A474700000000 /* threadpool_pthread_impl.cc */; }; - FF950301894A474700000001 /* threadpool_pthread_impl.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1894A474700000000 /* threadpool_pthread_impl.cc */; }; FF9503018C3C5D5200000000 /* BilateralFilter.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB18C3C5D5200000000 /* BilateralFilter.cpp */; }; FF9503018C3C5D5200000001 /* BilateralFilter.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB18C3C5D5200000000 /* BilateralFilter.cpp */; }; FF9503018C3C5D5200000002 /* BilateralFilter.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB18C3C5D5200000000 /* BilateralFilter.cpp */; }; FF9503018C3C5D5200000003 /* BilateralFilter.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB18C3C5D5200000000 /* BilateralFilter.cpp */; }; - FF9503018D3D681400000000 /* gpu_buffer.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB18D3D681400000000 /* gpu_buffer.cc */; }; - FF9503018D3D681400000001 /* gpu_buffer.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB18D3D681400000000 /* gpu_buffer.cc */; }; - FF9503018DA33BEA00000000 /* sink.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB18DA33BEA00000000 /* sink.cc */; }; - FF9503018DA33BEA00000001 /* sink.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB18DA33BEA00000000 /* sink.cc */; }; - FF9503018E3AEDD900000000 /* container_util.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB18E3AEDD900000000 /* container_util.cc */; }; - FF9503018E3AEDD900000001 /* container_util.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB18E3AEDD900000000 /* container_util.cc */; }; - FF9503018E62014A00000000 /* calculator_contract.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB18E62014A00000000 /* calculator_contract.cc */; }; - FF9503018E62014A00000001 /* calculator_contract.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB18E62014A00000000 /* calculator_contract.cc */; }; - FF9503018FD5523E00000000 /* tensors_to_landmarks_calculator.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB18FD5523E00000000 /* tensors_to_landmarks_calculator.cc */; }; - FF9503018FD5523E00000001 /* tensors_to_landmarks_calculator.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB18FD5523E00000000 /* tensors_to_landmarks_calculator.cc */; }; - FF950301903FFB7900000000 /* tag_map.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1903FFB7900000000 /* tag_map.cc */; }; - FF950301903FFB7900000001 /* tag_map.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1903FFB7900000000 /* tag_map.cc */; }; FF950301908FF76600000000 /* previous_loopback_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1908FF76600000000 /* previous_loopback_calculator.cc */; }; FF950301908FF76600000001 /* previous_loopback_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1908FF76600000000 /* previous_loopback_calculator.cc */; }; FF9503019158518E00000000 /* landmarks_to_render_data_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB19158518E00000000 /* landmarks_to_render_data_calculator.cc */; }; FF9503019158518E00000001 /* landmarks_to_render_data_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB19158518E00000000 /* landmarks_to_render_data_calculator.cc */; }; - FF9503019280C6F300000000 /* tflite_custom_op_resolver_calculator.cc in tflite */ = {isa = PBXBuildFile; fileRef = 6BF2BEB19280C6F300000000 /* tflite_custom_op_resolver_calculator.cc */; }; - FF9503019280C6F300000001 /* tflite_custom_op_resolver_calculator.cc in tflite */ = {isa = PBXBuildFile; fileRef = 6BF2BEB19280C6F300000000 /* tflite_custom_op_resolver_calculator.cc */; }; - FF9503019343B56C00000000 /* proto_util_lite.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB19343B56C00000000 /* proto_util_lite.cc */; }; - FF9503019343B56C00000001 /* proto_util_lite.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB19343B56C00000000 /* proto_util_lite.cc */; }; - FF95030194ACD3D200000000 /* validate.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB194ACD3D200000000 /* validate.cc */; }; - FF95030194ACD3D200000001 /* validate.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB194ACD3D200000000 /* validate.cc */; }; - FF950301953F4C1900000000 /* executor.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1953F4C1900000000 /* executor.cc */; }; - FF950301953F4C1900000001 /* executor.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1953F4C1900000000 /* executor.cc */; }; FF950301954B39AD00000000 /* non_max_suppression_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1954B39AD00000000 /* non_max_suppression_calculator.cc */; }; FF950301954B39AD00000001 /* non_max_suppression_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1954B39AD00000000 /* non_max_suppression_calculator.cc */; }; FF9503019807610500000000 /* MPPGraph.mm in objc */ = {isa = PBXBuildFile; fileRef = 6BF2BEB19807610500000000 /* MPPGraph.mm */; }; FF9503019807610500000001 /* MPPGraph.mm in objc */ = {isa = PBXBuildFile; fileRef = 6BF2BEB19807610500000000 /* MPPGraph.mm */; }; - FF95030198F8470300000000 /* default_input_stream_handler.cc in stream_handler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB198F8470300000000 /* default_input_stream_handler.cc */; }; - FF95030198F8470300000001 /* default_input_stream_handler.cc in stream_handler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB198F8470300000000 /* default_input_stream_handler.cc */; }; - FF9503019CBDC5A500000000 /* trace_builder.cc in profiler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB19CBDC5A500000000 /* trace_builder.cc */; }; - FF9503019CBDC5A500000001 /* trace_builder.cc in profiler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB19CBDC5A500000000 /* trace_builder.cc */; }; - FF9503019CEF571A00000000 /* tflite_model_calculator.cc in tflite */ = {isa = PBXBuildFile; fileRef = 6BF2BEB19CEF571A00000000 /* tflite_model_calculator.cc */; }; - FF9503019CEF571A00000001 /* tflite_model_calculator.cc in tflite */ = {isa = PBXBuildFile; fileRef = 6BF2BEB19CEF571A00000000 /* tflite_model_calculator.cc */; }; - FF9503019DC0A85E00000000 /* gl_texture_view.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB19DC0A85E00000000 /* gl_texture_view.cc */; }; - FF9503019DC0A85E00000001 /* gl_texture_view.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB19DC0A85E00000000 /* gl_texture_view.cc */; }; - FF9503019F1006A000000000 /* subgraph_expansion.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB19F1006A000000000 /* subgraph_expansion.cc */; }; - FF9503019F1006A000000001 /* subgraph_expansion.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB19F1006A000000000 /* subgraph_expansion.cc */; }; FF950301A24CB7E500000000 /* local_file_contents_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1A24CB7E500000000 /* local_file_contents_calculator.cc */; }; FF950301A24CB7E500000001 /* local_file_contents_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1A24CB7E500000000 /* local_file_contents_calculator.cc */; }; - FF950301A3360C7800000000 /* immediate_input_stream_handler.cc in stream_handler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1A3360C7800000000 /* immediate_input_stream_handler.cc */; }; - FF950301A3360C7800000001 /* immediate_input_stream_handler.cc in stream_handler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1A3360C7800000000 /* immediate_input_stream_handler.cc */; }; - FF950301A3BD02C100000000 /* scheduler_queue.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1A3BD02C100000000 /* scheduler_queue.cc */; }; - FF950301A3BD02C100000001 /* scheduler_queue.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1A3BD02C100000000 /* scheduler_queue.cc */; }; FF950301A402CD0400000000 /* face_mesh_module.cc in beauty */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1A402CD0400000000 /* face_mesh_module.cc */; }; FF950301A402CD0400000001 /* face_mesh_module.cc in beauty */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1A402CD0400000000 /* face_mesh_module.cc */; }; - FF950301A54334CD00000000 /* image_opencv.cc in formats */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1A54334CD00000000 /* image_opencv.cc */; }; - FF950301A54334CD00000001 /* image_opencv.cc in formats */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1A54334CD00000000 /* image_opencv.cc */; }; FF950301A7B31D6A00000000 /* mat4.cpp in math */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1A7B31D6A00000000 /* mat4.cpp */; }; FF950301A7B31D6A00000001 /* mat4.cpp in math */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1A7B31D6A00000000 /* mat4.cpp */; }; - FF950301A9411D1C00000000 /* tensor_ahwb.cc in formats */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1A9411D1C00000000 /* tensor_ahwb.cc */; }; - FF950301A9411D1C00000001 /* tensor_ahwb.cc in formats */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1A9411D1C00000000 /* tensor_ahwb.cc */; }; FF950301AB2D5D1300000000 /* begin_loop_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1AB2D5D1300000000 /* begin_loop_calculator.cc */; }; FF950301AB2D5D1300000001 /* begin_loop_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1AB2D5D1300000000 /* begin_loop_calculator.cc */; }; - FF950301ABE2180800000000 /* tensor.cc in formats */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1ABE2180800000000 /* tensor.cc */; }; - FF950301ABE2180800000001 /* tensor.cc in formats */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1ABE2180800000000 /* tensor.cc */; }; - FF950301AC57DDE300000000 /* profiler_resource_util_common.cc in profiler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1AC57DDE300000000 /* profiler_resource_util_common.cc */; }; - FF950301AC57DDE300000001 /* profiler_resource_util_common.cc in profiler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1AC57DDE300000000 /* profiler_resource_util_common.cc */; }; FF950301B01194E800000000 /* resource_util.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1B01194E800000000 /* resource_util.cc */; }; FF950301B01194E800000001 /* resource_util.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1B01194E800000000 /* resource_util.cc */; }; FF950301B1BCD15C00000000 /* end_loop_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1B1BCD15C00000000 /* end_loop_calculator.cc */; }; FF950301B1BCD15C00000001 /* end_loop_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1B1BCD15C00000000 /* end_loop_calculator.cc */; }; - FF950301B3D8E01500000000 /* input_side_packet_handler.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1B3D8E01500000000 /* input_side_packet_handler.cc */; }; - FF950301B3D8E01500000001 /* input_side_packet_handler.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1B3D8E01500000000 /* input_side_packet_handler.cc */; }; - FF950301B6988F9900000000 /* image.cc in formats */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1B6988F9900000000 /* image.cc */; }; - FF950301B6988F9900000001 /* image.cc in formats */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1B6988F9900000000 /* image.cc */; }; - FF950301B90D6AD700000000 /* calculator_state.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1B90D6AD700000000 /* calculator_state.cc */; }; - FF950301B90D6AD700000001 /* calculator_state.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1B90D6AD700000000 /* calculator_state.cc */; }; FF950301B9D8F94200000000 /* constant_side_packet_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1B9D8F94200000000 /* constant_side_packet_calculator.cc */; }; FF950301B9D8F94200000001 /* constant_side_packet_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1B9D8F94200000000 /* constant_side_packet_calculator.cc */; }; - FF950301BAE062CD00000000 /* output_stream_handler.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1BAE062CD00000000 /* output_stream_handler.cc */; }; - FF950301BAE062CD00000001 /* output_stream_handler.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1BAE062CD00000000 /* output_stream_handler.cc */; }; - FF950301BAF6D7FB00000000 /* graph_profiler.cc in profiler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1BAF6D7FB00000000 /* graph_profiler.cc */; }; - FF950301BAF6D7FB00000001 /* graph_profiler.cc in profiler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1BAF6D7FB00000000 /* graph_profiler.cc */; }; - FF950301C0242BD100000000 /* packet.cc in api2 */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1C0242BD100000000 /* packet.cc */; }; - FF950301C0242BD100000001 /* packet.cc in api2 */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1C0242BD100000000 /* packet.cc */; }; - FF950301C19F2BDB00000000 /* inference_calculator_metal.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1C19F2BDB00000000 /* inference_calculator_metal.cc */; }; - FF950301C19F2BDB00000001 /* inference_calculator_metal.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1C19F2BDB00000000 /* inference_calculator_metal.cc */; }; - FF950301C23D5A8900000000 /* gpu_buffer_format.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1C23D5A8900000000 /* gpu_buffer_format.cc */; }; - FF950301C23D5A8900000001 /* gpu_buffer_format.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1C23D5A8900000000 /* gpu_buffer_format.cc */; }; - FF950301C3C01D9000000000 /* gpu_shared_data_internal.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1C3C01D9000000000 /* gpu_shared_data_internal.cc */; }; - FF950301C3C01D9000000001 /* gpu_shared_data_internal.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1C3C01D9000000000 /* gpu_shared_data_internal.cc */; }; - FF950301C42F44E800000000 /* validate_name.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1C42F44E800000000 /* validate_name.cc */; }; - FF950301C42F44E800000001 /* validate_name.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1C42F44E800000000 /* validate_name.cc */; }; - FF950301C471843E00000000 /* MPPGraphGPUData.mm in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1C471843E00000000 /* MPPGraphGPUData.mm */; }; - FF950301C471843E00000001 /* MPPGraphGPUData.mm in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1C471843E00000000 /* MPPGraphGPUData.mm */; }; FF950301C578A56100000000 /* transform_landmarks.cc in operations */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1C578A56100000000 /* transform_landmarks.cc */; }; FF950301C578A56100000001 /* transform_landmarks.cc in operations */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1C578A56100000000 /* transform_landmarks.cc */; }; FF950301CB04A48200000000 /* math_utils.cpp in math */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1CB04A48200000000 /* math_utils.cpp */; }; FF950301CB04A48200000001 /* math_utils.cpp in math */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1CB04A48200000000 /* math_utils.cpp */; }; - FF950301CB59887700000000 /* subgraph.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1CB59887700000000 /* subgraph.cc */; }; - FF950301CB59887700000001 /* subgraph.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1CB59887700000000 /* subgraph.cc */; }; - FF950301CC1CEC7400000000 /* thread_pool_executor.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1CC1CEC7400000000 /* thread_pool_executor.cc */; }; - FF950301CC1CEC7400000001 /* thread_pool_executor.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1CC1CEC7400000000 /* thread_pool_executor.cc */; }; - FF950301CD235A4400000000 /* counter_factory.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1CD235A4400000000 /* counter_factory.cc */; }; - FF950301CD235A4400000001 /* counter_factory.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1CD235A4400000000 /* counter_factory.cc */; }; FF950301CD7D0AD600000000 /* face_mesh_module_imp.cc in beauty */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1CD7D0AD600000000 /* face_mesh_module_imp.cc */; }; FF950301CD7D0AD600000001 /* face_mesh_module_imp.cc in beauty */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1CD7D0AD600000000 /* face_mesh_module_imp.cc */; }; - FF950301CDB6653400000000 /* gl_calculator_helper.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1CDB6653400000000 /* gl_calculator_helper.cc */; }; - FF950301CDB6653400000001 /* gl_calculator_helper.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1CDB6653400000000 /* gl_calculator_helper.cc */; }; - FF950301CF0DF08C00000000 /* graph_tracer.cc in profiler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1CF0DF08C00000000 /* graph_tracer.cc */; }; - FF950301CF0DF08C00000001 /* graph_tracer.cc in profiler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1CF0DF08C00000000 /* graph_tracer.cc */; }; - FF950301CF12C0C800000000 /* options_registry.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1CF12C0C800000000 /* options_registry.cc */; }; - FF950301CF12C0C800000001 /* options_registry.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1CF12C0C800000000 /* options_registry.cc */; }; - FF950301D265CD3E00000000 /* output_side_packet_impl.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D265CD3E00000000 /* output_side_packet_impl.cc */; }; - FF950301D265CD3E00000001 /* output_side_packet_impl.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D265CD3E00000000 /* output_side_packet_impl.cc */; }; FF950301D2F46D2A00000000 /* clip_vector_size_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D2F46D2A00000000 /* clip_vector_size_calculator.cc */; }; FF950301D2F46D2A00000001 /* clip_vector_size_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D2F46D2A00000000 /* clip_vector_size_calculator.cc */; }; - FF950301D36B7DD000000000 /* gpu_service.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D36B7DD000000000 /* gpu_service.cc */; }; - FF950301D36B7DD000000001 /* gpu_service.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D36B7DD000000000 /* gpu_service.cc */; }; - FF950301D3E5087100000000 /* image_frame_opencv.cc in formats */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D3E5087100000000 /* image_frame_opencv.cc */; }; - FF950301D3E5087100000001 /* image_frame_opencv.cc in formats */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D3E5087100000000 /* image_frame_opencv.cc */; }; - FF950301D73414D800000000 /* image_to_tensor_converter_metal.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D73414D800000000 /* image_to_tensor_converter_metal.cc */; }; - FF950301D73414D800000001 /* image_to_tensor_converter_metal.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D73414D800000000 /* image_to_tensor_converter_metal.cc */; }; FF950301D796612B00000000 /* Target.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D796612B00000000 /* Target.cpp */; }; FF950301D796612B00000001 /* Target.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D796612B00000000 /* Target.cpp */; }; FF950301D796612B00000002 /* Target.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D796612B00000000 /* Target.cpp */; }; FF950301D796612B00000003 /* Target.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D796612B00000000 /* Target.cpp */; }; - FF950301D822317800000000 /* options_syntax_util.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D822317800000000 /* options_syntax_util.cc */; }; - FF950301D822317800000001 /* options_syntax_util.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D822317800000000 /* options_syntax_util.cc */; }; - FF950301D90020AA00000000 /* gl_context_profiler.cc in profiler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D90020AA00000000 /* gl_context_profiler.cc */; }; - FF950301D90020AA00000001 /* gl_context_profiler.cc in profiler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D90020AA00000000 /* gl_context_profiler.cc */; }; - FF950301D924684600000000 /* image_to_tensor_calculator.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D924684600000000 /* image_to_tensor_calculator.cc */; }; - FF950301D924684600000001 /* image_to_tensor_calculator.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D924684600000000 /* image_to_tensor_calculator.cc */; }; FF950301D9E0F97500000000 /* Context.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D9E0F97500000000 /* Context.cpp */; }; FF950301D9E0F97500000001 /* Context.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D9E0F97500000000 /* Context.cpp */; }; FF950301D9E0F97500000002 /* Context.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D9E0F97500000000 /* Context.cpp */; }; FF950301D9E0F97500000003 /* Context.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D9E0F97500000000 /* Context.cpp */; }; - FF950301DB9D1C2A00000000 /* clock.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1DB9D1C2A00000000 /* clock.cc */; }; - FF950301DB9D1C2A00000001 /* clock.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1DB9D1C2A00000000 /* clock.cc */; }; - FF950301DEE2DFFC00000000 /* switch_demux_calculator.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1DEE2DFFC00000000 /* switch_demux_calculator.cc */; }; - FF950301DEE2DFFC00000001 /* switch_demux_calculator.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1DEE2DFFC00000000 /* switch_demux_calculator.cc */; }; FF950301DF7A0C9B00000000 /* face_mesh_beauty_render.cc in beauty */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1DF7A0C9B00000000 /* face_mesh_beauty_render.cc */; }; FF950301DF7A0C9B00000001 /* face_mesh_beauty_render.cc in beauty */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1DF7A0C9B00000000 /* face_mesh_beauty_render.cc */; }; - FF950301E2CCEE3B00000000 /* MPPMetalHelper.mm in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1E2CCEE3B00000000 /* MPPMetalHelper.mm */; }; - FF950301E2CCEE3B00000001 /* MPPMetalHelper.mm in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1E2CCEE3B00000000 /* MPPMetalHelper.mm */; }; - FF950301E600CBCB00000000 /* inference_calculator_cpu.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1E600CBCB00000000 /* inference_calculator_cpu.cc */; }; - FF950301E600CBCB00000001 /* inference_calculator_cpu.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1E600CBCB00000000 /* inference_calculator_cpu.cc */; }; - FF950301E6069BD500000000 /* callback_packet_calculator.cc in internal */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1E6069BD500000000 /* callback_packet_calculator.cc */; }; - FF950301E6069BD500000001 /* callback_packet_calculator.cc in internal */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1E6069BD500000000 /* callback_packet_calculator.cc */; }; - FF950301E63D507200000000 /* gpu_buffer_storage_cv_pixel_buffer.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1E63D507200000000 /* gpu_buffer_storage_cv_pixel_buffer.cc */; }; - FF950301E63D507200000001 /* gpu_buffer_storage_cv_pixel_buffer.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1E63D507200000000 /* gpu_buffer_storage_cv_pixel_buffer.cc */; }; - FF950301E73463BA00000000 /* inference_calculator.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1E73463BA00000000 /* inference_calculator.cc */; }; - FF950301E73463BA00000001 /* inference_calculator.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1E73463BA00000000 /* inference_calculator.cc */; }; FF950301E82089DF00000000 /* collection_has_min_size_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1E82089DF00000000 /* collection_has_min_size_calculator.cc */; }; FF950301E82089DF00000001 /* collection_has_min_size_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1E82089DF00000000 /* collection_has_min_size_calculator.cc */; }; FF950301EA081C0700000000 /* landmark_projection_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1EA081C0700000000 /* landmark_projection_calculator.cc */; }; @@ -409,14 +193,6 @@ FF950301EA26099000000001 /* FaceDistortionFilter.cpp in filters */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1EA26099000000000 /* FaceDistortionFilter.cpp */; }; FF950301EAFCD2EB00000000 /* split_vector_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1EAFCD2EB00000000 /* split_vector_calculator.cc */; }; FF950301EAFCD2EB00000001 /* split_vector_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1EAFCD2EB00000000 /* split_vector_calculator.cc */; }; - FF950301EC826FBE00000000 /* packet_type.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1EC826FBE00000000 /* packet_type.cc */; }; - FF950301EC826FBE00000001 /* packet_type.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1EC826FBE00000000 /* packet_type.cc */; }; - FF950301EE3C320400000000 /* monotonic_clock.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1EE3C320400000000 /* monotonic_clock.cc */; }; - FF950301EE3C320400000001 /* monotonic_clock.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1EE3C320400000000 /* monotonic_clock.cc */; }; - FF950301EF2DB52100000000 /* topologicalsorter.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1EF2DB52100000000 /* topologicalsorter.cc */; }; - FF950301EF2DB52100000001 /* topologicalsorter.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1EF2DB52100000000 /* topologicalsorter.cc */; }; - FF950301EFCD23DE00000000 /* node.cc in api2 */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1EFCD23DE00000000 /* node.cc */; }; - FF950301EFCD23DE00000001 /* node.cc in api2 */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1EFCD23DE00000000 /* node.cc */; }; FF950301F00E9A9000000000 /* flow_limiter_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1F00E9A9000000000 /* flow_limiter_calculator.cc */; }; FF950301F00E9A9000000001 /* flow_limiter_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1F00E9A9000000000 /* flow_limiter_calculator.cc */; }; FF950301F015768000000000 /* GaussianBlurMonoFilter.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1F015768000000000 /* GaussianBlurMonoFilter.cpp */; }; @@ -433,24 +209,14 @@ FF950301F3CC262D00000001 /* tflite_model_loader.cc in tflite */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1F3CC262D00000000 /* tflite_model_loader.cc */; }; FF950301F3F047F600000000 /* transpose_conv_bias.cc in operations */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1F3F047F600000000 /* transpose_conv_bias.cc */; }; FF950301F3F047F600000001 /* transpose_conv_bias.cc in operations */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1F3F047F600000000 /* transpose_conv_bias.cc */; }; - FF950301F413FAAB00000000 /* gl_texture_buffer_pool.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1F413FAAB00000000 /* gl_texture_buffer_pool.cc */; }; - FF950301F413FAAB00000001 /* gl_texture_buffer_pool.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1F413FAAB00000000 /* gl_texture_buffer_pool.cc */; }; - FF950301F500366D00000000 /* ssd_anchors_calculator.cc in tflite */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1F500366D00000000 /* ssd_anchors_calculator.cc */; }; - FF950301F500366D00000001 /* ssd_anchors_calculator.cc in tflite */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1F500366D00000000 /* ssd_anchors_calculator.cc */; }; - FF950301F50E8E8800000000 /* validated_graph_config.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1F50E8E8800000000 /* validated_graph_config.cc */; }; - FF950301F50E8E8800000001 /* validated_graph_config.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1F50E8E8800000000 /* validated_graph_config.cc */; }; FF950301F573FC1600000000 /* FilterGroup.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1F573FC1600000000 /* FilterGroup.cpp */; }; FF950301F573FC1600000001 /* FilterGroup.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1F573FC1600000000 /* FilterGroup.cpp */; }; FF950301F573FC1600000002 /* FilterGroup.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1F573FC1600000000 /* FilterGroup.cpp */; }; FF950301F573FC1600000003 /* FilterGroup.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1F573FC1600000000 /* FilterGroup.cpp */; }; - FF950301FC0D516900000000 /* calculator_graph.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1FC0D516900000000 /* calculator_graph.cc */; }; - FF950301FC0D516900000001 /* calculator_graph.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1FC0D516900000000 /* calculator_graph.cc */; }; FF950301FCEDD60B00000000 /* CVFramebuffer.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1FCEDD60B00000000 /* CVFramebuffer.cpp */; }; FF950301FCEDD60B00000001 /* CVFramebuffer.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1FCEDD60B00000000 /* CVFramebuffer.cpp */; }; FF950301FCEDD60B00000002 /* CVFramebuffer.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1FCEDD60B00000000 /* CVFramebuffer.cpp */; }; FF950301FCEDD60B00000003 /* CVFramebuffer.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1FCEDD60B00000000 /* CVFramebuffer.cpp */; }; - FF950301FE21B94600000000 /* delegating_executor.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1FE21B94600000000 /* delegating_executor.cc */; }; - FF950301FE21B94600000001 /* delegating_executor.cc in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1FE21B94600000000 /* delegating_executor.cc */; }; FF950301FF68235A00000000 /* dispatch_queue.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1FF68235A00000000 /* dispatch_queue.cpp */; }; FF950301FF68235A00000001 /* dispatch_queue.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1FF68235A00000000 /* dispatch_queue.cpp */; }; FF950301FF68235A00000002 /* dispatch_queue.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1FF68235A00000000 /* dispatch_queue.cpp */; }; @@ -460,41 +226,11 @@ /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 6CA32826019362DD00000000 /* PBXContainerItemProxy */ = { + 6CA3282607268A4900000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = F2FE34CE019362DC00000000; - }; - 6CA32826043D6EB900000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE043D6EB800000000; - }; - 6CA328260552442F00000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE0552442E00000000; - }; - 6CA32826091FB26B00000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE091FB26A00000000; - }; - 6CA328260BF0E74100000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE0BF0E74000000000; - }; - 6CA328260F49CEED00000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE0F49CEEC00000000; + remoteGlobalIDString = F2FE34CE07268A4800000000; }; 6CA328260F58F30900000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -502,17 +238,11 @@ proxyType = 1; remoteGlobalIDString = F2FE34CE0F58F30800000000; }; - 6CA3282612002F2D00000000 /* PBXContainerItemProxy */ = { + 6CA3282610832CE100000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = F2FE34CE12002F2C00000000; - }; - 6CA32826148AEA4700000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE148AEA4600000000; + remoteGlobalIDString = F2FE34CE10832CE000000000; }; 6CA328261838F83F00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -520,197 +250,35 @@ proxyType = 1; remoteGlobalIDString = F2FE34CE1838F83E00000000; }; - 6CA32826192D58FB00000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE192D58FA00000000; - }; 6CA328261AC4218B00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; remoteGlobalIDString = F2FE34CE1AC4218A00000000; }; - 6CA328261BB1D91900000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE1BB1D91800000000; - }; - 6CA3282620F64D9900000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE20F64D9800000000; - }; 6CA32826216C14B900000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; remoteGlobalIDString = F2FE34CE216C14B800000000; }; - 6CA3282622E7A19300000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE22E7A19200000000; - }; - 6CA32826270212EF00000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE270212EE00000000; - }; - 6CA328262C307FC300000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE2C307FC200000000; - }; - 6CA328262E1AEAFB00000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE2E1AEAFA00000000; - }; 6CA328263AD2DEC500000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; remoteGlobalIDString = E9F6BC4B3AD2DEC400000000; }; - 6CA328263CEC689D00000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE3CEC689C00000000; - }; 6CA328263E081CF900000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; remoteGlobalIDString = F2FE34CE3E081CF800000000; }; - 6CA328264098134F00000000 /* PBXContainerItemProxy */ = { + 6CA328263ED3804B00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = F2FE34CE4098134E00000000; - }; - 6CA328264581F61300000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE4581F61200000000; - }; - 6CA3282645BF9C0300000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE45BF9C0200000000; - }; - 6CA32826486DB1DD00000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE486DB1DC00000000; - }; - 6CA3282648F8627F00000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE48F8627E00000000; - }; - 6CA328264A0F047D00000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE4A0F047C00000000; - }; - 6CA328264EC3F25F00000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE4EC3F25E00000000; - }; - 6CA328265631D7AD00000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE5631D7AC00000000; - }; - 6CA328265B9442FD00000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE5B9442FC00000000; - }; - 6CA328265D24269700000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE5D24269600000000; - }; - 6CA32826605975F300000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE605975F200000000; - }; - 6CA3282660F40B8100000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE60F40B8000000000; - }; - 6CA3282662520DF700000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE62520DF600000000; - }; - 6CA3282666E95E1300000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE66E95E1200000000; - }; - 6CA328266729A1D100000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE6729A1D000000000; - }; - 6CA328266EE3185F00000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE6EE3185E00000000; - }; - 6CA3282670815F2D00000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE70815F2C00000000; - }; - 6CA32826717FBD3300000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE717FBD3200000000; - }; - 6CA3282671A9D19F00000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE71A9D19E00000000; - }; - 6CA32826721498C500000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE721498C400000000; + remoteGlobalIDString = F2FE34CE3ED3804A00000000; }; 6CA32826762E872100000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -718,18 +286,6 @@ proxyType = 1; remoteGlobalIDString = F2FE34CE762E872000000000; }; - 6CA3282679D4949700000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE79D4949600000000; - }; - 6CA328267AADD3C500000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE7AADD3C400000000; - }; 6CA328267E674A3900000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 644B9F4C2866F94D00000000 /* Project object */; @@ -748,41 +304,17 @@ proxyType = 1; remoteGlobalIDString = F2FE34CE7FF66ACC00000000; }; - 6CA3282680D4856F00000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE80D4856E00000000; - }; 6CA328268489C38D00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; remoteGlobalIDString = F2FE34CE8489C38C00000000; }; - 6CA328268B4CD5DF00000000 /* PBXContainerItemProxy */ = { + 6CA3282687D26E7500000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = F2FE34CE8B4CD5DE00000000; - }; - 6CA328268B56A57900000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE8B56A57800000000; - }; - 6CA328268D69C4A300000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE8D69C4A200000000; - }; - 6CA3282694BE0ED500000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE94BE0ED400000000; + remoteGlobalIDString = F2FE34CE87D26E7400000000; }; 6CA3282697A002A700000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -802,41 +334,23 @@ proxyType = 1; remoteGlobalIDString = F2FE34CE9CC89BB200000000; }; - 6CA328269CD320B700000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CE9CD320B600000000; - }; 6CA328269CDDB50D00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; remoteGlobalIDString = F2FE34CE9CDDB50C00000000; }; - 6CA32826A616095700000000 /* PBXContainerItemProxy */ = { + 6CA32826AEE1CD9700000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = F2FE34CEA616095600000000; + remoteGlobalIDString = F2FE34CEAEE1CD9600000000; }; - 6CA32826AB070CC500000000 /* PBXContainerItemProxy */ = { + 6CA32826B4F98C9F00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = F2FE34CEAB070CC400000000; - }; - 6CA32826AC80CFF100000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CEAC80CFF000000000; - }; - 6CA32826BEE3CE7500000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CEBEE3CE7400000000; + remoteGlobalIDString = F2FE34CEB4F98C9E00000000; }; 6CA32826C180231D00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -844,23 +358,11 @@ proxyType = 1; remoteGlobalIDString = F2FE34CEC180231C00000000; }; - 6CA32826C7F9A94500000000 /* PBXContainerItemProxy */ = { + 6CA32826C9EF5A9F00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = F2FE34CEC7F9A94400000000; - }; - 6CA32826CC49096B00000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CECC49096A00000000; - }; - 6CA32826CC596BC100000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CECC596BC000000000; + remoteGlobalIDString = F2FE34CEC9EF5A9E00000000; }; 6CA32826CDF0E1D100000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -868,107 +370,11 @@ proxyType = 1; remoteGlobalIDString = F2FE34CECDF0E1D000000000; }; - 6CA32826D4B7599D00000000 /* PBXContainerItemProxy */ = { + 6CA32826E3255C4300000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = F2FE34CED4B7599C00000000; - }; - 6CA32826DBAB600300000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CEDBAB600200000000; - }; - 6CA32826DBC0365300000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CEDBC0365200000000; - }; - 6CA32826DBE24C2D00000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CEDBE24C2C00000000; - }; - 6CA32826DDC0B1B300000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CEDDC0B1B200000000; - }; - 6CA32826DF5731D100000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CEDF5731D000000000; - }; - 6CA32826E4F68A4900000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CEE4F68A4800000000; - }; - 6CA32826E60E967B00000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CEE60E967A00000000; - }; - 6CA32826ECB1197500000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CEECB1197400000000; - }; - 6CA32826ED47024D00000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CEED47024C00000000; - }; - 6CA32826EE4F724300000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CEEE4F724200000000; - }; - 6CA32826EF9E075500000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CEEF9E075400000000; - }; - 6CA32826EFD48CB500000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CEEFD48CB400000000; - }; - 6CA32826F164385B00000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CEF164385A00000000; - }; - 6CA32826F437D55300000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CEF437D55200000000; - }; - 6CA32826F43963A700000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CEF43963A600000000; - }; - 6CA32826F84C49B100000000 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 644B9F4C2866F94D00000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F2FE34CEF84C49B000000000; + remoteGlobalIDString = F2FE34CEE3255C4200000000; }; /* End PBXContainerItemProxy section */ @@ -977,141 +383,55 @@ 6BF2BEB100939AF800000000 /* lib_idx_clip_vector_size_calculator_C1D859C1_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_clip_vector_size_calculator_C1D859C1_ios_min11.0.a; path = lib_idx_clip_vector_size_calculator_C1D859C1_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB1012F72CA00000000 /* GaussianBlurFilter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = GaussianBlurFilter.cpp; path = mediapipe/render/core/GaussianBlurFilter.cpp; sourceTree = ""; }; 6BF2BEB101794B7100000000 /* cpu_op_resolver.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = cpu_op_resolver.cc; path = mediapipe/util/tflite/cpu_op_resolver.cc; sourceTree = ""; }; - 6BF2BEB10194F5B200000000 /* lib_idx_image_properties_calculator_gpu_service_56DC0B61_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_properties_calculator_gpu_service_56DC0B61_ios_min11.0.a; path = lib_idx_image_properties_calculator_gpu_service_56DC0B61_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB10278ED3800000000 /* MPPMetalUtil.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MPPMetalUtil.h; path = mediapipe/gpu/MPPMetalUtil.h; sourceTree = ""; }; - 6BF2BEB103047E7100000000 /* graph_output_stream.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = graph_output_stream.cc; path = mediapipe/framework/graph_output_stream.cc; sourceTree = ""; }; 6BF2BEB10343A59400000000 /* lib_idx_op_resolver_0836C983_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_op_resolver_0836C983_ios_min15.5.a; path = lib_idx_op_resolver_0836C983_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB103D38A7A00000000 /* options_syntax_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = options_syntax_util.h; path = mediapipe/framework/tool/options_syntax_util.h; sourceTree = ""; }; 6BF2BEB103F9803500000000 /* CFHolder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CFHolder.h; path = mediapipe/objc/CFHolder.h; sourceTree = ""; }; 6BF2BEB1041C1EB900000000 /* association_norm_rect_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = association_norm_rect_calculator.cc; path = mediapipe/calculators/util/association_norm_rect_calculator.cc; sourceTree = ""; }; 6BF2BEB1042285A000000000 /* lib_idx_math_68C63536_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_math_68C63536_ios_min11.0.a; path = lib_idx_math_68C63536_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB1042A0E6500000000 /* max_pool_argmax.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = max_pool_argmax.cc; path = mediapipe/util/tflite/operations/max_pool_argmax.cc; sourceTree = ""; }; - 6BF2BEB1045C5E6900000000 /* gpu_buffer_storage.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gpu_buffer_storage.cc; path = mediapipe/gpu/gpu_buffer_storage.cc; sourceTree = ""; }; - 6BF2BEB104BA59E200000000 /* location.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = location.cc; path = mediapipe/framework/formats/location.cc; sourceTree = ""; }; - 6BF2BEB1051CE57300000000 /* output_stream_shard.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = output_stream_shard.cc; path = mediapipe/framework/output_stream_shard.cc; sourceTree = ""; }; 6BF2BEB105A13E0A00000000 /* lib_idx_mediapipe_framework_ios_C158E828_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_mediapipe_framework_ios_C158E828_ios_min11.0.a; path = lib_idx_mediapipe_framework_ios_C158E828_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB1062DDCBE00000000 /* lib_idx_image_to_tensor_converter_metal_4060E9DC_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_to_tensor_converter_metal_4060E9DC_ios_min11.0.a; path = lib_idx_image_to_tensor_converter_metal_4060E9DC_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB10687813A00000000 /* lib_idx_gl_simple_shaders_CB7AD146_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_gl_simple_shaders_CB7AD146_ios_min11.0.a; path = lib_idx_gl_simple_shaders_CB7AD146_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB106B68BF400000000 /* lib_idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min15.5.a; path = lib_idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB107671C9600000000 /* lib_idx_shader_util_C047EBB4_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_shader_util_C047EBB4_ios_min11.0.a; path = lib_idx_shader_util_C047EBB4_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB10814BACE00000000 /* gpu_shared_data_internal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gpu_shared_data_internal.h; path = mediapipe/gpu/gpu_shared_data_internal.h; sourceTree = ""; }; - 6BF2BEB10884202400000000 /* any_proto.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = any_proto.h; path = mediapipe/framework/port/any_proto.h; sourceTree = ""; }; - 6BF2BEB1089308C200000000 /* lib_idx_pixel_buffer_pool_util_F1B36E38_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_pixel_buffer_pool_util_F1B36E38_ios_min11.0.a; path = lib_idx_pixel_buffer_pool_util_F1B36E38_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB108D791BD00000000 /* input_stream_handler.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = input_stream_handler.cc; path = mediapipe/framework/input_stream_handler.cc; sourceTree = ""; }; - 6BF2BEB1095EF97200000000 /* fill_packet_set.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = fill_packet_set.cc; path = mediapipe/framework/tool/fill_packet_set.cc; sourceTree = ""; }; - 6BF2BEB10A15310300000000 /* gpu_buffer_storage_cv_pixel_buffer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gpu_buffer_storage_cv_pixel_buffer.h; path = mediapipe/gpu/gpu_buffer_storage_cv_pixel_buffer.h; sourceTree = ""; }; - 6BF2BEB10A25C8B400000000 /* template_expander.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = template_expander.h; path = mediapipe/framework/tool/template_expander.h; sourceTree = ""; }; - 6BF2BEB10BDFC87C00000000 /* image_frame_opencv.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = image_frame_opencv.h; path = mediapipe/framework/formats/image_frame_opencv.h; sourceTree = ""; }; - 6BF2BEB10DAD0F4C00000000 /* timestamp.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = timestamp.cc; path = mediapipe/framework/timestamp.cc; sourceTree = ""; }; - 6BF2BEB10DE77EFE00000000 /* gl_context.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gl_context.h; path = mediapipe/gpu/gl_context.h; sourceTree = ""; }; - 6BF2BEB10DF9F37000000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/framework/formats/object_detection/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - 6BF2BEB10E7AA6A100000000 /* gl_context.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gl_context.cc; path = mediapipe/gpu/gl_context.cc; sourceTree = ""; }; - 6BF2BEB10EF5627700000000 /* scheduler_queue.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = scheduler_queue.h; path = mediapipe/framework/scheduler_queue.h; sourceTree = ""; }; - 6BF2BEB10F561D5C00000000 /* status.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = status.cc; path = mediapipe/framework/deps/status.cc; sourceTree = ""; }; - 6BF2BEB10F66ADE200000000 /* lib_idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min11.0.a; path = lib_idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB10F69F5F200000000 /* lib_idx_rectangle_util_BC608102_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_rectangle_util_BC608102_ios_min11.0.a; path = lib_idx_rectangle_util_BC608102_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB10F7B42BA00000000 /* BilateralFilter.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = BilateralFilter.hpp; path = mediapipe/render/core/BilateralFilter.hpp; sourceTree = ""; }; 6BF2BEB1105326A800000000 /* landmarks_to_transform_matrix.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = landmarks_to_transform_matrix.cc; path = mediapipe/util/tflite/operations/landmarks_to_transform_matrix.cc; sourceTree = ""; }; - 6BF2BEB1111CDDC900000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/gpu/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - 6BF2BEB1112804BA00000000 /* lib_idx_image_opencv_9E4E8A87_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_opencv_9E4E8A87_ios_min11.0.a; path = lib_idx_image_opencv_9E4E8A87_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB111AB9FD300000000 /* mediapipe_profiling.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = mediapipe_profiling.h; path = mediapipe/framework/mediapipe_profiling.h; sourceTree = ""; }; - 6BF2BEB112136E6200000000 /* vector.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = vector.h; path = mediapipe/framework/deps/vector.h; sourceTree = ""; }; + 6BF2BEB110B1FD6E00000000 /* lib_idx_util_C76AD427_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_util_C76AD427_ios_min15.5.a; path = lib_idx_util_C76AD427_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1119EB78500000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/modules/face_detection/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; 6BF2BEB1124813CB00000000 /* landmarks_refinement_calculator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = landmarks_refinement_calculator.h; path = mediapipe/calculators/util/landmarks_refinement_calculator.h; sourceTree = ""; }; 6BF2BEB11251C84200000000 /* resource_util_internal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = resource_util_internal.h; path = mediapipe/util/resource_util_internal.h; sourceTree = ""; }; 6BF2BEB112590DCE00000000 /* Source.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Source.cpp; path = mediapipe/render/core/Source.cpp; sourceTree = ""; }; - 6BF2BEB1125965EB00000000 /* tag_map_helper.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = tag_map_helper.cc; path = mediapipe/framework/tool/tag_map_helper.cc; sourceTree = ""; }; - 6BF2BEB112692A1500000000 /* trace_buffer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = trace_buffer.h; path = mediapipe/framework/profiler/trace_buffer.h; sourceTree = ""; }; - 6BF2BEB112EE194500000000 /* calculator_context.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = calculator_context.cc; path = mediapipe/framework/calculator_context.cc; sourceTree = ""; }; - 6BF2BEB1130933FA00000000 /* canonical_errors.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = canonical_errors.h; path = mediapipe/framework/deps/canonical_errors.h; sourceTree = ""; }; - 6BF2BEB113274D1100000000 /* status_util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = status_util.cc; path = mediapipe/framework/tool/status_util.cc; sourceTree = ""; }; 6BF2BEB11335A86600000000 /* OlaFaceUnity.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = OlaFaceUnity.mm; path = mediapipe/render/module/beauty/ios/framework/OlaFaceUnity.mm; sourceTree = ""; }; - 6BF2BEB11338C3A000000000 /* lib_idx_output_stream_manager_calculator_node_default_input_stream_handler_fixed_size_input_stream_handler_graph_output_stream_immediate_input_stream_handler_input_stream_handler_outpu_etc_920957D4_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_output_stream_manager_calculator_node_default_input_stream_handler_fixed_size_input_stream_handler_graph_output_stream_immediate_input_stream_handler_input_stream_handler_outpu_etc_920957D4_ios_min15.5.a; path = lib_idx_output_stream_manager_calculator_node_default_input_stream_handler_fixed_size_input_stream_handler_graph_output_stream_immediate_input_stream_handler_input_stream_handler_outpu_etc_920957D4_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB113D967B800000000 /* collection_item_id.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = collection_item_id.cc; path = mediapipe/framework/collection_item_id.cc; sourceTree = ""; }; - 6BF2BEB114E720D900000000 /* image_to_tensor_converter_opencv.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = image_to_tensor_converter_opencv.cc; path = mediapipe/calculators/tensor/image_to_tensor_converter_opencv.cc; sourceTree = ""; }; 6BF2BEB1150335A300000000 /* annotation_renderer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = annotation_renderer.h; path = mediapipe/util/annotation_renderer.h; sourceTree = ""; }; - 6BF2BEB11548219400000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/calculators/tflite/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - 6BF2BEB115582B1B00000000 /* matrix.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = matrix.h; path = mediapipe/framework/formats/matrix.h; sourceTree = ""; }; 6BF2BEB115ABCCEE00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/render/module/beauty/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; 6BF2BEB115B04C8C00000000 /* lib_idx_split_vector_calculator_ED1EBC41_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_split_vector_calculator_ED1EBC41_ios_min11.0.a; path = lib_idx_split_vector_calculator_ED1EBC41_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB115B4CC0800000000 /* lib_idx_pixel_buffer_pool_util_F1B36E38_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_pixel_buffer_pool_util_F1B36E38_ios_min15.5.a; path = lib_idx_pixel_buffer_pool_util_F1B36E38_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB1160C2A4100000000 /* thread_pool_executor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = thread_pool_executor.h; path = mediapipe/framework/thread_pool_executor.h; sourceTree = ""; }; - 6BF2BEB1160DA88A00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/framework/api2/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - 6BF2BEB11615959C00000000 /* gpu_buffer_multi_pool.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gpu_buffer_multi_pool.cc; path = mediapipe/gpu/gpu_buffer_multi_pool.cc; sourceTree = ""; }; - 6BF2BEB11622036E00000000 /* options_util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = options_util.cc; path = mediapipe/framework/tool/options_util.cc; sourceTree = ""; }; 6BF2BEB116275C2700000000 /* Filter.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = Filter.hpp; path = mediapipe/render/core/Filter.hpp; sourceTree = ""; }; 6BF2BEB1164B2B0E00000000 /* max_unpooling.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = max_unpooling.h; path = mediapipe/util/tflite/operations/max_unpooling.h; sourceTree = ""; }; 6BF2BEB116536C5000000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/render/module/beauty/ios/framework/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - 6BF2BEB116BDCDE400000000 /* calculator_context_manager.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = calculator_context_manager.cc; path = mediapipe/framework/calculator_context_manager.cc; sourceTree = ""; }; - 6BF2BEB1176DF12500000000 /* fixed_size_input_stream_handler.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = fixed_size_input_stream_handler.cc; path = mediapipe/framework/stream_handler/fixed_size_input_stream_handler.cc; sourceTree = ""; }; 6BF2BEB1179A317600000000 /* vec3.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = vec3.hpp; path = mediapipe/render/core/math/vec3.hpp; sourceTree = ""; }; - 6BF2BEB1179C883F00000000 /* source_location.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = source_location.h; path = mediapipe/framework/deps/source_location.h; sourceTree = ""; }; - 6BF2BEB11804FA3400000000 /* collection_item_id.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = collection_item_id.h; path = mediapipe/framework/collection_item_id.h; sourceTree = ""; }; + 6BF2BEB1185F0D7700000000 /* face_landmark_with_attention.tflite */ = {isa = PBXFileReference; lastKnownFileType = dyn.age81k3xqrf4gn; name = face_landmark_with_attention.tflite; path = mediapipe/modules/face_landmark/face_landmark_with_attention.tflite; sourceTree = ""; }; 6BF2BEB1186C668100000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/util/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; 6BF2BEB1186E3A4700000000 /* vec2.inl */ = {isa = PBXFileReference; lastKnownFileType = "public.c-plus-plus-inline-header"; name = vec2.inl; path = mediapipe/render/core/math/vec2.inl; sourceTree = ""; }; 6BF2BEB118A3906A00000000 /* max_unpooling.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = max_unpooling.cc; path = mediapipe/util/tflite/operations/max_unpooling.cc; sourceTree = ""; }; - 6BF2BEB118FBE5EA00000000 /* numbers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = numbers.h; path = mediapipe/framework/port/numbers.h; sourceTree = ""; }; - 6BF2BEB11925DF0400000000 /* lib_idx_tensors_to_detections_calculator_39B944A4_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tensors_to_detections_calculator_39B944A4_ios_min15.5.a; path = lib_idx_tensors_to_detections_calculator_39B944A4_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB1193223CD00000000 /* vec4.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = vec4.cpp; path = mediapipe/render/core/math/vec4.cpp; sourceTree = ""; }; - 6BF2BEB1196F87BE00000000 /* input_stream_manager.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = input_stream_manager.cc; path = mediapipe/framework/input_stream_manager.cc; sourceTree = ""; }; 6BF2BEB11979C9A700000000 /* to_image_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = to_image_calculator.cc; path = mediapipe/calculators/util/to_image_calculator.cc; sourceTree = ""; }; 6BF2BEB11ABE2CDD00000000 /* thresholding_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = thresholding_calculator.cc; path = mediapipe/calculators/util/thresholding_calculator.cc; sourceTree = ""; }; 6BF2BEB11B77E8CB00000000 /* MPPTimestampConverter.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = MPPTimestampConverter.mm; path = mediapipe/objc/MPPTimestampConverter.mm; sourceTree = ""; }; - 6BF2BEB11C310D9F00000000 /* pixel_buffer_pool_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = pixel_buffer_pool_util.h; path = mediapipe/gpu/pixel_buffer_pool_util.h; sourceTree = ""; }; 6BF2BEB11C6B16F100000000 /* cpu_op_resolver.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = cpu_op_resolver.h; path = mediapipe/util/tflite/cpu_op_resolver.h; sourceTree = ""; }; - 6BF2BEB11C7B0BA600000000 /* proto_ns.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = proto_ns.h; path = mediapipe/framework/port/proto_ns.h; sourceTree = ""; }; - 6BF2BEB11CA1FEB600000000 /* lib_idx_MPPGraphGPUData_39C9C70C_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_MPPGraphGPUData_39C9C70C_ios_min11.0.a; path = lib_idx_MPPGraphGPUData_39C9C70C_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB11D16CB6700000000 /* pixel_buffer_pool_util.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = pixel_buffer_pool_util.mm; path = mediapipe/gpu/pixel_buffer_pool_util.mm; sourceTree = ""; }; - 6BF2BEB11D502F6200000000 /* output_side_packet.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = output_side_packet.h; path = mediapipe/framework/output_side_packet.h; sourceTree = ""; }; - 6BF2BEB11DC5DE2F00000000 /* opencv_imgproc_inc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = opencv_imgproc_inc.h; path = mediapipe/framework/port/opencv_imgproc_inc.h; sourceTree = ""; }; 6BF2BEB11EE26A2000000000 /* split_proto_list_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = split_proto_list_calculator.cc; path = mediapipe/calculators/core/split_proto_list_calculator.cc; sourceTree = ""; }; - 6BF2BEB11F031A2300000000 /* packet_set.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = packet_set.h; path = mediapipe/framework/packet_set.h; sourceTree = ""; }; 6BF2BEB1202F72AF00000000 /* util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = util.cc; path = mediapipe/objc/util.cc; sourceTree = ""; }; - 6BF2BEB120A93DB300000000 /* map_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = map_util.h; path = mediapipe/framework/port/map_util.h; sourceTree = ""; }; 6BF2BEB120CC110A00000000 /* lib_idx_begin_loop_calculator_50B5F6A2_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_begin_loop_calculator_50B5F6A2_ios_min15.5.a; path = lib_idx_begin_loop_calculator_50B5F6A2_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB120E3AD2000000000 /* image_to_tensor_utils.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = image_to_tensor_utils.h; path = mediapipe/calculators/tensor/image_to_tensor_utils.h; sourceTree = ""; }; - 6BF2BEB121631CB300000000 /* gpu_buffer_storage_image_frame.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gpu_buffer_storage_image_frame.h; path = mediapipe/gpu/gpu_buffer_storage_image_frame.h; sourceTree = ""; }; - 6BF2BEB1217E6F9B00000000 /* options_field_util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = options_field_util.cc; path = mediapipe/framework/tool/options_field_util.cc; sourceTree = ""; }; - 6BF2BEB121BE9D3000000000 /* tensors_to_detections_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = tensors_to_detections_calculator.cc; path = mediapipe/calculators/tensor/tensors_to_detections_calculator.cc; sourceTree = ""; }; - 6BF2BEB121C1C8AF00000000 /* tuple.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = tuple.h; path = mediapipe/framework/api2/tuple.h; sourceTree = ""; }; - 6BF2BEB121CFE74A00000000 /* lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min15.5.a; path = lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB121F5530600000000 /* lib_idx_topologicalsorter_clock_counter_factory_registration_ret_check_status_status_util_threadpool_F8EEF144_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_topologicalsorter_clock_counter_factory_registration_ret_check_status_status_util_threadpool_F8EEF144_ios_min11.0.a; path = lib_idx_topologicalsorter_clock_counter_factory_registration_ret_check_status_status_util_threadpool_F8EEF144_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB1224D079A00000000 /* matrix.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = matrix.cc; path = mediapipe/framework/formats/matrix.cc; sourceTree = ""; }; 6BF2BEB122A81B8400000000 /* GLThreadDispatch.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = GLThreadDispatch.cpp; path = mediapipe/render/core/GLThreadDispatch.cpp; sourceTree = ""; }; - 6BF2BEB122C19C9500000000 /* legacy_calculator_support.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = legacy_calculator_support.h; path = mediapipe/framework/legacy_calculator_support.h; sourceTree = ""; }; - 6BF2BEB12418B90200000000 /* scheduler.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = scheduler.cc; path = mediapipe/framework/scheduler.cc; sourceTree = ""; }; - 6BF2BEB12467AA1E00000000 /* output_stream_manager.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = output_stream_manager.cc; path = mediapipe/framework/output_stream_manager.cc; sourceTree = ""; }; 6BF2BEB1258576A800000000 /* lib_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min15.5.a; path = lib_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB125F3DD4600000000 /* sharded_map.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = sharded_map.h; path = mediapipe/framework/profiler/sharded_map.h; sourceTree = ""; }; 6BF2BEB126D0D2E600000000 /* lib_idx_detection_projection_calculator_6C26583E_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_detection_projection_calculator_6C26583E_ios_min11.0.a; path = lib_idx_detection_projection_calculator_6C26583E_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB126DCFA4D00000000 /* gl_thread_collector.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gl_thread_collector.h; path = mediapipe/gpu/gl_thread_collector.h; sourceTree = ""; }; 6BF2BEB1272635B000000000 /* transpose_conv_bias.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = transpose_conv_bias.h; path = mediapipe/util/tflite/operations/transpose_conv_bias.h; sourceTree = ""; }; - 6BF2BEB1277533FB00000000 /* status.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = status.h; path = mediapipe/framework/deps/status.h; sourceTree = ""; }; - 6BF2BEB12780166200000000 /* packet.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = packet.h; path = mediapipe/framework/packet.h; sourceTree = ""; }; - 6BF2BEB12828C8A800000000 /* mathutil.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = mathutil.h; path = mediapipe/framework/deps/mathutil.h; sourceTree = ""; }; 6BF2BEB12834F00600000000 /* annotation_overlay_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = annotation_overlay_calculator.cc; path = mediapipe/calculators/util/annotation_overlay_calculator.cc; sourceTree = ""; }; - 6BF2BEB128904C9100000000 /* graph_service_manager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = graph_service_manager.h; path = mediapipe/framework/graph_service_manager.h; sourceTree = ""; }; - 6BF2BEB128F9C32900000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/framework/stream_handler/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; 6BF2BEB1290D963D00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/graphs/face_mesh/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - 6BF2BEB1296CDA0C00000000 /* safe_int.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = safe_int.h; path = mediapipe/framework/deps/safe_int.h; sourceTree = ""; }; - 6BF2BEB12C20ABC800000000 /* graph_service_manager.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = graph_service_manager.cc; path = mediapipe/framework/graph_service_manager.cc; sourceTree = ""; }; + 6BF2BEB12B5DD40E00000000 /* lib_idx_previous_loopback_calculator_header_util_D60754F6_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_previous_loopback_calculator_header_util_D60754F6_ios_min15.5.a; path = lib_idx_previous_loopback_calculator_header_util_D60754F6_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB12CA286D000000000 /* lib_idx_op_resolver_0836C983_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_op_resolver_0836C983_ios_min11.0.a; path = lib_idx_op_resolver_0836C983_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB12CFA860400000000 /* lib_idx_profiler_resource_util_35C39BA3_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_profiler_resource_util_35C39BA3_ios_min15.5.a; path = lib_idx_profiler_resource_util_35C39BA3_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB12D3894B500000000 /* GPUImageUtil.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = GPUImageUtil.cpp; path = mediapipe/render/core/GPUImageUtil.cpp; sourceTree = ""; }; 6BF2BEB12D7AE34A00000000 /* SourceImage.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = SourceImage.hpp; path = mediapipe/render/core/SourceImage.hpp; sourceTree = ""; }; - 6BF2BEB12D97516200000000 /* lib_idx_location_image_frame_opencv_D6F50F87_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_location_image_frame_opencv_D6F50F87_ios_min11.0.a; path = lib_idx_location_image_frame_opencv_D6F50F87_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB12DC1337600000000 /* gl_texture_view.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gl_texture_view.h; path = mediapipe/gpu/gl_texture_view.h; sourceTree = ""; }; - 6BF2BEB12DC641F500000000 /* calculator_state.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = calculator_state.h; path = mediapipe/framework/calculator_state.h; sourceTree = ""; }; - 6BF2BEB12DEED72900000000 /* map_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = map_util.h; path = mediapipe/framework/deps/map_util.h; sourceTree = ""; }; 6BF2BEB12E009AA400000000 /* lib_idx_resource_util_C5C5DB93_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_resource_util_C5C5DB93_ios_min15.5.a; path = lib_idx_resource_util_C5C5DB93_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB12E332C1B00000000 /* Info.plist */ = {isa = PBXFileReference; explicitFileType = text.plist; name = Info.plist; path = "FaceUnityFramework.xcodeproj/.tulsi/tulsi-execution-root/bazel-tulsi-includes/x/x/mediapipe/render/module/beauty/ios/framework/OlaFaceUnityFramework-intermediates/Info.plist"; sourceTree = SOURCE_ROOT; }; - 6BF2BEB12E3487DE00000000 /* lib_idx_scheduler_queue_364511B6_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_scheduler_queue_364511B6_ios_min15.5.a; path = lib_idx_scheduler_queue_364511B6_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB12E3CBFE400000000 /* lib_idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min15.5.a; path = lib_idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB12E6EE1D200000000 /* lib_idx_ref_gpuimagemath_gpuimageutil_E5CDD0E4_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_ref_gpuimagemath_gpuimageutil_E5CDD0E4_ios_min11.0.a; path = lib_idx_ref_gpuimagemath_gpuimageutil_E5CDD0E4_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB12FF7D76200000000 /* IOSTarget.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = IOSTarget.cpp; path = mediapipe/render/core/IOSTarget.cpp; sourceTree = ""; }; - 6BF2BEB13079E83D00000000 /* gpu_buffer_multi_pool.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gpu_buffer_multi_pool.h; path = mediapipe/gpu/gpu_buffer_multi_pool.h; sourceTree = ""; }; - 6BF2BEB1310526FE00000000 /* lib_idx_image_to_tensor_calculator_FF109E68_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_to_tensor_calculator_FF109E68_ios_min15.5.a; path = lib_idx_image_to_tensor_calculator_FF109E68_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB131C8E4F500000000 /* contract.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = contract.h; path = mediapipe/framework/api2/contract.h; sourceTree = ""; }; - 6BF2BEB131F66BEE00000000 /* graph_output_stream.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = graph_output_stream.h; path = mediapipe/framework/graph_output_stream.h; sourceTree = ""; }; - 6BF2BEB132036C9800000000 /* gl_calculator_helper_impl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gl_calculator_helper_impl.h; path = mediapipe/gpu/gl_calculator_helper_impl.h; sourceTree = ""; }; - 6BF2BEB1329B39B200000000 /* lib_idx_image_to_tensor_calculator_FF109E68_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_to_tensor_calculator_FF109E68_ios_min11.0.a; path = lib_idx_image_to_tensor_calculator_FF109E68_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1311D3FFA00000000 /* lib_idx_cpu_util_C9677097_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_cpu_util_C9677097_ios_min11.0.a; path = lib_idx_cpu_util_C9677097_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB13300B09700000000 /* BilateralAdjustFilter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = BilateralAdjustFilter.cpp; path = mediapipe/render/module/beauty/filters/BilateralAdjustFilter.cpp; sourceTree = ""; }; 6BF2BEB13382907A00000000 /* face_mesh_beauty_render.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = face_mesh_beauty_render.h; path = mediapipe/render/module/beauty/face_mesh_beauty_render.h; sourceTree = ""; }; 6BF2BEB1338459AD00000000 /* mat4.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = mat4.hpp; path = mediapipe/render/core/math/mat4.hpp; sourceTree = ""; }; @@ -1119,572 +439,191 @@ 6BF2BEB135330E2600000000 /* lib_idx_cpu_op_resolver_519CBACD_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_cpu_op_resolver_519CBACD_ios_min15.5.a; path = lib_idx_cpu_op_resolver_519CBACD_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB13604E74800000000 /* OpipeDispatch.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = OpipeDispatch.cpp; path = mediapipe/render/core/OpipeDispatch.cpp; sourceTree = ""; }; 6BF2BEB136FBEB1A00000000 /* detections_to_render_data_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = detections_to_render_data_calculator.cc; path = mediapipe/calculators/util/detections_to_render_data_calculator.cc; sourceTree = ""; }; - 6BF2BEB137525DD000000000 /* calculator_graph.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = calculator_graph.h; path = mediapipe/framework/calculator_graph.h; sourceTree = ""; }; - 6BF2BEB137DE7A3C00000000 /* image_to_tensor_converter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = image_to_tensor_converter.h; path = mediapipe/calculators/tensor/image_to_tensor_converter.h; sourceTree = ""; }; - 6BF2BEB13824086F00000000 /* template_expander.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = template_expander.cc; path = mediapipe/framework/tool/template_expander.cc; sourceTree = ""; }; 6BF2BEB1387C9C0400000000 /* gate_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gate_calculator.cc; path = mediapipe/calculators/core/gate_calculator.cc; sourceTree = ""; }; - 6BF2BEB1387DEC3400000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/calculators/tensor/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - 6BF2BEB138ACA16200000000 /* lib_idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min11.0.a; path = lib_idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB1392E8DE400000000 /* switch_mux_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = switch_mux_calculator.cc; path = mediapipe/framework/tool/switch_mux_calculator.cc; sourceTree = ""; }; 6BF2BEB1398051ED00000000 /* cpu_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = cpu_util.h; path = mediapipe/util/cpu_util.h; sourceTree = ""; }; 6BF2BEB13A3761C900000000 /* OlaFaceUnity.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = OlaFaceUnity.h; path = mediapipe/render/module/beauty/ios/framework/OlaFaceUnity.h; sourceTree = ""; }; 6BF2BEB13B1C97FA00000000 /* rectangle_util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = rectangle_util.cc; path = mediapipe/util/rectangle_util.cc; sourceTree = ""; }; - 6BF2BEB13B97637C00000000 /* lib_idx_output_stream_manager_calculator_node_default_input_stream_handler_fixed_size_input_stream_handler_graph_output_stream_immediate_input_stream_handler_input_stream_handler_outpu_etc_920957D4_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_output_stream_manager_calculator_node_default_input_stream_handler_fixed_size_input_stream_handler_graph_output_stream_immediate_input_stream_handler_input_stream_handler_outpu_etc_920957D4_ios_min11.0.a; path = lib_idx_output_stream_manager_calculator_node_default_input_stream_handler_fixed_size_input_stream_handler_graph_output_stream_immediate_input_stream_handler_input_stream_handler_outpu_etc_920957D4_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB13BB0D77500000000 /* transform_landmarks.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = transform_landmarks.h; path = mediapipe/util/tflite/operations/transform_landmarks.h; sourceTree = ""; }; - 6BF2BEB13C0D6D5B00000000 /* image_to_tensor_utils.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = image_to_tensor_utils.cc; path = mediapipe/calculators/tensor/image_to_tensor_utils.cc; sourceTree = ""; }; - 6BF2BEB13C41172600000000 /* lib_idx_MPPMetalUtil_455751A0_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_MPPMetalUtil_455751A0_ios_min11.0.a; path = lib_idx_MPPMetalUtil_455751A0_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB13C8D040500000000 /* circular_buffer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = circular_buffer.h; path = mediapipe/framework/profiler/circular_buffer.h; sourceTree = ""; }; - 6BF2BEB13D92A50E00000000 /* lib_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min15.5.a; path = lib_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB13E6E92F600000000 /* lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_detections_to_rects_calculator_detections_to_render_data_etc_200517DA_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_detections_to_rects_calculator_detections_to_render_data_etc_200517DA_ios_min11.0.a; path = lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_detections_to_rects_calculator_detections_to_render_data_etc_200517DA_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB13EDD2CC300000000 /* NSError+util_status.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "NSError+util_status.h"; path = "mediapipe/objc/NSError+util_status.h"; sourceTree = ""; }; - 6BF2BEB13F32CBF200000000 /* lib_idx_MPPMetalUtil_455751A0_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_MPPMetalUtil_455751A0_ios_min15.5.a; path = lib_idx_MPPMetalUtil_455751A0_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB13F6F842500000000 /* Framebuffer.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = Framebuffer.hpp; path = mediapipe/render/core/Framebuffer.hpp; sourceTree = ""; }; 6BF2BEB13F7B43FC00000000 /* resource_util_apple.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = resource_util_apple.cc; path = mediapipe/util/resource_util_apple.cc; sourceTree = ""; }; - 6BF2BEB13F7DE84500000000 /* port.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = port.h; path = mediapipe/framework/api2/port.h; sourceTree = ""; }; 6BF2BEB13FC2509200000000 /* lib_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min15.5.a; path = lib_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB14046CD2C00000000 /* landmarks_to_detection_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = landmarks_to_detection_calculator.cc; path = mediapipe/calculators/util/landmarks_to_detection_calculator.cc; sourceTree = ""; }; - 6BF2BEB140A1AF9000000000 /* lib_idx_previous_loopback_calculator_calculator_graph_header_util_CF5B401B_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_previous_loopback_calculator_calculator_graph_header_util_CF5B401B_ios_min11.0.a; path = lib_idx_previous_loopback_calculator_calculator_graph_header_util_CF5B401B_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB141065C4600000000 /* gl_calculator_helper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gl_calculator_helper.h; path = mediapipe/gpu/gl_calculator_helper.h; sourceTree = ""; }; - 6BF2BEB1412CF91400000000 /* ret_check.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ret_check.cc; path = mediapipe/framework/deps/ret_check.cc; sourceTree = ""; }; - 6BF2BEB143C858F500000000 /* registration.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = registration.h; path = mediapipe/framework/deps/registration.h; sourceTree = ""; }; - 6BF2BEB146128B7C00000000 /* lib_idx_image_to_tensor_converter_opencv_22266321_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_to_tensor_converter_opencv_22266321_ios_min15.5.a; path = lib_idx_image_to_tensor_converter_opencv_22266321_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB14635725B00000000 /* gpu_buffer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gpu_buffer.h; path = mediapipe/gpu/gpu_buffer.h; sourceTree = ""; }; 6BF2BEB146CB30E900000000 /* landmarks_to_transform_matrix.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = landmarks_to_transform_matrix.h; path = mediapipe/util/tflite/operations/landmarks_to_transform_matrix.h; sourceTree = ""; }; - 6BF2BEB147B18A7C00000000 /* gl_texture_buffer.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gl_texture_buffer.cc; path = mediapipe/gpu/gl_texture_buffer.cc; sourceTree = ""; }; - 6BF2BEB147F7AD0200000000 /* lib_idx_tensor_7303F5EA_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tensor_7303F5EA_ios_min15.5.a; path = lib_idx_tensor_7303F5EA_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB1481B3A4200000000 /* lib_idx_inference_calculator_metal_9450E505_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_inference_calculator_metal_9450E505_ios_min11.0.a; path = lib_idx_inference_calculator_metal_9450E505_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB148CB541600000000 /* lib_idx_inference_calculator_metal_9450E505_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_inference_calculator_metal_9450E505_ios_min15.5.a; path = lib_idx_inference_calculator_metal_9450E505_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB14A8EF4EF00000000 /* annotation_renderer.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = annotation_renderer.cc; path = mediapipe/util/annotation_renderer.cc; sourceTree = ""; }; - 6BF2BEB14AB5830800000000 /* subgraph.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = subgraph.h; path = mediapipe/framework/subgraph.h; sourceTree = ""; }; - 6BF2BEB14C3F304600000000 /* validate_name.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = validate_name.h; path = mediapipe/framework/tool/validate_name.h; sourceTree = ""; }; - 6BF2BEB14C89FC5100000000 /* tensor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = tensor.h; path = mediapipe/framework/formats/tensor.h; sourceTree = ""; }; - 6BF2BEB14CC60F6C00000000 /* calculator_node.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = calculator_node.cc; path = mediapipe/framework/calculator_node.cc; sourceTree = ""; }; - 6BF2BEB14D3C632E00000000 /* lib_idx_timestamp_collection_item_id_cpu_util_file_helpers_05C0AA73_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_timestamp_collection_item_id_cpu_util_file_helpers_05C0AA73_ios_min15.5.a; path = lib_idx_timestamp_collection_item_id_cpu_util_file_helpers_05C0AA73_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB14D3CBB3200000000 /* GLThreadDispatch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = GLThreadDispatch.h; path = mediapipe/render/core/GLThreadDispatch.h; sourceTree = ""; }; 6BF2BEB14DABC5B200000000 /* vec2.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = vec2.hpp; path = mediapipe/render/core/math/vec2.hpp; sourceTree = ""; }; 6BF2BEB14E2C8C7E00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/render/core/math/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - 6BF2BEB14E78690800000000 /* lib_idx_image_to_tensor_converter_metal_4060E9DC_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_to_tensor_converter_metal_4060E9DC_ios_min15.5.a; path = lib_idx_image_to_tensor_converter_metal_4060E9DC_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB14EA6318000000000 /* packet_generator_graph.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = packet_generator_graph.cc; path = mediapipe/framework/packet_generator_graph.cc; sourceTree = ""; }; - 6BF2BEB14F3A671800000000 /* registration_token.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = registration_token.cc; path = mediapipe/framework/deps/registration_token.cc; sourceTree = ""; }; + 6BF2BEB14E71984800000000 /* face_detection_short_range.tflite */ = {isa = PBXFileReference; lastKnownFileType = dyn.age81k3xqrf4gn; name = face_detection_short_range.tflite; path = mediapipe/modules/face_detection/face_detection_short_range.tflite; sourceTree = ""; }; 6BF2BEB14F531D3500000000 /* rectangle_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = rectangle_util.h; path = mediapipe/util/rectangle_util.h; sourceTree = ""; }; - 6BF2BEB14FE9977200000000 /* registration.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = registration.cc; path = mediapipe/framework/deps/registration.cc; sourceTree = ""; }; - 6BF2BEB14FF9385800000000 /* MPPMetalHelper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MPPMetalHelper.h; path = mediapipe/gpu/MPPMetalHelper.h; sourceTree = ""; }; 6BF2BEB1506223AF00000000 /* Weakify.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Weakify.h; path = mediapipe/objc/Weakify.h; sourceTree = ""; }; - 6BF2BEB150AA04AF00000000 /* gpu_buffer_format.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gpu_buffer_format.h; path = mediapipe/gpu/gpu_buffer_format.h; sourceTree = ""; }; 6BF2BEB1510392E900000000 /* ola_graph.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ola_graph.h; path = mediapipe/render/module/common/ola_graph.h; sourceTree = ""; }; 6BF2BEB1511B4B0900000000 /* face_landmarks_to_render_data_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = face_landmarks_to_render_data_calculator.cc; path = mediapipe/graphs/face_mesh/calculators/face_landmarks_to_render_data_calculator.cc; sourceTree = ""; }; - 6BF2BEB1513341B200000000 /* rectangle.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = rectangle.h; path = mediapipe/framework/deps/rectangle.h; sourceTree = ""; }; 6BF2BEB151587D2F00000000 /* LUTFilter.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = LUTFilter.hpp; path = mediapipe/render/core/LUTFilter.hpp; sourceTree = ""; }; - 6BF2BEB15176F86500000000 /* input_stream_shard.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = input_stream_shard.cc; path = mediapipe/framework/input_stream_shard.cc; sourceTree = ""; }; 6BF2BEB152022CF000000000 /* lib_idx_olamodule_common_library_63E72567_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_olamodule_common_library_63E72567_ios_min11.0.a; path = lib_idx_olamodule_common_library_63E72567_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB15215FAC800000000 /* landmarks_refinement_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = landmarks_refinement_calculator.cc; path = mediapipe/calculators/util/landmarks_refinement_calculator.cc; sourceTree = ""; }; - 6BF2BEB15235D01B00000000 /* ret_check.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ret_check.h; path = mediapipe/framework/deps/ret_check.h; sourceTree = ""; }; - 6BF2BEB1535F4B0A00000000 /* demangle.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = demangle.h; path = mediapipe/framework/demangle.h; sourceTree = ""; }; - 6BF2BEB15361890F00000000 /* gl_context_eagl.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gl_context_eagl.cc; path = mediapipe/gpu/gl_context_eagl.cc; sourceTree = ""; }; - 6BF2BEB15369E8AC00000000 /* packet.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = packet.cc; path = mediapipe/framework/packet.cc; sourceTree = ""; }; 6BF2BEB15590E40F00000000 /* vec2.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = vec2.cpp; path = mediapipe/render/core/math/vec2.cpp; sourceTree = ""; }; - 6BF2BEB155AD4EF300000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/calculators/image/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; 6BF2BEB15656FB7600000000 /* lib_idx_annotation_overlay_calculator_D98E9275_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_annotation_overlay_calculator_D98E9275_ios_min11.0.a; path = lib_idx_annotation_overlay_calculator_D98E9275_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB15701696000000000 /* sink.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = sink.h; path = mediapipe/framework/tool/sink.h; sourceTree = ""; }; - 6BF2BEB1570746DA00000000 /* options_field_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = options_field_util.h; path = mediapipe/framework/tool/options_field_util.h; sourceTree = ""; }; - 6BF2BEB1574A245900000000 /* graph_service.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = graph_service.h; path = mediapipe/framework/graph_service.h; sourceTree = ""; }; - 6BF2BEB15757E2E000000000 /* lib_idx_profiler_resource_util_35C39BA3_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_profiler_resource_util_35C39BA3_ios_min11.0.a; path = lib_idx_profiler_resource_util_35C39BA3_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB15878665C00000000 /* calculator_node.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = calculator_node.h; path = mediapipe/framework/calculator_node.h; sourceTree = ""; }; - 6BF2BEB158D6475700000000 /* video_stream_header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = video_stream_header.h; path = mediapipe/framework/formats/video_stream_header.h; sourceTree = ""; }; - 6BF2BEB159A4B20700000000 /* output_stream_shard.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = output_stream_shard.h; path = mediapipe/framework/output_stream_shard.h; sourceTree = ""; }; 6BF2BEB15B1A675D00000000 /* BilateralAdjustFilter.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = BilateralAdjustFilter.hpp; path = mediapipe/render/module/beauty/filters/BilateralAdjustFilter.hpp; sourceTree = ""; }; 6BF2BEB15BA3402400000000 /* lib_idx_annotation_overlay_calculator_D98E9275_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_annotation_overlay_calculator_D98E9275_ios_min15.5.a; path = lib_idx_annotation_overlay_calculator_D98E9275_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB15BDB816A00000000 /* platform_specific_profiling.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = platform_specific_profiling.h; path = mediapipe/framework/platform_specific_profiling.h; sourceTree = ""; }; - 6BF2BEB15BDC4E2C00000000 /* lib_idx_MPPMetalHelper_D24F76A1_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_MPPMetalHelper_D24F76A1_ios_min15.5.a; path = lib_idx_MPPMetalHelper_D24F76A1_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB15C3C5FA300000000 /* tag.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = tag.h; path = mediapipe/framework/api2/tag.h; sourceTree = ""; }; 6BF2BEB15CAB504600000000 /* math.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = math.cpp; path = mediapipe/render/core/math.cpp; sourceTree = ""; }; - 6BF2BEB15D3BB86000000000 /* calculator_registry.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = calculator_registry.h; path = mediapipe/framework/calculator_registry.h; sourceTree = ""; }; - 6BF2BEB15D6C89BE00000000 /* threadpool.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = threadpool.h; path = mediapipe/framework/deps/threadpool.h; sourceTree = ""; }; - 6BF2BEB15DDBD6E200000000 /* integral_types.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = integral_types.h; path = mediapipe/framework/port/integral_types.h; sourceTree = ""; }; - 6BF2BEB15E15594A00000000 /* lib_idx_MPPMetalHelper_D24F76A1_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_MPPMetalHelper_D24F76A1_ios_min11.0.a; path = lib_idx_MPPMetalHelper_D24F76A1_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB15E75465E00000000 /* lib_idx_image_frame_graph_tracer_4E004B23_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_frame_graph_tracer_4E004B23_ios_min15.5.a; path = lib_idx_image_frame_graph_tracer_4E004B23_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB15F87272300000000 /* profiler_resource_util_ios.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = profiler_resource_util_ios.cc; path = mediapipe/framework/profiler/profiler_resource_util_ios.cc; sourceTree = ""; }; - 6BF2BEB15FD87EC200000000 /* status_builder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = status_builder.h; path = mediapipe/framework/deps/status_builder.h; sourceTree = ""; }; 6BF2BEB15FE6FF0200000000 /* lib_idx_clip_vector_size_calculator_C1D859C1_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_clip_vector_size_calculator_C1D859C1_ios_min15.5.a; path = lib_idx_clip_vector_size_calculator_C1D859C1_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB160B7CC3600000000 /* canonical_errors.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = canonical_errors.h; path = mediapipe/framework/port/canonical_errors.h; sourceTree = ""; }; 6BF2BEB160EC260800000000 /* lib_idx_annotation_renderer_8D68840D_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_annotation_renderer_8D68840D_ios_min11.0.a; path = lib_idx_annotation_renderer_8D68840D_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB1611DBCED00000000 /* resource_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = resource_util.h; path = mediapipe/util/resource_util.h; sourceTree = ""; }; 6BF2BEB1616461B400000000 /* lib_idx_max_unpooling_max_pool_argmax_615F909D_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_max_unpooling_max_pool_argmax_615F909D_ios_min15.5.a; path = lib_idx_max_unpooling_max_pool_argmax_615F909D_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB161D5A49A00000000 /* lib_idx_file_path_E61EA0A1_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_file_path_E61EA0A1_ios_min11.0.a; path = lib_idx_file_path_E61EA0A1_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB1623B07FA00000000 /* end_loop_calculator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = end_loop_calculator.h; path = mediapipe/calculators/core/end_loop_calculator.h; sourceTree = ""; }; - 6BF2BEB1646C577900000000 /* gl_calculator_helper_impl_common.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gl_calculator_helper_impl_common.cc; path = mediapipe/gpu/gl_calculator_helper_impl_common.cc; sourceTree = ""; }; - 6BF2BEB164C0D87E00000000 /* packet.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = packet.h; path = mediapipe/framework/api2/packet.h; sourceTree = ""; }; - 6BF2BEB1653B17CA00000000 /* thread_options.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = thread_options.h; path = mediapipe/framework/deps/thread_options.h; sourceTree = ""; }; 6BF2BEB165A8D27000000000 /* SourceCamera.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = SourceCamera.cpp; path = mediapipe/render/core/SourceCamera.cpp; sourceTree = ""; }; - 6BF2BEB1663742CC00000000 /* switch_container.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = switch_container.cc; path = mediapipe/framework/tool/switch_container.cc; sourceTree = ""; }; - 6BF2BEB1664209C000000000 /* gl_simple_shaders.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gl_simple_shaders.cc; path = mediapipe/gpu/gl_simple_shaders.cc; sourceTree = ""; }; 6BF2BEB166524CD000000000 /* AlphaBlendFilter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AlphaBlendFilter.cpp; path = mediapipe/render/core/AlphaBlendFilter.cpp; sourceTree = ""; }; 6BF2BEB1665E250A00000000 /* op_resolver.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = op_resolver.cc; path = mediapipe/util/tflite/op_resolver.cc; sourceTree = ""; }; - 6BF2BEB1676E503E00000000 /* legacy_calculator_support.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = legacy_calculator_support.cc; path = mediapipe/framework/legacy_calculator_support.cc; sourceTree = ""; }; - 6BF2BEB167ED182A00000000 /* output_side_packet_impl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = output_side_packet_impl.h; path = mediapipe/framework/output_side_packet_impl.h; sourceTree = ""; }; 6BF2BEB16909A4FC00000000 /* NSError+util_status.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "NSError+util_status.mm"; path = "mediapipe/objc/NSError+util_status.mm"; sourceTree = ""; }; - 6BF2BEB1693BCA6300000000 /* opencv_core_inc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = opencv_core_inc.h; path = mediapipe/framework/port/opencv_core_inc.h; sourceTree = ""; }; 6BF2BEB1695F7B1800000000 /* OlaShareTextureFilter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = OlaShareTextureFilter.cpp; path = mediapipe/render/core/OlaShareTextureFilter.cpp; sourceTree = ""; }; 6BF2BEB16988849800000000 /* rect_transformation_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = rect_transformation_calculator.cc; path = mediapipe/calculators/util/rect_transformation_calculator.cc; sourceTree = ""; }; 6BF2BEB16A24D81700000000 /* detection_projection_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = detection_projection_calculator.cc; path = mediapipe/calculators/util/detection_projection_calculator.cc; sourceTree = ""; }; - 6BF2BEB16A4641EF00000000 /* strong_int.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = strong_int.h; path = mediapipe/framework/deps/strong_int.h; sourceTree = ""; }; - 6BF2BEB16B9D59FB00000000 /* scheduler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = scheduler.h; path = mediapipe/framework/scheduler.h; sourceTree = ""; }; - 6BF2BEB16C0753C400000000 /* rectangle.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = rectangle.h; path = mediapipe/framework/port/rectangle.h; sourceTree = ""; }; - 6BF2BEB16C46880800000000 /* lib_idx_gl_calculator_helper_DC51F13C_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_gl_calculator_helper_DC51F13C_ios_min15.5.a; path = lib_idx_gl_calculator_helper_DC51F13C_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB16CB3FDF900000000 /* fill_packet_set.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = fill_packet_set.h; path = mediapipe/framework/tool/fill_packet_set.h; sourceTree = ""; }; - 6BF2BEB16D290D2200000000 /* image.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = image.h; path = mediapipe/framework/formats/image.h; sourceTree = ""; }; 6BF2BEB16D38EA9B00000000 /* landmarks_to_render_data_calculator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = landmarks_to_render_data_calculator.h; path = mediapipe/calculators/util/landmarks_to_render_data_calculator.h; sourceTree = ""; }; - 6BF2BEB16DADEE7000000000 /* image_frame.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = image_frame.cc; path = mediapipe/framework/formats/image_frame.cc; sourceTree = ""; }; - 6BF2BEB16DD8CBD900000000 /* gl_context_internal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gl_context_internal.h; path = mediapipe/gpu/gl_context_internal.h; sourceTree = ""; }; 6BF2BEB16E142DC700000000 /* LUTFilter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = LUTFilter.cpp; path = mediapipe/render/core/LUTFilter.cpp; sourceTree = ""; }; - 6BF2BEB16E1A9C2D00000000 /* status_builder.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = status_builder.cc; path = mediapipe/framework/deps/status_builder.cc; sourceTree = ""; }; 6BF2BEB16E602ADB00000000 /* math.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = math.hpp; path = mediapipe/render/core/math.hpp; sourceTree = ""; }; 6BF2BEB16EE5C41200000000 /* cpu_util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = cpu_util.cc; path = mediapipe/util/cpu_util.cc; sourceTree = ""; }; - 6BF2BEB16F07E71A00000000 /* lib_idx_validated_graph_config_calculator_base_calculator_context_calculator_context_manager_calculator_state_legacy_calculator_support_29D781EE_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_validated_graph_config_calculator_base_calculator_context_calculator_context_manager_calculator_state_legacy_calculator_support_29D781EE_ios_min15.5.a; path = lib_idx_validated_graph_config_calculator_base_calculator_context_calculator_context_manager_calculator_state_legacy_calculator_support_29D781EE_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB16F3388EE00000000 /* lib_idx_matrix_E57ACF41_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_matrix_E57ACF41_ios_min11.0.a; path = lib_idx_matrix_E57ACF41_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB16FFC9AEA00000000 /* location.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = location.h; path = mediapipe/framework/formats/location.h; sourceTree = ""; }; + 6BF2BEB16F17AAC200000000 /* lib_idx_cpu_util_C9677097_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_cpu_util_C9677097_ios_min15.5.a; path = lib_idx_cpu_util_C9677097_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB17071A1E200000000 /* ola_graph.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ola_graph.cc; path = mediapipe/render/module/common/ola_graph.cc; sourceTree = ""; }; - 6BF2BEB17081A3B200000000 /* re2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = re2.h; path = mediapipe/framework/deps/re2.h; sourceTree = ""; }; 6BF2BEB17278B65600000000 /* lib_idx_tflite_model_loader_254BEB33_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tflite_model_loader_254BEB33_ios_min11.0.a; path = lib_idx_tflite_model_loader_254BEB33_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB172ED6A0900000000 /* UnSharpMaskFilter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = UnSharpMaskFilter.cpp; path = mediapipe/render/module/beauty/filters/UnSharpMaskFilter.cpp; sourceTree = ""; }; - 6BF2BEB17354A31A00000000 /* tensors_to_floats_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = tensors_to_floats_calculator.cc; path = mediapipe/calculators/tensor/tensors_to_floats_calculator.cc; sourceTree = ""; }; - 6BF2BEB173FC11FB00000000 /* calculator_base.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = calculator_base.cc; path = mediapipe/framework/calculator_base.cc; sourceTree = ""; }; - 6BF2BEB174B3479000000000 /* status_macros.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = status_macros.h; path = mediapipe/framework/port/status_macros.h; sourceTree = ""; }; - 6BF2BEB174D2AB4700000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/calculators/internal/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - 6BF2BEB175EE83F000000000 /* lib_idx_image_to_tensor_converter_opencv_22266321_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_to_tensor_converter_opencv_22266321_ios_min11.0.a; path = lib_idx_image_to_tensor_converter_opencv_22266321_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB17384850E00000000 /* lib_idx_util_C76AD427_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_util_C76AD427_ios_min11.0.a; path = lib_idx_util_C76AD427_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB176651B8000000000 /* OlaContext.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = OlaContext.cpp; path = mediapipe/render/core/OlaContext.cpp; sourceTree = ""; }; 6BF2BEB176D31B5D00000000 /* detections_to_rects_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = detections_to_rects_calculator.cc; path = mediapipe/calculators/util/detections_to_rects_calculator.cc; sourceTree = ""; }; - 6BF2BEB1775B508800000000 /* lib_idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min11.0.a; path = lib_idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB177AE156000000000 /* lib_idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min15.5.a; path = lib_idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB178760ADA00000000 /* Filter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Filter.cpp; path = mediapipe/render/core/Filter.cpp; sourceTree = ""; }; - 6BF2BEB17901AAB000000000 /* inference_calculator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = inference_calculator.h; path = mediapipe/calculators/tensor/inference_calculator.h; sourceTree = ""; }; - 6BF2BEB179275DA200000000 /* in_order_output_stream_handler.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = in_order_output_stream_handler.cc; path = mediapipe/framework/stream_handler/in_order_output_stream_handler.cc; sourceTree = ""; }; 6BF2BEB17982938200000000 /* lib_idx_tflite_model_loader_254BEB33_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tflite_model_loader_254BEB33_ios_min15.5.a; path = lib_idx_tflite_model_loader_254BEB33_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB1798D3EC300000000 /* container_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = container_util.h; path = mediapipe/framework/tool/container_util.h; sourceTree = ""; }; - 6BF2BEB179C61E6000000000 /* name_util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = name_util.cc; path = mediapipe/framework/tool/name_util.cc; sourceTree = ""; }; 6BF2BEB179FA7B5A00000000 /* lib_idx_non_max_suppression_calculator_E13679C5_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_non_max_suppression_calculator_E13679C5_ios_min15.5.a; path = lib_idx_non_max_suppression_calculator_E13679C5_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB17AF70C4100000000 /* gl_texture_buffer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gl_texture_buffer.h; path = mediapipe/gpu/gl_texture_buffer.h; sourceTree = ""; }; - 6BF2BEB17B0DE23500000000 /* file_helpers.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = file_helpers.cc; path = mediapipe/framework/deps/file_helpers.cc; sourceTree = ""; }; 6BF2BEB17B79044D00000000 /* Ref.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = Ref.hpp; path = mediapipe/render/core/Ref.hpp; sourceTree = ""; }; - 6BF2BEB17C18B4B200000000 /* calculator_framework.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = calculator_framework.h; path = mediapipe/framework/calculator_framework.h; sourceTree = ""; }; 6BF2BEB17C1D80AC00000000 /* TargetView.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TargetView.cpp; path = mediapipe/render/core/TargetView.cpp; sourceTree = ""; }; 6BF2BEB17C35124F00000000 /* transform_tensor_bilinear.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = transform_tensor_bilinear.cc; path = mediapipe/util/tflite/operations/transform_tensor_bilinear.cc; sourceTree = ""; }; 6BF2BEB17C466FAA00000000 /* begin_loop_calculator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = begin_loop_calculator.h; path = mediapipe/calculators/core/begin_loop_calculator.h; sourceTree = ""; }; 6BF2BEB17C69A2E400000000 /* lib_idx_transpose_conv_bias_E3459F40_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_transpose_conv_bias_E3459F40_ios_min15.5.a; path = lib_idx_transpose_conv_bias_E3459F40_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB17CA09C8900000000 /* file_path.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = file_path.cc; path = mediapipe/framework/deps/file_path.cc; sourceTree = ""; }; - 6BF2BEB17D2972A300000000 /* shader_util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = shader_util.cc; path = mediapipe/gpu/shader_util.cc; sourceTree = ""; }; - 6BF2BEB17D8559CA00000000 /* packet_generator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = packet_generator.h; path = mediapipe/framework/packet_generator.h; sourceTree = ""; }; 6BF2BEB17E728AD500000000 /* header_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = header_util.h; path = mediapipe/util/header_util.h; sourceTree = ""; }; - 6BF2BEB17E824DDD00000000 /* output_stream_manager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = output_stream_manager.h; path = mediapipe/framework/output_stream_manager.h; sourceTree = ""; }; 6BF2BEB17F4ECE3500000000 /* GLProgram.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = GLProgram.cpp; path = mediapipe/render/core/GLProgram.cpp; sourceTree = ""; }; - 6BF2BEB17F8AEE5A00000000 /* name_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = name_util.h; path = mediapipe/framework/tool/name_util.h; sourceTree = ""; }; - 6BF2BEB1801667D500000000 /* shader_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = shader_util.h; path = mediapipe/gpu/shader_util.h; sourceTree = ""; }; - 6BF2BEB180714D5F00000000 /* ret_check.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ret_check.h; path = mediapipe/framework/port/ret_check.h; sourceTree = ""; }; - 6BF2BEB1808B066100000000 /* timestamp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = timestamp.h; path = mediapipe/framework/timestamp.h; sourceTree = ""; }; - 6BF2BEB18197476100000000 /* file_helpers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = file_helpers.h; path = mediapipe/framework/port/file_helpers.h; sourceTree = ""; }; - 6BF2BEB18201663E00000000 /* source_location.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = source_location.h; path = mediapipe/framework/port/source_location.h; sourceTree = ""; }; - 6BF2BEB18222E1E800000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/framework/profiler/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; 6BF2BEB1822EE40B00000000 /* rect_to_render_data_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = rect_to_render_data_calculator.cc; path = mediapipe/calculators/util/rect_to_render_data_calculator.cc; sourceTree = ""; }; 6BF2BEB182C4C71800000000 /* Framebuffer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Framebuffer.cpp; path = mediapipe/render/core/Framebuffer.cpp; sourceTree = ""; }; - 6BF2BEB182E727FD00000000 /* packet_generator_wrapper_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = packet_generator_wrapper_calculator.cc; path = mediapipe/framework/tool/packet_generator_wrapper_calculator.cc; sourceTree = ""; }; - 6BF2BEB18303122300000000 /* aligned_malloc_and_free.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = aligned_malloc_and_free.h; path = mediapipe/framework/port/aligned_malloc_and_free.h; sourceTree = ""; }; 6BF2BEB18386342A00000000 /* face_mesh_module.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = face_mesh_module.h; path = mediapipe/render/module/beauty/face_mesh_module.h; sourceTree = ""; }; 6BF2BEB184CDCED100000000 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; name = Info.plist; path = mediapipe/render/module/beauty/ios/framework/Info.plist; sourceTree = ""; }; - 6BF2BEB184E8641C00000000 /* output_stream_poller.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = output_stream_poller.h; path = mediapipe/framework/output_stream_poller.h; sourceTree = ""; }; 6BF2BEB18556057300000000 /* Target.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = Target.hpp; path = mediapipe/render/core/Target.hpp; sourceTree = ""; }; - 6BF2BEB1860C822F00000000 /* status_builder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = status_builder.h; path = mediapipe/framework/port/status_builder.h; sourceTree = ""; }; + 6BF2BEB185A9B3FE00000000 /* lib_idx_end_loop_calculator_AADF2B85_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_end_loop_calculator_AADF2B85_ios_min15.5.a; path = lib_idx_end_loop_calculator_AADF2B85_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB1861FE90A00000000 /* OlaFaceUnityFramework.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; name = OlaFaceUnityFramework.framework; path = OlaFaceUnityFramework.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB1868499C900000000 /* SourceImage.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = SourceImage.cpp; path = mediapipe/render/core/SourceImage.cpp; sourceTree = ""; }; - 6BF2BEB1869D07B400000000 /* packet_generator_graph.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = packet_generator_graph.h; path = mediapipe/framework/packet_generator_graph.h; sourceTree = ""; }; - 6BF2BEB186EDD45D00000000 /* MPPMetalUtil.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = MPPMetalUtil.mm; path = mediapipe/gpu/MPPMetalUtil.mm; sourceTree = ""; }; 6BF2BEB186F599C300000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/render/core/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; 6BF2BEB1872E92F200000000 /* GPUImageUtil.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = GPUImageUtil.h; path = mediapipe/render/core/GPUImageUtil.h; sourceTree = ""; }; 6BF2BEB18751E1EB00000000 /* OlaContext.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = OlaContext.hpp; path = mediapipe/render/core/OlaContext.hpp; sourceTree = ""; }; - 6BF2BEB1880372FF00000000 /* core_proto_inc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = core_proto_inc.h; path = mediapipe/framework/port/core_proto_inc.h; sourceTree = ""; }; - 6BF2BEB1880AB3FC00000000 /* calculator_contract.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = calculator_contract.h; path = mediapipe/framework/calculator_contract.h; sourceTree = ""; }; - 6BF2BEB1883C821000000000 /* in_order_output_stream_handler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = in_order_output_stream_handler.h; path = mediapipe/framework/stream_handler/in_order_output_stream_handler.h; sourceTree = ""; }; - 6BF2BEB18878AA2E00000000 /* input_stream_manager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = input_stream_manager.h; path = mediapipe/framework/input_stream_manager.h; sourceTree = ""; }; - 6BF2BEB1892D264500000000 /* image_properties_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = image_properties_calculator.cc; path = mediapipe/calculators/image/image_properties_calculator.cc; sourceTree = ""; }; - 6BF2BEB1894A474700000000 /* threadpool_pthread_impl.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = threadpool_pthread_impl.cc; path = mediapipe/framework/deps/threadpool_pthread_impl.cc; sourceTree = ""; }; - 6BF2BEB18A230BFA00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/framework/tool/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; 6BF2BEB18AB0302B00000000 /* SourceCamera.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = SourceCamera.hpp; path = mediapipe/render/core/SourceCamera.hpp; sourceTree = ""; }; 6BF2BEB18C3C5D5200000000 /* BilateralFilter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = BilateralFilter.cpp; path = mediapipe/render/core/BilateralFilter.cpp; sourceTree = ""; }; 6BF2BEB18CCC3D6A00000000 /* resource_cache.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = resource_cache.h; path = mediapipe/util/resource_cache.h; sourceTree = ""; }; - 6BF2BEB18D3D681400000000 /* gpu_buffer.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gpu_buffer.cc; path = mediapipe/gpu/gpu_buffer.cc; sourceTree = ""; }; 6BF2BEB18D99A8BD00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/calculators/core/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - 6BF2BEB18DA33BEA00000000 /* sink.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = sink.cc; path = mediapipe/framework/tool/sink.cc; sourceTree = ""; }; 6BF2BEB18DE1AC1100000000 /* GPUImage-x.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "GPUImage-x.h"; path = "mediapipe/render/core/GPUImage-x.h"; sourceTree = ""; }; - 6BF2BEB18E3AEDD900000000 /* container_util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = container_util.cc; path = mediapipe/framework/tool/container_util.cc; sourceTree = ""; }; - 6BF2BEB18E62014A00000000 /* calculator_contract.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = calculator_contract.cc; path = mediapipe/framework/calculator_contract.cc; sourceTree = ""; }; - 6BF2BEB18EADB4B800000000 /* input_side_packet_handler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = input_side_packet_handler.h; path = mediapipe/framework/input_side_packet_handler.h; sourceTree = ""; }; - 6BF2BEB18FD5523E00000000 /* tensors_to_landmarks_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = tensors_to_landmarks_calculator.cc; path = mediapipe/calculators/tensor/tensors_to_landmarks_calculator.cc; sourceTree = ""; }; - 6BF2BEB1902E183E00000000 /* lib_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min11.0.a; path = lib_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB1903FFB7900000000 /* tag_map.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = tag_map.cc; path = mediapipe/framework/tool/tag_map.cc; sourceTree = ""; }; 6BF2BEB1908FF76600000000 /* previous_loopback_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = previous_loopback_calculator.cc; path = mediapipe/calculators/core/previous_loopback_calculator.cc; sourceTree = ""; }; - 6BF2BEB19094316600000000 /* registration_token.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = registration_token.h; path = mediapipe/framework/deps/registration_token.h; sourceTree = ""; }; - 6BF2BEB190FA612200000000 /* calculator_context_manager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = calculator_context_manager.h; path = mediapipe/framework/calculator_context_manager.h; sourceTree = ""; }; 6BF2BEB19158518E00000000 /* landmarks_to_render_data_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = landmarks_to_render_data_calculator.cc; path = mediapipe/calculators/util/landmarks_to_render_data_calculator.cc; sourceTree = ""; }; - 6BF2BEB19280C6F300000000 /* tflite_custom_op_resolver_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = tflite_custom_op_resolver_calculator.cc; path = mediapipe/calculators/tflite/tflite_custom_op_resolver_calculator.cc; sourceTree = ""; }; 6BF2BEB192A4902100000000 /* op_resolver.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = op_resolver.h; path = mediapipe/util/tflite/op_resolver.h; sourceTree = ""; }; - 6BF2BEB19322F49600000000 /* status_handler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = status_handler.h; path = mediapipe/framework/status_handler.h; sourceTree = ""; }; - 6BF2BEB19343B56C00000000 /* proto_util_lite.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = proto_util_lite.cc; path = mediapipe/framework/tool/proto_util_lite.cc; sourceTree = ""; }; 6BF2BEB19365292D00000000 /* IOSTarget.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = IOSTarget.hpp; path = mediapipe/render/core/IOSTarget.hpp; sourceTree = ""; }; - 6BF2BEB19427457100000000 /* topologicalsorter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = topologicalsorter.h; path = mediapipe/framework/deps/topologicalsorter.h; sourceTree = ""; }; 6BF2BEB19448E48100000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/util/tflite/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; 6BF2BEB1948567FF00000000 /* CVFramebuffer.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = CVFramebuffer.hpp; path = mediapipe/render/core/CVFramebuffer.hpp; sourceTree = ""; }; - 6BF2BEB194ACD3D200000000 /* validate.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = validate.cc; path = mediapipe/framework/tool/validate.cc; sourceTree = ""; }; - 6BF2BEB1953F4C1900000000 /* executor.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = executor.cc; path = mediapipe/framework/executor.cc; sourceTree = ""; }; 6BF2BEB1954B39AD00000000 /* non_max_suppression_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = non_max_suppression_calculator.cc; path = mediapipe/calculators/util/non_max_suppression_calculator.cc; sourceTree = ""; }; - 6BF2BEB196E75F6C00000000 /* lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min11.0.a; path = lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB19807610500000000 /* MPPGraph.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = MPPGraph.mm; path = mediapipe/objc/MPPGraph.mm; sourceTree = ""; }; 6BF2BEB198ABE7D300000000 /* UnSharpMaskFilter.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = UnSharpMaskFilter.hpp; path = mediapipe/render/module/beauty/filters/UnSharpMaskFilter.hpp; sourceTree = ""; }; 6BF2BEB198F11B7B00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/graphs/face_mesh/subgraphs/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - 6BF2BEB198F8470300000000 /* default_input_stream_handler.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = default_input_stream_handler.cc; path = mediapipe/framework/stream_handler/default_input_stream_handler.cc; sourceTree = ""; }; 6BF2BEB1993D6F9000000000 /* GaussianBlurFilter.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = GaussianBlurFilter.hpp; path = mediapipe/render/core/GaussianBlurFilter.hpp; sourceTree = ""; }; - 6BF2BEB1994724E200000000 /* statusor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = statusor.h; path = mediapipe/framework/port/statusor.h; sourceTree = ""; }; - 6BF2BEB19A1CB0AB00000000 /* no_destructor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = no_destructor.h; path = mediapipe/framework/deps/no_destructor.h; sourceTree = ""; }; - 6BF2BEB19B1FC05C00000000 /* lib_idx_timestamp_collection_item_id_cpu_util_file_helpers_05C0AA73_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_timestamp_collection_item_id_cpu_util_file_helpers_05C0AA73_ios_min11.0.a; path = lib_idx_timestamp_collection_item_id_cpu_util_file_helpers_05C0AA73_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB19CA882CA00000000 /* MPPTimestampConverter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MPPTimestampConverter.h; path = mediapipe/objc/MPPTimestampConverter.h; sourceTree = ""; }; - 6BF2BEB19CBDC5A500000000 /* trace_builder.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = trace_builder.cc; path = mediapipe/framework/profiler/trace_builder.cc; sourceTree = ""; }; - 6BF2BEB19CEF571A00000000 /* tflite_model_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = tflite_model_calculator.cc; path = mediapipe/calculators/tflite/tflite_model_calculator.cc; sourceTree = ""; }; - 6BF2BEB19D245EEB00000000 /* logging.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = logging.h; path = mediapipe/framework/port/logging.h; sourceTree = ""; }; - 6BF2BEB19D427FC400000000 /* executor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = executor.h; path = mediapipe/framework/executor.h; sourceTree = ""; }; - 6BF2BEB19DC0A85E00000000 /* gl_texture_view.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gl_texture_view.cc; path = mediapipe/gpu/gl_texture_view.cc; sourceTree = ""; }; - 6BF2BEB19E6C836600000000 /* lib_idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min15.5.a; path = lib_idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB19F1006A000000000 /* subgraph_expansion.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = subgraph_expansion.cc; path = mediapipe/framework/tool/subgraph_expansion.cc; sourceTree = ""; }; - 6BF2BEB19F67F7B300000000 /* delegating_executor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = delegating_executor.h; path = mediapipe/framework/delegating_executor.h; sourceTree = ""; }; - 6BF2BEB19F6BE74900000000 /* profiler_resource_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = profiler_resource_util.h; path = mediapipe/framework/profiler/profiler_resource_util.h; sourceTree = ""; }; + 6BF2BEB19E1406F200000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/modules/face_landmark/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; 6BF2BEB1A061BE4E00000000 /* FaceDistortionFilter.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = FaceDistortionFilter.hpp; path = mediapipe/render/module/beauty/filters/FaceDistortionFilter.hpp; sourceTree = ""; }; - 6BF2BEB1A0D4CED400000000 /* const_str.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = const_str.h; path = mediapipe/framework/api2/const_str.h; sourceTree = ""; }; - 6BF2BEB1A160E81200000000 /* vector.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = vector.h; path = mediapipe/framework/port/vector.h; sourceTree = ""; }; 6BF2BEB1A24CB7E500000000 /* local_file_contents_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = local_file_contents_calculator.cc; path = mediapipe/calculators/util/local_file_contents_calculator.cc; sourceTree = ""; }; - 6BF2BEB1A3360C7800000000 /* immediate_input_stream_handler.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = immediate_input_stream_handler.cc; path = mediapipe/framework/stream_handler/immediate_input_stream_handler.cc; sourceTree = ""; }; + 6BF2BEB1A374D54C00000000 /* lib_idx_rectangle_util_BC608102_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_rectangle_util_BC608102_ios_min15.5.a; path = lib_idx_rectangle_util_BC608102_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB1A384020200000000 /* lib_idx_split_vector_calculator_ED1EBC41_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_split_vector_calculator_ED1EBC41_ios_min15.5.a; path = lib_idx_split_vector_calculator_ED1EBC41_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB1A3AD775A00000000 /* max_pool_argmax.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = max_pool_argmax.h; path = mediapipe/util/tflite/operations/max_pool_argmax.h; sourceTree = ""; }; - 6BF2BEB1A3BD02C100000000 /* scheduler_queue.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = scheduler_queue.cc; path = mediapipe/framework/scheduler_queue.cc; sourceTree = ""; }; 6BF2BEB1A402CD0400000000 /* face_mesh_module.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = face_mesh_module.cc; path = mediapipe/render/module/beauty/face_mesh_module.cc; sourceTree = ""; }; 6BF2BEB1A44A9C2600000000 /* resource_util_custom.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = resource_util_custom.h; path = mediapipe/util/resource_util_custom.h; sourceTree = ""; }; - 6BF2BEB1A5426DFA00000000 /* output_stream_handler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = output_stream_handler.h; path = mediapipe/framework/output_stream_handler.h; sourceTree = ""; }; - 6BF2BEB1A54334CD00000000 /* image_opencv.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = image_opencv.cc; path = mediapipe/framework/formats/image_opencv.cc; sourceTree = ""; }; - 6BF2BEB1A59F4B3400000000 /* lib_idx_MPPGraphGPUData_39C9C70C_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_MPPGraphGPUData_39C9C70C_ios_min15.5.a; path = lib_idx_MPPGraphGPUData_39C9C70C_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB1A5AE2EC700000000 /* vec4.inl */ = {isa = PBXFileReference; lastKnownFileType = "public.c-plus-plus-inline-header"; name = vec4.inl; path = mediapipe/render/core/math/vec4.inl; sourceTree = ""; }; - 6BF2BEB1A640951800000000 /* gpu_service.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gpu_service.h; path = mediapipe/gpu/gpu_service.h; sourceTree = ""; }; 6BF2BEB1A65D9EE000000000 /* association_calculator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = association_calculator.h; path = mediapipe/calculators/util/association_calculator.h; sourceTree = ""; }; - 6BF2BEB1A688B9F200000000 /* packet_type.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = packet_type.h; path = mediapipe/framework/packet_type.h; sourceTree = ""; }; - 6BF2BEB1A6AE93A200000000 /* lib_idx_gl_simple_shaders_CB7AD146_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_gl_simple_shaders_CB7AD146_ios_min15.5.a; path = lib_idx_gl_simple_shaders_CB7AD146_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB1A7A4F9AD00000000 /* file_path.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = file_path.h; path = mediapipe/framework/deps/file_path.h; sourceTree = ""; }; 6BF2BEB1A7B31D6A00000000 /* mat4.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = mat4.cpp; path = mediapipe/render/core/math/mat4.cpp; sourceTree = ""; }; 6BF2BEB1A7FF5C8D00000000 /* vec4.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = vec4.hpp; path = mediapipe/render/core/math/vec4.hpp; sourceTree = ""; }; - 6BF2BEB1A8F5B73600000000 /* lib_idx_image_opencv_9E4E8A87_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_opencv_9E4E8A87_ios_min15.5.a; path = lib_idx_image_opencv_9E4E8A87_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB1A9411D1C00000000 /* tensor_ahwb.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = tensor_ahwb.cc; path = mediapipe/framework/formats/tensor_ahwb.cc; sourceTree = ""; }; 6BF2BEB1AA92561800000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/calculators/util/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; 6BF2BEB1AAA709F700000000 /* clip_vector_size_calculator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = clip_vector_size_calculator.h; path = mediapipe/calculators/core/clip_vector_size_calculator.h; sourceTree = ""; }; - 6BF2BEB1AAE7EFCA00000000 /* attachments.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = attachments.h; path = mediapipe/gpu/attachments.h; sourceTree = ""; }; 6BF2BEB1AB2D5D1300000000 /* begin_loop_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = begin_loop_calculator.cc; path = mediapipe/calculators/core/begin_loop_calculator.cc; sourceTree = ""; }; - 6BF2BEB1ABAFB45400000000 /* gl_base.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gl_base.h; path = mediapipe/gpu/gl_base.h; sourceTree = ""; }; - 6BF2BEB1ABE2180800000000 /* tensor.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = tensor.cc; path = mediapipe/framework/formats/tensor.cc; sourceTree = ""; }; - 6BF2BEB1AC57DDE300000000 /* profiler_resource_util_common.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = profiler_resource_util_common.cc; path = mediapipe/framework/profiler/profiler_resource_util_common.cc; sourceTree = ""; }; 6BF2BEB1ACECC86600000000 /* face_mesh_module_imp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = face_mesh_module_imp.h; path = mediapipe/render/module/beauty/face_mesh_module_imp.h; sourceTree = ""; }; 6BF2BEB1AD0229B000000000 /* config.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = config.h; path = mediapipe/util/tflite/config.h; sourceTree = ""; }; - 6BF2BEB1AD25FB3D00000000 /* graph_profiler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = graph_profiler.h; path = mediapipe/framework/profiler/graph_profiler.h; sourceTree = ""; }; 6BF2BEB1AE45ACD400000000 /* lib_idx_begin_loop_calculator_50B5F6A2_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_begin_loop_calculator_50B5F6A2_ios_min11.0.a; path = lib_idx_begin_loop_calculator_50B5F6A2_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB1AEA6171A00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/render/module/beauty/filters/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - 6BF2BEB1AECAD3DF00000000 /* singleton.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = singleton.h; path = mediapipe/framework/deps/singleton.h; sourceTree = ""; }; - 6BF2BEB1AEFCBBBF00000000 /* image_frame_view.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = image_frame_view.h; path = mediapipe/gpu/image_frame_view.h; sourceTree = ""; }; - 6BF2BEB1AFFDFEDD00000000 /* scheduler_shared.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = scheduler_shared.h; path = mediapipe/framework/scheduler_shared.h; sourceTree = ""; }; 6BF2BEB1B01194E800000000 /* resource_util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = resource_util.cc; path = mediapipe/util/resource_util.cc; sourceTree = ""; }; 6BF2BEB1B030713700000000 /* AlphaBlendFilter.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = AlphaBlendFilter.hpp; path = mediapipe/render/core/AlphaBlendFilter.hpp; sourceTree = ""; }; - 6BF2BEB1B0FBE87A00000000 /* lib_idx_file_path_E61EA0A1_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_file_path_E61EA0A1_ios_min15.5.a; path = lib_idx_file_path_E61EA0A1_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB1B1BCD15C00000000 /* end_loop_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = end_loop_calculator.cc; path = mediapipe/calculators/core/end_loop_calculator.cc; sourceTree = ""; }; - 6BF2BEB1B27784D400000000 /* counter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = counter.h; path = mediapipe/framework/counter.h; sourceTree = ""; }; - 6BF2BEB1B2FBB04C00000000 /* threadpool.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = threadpool.h; path = mediapipe/framework/port/threadpool.h; sourceTree = ""; }; - 6BF2BEB1B319CA1A00000000 /* aligned_malloc_and_free.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = aligned_malloc_and_free.h; path = mediapipe/framework/deps/aligned_malloc_and_free.h; sourceTree = ""; }; 6BF2BEB1B38F435A00000000 /* lib_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min11.0.a; path = lib_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB1B3D8E01500000000 /* input_side_packet_handler.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = input_side_packet_handler.cc; path = mediapipe/framework/input_side_packet_handler.cc; sourceTree = ""; }; - 6BF2BEB1B46C638600000000 /* proto_util_lite.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = proto_util_lite.h; path = mediapipe/framework/tool/proto_util_lite.h; sourceTree = ""; }; - 6BF2BEB1B47EA6D400000000 /* lib_idx_tflite_custom_op_resolver_calculator_772D286F_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tflite_custom_op_resolver_calculator_772D286F_ios_min15.5.a; path = lib_idx_tflite_custom_op_resolver_calculator_772D286F_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB1B4B6713700000000 /* math_utils.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = math_utils.hpp; path = mediapipe/render/core/math/math_utils.hpp; sourceTree = ""; }; - 6BF2BEB1B4CA759A00000000 /* gl_texture_buffer_pool.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gl_texture_buffer_pool.h; path = mediapipe/gpu/gl_texture_buffer_pool.h; sourceTree = ""; }; - 6BF2BEB1B6988F9900000000 /* image.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = image.cc; path = mediapipe/framework/formats/image.cc; sourceTree = ""; }; 6BF2BEB1B6C12DD500000000 /* OlaShareTextureFilter.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = OlaShareTextureFilter.hpp; path = mediapipe/render/core/OlaShareTextureFilter.hpp; sourceTree = ""; }; - 6BF2BEB1B79DF59300000000 /* status_macros.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = status_macros.h; path = mediapipe/framework/deps/status_macros.h; sourceTree = ""; }; - 6BF2BEB1B7B8021300000000 /* image_to_tensor_converter_opencv.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = image_to_tensor_converter_opencv.h; path = mediapipe/calculators/tensor/image_to_tensor_converter_opencv.h; sourceTree = ""; }; - 6BF2BEB1B90D6AD700000000 /* calculator_state.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = calculator_state.cc; path = mediapipe/framework/calculator_state.cc; sourceTree = ""; }; - 6BF2BEB1B917097400000000 /* graph_support.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = graph_support.h; path = mediapipe/gpu/graph_support.h; sourceTree = ""; }; - 6BF2BEB1B932689500000000 /* validate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = validate.h; path = mediapipe/framework/tool/validate.h; sourceTree = ""; }; - 6BF2BEB1B988349400000000 /* lib_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min15.5.a; path = lib_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB1B9D8F94200000000 /* constant_side_packet_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = constant_side_packet_calculator.cc; path = mediapipe/calculators/core/constant_side_packet_calculator.cc; sourceTree = ""; }; - 6BF2BEB1B9E631C400000000 /* lib_idx_tflite_custom_op_resolver_calculator_772D286F_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tflite_custom_op_resolver_calculator_772D286F_ios_min11.0.a; path = lib_idx_tflite_custom_op_resolver_calculator_772D286F_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB1BA4C7DED00000000 /* gpu_buffer_storage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gpu_buffer_storage.h; path = mediapipe/gpu/gpu_buffer_storage.h; sourceTree = ""; }; - 6BF2BEB1BAE062CD00000000 /* output_stream_handler.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = output_stream_handler.cc; path = mediapipe/framework/output_stream_handler.cc; sourceTree = ""; }; - 6BF2BEB1BAF6D7FB00000000 /* graph_profiler.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = graph_profiler.cc; path = mediapipe/framework/profiler/graph_profiler.cc; sourceTree = ""; }; - 6BF2BEB1BB36203600000000 /* lib_idx_matrix_E57ACF41_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_matrix_E57ACF41_ios_min15.5.a; path = lib_idx_matrix_E57ACF41_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB1BB36CC3A00000000 /* collection_has_min_size_calculator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = collection_has_min_size_calculator.h; path = mediapipe/calculators/util/collection_has_min_size_calculator.h; sourceTree = ""; }; - 6BF2BEB1BCA5996A00000000 /* options_map.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = options_map.h; path = mediapipe/framework/tool/options_map.h; sourceTree = ""; }; 6BF2BEB1BD589A4200000000 /* FramebufferCache.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = FramebufferCache.hpp; path = mediapipe/render/core/FramebufferCache.hpp; sourceTree = ""; }; - 6BF2BEB1BD71A6CA00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/framework/formats/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - 6BF2BEB1BDE9DAE500000000 /* input_stream_shard.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = input_stream_shard.h; path = mediapipe/framework/input_stream_shard.h; sourceTree = ""; }; - 6BF2BEB1BFB21A6700000000 /* tag_map.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = tag_map.h; path = mediapipe/framework/tool/tag_map.h; sourceTree = ""; }; - 6BF2BEB1C0242BD100000000 /* packet.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = packet.cc; path = mediapipe/framework/api2/packet.cc; sourceTree = ""; }; - 6BF2BEB1C0AA537800000000 /* lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min15.5.a; path = lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB1C0DA62F400000000 /* Context.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = Context.hpp; path = mediapipe/render/core/Context.hpp; sourceTree = ""; }; 6BF2BEB1C133DCA000000000 /* TargetView.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = TargetView.hpp; path = mediapipe/render/core/TargetView.hpp; sourceTree = ""; }; - 6BF2BEB1C19F2BDB00000000 /* inference_calculator_metal.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = inference_calculator_metal.cc; path = mediapipe/calculators/tensor/inference_calculator_metal.cc; sourceTree = ""; }; - 6BF2BEB1C23D5A8900000000 /* gpu_buffer_format.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gpu_buffer_format.cc; path = mediapipe/gpu/gpu_buffer_format.cc; sourceTree = ""; }; - 6BF2BEB1C33800FF00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/framework/port/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - 6BF2BEB1C3BD3DCA00000000 /* calculator_base.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = calculator_base.h; path = mediapipe/framework/calculator_base.h; sourceTree = ""; }; - 6BF2BEB1C3C01D9000000000 /* gpu_shared_data_internal.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gpu_shared_data_internal.cc; path = mediapipe/gpu/gpu_shared_data_internal.cc; sourceTree = ""; }; - 6BF2BEB1C3DCE75400000000 /* port.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = port.h; path = mediapipe/framework/port.h; sourceTree = ""; }; 6BF2BEB1C40DE00800000000 /* lib_idx_non_max_suppression_calculator_E13679C5_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_non_max_suppression_calculator_E13679C5_ios_min11.0.a; path = lib_idx_non_max_suppression_calculator_E13679C5_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB1C42F44E800000000 /* validate_name.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = validate_name.cc; path = mediapipe/framework/tool/validate_name.cc; sourceTree = ""; }; - 6BF2BEB1C471843E00000000 /* MPPGraphGPUData.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = MPPGraphGPUData.mm; path = mediapipe/gpu/MPPGraphGPUData.mm; sourceTree = ""; }; - 6BF2BEB1C5778B6600000000 /* options_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = options_util.h; path = mediapipe/framework/tool/options_util.h; sourceTree = ""; }; 6BF2BEB1C578A56100000000 /* transform_landmarks.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = transform_landmarks.cc; path = mediapipe/util/tflite/operations/transform_landmarks.cc; sourceTree = ""; }; - 6BF2BEB1C5D7FA5E00000000 /* collection.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = collection.h; path = mediapipe/framework/collection.h; sourceTree = ""; }; - 6BF2BEB1C74C726D00000000 /* port.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = port.h; path = mediapipe/framework/port/port.h; sourceTree = ""; }; 6BF2BEB1C76D25EE00000000 /* lib_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min11.0.a; path = lib_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB1C7D7F55E00000000 /* default_input_stream_handler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = default_input_stream_handler.h; path = mediapipe/framework/stream_handler/default_input_stream_handler.h; sourceTree = ""; }; 6BF2BEB1C846EAA000000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/render/module/common/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; 6BF2BEB1C8BD724E00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/graphs/face_mesh/calculators/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - 6BF2BEB1C94D4D4E00000000 /* lib_idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min15.5.a; path = lib_idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB1C9C325FA00000000 /* lib_idx_core_BeautyFilters_core-ios_3FD503C6_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = "lib_idx_core_BeautyFilters_core-ios_3FD503C6_ios_min15.5.a"; path = "lib_idx_core_BeautyFilters_core-ios_3FD503C6_ios_min15.5.a"; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB1C9E92EC600000000 /* GLProgram.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = GLProgram.hpp; path = mediapipe/render/core/GLProgram.hpp; sourceTree = ""; }; 6BF2BEB1CAFF3BDC00000000 /* lib_idx_transpose_conv_bias_E3459F40_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_transpose_conv_bias_E3459F40_ios_min11.0.a; path = lib_idx_transpose_conv_bias_E3459F40_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB1CB04A48200000000 /* math_utils.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = math_utils.cpp; path = mediapipe/render/core/math/math_utils.cpp; sourceTree = ""; }; - 6BF2BEB1CB59887700000000 /* subgraph.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = subgraph.cc; path = mediapipe/framework/subgraph.cc; sourceTree = ""; }; 6BF2BEB1CB5A8A0E00000000 /* Source.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = Source.hpp; path = mediapipe/render/core/Source.hpp; sourceTree = ""; }; - 6BF2BEB1CB82B7FB00000000 /* calculator_context.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = calculator_context.h; path = mediapipe/framework/calculator_context.h; sourceTree = ""; }; - 6BF2BEB1CC15ACD800000000 /* lib_idx_previous_loopback_calculator_calculator_graph_header_util_CF5B401B_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_previous_loopback_calculator_calculator_graph_header_util_CF5B401B_ios_min15.5.a; path = lib_idx_previous_loopback_calculator_calculator_graph_header_util_CF5B401B_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB1CC197DE700000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/objc/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - 6BF2BEB1CC1CEC7400000000 /* thread_pool_executor.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = thread_pool_executor.cc; path = mediapipe/framework/thread_pool_executor.cc; sourceTree = ""; }; - 6BF2BEB1CC2F532800000000 /* lib_idx_validate_name_callback_packet_calculator_delegating_executor_executor_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packe_etc_97F9AA54_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_validate_name_callback_packet_calculator_delegating_executor_executor_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packe_etc_97F9AA54_ios_min15.5.a; path = lib_idx_validate_name_callback_packet_calculator_delegating_executor_executor_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packe_etc_97F9AA54_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB1CCC9CAE300000000 /* detections_to_rects_calculator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = detections_to_rects_calculator.h; path = mediapipe/calculators/util/detections_to_rects_calculator.h; sourceTree = ""; }; - 6BF2BEB1CD235A4400000000 /* counter_factory.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = counter_factory.cc; path = mediapipe/framework/counter_factory.cc; sourceTree = ""; }; 6BF2BEB1CD7D0AD600000000 /* face_mesh_module_imp.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = face_mesh_module_imp.cc; path = mediapipe/render/module/beauty/face_mesh_module_imp.cc; sourceTree = ""; }; 6BF2BEB1CD892EC300000000 /* GPUImageTarget.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = GPUImageTarget.h; path = mediapipe/render/core/GPUImageTarget.h; sourceTree = ""; }; - 6BF2BEB1CDB6653400000000 /* gl_calculator_helper.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gl_calculator_helper.cc; path = mediapipe/gpu/gl_calculator_helper.cc; sourceTree = ""; }; 6BF2BEB1CE57CAE800000000 /* lib_idx_annotation_renderer_8D68840D_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_annotation_renderer_8D68840D_ios_min15.5.a; path = lib_idx_annotation_renderer_8D68840D_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB1CF0DF08C00000000 /* graph_tracer.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = graph_tracer.cc; path = mediapipe/framework/profiler/graph_tracer.cc; sourceTree = ""; }; - 6BF2BEB1CF0EECC200000000 /* lib_idx_util_calculator_contract_fill_packet_set_graph_service_manager_input_side_packet_handler_input_stream_manager_input_stream_shard_node_output_side_packet_impl_output_stream_shar_etc_0921A8EE_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_util_calculator_contract_fill_packet_set_graph_service_manager_input_side_packet_handler_input_stream_manager_input_stream_shard_node_output_side_packet_impl_output_stream_shar_etc_0921A8EE_ios_min15.5.a; path = lib_idx_util_calculator_contract_fill_packet_set_graph_service_manager_input_side_packet_handler_input_stream_manager_input_stream_shard_node_output_side_packet_impl_output_stream_shar_etc_0921A8EE_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB1CF12C0C800000000 /* options_registry.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = options_registry.cc; path = mediapipe/framework/tool/options_registry.cc; sourceTree = ""; }; - 6BF2BEB1D0386F0200000000 /* lib_idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min11.0.a; path = lib_idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB1D0C63A8000000000 /* clock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = clock.h; path = mediapipe/framework/deps/clock.h; sourceTree = ""; }; - 6BF2BEB1D265CD3E00000000 /* output_side_packet_impl.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = output_side_packet_impl.cc; path = mediapipe/framework/output_side_packet_impl.cc; sourceTree = ""; }; 6BF2BEB1D2F46D2A00000000 /* clip_vector_size_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = clip_vector_size_calculator.cc; path = mediapipe/calculators/core/clip_vector_size_calculator.cc; sourceTree = ""; }; - 6BF2BEB1D36B7DD000000000 /* gpu_service.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gpu_service.cc; path = mediapipe/gpu/gpu_service.cc; sourceTree = ""; }; - 6BF2BEB1D3C1DEA500000000 /* type_map.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = type_map.h; path = mediapipe/framework/type_map.h; sourceTree = ""; }; - 6BF2BEB1D3E5087100000000 /* image_frame_opencv.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = image_frame_opencv.cc; path = mediapipe/framework/formats/image_frame_opencv.cc; sourceTree = ""; }; - 6BF2BEB1D41C8E5500000000 /* image_frame.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = image_frame.h; path = mediapipe/framework/formats/image_frame.h; sourceTree = ""; }; 6BF2BEB1D488EF1800000000 /* lib_idx_detection_projection_calculator_6C26583E_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_detection_projection_calculator_6C26583E_ios_min15.5.a; path = lib_idx_detection_projection_calculator_6C26583E_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB1D4FF55E300000000 /* input_stream.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = input_stream.h; path = mediapipe/framework/input_stream.h; sourceTree = ""; }; 6BF2BEB1D606383800000000 /* transform_tensor_bilinear.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = transform_tensor_bilinear.h; path = mediapipe/util/tflite/operations/transform_tensor_bilinear.h; sourceTree = ""; }; - 6BF2BEB1D65644E600000000 /* lib_idx_shader_util_C047EBB4_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_shader_util_C047EBB4_ios_min15.5.a; path = lib_idx_shader_util_C047EBB4_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB1D6736AD800000000 /* lib_idx_max_unpooling_max_pool_argmax_615F909D_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_max_unpooling_max_pool_argmax_615F909D_ios_min11.0.a; path = lib_idx_max_unpooling_max_pool_argmax_615F909D_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB1D73414D800000000 /* image_to_tensor_converter_metal.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = image_to_tensor_converter_metal.cc; path = mediapipe/calculators/tensor/image_to_tensor_converter_metal.cc; sourceTree = ""; }; 6BF2BEB1D796612B00000000 /* Target.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Target.cpp; path = mediapipe/render/core/Target.cpp; sourceTree = ""; }; - 6BF2BEB1D822317800000000 /* options_syntax_util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = options_syntax_util.cc; path = mediapipe/framework/tool/options_syntax_util.cc; sourceTree = ""; }; - 6BF2BEB1D90020AA00000000 /* gl_context_profiler.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gl_context_profiler.cc; path = mediapipe/framework/profiler/gl_context_profiler.cc; sourceTree = ""; }; - 6BF2BEB1D924684600000000 /* image_to_tensor_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = image_to_tensor_calculator.cc; path = mediapipe/calculators/tensor/image_to_tensor_calculator.cc; sourceTree = ""; }; + 6BF2BEB1D89D727E00000000 /* lib_idx_end_loop_calculator_AADF2B85_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_end_loop_calculator_AADF2B85_ios_min11.0.a; path = lib_idx_end_loop_calculator_AADF2B85_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB1D93FD90600000000 /* lib_idx_math_68C63536_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_math_68C63536_ios_min15.5.a; path = lib_idx_math_68C63536_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB1D9E0F97500000000 /* Context.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Context.cpp; path = mediapipe/render/core/Context.cpp; sourceTree = ""; }; - 6BF2BEB1DB9D1C2A00000000 /* clock.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = clock.cc; path = mediapipe/framework/deps/clock.cc; sourceTree = ""; }; - 6BF2BEB1DBA1F4D600000000 /* lib_idx_validate_name_callback_packet_calculator_delegating_executor_executor_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packe_etc_97F9AA54_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_validate_name_callback_packet_calculator_delegating_executor_executor_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packe_etc_97F9AA54_ios_min11.0.a; path = lib_idx_validate_name_callback_packet_calculator_delegating_executor_executor_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packe_etc_97F9AA54_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB1DC10729000000000 /* point2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = point2.h; path = mediapipe/framework/deps/point2.h; sourceTree = ""; }; 6BF2BEB1DC26EEDA00000000 /* libmediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = "libmediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary.a"; path = "libmediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB1DC63EA9700000000 /* point2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = point2.h; path = mediapipe/framework/port/point2.h; sourceTree = ""; }; - 6BF2BEB1DD9AD99400000000 /* trace_builder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = trace_builder.h; path = mediapipe/framework/profiler/trace_builder.h; sourceTree = ""; }; 6BF2BEB1DE300BF600000000 /* lib_idx_olamodule_common_library_63E72567_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_olamodule_common_library_63E72567_ios_min15.5.a; path = lib_idx_olamodule_common_library_63E72567_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB1DEE2DFFC00000000 /* switch_demux_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = switch_demux_calculator.cc; path = mediapipe/framework/tool/switch_demux_calculator.cc; sourceTree = ""; }; 6BF2BEB1DEE6BAFA00000000 /* vec3.inl */ = {isa = PBXFileReference; lastKnownFileType = "public.c-plus-plus-inline-header"; name = vec3.inl; path = mediapipe/render/core/math/vec3.inl; sourceTree = ""; }; - 6BF2BEB1DF2C96BA00000000 /* MPPGraphGPUData.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MPPGraphGPUData.h; path = mediapipe/gpu/MPPGraphGPUData.h; sourceTree = ""; }; - 6BF2BEB1DF4B7C9A00000000 /* options_registry.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = options_registry.h; path = mediapipe/framework/tool/options_registry.h; sourceTree = ""; }; 6BF2BEB1DF7A0C9B00000000 /* face_mesh_beauty_render.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = face_mesh_beauty_render.cc; path = mediapipe/render/module/beauty/face_mesh_beauty_render.cc; sourceTree = ""; }; - 6BF2BEB1DF7B922800000000 /* status_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = status_util.h; path = mediapipe/framework/tool/status_util.h; sourceTree = ""; }; - 6BF2BEB1DFD99BDE00000000 /* lib_idx_image_properties_calculator_gpu_service_56DC0B61_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_properties_calculator_gpu_service_56DC0B61_ios_min15.5.a; path = lib_idx_image_properties_calculator_gpu_service_56DC0B61_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB1E04C93CE00000000 /* advanced_proto_lite_inc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = advanced_proto_lite_inc.h; path = mediapipe/framework/port/advanced_proto_lite_inc.h; sourceTree = ""; }; 6BF2BEB1E1673ED500000000 /* OlaBeautyFilter.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = OlaBeautyFilter.hpp; path = mediapipe/render/module/beauty/filters/OlaBeautyFilter.hpp; sourceTree = ""; }; - 6BF2BEB1E174331500000000 /* image_to_tensor_converter_metal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = image_to_tensor_converter_metal.h; path = mediapipe/calculators/tensor/image_to_tensor_converter_metal.h; sourceTree = ""; }; 6BF2BEB1E22D8E4E00000000 /* lib_idx_cpu_op_resolver_519CBACD_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_cpu_op_resolver_519CBACD_ios_min11.0.a; path = lib_idx_cpu_op_resolver_519CBACD_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB1E23DFAD100000000 /* counter_factory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = counter_factory.h; path = mediapipe/framework/counter_factory.h; sourceTree = ""; }; - 6BF2BEB1E25C746E00000000 /* lib_idx_image_frame_graph_tracer_4E004B23_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_frame_graph_tracer_4E004B23_ios_min11.0.a; path = lib_idx_image_frame_graph_tracer_4E004B23_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB1E276944000000000 /* MPPGraph.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MPPGraph.h; path = mediapipe/objc/MPPGraph.h; sourceTree = ""; }; - 6BF2BEB1E29809CA00000000 /* lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min11.0.a; path = lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB1E2A494C100000000 /* image_opencv.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = image_opencv.h; path = mediapipe/framework/formats/image_opencv.h; sourceTree = ""; }; 6BF2BEB1E2AEF3B900000000 /* mat4.inl */ = {isa = PBXFileReference; lastKnownFileType = "public.c-plus-plus-inline-header"; name = mat4.inl; path = mediapipe/render/core/math/mat4.inl; sourceTree = ""; }; 6BF2BEB1E2B253BD00000000 /* OpipeDispatch.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = OpipeDispatch.hpp; path = mediapipe/render/core/OpipeDispatch.hpp; sourceTree = ""; }; - 6BF2BEB1E2CCEE3B00000000 /* MPPMetalHelper.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = MPPMetalHelper.mm; path = mediapipe/gpu/MPPMetalHelper.mm; sourceTree = ""; }; 6BF2BEB1E364A8E800000000 /* lib_idx_mediapipe_framework_ios_C158E828_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_mediapipe_framework_ios_C158E828_ios_min15.5.a; path = lib_idx_mediapipe_framework_ios_C158E828_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB1E3DAC1ED00000000 /* status.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = status.h; path = mediapipe/framework/port/status.h; sourceTree = ""; }; - 6BF2BEB1E4E7AC2300000000 /* output_stream.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = output_stream.h; path = mediapipe/framework/output_stream.h; sourceTree = ""; }; - 6BF2BEB1E600CBCB00000000 /* inference_calculator_cpu.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = inference_calculator_cpu.cc; path = mediapipe/calculators/tensor/inference_calculator_cpu.cc; sourceTree = ""; }; - 6BF2BEB1E6069BD500000000 /* callback_packet_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = callback_packet_calculator.cc; path = mediapipe/calculators/internal/callback_packet_calculator.cc; sourceTree = ""; }; - 6BF2BEB1E63D507200000000 /* gpu_buffer_storage_cv_pixel_buffer.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gpu_buffer_storage_cv_pixel_buffer.cc; path = mediapipe/gpu/gpu_buffer_storage_cv_pixel_buffer.cc; sourceTree = ""; }; + 6BF2BEB1E3F4AD9A00000000 /* lib_idx_ref_gpuimagemath_gpuimageutil_E5CDD0E4_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_ref_gpuimagemath_gpuimageutil_E5CDD0E4_ios_min15.5.a; path = lib_idx_ref_gpuimagemath_gpuimageutil_E5CDD0E4_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB1E66C0F0900000000 /* tflite_model_loader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = tflite_model_loader.h; path = mediapipe/util/tflite/tflite_model_loader.h; sourceTree = ""; }; - 6BF2BEB1E73463BA00000000 /* inference_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = inference_calculator.cc; path = mediapipe/calculators/tensor/inference_calculator.cc; sourceTree = ""; }; - 6BF2BEB1E77FEC5500000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/framework/formats/annotation/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - 6BF2BEB1E7A8AC5300000000 /* re2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = re2.h; path = mediapipe/framework/port/re2.h; sourceTree = ""; }; 6BF2BEB1E82089DF00000000 /* collection_has_min_size_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = collection_has_min_size_calculator.cc; path = mediapipe/calculators/util/collection_has_min_size_calculator.cc; sourceTree = ""; }; + 6BF2BEB1E88ABD0C00000000 /* lib_idx_previous_loopback_calculator_header_util_D60754F6_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_previous_loopback_calculator_header_util_D60754F6_ios_min11.0.a; path = lib_idx_previous_loopback_calculator_header_util_D60754F6_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB1E922429600000000 /* lib_idx_core_BeautyFilters_core-ios_3FD503C6_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = "lib_idx_core_BeautyFilters_core-ios_3FD503C6_ios_min11.0.a"; path = "lib_idx_core_BeautyFilters_core-ios_3FD503C6_ios_min11.0.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB1E95EE0B700000000 /* validated_graph_config.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = validated_graph_config.h; path = mediapipe/framework/validated_graph_config.h; sourceTree = ""; }; 6BF2BEB1E9CE10DC00000000 /* lib_idx_resource_util_C5C5DB93_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_resource_util_C5C5DB93_ios_min11.0.a; path = lib_idx_resource_util_C5C5DB93_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB1EA081C0700000000 /* landmark_projection_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = landmark_projection_calculator.cc; path = mediapipe/calculators/util/landmark_projection_calculator.cc; sourceTree = ""; }; 6BF2BEB1EA0F1F1F00000000 /* Ref.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Ref.cpp; path = mediapipe/render/core/Ref.cpp; sourceTree = ""; }; 6BF2BEB1EA26099000000000 /* FaceDistortionFilter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = FaceDistortionFilter.cpp; path = mediapipe/render/module/beauty/filters/FaceDistortionFilter.cpp; sourceTree = ""; }; - 6BF2BEB1EA7C050B00000000 /* advanced_proto_inc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = advanced_proto_inc.h; path = mediapipe/framework/port/advanced_proto_inc.h; sourceTree = ""; }; 6BF2BEB1EAFCD2EB00000000 /* split_vector_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = split_vector_calculator.cc; path = mediapipe/calculators/core/split_vector_calculator.cc; sourceTree = ""; }; 6BF2BEB1EBADEF3000000000 /* whiten.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = whiten.png; path = mediapipe/render/module/beauty/whiten.png; sourceTree = ""; }; - 6BF2BEB1EC826FBE00000000 /* packet_type.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = packet_type.cc; path = mediapipe/framework/packet_type.cc; sourceTree = ""; }; 6BF2BEB1ECA8F55D00000000 /* split_vector_calculator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = split_vector_calculator.h; path = mediapipe/calculators/core/split_vector_calculator.h; sourceTree = ""; }; - 6BF2BEB1ECAC14B600000000 /* lib_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min11.0.a; path = lib_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB1ECDFFE8400000000 /* GPUImageMacros.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = GPUImageMacros.h; path = mediapipe/render/core/GPUImageMacros.h; sourceTree = ""; }; - 6BF2BEB1EDDD3E1000000000 /* lib_idx_tensor_7303F5EA_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tensor_7303F5EA_ios_min11.0.a; path = lib_idx_tensor_7303F5EA_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB1EDF6BDAE00000000 /* lib_idx_gl_calculator_helper_DC51F13C_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_gl_calculator_helper_DC51F13C_ios_min11.0.a; path = lib_idx_gl_calculator_helper_DC51F13C_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB1EE3C320400000000 /* monotonic_clock.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = monotonic_clock.cc; path = mediapipe/framework/deps/monotonic_clock.cc; sourceTree = ""; }; - 6BF2BEB1EF2DB52100000000 /* topologicalsorter.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = topologicalsorter.cc; path = mediapipe/framework/deps/topologicalsorter.cc; sourceTree = ""; }; - 6BF2BEB1EFCD23DE00000000 /* node.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = node.cc; path = mediapipe/framework/api2/node.cc; sourceTree = ""; }; 6BF2BEB1F00E9A9000000000 /* flow_limiter_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = flow_limiter_calculator.cc; path = mediapipe/calculators/core/flow_limiter_calculator.cc; sourceTree = ""; }; 6BF2BEB1F015768000000000 /* GaussianBlurMonoFilter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = GaussianBlurMonoFilter.cpp; path = mediapipe/render/core/GaussianBlurMonoFilter.cpp; sourceTree = ""; }; 6BF2BEB1F02D7B8400000000 /* FramebufferCache.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = FramebufferCache.cpp; path = mediapipe/render/core/FramebufferCache.cpp; sourceTree = ""; }; - 6BF2BEB1F038216200000000 /* gl_simple_shaders.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gl_simple_shaders.h; path = mediapipe/gpu/gl_simple_shaders.h; sourceTree = ""; }; - 6BF2BEB1F126859800000000 /* lib_idx_validated_graph_config_calculator_base_calculator_context_calculator_context_manager_calculator_state_legacy_calculator_support_29D781EE_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_validated_graph_config_calculator_base_calculator_context_calculator_context_manager_calculator_state_legacy_calculator_support_29D781EE_ios_min11.0.a; path = lib_idx_validated_graph_config_calculator_base_calculator_context_calculator_context_manager_calculator_state_legacy_calculator_support_29D781EE_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB1F14A7B4C00000000 /* GaussianBlurMonoFilter.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = GaussianBlurMonoFilter.hpp; path = mediapipe/render/core/GaussianBlurMonoFilter.hpp; sourceTree = ""; }; - 6BF2BEB1F19C372400000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/framework/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - 6BF2BEB1F21484F900000000 /* tag_map_helper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = tag_map_helper.h; path = mediapipe/framework/tool/tag_map_helper.h; sourceTree = ""; }; - 6BF2BEB1F23F890000000000 /* input_stream_handler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = input_stream_handler.h; path = mediapipe/framework/input_stream_handler.h; sourceTree = ""; }; + 6BF2BEB1F180FE8800000000 /* lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_detections_to_rects_calculator_detections_to_render_data_etc_200517DA_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_detections_to_rects_calculator_detections_to_render_data_etc_200517DA_ios_min15.5.a; path = lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_detections_to_rects_calculator_detections_to_render_data_etc_200517DA_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB1F2C948BB00000000 /* OlaBeautyFilter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = OlaBeautyFilter.cpp; path = mediapipe/render/module/beauty/filters/OlaBeautyFilter.cpp; sourceTree = ""; }; 6BF2BEB1F3CC262D00000000 /* tflite_model_loader.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = tflite_model_loader.cc; path = mediapipe/util/tflite/tflite_model_loader.cc; sourceTree = ""; }; 6BF2BEB1F3F047F600000000 /* transpose_conv_bias.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = transpose_conv_bias.cc; path = mediapipe/util/tflite/operations/transpose_conv_bias.cc; sourceTree = ""; }; - 6BF2BEB1F413FAAB00000000 /* gl_texture_buffer_pool.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gl_texture_buffer_pool.cc; path = mediapipe/gpu/gl_texture_buffer_pool.cc; sourceTree = ""; }; - 6BF2BEB1F45BDEFB00000000 /* numbers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = numbers.h; path = mediapipe/framework/deps/numbers.h; sourceTree = ""; }; - 6BF2BEB1F48893FA00000000 /* graph_tracer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = graph_tracer.h; path = mediapipe/framework/profiler/graph_tracer.h; sourceTree = ""; }; - 6BF2BEB1F4BC7EAB00000000 /* node.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = node.h; path = mediapipe/framework/api2/node.h; sourceTree = ""; }; - 6BF2BEB1F4EF873200000000 /* lib_idx_util_calculator_contract_fill_packet_set_graph_service_manager_input_side_packet_handler_input_stream_manager_input_stream_shard_node_output_side_packet_impl_output_stream_shar_etc_0921A8EE_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_util_calculator_contract_fill_packet_set_graph_service_manager_input_side_packet_handler_input_stream_manager_input_stream_shard_node_output_side_packet_impl_output_stream_shar_etc_0921A8EE_ios_min11.0.a; path = lib_idx_util_calculator_contract_fill_packet_set_graph_service_manager_input_side_packet_handler_input_stream_manager_input_stream_shard_node_output_side_packet_impl_output_stream_shar_etc_0921A8EE_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB1F500366D00000000 /* ssd_anchors_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ssd_anchors_calculator.cc; path = mediapipe/calculators/tflite/ssd_anchors_calculator.cc; sourceTree = ""; }; - 6BF2BEB1F50E8E8800000000 /* validated_graph_config.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = validated_graph_config.cc; path = mediapipe/framework/validated_graph_config.cc; sourceTree = ""; }; 6BF2BEB1F573FC1600000000 /* FilterGroup.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = FilterGroup.cpp; path = mediapipe/render/core/FilterGroup.cpp; sourceTree = ""; }; - 6BF2BEB1F588AA1C00000000 /* subgraph_expansion.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = subgraph_expansion.h; path = mediapipe/framework/tool/subgraph_expansion.h; sourceTree = ""; }; - 6BF2BEB1F5A7462400000000 /* lib_idx_tensors_to_detections_calculator_39B944A4_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tensors_to_detections_calculator_39B944A4_ios_min11.0.a; path = lib_idx_tensors_to_detections_calculator_39B944A4_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB1F5BD4E1400000000 /* lib_idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min11.0.a; path = lib_idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB1F6DC151700000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/framework/deps/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; 6BF2BEB1F711CCAC00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/util/tflite/operations/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; 6BF2BEB1F7A5F05D00000000 /* dispatch_queue.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = dispatch_queue.h; path = mediapipe/render/core/dispatch_queue.h; sourceTree = ""; }; - 6BF2BEB1F7A9B6EE00000000 /* lib_idx_scheduler_queue_364511B6_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_scheduler_queue_364511B6_ios_min11.0.a; path = lib_idx_scheduler_queue_364511B6_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB1F816D91B00000000 /* file_helpers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = file_helpers.h; path = mediapipe/framework/deps/file_helpers.h; sourceTree = ""; }; - 6BF2BEB1F879A06600000000 /* lib_idx_location_image_frame_opencv_D6F50F87_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_location_image_frame_opencv_D6F50F87_ios_min15.5.a; path = lib_idx_location_image_frame_opencv_D6F50F87_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BF2BEB1F9338C6300000000 /* topologicalsorter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = topologicalsorter.h; path = mediapipe/framework/port/topologicalsorter.h; sourceTree = ""; }; - 6BF2BEB1FAAA803400000000 /* type_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = type_util.h; path = mediapipe/framework/tool/type_util.h; sourceTree = ""; }; - 6BF2BEB1FC0D516900000000 /* calculator_graph.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = calculator_graph.cc; path = mediapipe/framework/calculator_graph.cc; sourceTree = ""; }; 6BF2BEB1FCBC06F000000000 /* face_mesh_common.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = face_mesh_common.h; path = mediapipe/render/module/beauty/face_mesh_common.h; sourceTree = ""; }; 6BF2BEB1FCEDD60B00000000 /* CVFramebuffer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CVFramebuffer.cpp; path = mediapipe/render/core/CVFramebuffer.cpp; sourceTree = ""; }; - 6BF2BEB1FCFCD34500000000 /* monotonic_clock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = monotonic_clock.h; path = mediapipe/framework/deps/monotonic_clock.h; sourceTree = ""; }; 6BF2BEB1FD2AF7C900000000 /* util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = util.h; path = mediapipe/objc/util.h; sourceTree = ""; }; - 6BF2BEB1FD86B18B00000000 /* singleton.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = singleton.h; path = mediapipe/framework/port/singleton.h; sourceTree = ""; }; - 6BF2BEB1FE21B94600000000 /* delegating_executor.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = delegating_executor.cc; path = mediapipe/framework/delegating_executor.cc; sourceTree = ""; }; - 6BF2BEB1FF5FAD7200000000 /* lib_idx_topologicalsorter_clock_counter_factory_registration_ret_check_status_status_util_threadpool_F8EEF144_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_topologicalsorter_clock_counter_factory_registration_ret_check_status_status_util_threadpool_F8EEF144_ios_min15.5.a; path = lib_idx_topologicalsorter_clock_counter_factory_registration_ret_check_status_status_util_threadpool_F8EEF144_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6BF2BEB1FF68235A00000000 /* dispatch_queue.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = dispatch_queue.cpp; path = mediapipe/render/core/dispatch_queue.cpp; sourceTree = ""; }; 6BF2BEB1FFFFBBA500000000 /* header_util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = header_util.cc; path = mediapipe/util/header_util.cc; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXGroup section */ - A2FEA73601EBA99700000000 /* deps */ = { - isa = PBXGroup; - children = ( - 6BF2BEB1F6DC151700000000 /* BUILD */, - 6BF2BEB1B319CA1A00000000 /* aligned_malloc_and_free.h */, - 6BF2BEB1130933FA00000000 /* canonical_errors.h */, - 6BF2BEB1DB9D1C2A00000000 /* clock.cc */, - 6BF2BEB1D0C63A8000000000 /* clock.h */, - 6BF2BEB17B0DE23500000000 /* file_helpers.cc */, - 6BF2BEB1F816D91B00000000 /* file_helpers.h */, - 6BF2BEB17CA09C8900000000 /* file_path.cc */, - 6BF2BEB1A7A4F9AD00000000 /* file_path.h */, - 6BF2BEB12DEED72900000000 /* map_util.h */, - 6BF2BEB12828C8A800000000 /* mathutil.h */, - 6BF2BEB1EE3C320400000000 /* monotonic_clock.cc */, - 6BF2BEB1FCFCD34500000000 /* monotonic_clock.h */, - 6BF2BEB19A1CB0AB00000000 /* no_destructor.h */, - 6BF2BEB1F45BDEFB00000000 /* numbers.h */, - 6BF2BEB1DC10729000000000 /* point2.h */, - 6BF2BEB17081A3B200000000 /* re2.h */, - 6BF2BEB1513341B200000000 /* rectangle.h */, - 6BF2BEB14FE9977200000000 /* registration.cc */, - 6BF2BEB143C858F500000000 /* registration.h */, - 6BF2BEB14F3A671800000000 /* registration_token.cc */, - 6BF2BEB19094316600000000 /* registration_token.h */, - 6BF2BEB1412CF91400000000 /* ret_check.cc */, - 6BF2BEB15235D01B00000000 /* ret_check.h */, - 6BF2BEB1296CDA0C00000000 /* safe_int.h */, - 6BF2BEB1AECAD3DF00000000 /* singleton.h */, - 6BF2BEB1179C883F00000000 /* source_location.h */, - 6BF2BEB10F561D5C00000000 /* status.cc */, - 6BF2BEB1277533FB00000000 /* status.h */, - 6BF2BEB16E1A9C2D00000000 /* status_builder.cc */, - 6BF2BEB15FD87EC200000000 /* status_builder.h */, - 6BF2BEB1B79DF59300000000 /* status_macros.h */, - 6BF2BEB16A4641EF00000000 /* strong_int.h */, - 6BF2BEB1653B17CA00000000 /* thread_options.h */, - 6BF2BEB15D6C89BE00000000 /* threadpool.h */, - 6BF2BEB1894A474700000000 /* threadpool_pthread_impl.cc */, - 6BF2BEB1EF2DB52100000000 /* topologicalsorter.cc */, - 6BF2BEB19427457100000000 /* topologicalsorter.h */, - 6BF2BEB112136E6200000000 /* vector.h */, - ); - name = deps; - sourceTree = ""; - }; - A2FEA7360FECADA800000000 /* gpu */ = { - isa = PBXGroup; - children = ( - 6BF2BEB1111CDDC900000000 /* BUILD */, - 6BF2BEB1DF2C96BA00000000 /* MPPGraphGPUData.h */, - 6BF2BEB1C471843E00000000 /* MPPGraphGPUData.mm */, - 6BF2BEB14FF9385800000000 /* MPPMetalHelper.h */, - 6BF2BEB1E2CCEE3B00000000 /* MPPMetalHelper.mm */, - 6BF2BEB10278ED3800000000 /* MPPMetalUtil.h */, - 6BF2BEB186EDD45D00000000 /* MPPMetalUtil.mm */, - 6BF2BEB1AAE7EFCA00000000 /* attachments.h */, - 6BF2BEB1ABAFB45400000000 /* gl_base.h */, - 6BF2BEB1CDB6653400000000 /* gl_calculator_helper.cc */, - 6BF2BEB141065C4600000000 /* gl_calculator_helper.h */, - 6BF2BEB132036C9800000000 /* gl_calculator_helper_impl.h */, - 6BF2BEB1646C577900000000 /* gl_calculator_helper_impl_common.cc */, - 6BF2BEB10E7AA6A100000000 /* gl_context.cc */, - 6BF2BEB10DE77EFE00000000 /* gl_context.h */, - 6BF2BEB15361890F00000000 /* gl_context_eagl.cc */, - 6BF2BEB16DD8CBD900000000 /* gl_context_internal.h */, - 6BF2BEB1664209C000000000 /* gl_simple_shaders.cc */, - 6BF2BEB1F038216200000000 /* gl_simple_shaders.h */, - 6BF2BEB147B18A7C00000000 /* gl_texture_buffer.cc */, - 6BF2BEB17AF70C4100000000 /* gl_texture_buffer.h */, - 6BF2BEB1F413FAAB00000000 /* gl_texture_buffer_pool.cc */, - 6BF2BEB1B4CA759A00000000 /* gl_texture_buffer_pool.h */, - 6BF2BEB19DC0A85E00000000 /* gl_texture_view.cc */, - 6BF2BEB12DC1337600000000 /* gl_texture_view.h */, - 6BF2BEB126DCFA4D00000000 /* gl_thread_collector.h */, - 6BF2BEB18D3D681400000000 /* gpu_buffer.cc */, - 6BF2BEB14635725B00000000 /* gpu_buffer.h */, - 6BF2BEB1C23D5A8900000000 /* gpu_buffer_format.cc */, - 6BF2BEB150AA04AF00000000 /* gpu_buffer_format.h */, - 6BF2BEB11615959C00000000 /* gpu_buffer_multi_pool.cc */, - 6BF2BEB13079E83D00000000 /* gpu_buffer_multi_pool.h */, - 6BF2BEB1045C5E6900000000 /* gpu_buffer_storage.cc */, - 6BF2BEB1BA4C7DED00000000 /* gpu_buffer_storage.h */, - 6BF2BEB1E63D507200000000 /* gpu_buffer_storage_cv_pixel_buffer.cc */, - 6BF2BEB10A15310300000000 /* gpu_buffer_storage_cv_pixel_buffer.h */, - 6BF2BEB121631CB300000000 /* gpu_buffer_storage_image_frame.h */, - 6BF2BEB1D36B7DD000000000 /* gpu_service.cc */, - 6BF2BEB1A640951800000000 /* gpu_service.h */, - 6BF2BEB1C3C01D9000000000 /* gpu_shared_data_internal.cc */, - 6BF2BEB10814BACE00000000 /* gpu_shared_data_internal.h */, - 6BF2BEB1B917097400000000 /* graph_support.h */, - 6BF2BEB1AEFCBBBF00000000 /* image_frame_view.h */, - 6BF2BEB11C310D9F00000000 /* pixel_buffer_pool_util.h */, - 6BF2BEB11D16CB6700000000 /* pixel_buffer_pool_util.mm */, - 6BF2BEB17D2972A300000000 /* shader_util.cc */, - 6BF2BEB1801667D500000000 /* shader_util.h */, - ); - name = gpu; - sourceTree = ""; - }; A2FEA73614054AB100000000 /* subgraphs */ = { isa = PBXGroup; children = ( @@ -1693,29 +632,6 @@ name = subgraphs; sourceTree = ""; }; - A2FEA73618296B7D00000000 /* tensor */ = { - isa = PBXGroup; - children = ( - 6BF2BEB1387DEC3400000000 /* BUILD */, - 6BF2BEB1D924684600000000 /* image_to_tensor_calculator.cc */, - 6BF2BEB137DE7A3C00000000 /* image_to_tensor_converter.h */, - 6BF2BEB1D73414D800000000 /* image_to_tensor_converter_metal.cc */, - 6BF2BEB1E174331500000000 /* image_to_tensor_converter_metal.h */, - 6BF2BEB114E720D900000000 /* image_to_tensor_converter_opencv.cc */, - 6BF2BEB1B7B8021300000000 /* image_to_tensor_converter_opencv.h */, - 6BF2BEB13C0D6D5B00000000 /* image_to_tensor_utils.cc */, - 6BF2BEB120E3AD2000000000 /* image_to_tensor_utils.h */, - 6BF2BEB1E73463BA00000000 /* inference_calculator.cc */, - 6BF2BEB17901AAB000000000 /* inference_calculator.h */, - 6BF2BEB1E600CBCB00000000 /* inference_calculator_cpu.cc */, - 6BF2BEB1C19F2BDB00000000 /* inference_calculator_metal.cc */, - 6BF2BEB121BE9D3000000000 /* tensors_to_detections_calculator.cc */, - 6BF2BEB17354A31A00000000 /* tensors_to_floats_calculator.cc */, - 6BF2BEB18FD5523E00000000 /* tensors_to_landmarks_calculator.cc */, - ); - name = tensor; - sourceTree = ""; - }; A2FEA7361BD7967800000000 /* common */ = { isa = PBXGroup; children = ( @@ -1726,6 +642,15 @@ name = common; sourceTree = ""; }; + A2FEA7361E84DE5500000000 /* face_detection */ = { + isa = PBXGroup; + children = ( + 6BF2BEB1119EB78500000000 /* BUILD */, + 6BF2BEB14E71984800000000 /* face_detection_short_range.tflite */, + ); + name = face_detection; + sourceTree = ""; + }; A2FEA73620B6F45900000000 /* module */ = { isa = PBXGroup; children = ( @@ -1752,17 +677,6 @@ sourceTree = ""; }; A2FEA7362CCC109A00000000 /* tflite */ = { - isa = PBXGroup; - children = ( - 6BF2BEB11548219400000000 /* BUILD */, - 6BF2BEB1F500366D00000000 /* ssd_anchors_calculator.cc */, - 6BF2BEB19280C6F300000000 /* tflite_custom_op_resolver_calculator.cc */, - 6BF2BEB19CEF571A00000000 /* tflite_model_calculator.cc */, - ); - name = tflite; - sourceTree = ""; - }; - A2FEA7362CCC109A00000001 /* tflite */ = { isa = PBXGroup; children = ( 6BF2BEB19448E48100000000 /* BUILD */, @@ -1828,52 +742,6 @@ name = math; sourceTree = ""; }; - A2FEA7364C20727A00000000 /* tool */ = { - isa = PBXGroup; - children = ( - 6BF2BEB18A230BFA00000000 /* BUILD */, - 6BF2BEB18E3AEDD900000000 /* container_util.cc */, - 6BF2BEB1798D3EC300000000 /* container_util.h */, - 6BF2BEB1095EF97200000000 /* fill_packet_set.cc */, - 6BF2BEB16CB3FDF900000000 /* fill_packet_set.h */, - 6BF2BEB179C61E6000000000 /* name_util.cc */, - 6BF2BEB17F8AEE5A00000000 /* name_util.h */, - 6BF2BEB1217E6F9B00000000 /* options_field_util.cc */, - 6BF2BEB1570746DA00000000 /* options_field_util.h */, - 6BF2BEB1BCA5996A00000000 /* options_map.h */, - 6BF2BEB1CF12C0C800000000 /* options_registry.cc */, - 6BF2BEB1DF4B7C9A00000000 /* options_registry.h */, - 6BF2BEB1D822317800000000 /* options_syntax_util.cc */, - 6BF2BEB103D38A7A00000000 /* options_syntax_util.h */, - 6BF2BEB11622036E00000000 /* options_util.cc */, - 6BF2BEB1C5778B6600000000 /* options_util.h */, - 6BF2BEB182E727FD00000000 /* packet_generator_wrapper_calculator.cc */, - 6BF2BEB19343B56C00000000 /* proto_util_lite.cc */, - 6BF2BEB1B46C638600000000 /* proto_util_lite.h */, - 6BF2BEB18DA33BEA00000000 /* sink.cc */, - 6BF2BEB15701696000000000 /* sink.h */, - 6BF2BEB113274D1100000000 /* status_util.cc */, - 6BF2BEB1DF7B922800000000 /* status_util.h */, - 6BF2BEB19F1006A000000000 /* subgraph_expansion.cc */, - 6BF2BEB1F588AA1C00000000 /* subgraph_expansion.h */, - 6BF2BEB1663742CC00000000 /* switch_container.cc */, - 6BF2BEB1DEE2DFFC00000000 /* switch_demux_calculator.cc */, - 6BF2BEB1392E8DE400000000 /* switch_mux_calculator.cc */, - 6BF2BEB1903FFB7900000000 /* tag_map.cc */, - 6BF2BEB1BFB21A6700000000 /* tag_map.h */, - 6BF2BEB1125965EB00000000 /* tag_map_helper.cc */, - 6BF2BEB1F21484F900000000 /* tag_map_helper.h */, - 6BF2BEB13824086F00000000 /* template_expander.cc */, - 6BF2BEB10A25C8B400000000 /* template_expander.h */, - 6BF2BEB1FAAA803400000000 /* type_util.h */, - 6BF2BEB194ACD3D200000000 /* validate.cc */, - 6BF2BEB1B932689500000000 /* validate.h */, - 6BF2BEB1C42F44E800000000 /* validate_name.cc */, - 6BF2BEB14C3F304600000000 /* validate_name.h */, - ); - name = tool; - sourceTree = ""; - }; A2FEA7365B40412100000000 /* core */ = { isa = PBXGroup; children = ( @@ -1976,101 +844,6 @@ sourceTree = ""; }; A2FEA7366242245000000001 /* framework */ = { - isa = PBXGroup; - children = ( - 6BF2BEB1F19C372400000000 /* BUILD */, - A2FEA736B175697000000000 /* api2 */, - 6BF2BEB173FC11FB00000000 /* calculator_base.cc */, - 6BF2BEB1C3BD3DCA00000000 /* calculator_base.h */, - 6BF2BEB112EE194500000000 /* calculator_context.cc */, - 6BF2BEB1CB82B7FB00000000 /* calculator_context.h */, - 6BF2BEB116BDCDE400000000 /* calculator_context_manager.cc */, - 6BF2BEB190FA612200000000 /* calculator_context_manager.h */, - 6BF2BEB18E62014A00000000 /* calculator_contract.cc */, - 6BF2BEB1880AB3FC00000000 /* calculator_contract.h */, - 6BF2BEB17C18B4B200000000 /* calculator_framework.h */, - 6BF2BEB1FC0D516900000000 /* calculator_graph.cc */, - 6BF2BEB137525DD000000000 /* calculator_graph.h */, - 6BF2BEB14CC60F6C00000000 /* calculator_node.cc */, - 6BF2BEB15878665C00000000 /* calculator_node.h */, - 6BF2BEB15D3BB86000000000 /* calculator_registry.h */, - 6BF2BEB1B90D6AD700000000 /* calculator_state.cc */, - 6BF2BEB12DC641F500000000 /* calculator_state.h */, - 6BF2BEB1C5D7FA5E00000000 /* collection.h */, - 6BF2BEB113D967B800000000 /* collection_item_id.cc */, - 6BF2BEB11804FA3400000000 /* collection_item_id.h */, - 6BF2BEB1B27784D400000000 /* counter.h */, - 6BF2BEB1CD235A4400000000 /* counter_factory.cc */, - 6BF2BEB1E23DFAD100000000 /* counter_factory.h */, - 6BF2BEB1FE21B94600000000 /* delegating_executor.cc */, - 6BF2BEB19F67F7B300000000 /* delegating_executor.h */, - 6BF2BEB1535F4B0A00000000 /* demangle.h */, - A2FEA73601EBA99700000000 /* deps */, - 6BF2BEB1953F4C1900000000 /* executor.cc */, - 6BF2BEB19D427FC400000000 /* executor.h */, - A2FEA7369325E62D00000000 /* formats */, - 6BF2BEB103047E7100000000 /* graph_output_stream.cc */, - 6BF2BEB131F66BEE00000000 /* graph_output_stream.h */, - 6BF2BEB1574A245900000000 /* graph_service.h */, - 6BF2BEB12C20ABC800000000 /* graph_service_manager.cc */, - 6BF2BEB128904C9100000000 /* graph_service_manager.h */, - 6BF2BEB1B3D8E01500000000 /* input_side_packet_handler.cc */, - 6BF2BEB18EADB4B800000000 /* input_side_packet_handler.h */, - 6BF2BEB1D4FF55E300000000 /* input_stream.h */, - 6BF2BEB108D791BD00000000 /* input_stream_handler.cc */, - 6BF2BEB1F23F890000000000 /* input_stream_handler.h */, - 6BF2BEB1196F87BE00000000 /* input_stream_manager.cc */, - 6BF2BEB18878AA2E00000000 /* input_stream_manager.h */, - 6BF2BEB15176F86500000000 /* input_stream_shard.cc */, - 6BF2BEB1BDE9DAE500000000 /* input_stream_shard.h */, - 6BF2BEB1676E503E00000000 /* legacy_calculator_support.cc */, - 6BF2BEB122C19C9500000000 /* legacy_calculator_support.h */, - 6BF2BEB111AB9FD300000000 /* mediapipe_profiling.h */, - 6BF2BEB11D502F6200000000 /* output_side_packet.h */, - 6BF2BEB1D265CD3E00000000 /* output_side_packet_impl.cc */, - 6BF2BEB167ED182A00000000 /* output_side_packet_impl.h */, - 6BF2BEB1E4E7AC2300000000 /* output_stream.h */, - 6BF2BEB1BAE062CD00000000 /* output_stream_handler.cc */, - 6BF2BEB1A5426DFA00000000 /* output_stream_handler.h */, - 6BF2BEB12467AA1E00000000 /* output_stream_manager.cc */, - 6BF2BEB17E824DDD00000000 /* output_stream_manager.h */, - 6BF2BEB184E8641C00000000 /* output_stream_poller.h */, - 6BF2BEB1051CE57300000000 /* output_stream_shard.cc */, - 6BF2BEB159A4B20700000000 /* output_stream_shard.h */, - 6BF2BEB15369E8AC00000000 /* packet.cc */, - 6BF2BEB12780166200000000 /* packet.h */, - 6BF2BEB17D8559CA00000000 /* packet_generator.h */, - 6BF2BEB14EA6318000000000 /* packet_generator_graph.cc */, - 6BF2BEB1869D07B400000000 /* packet_generator_graph.h */, - 6BF2BEB11F031A2300000000 /* packet_set.h */, - 6BF2BEB1EC826FBE00000000 /* packet_type.cc */, - 6BF2BEB1A688B9F200000000 /* packet_type.h */, - 6BF2BEB15BDB816A00000000 /* platform_specific_profiling.h */, - A2FEA736C8B0BA2700000000 /* port */, - 6BF2BEB1C3DCE75400000000 /* port.h */, - A2FEA736EFE2DD4800000000 /* profiler */, - 6BF2BEB12418B90200000000 /* scheduler.cc */, - 6BF2BEB16B9D59FB00000000 /* scheduler.h */, - 6BF2BEB1A3BD02C100000000 /* scheduler_queue.cc */, - 6BF2BEB10EF5627700000000 /* scheduler_queue.h */, - 6BF2BEB1AFFDFEDD00000000 /* scheduler_shared.h */, - 6BF2BEB19322F49600000000 /* status_handler.h */, - A2FEA736F804838200000000 /* stream_handler */, - 6BF2BEB1CB59887700000000 /* subgraph.cc */, - 6BF2BEB14AB5830800000000 /* subgraph.h */, - 6BF2BEB1CC1CEC7400000000 /* thread_pool_executor.cc */, - 6BF2BEB1160C2A4100000000 /* thread_pool_executor.h */, - 6BF2BEB10DAD0F4C00000000 /* timestamp.cc */, - 6BF2BEB1808B066100000000 /* timestamp.h */, - A2FEA7364C20727A00000000 /* tool */, - 6BF2BEB1D3C1DEA500000000 /* type_map.h */, - 6BF2BEB1F50E8E8800000000 /* validated_graph_config.cc */, - 6BF2BEB1E95EE0B700000000 /* validated_graph_config.h */, - ); - name = framework; - sourceTree = ""; - }; - A2FEA7366242245000000002 /* framework */ = { isa = PBXGroup; children = ( 6BF2BEB116536C5000000000 /* BUILD */, @@ -2110,12 +883,6 @@ A2FEA7367AA70EEE00000000 /* Indexer */ = { isa = PBXGroup; children = ( - 6BF2BEB11CA1FEB600000000 /* lib_idx_MPPGraphGPUData_39C9C70C_ios_min11.0.a */, - 6BF2BEB1A59F4B3400000000 /* lib_idx_MPPGraphGPUData_39C9C70C_ios_min15.5.a */, - 6BF2BEB15E15594A00000000 /* lib_idx_MPPMetalHelper_D24F76A1_ios_min11.0.a */, - 6BF2BEB15BDC4E2C00000000 /* lib_idx_MPPMetalHelper_D24F76A1_ios_min15.5.a */, - 6BF2BEB13C41172600000000 /* lib_idx_MPPMetalUtil_455751A0_ios_min11.0.a */, - 6BF2BEB13F32CBF200000000 /* lib_idx_MPPMetalUtil_455751A0_ios_min15.5.a */, 6BF2BEB1B38F435A00000000 /* lib_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min11.0.a */, 6BF2BEB13FC2509200000000 /* lib_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min15.5.a */, 6BF2BEB15656FB7600000000 /* lib_idx_annotation_overlay_calculator_D98E9275_ios_min11.0.a */, @@ -2130,44 +897,14 @@ 6BF2BEB1C9C325FA00000000 /* lib_idx_core_BeautyFilters_core-ios_3FD503C6_ios_min15.5.a */, 6BF2BEB1E22D8E4E00000000 /* lib_idx_cpu_op_resolver_519CBACD_ios_min11.0.a */, 6BF2BEB135330E2600000000 /* lib_idx_cpu_op_resolver_519CBACD_ios_min15.5.a */, + 6BF2BEB1311D3FFA00000000 /* lib_idx_cpu_util_C9677097_ios_min11.0.a */, + 6BF2BEB16F17AAC200000000 /* lib_idx_cpu_util_C9677097_ios_min15.5.a */, 6BF2BEB126D0D2E600000000 /* lib_idx_detection_projection_calculator_6C26583E_ios_min11.0.a */, 6BF2BEB1D488EF1800000000 /* lib_idx_detection_projection_calculator_6C26583E_ios_min15.5.a */, - 6BF2BEB161D5A49A00000000 /* lib_idx_file_path_E61EA0A1_ios_min11.0.a */, - 6BF2BEB1B0FBE87A00000000 /* lib_idx_file_path_E61EA0A1_ios_min15.5.a */, - 6BF2BEB1EDF6BDAE00000000 /* lib_idx_gl_calculator_helper_DC51F13C_ios_min11.0.a */, - 6BF2BEB16C46880800000000 /* lib_idx_gl_calculator_helper_DC51F13C_ios_min15.5.a */, - 6BF2BEB10687813A00000000 /* lib_idx_gl_simple_shaders_CB7AD146_ios_min11.0.a */, - 6BF2BEB1A6AE93A200000000 /* lib_idx_gl_simple_shaders_CB7AD146_ios_min15.5.a */, - 6BF2BEB1902E183E00000000 /* lib_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min11.0.a */, - 6BF2BEB1B988349400000000 /* lib_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min15.5.a */, - 6BF2BEB10F66ADE200000000 /* lib_idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min11.0.a */, - 6BF2BEB12E3CBFE400000000 /* lib_idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min15.5.a */, - 6BF2BEB1E25C746E00000000 /* lib_idx_image_frame_graph_tracer_4E004B23_ios_min11.0.a */, - 6BF2BEB15E75465E00000000 /* lib_idx_image_frame_graph_tracer_4E004B23_ios_min15.5.a */, - 6BF2BEB1D0386F0200000000 /* lib_idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min11.0.a */, - 6BF2BEB106B68BF400000000 /* lib_idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min15.5.a */, - 6BF2BEB1112804BA00000000 /* lib_idx_image_opencv_9E4E8A87_ios_min11.0.a */, - 6BF2BEB1A8F5B73600000000 /* lib_idx_image_opencv_9E4E8A87_ios_min15.5.a */, - 6BF2BEB10194F5B200000000 /* lib_idx_image_properties_calculator_gpu_service_56DC0B61_ios_min11.0.a */, - 6BF2BEB1DFD99BDE00000000 /* lib_idx_image_properties_calculator_gpu_service_56DC0B61_ios_min15.5.a */, - 6BF2BEB1329B39B200000000 /* lib_idx_image_to_tensor_calculator_FF109E68_ios_min11.0.a */, - 6BF2BEB1310526FE00000000 /* lib_idx_image_to_tensor_calculator_FF109E68_ios_min15.5.a */, - 6BF2BEB1062DDCBE00000000 /* lib_idx_image_to_tensor_converter_metal_4060E9DC_ios_min11.0.a */, - 6BF2BEB14E78690800000000 /* lib_idx_image_to_tensor_converter_metal_4060E9DC_ios_min15.5.a */, - 6BF2BEB175EE83F000000000 /* lib_idx_image_to_tensor_converter_opencv_22266321_ios_min11.0.a */, - 6BF2BEB146128B7C00000000 /* lib_idx_image_to_tensor_converter_opencv_22266321_ios_min15.5.a */, - 6BF2BEB1F5BD4E1400000000 /* lib_idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min11.0.a */, - 6BF2BEB177AE156000000000 /* lib_idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min15.5.a */, - 6BF2BEB138ACA16200000000 /* lib_idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min11.0.a */, - 6BF2BEB19E6C836600000000 /* lib_idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min15.5.a */, - 6BF2BEB1481B3A4200000000 /* lib_idx_inference_calculator_metal_9450E505_ios_min11.0.a */, - 6BF2BEB148CB541600000000 /* lib_idx_inference_calculator_metal_9450E505_ios_min15.5.a */, - 6BF2BEB12D97516200000000 /* lib_idx_location_image_frame_opencv_D6F50F87_ios_min11.0.a */, - 6BF2BEB1F879A06600000000 /* lib_idx_location_image_frame_opencv_D6F50F87_ios_min15.5.a */, + 6BF2BEB1D89D727E00000000 /* lib_idx_end_loop_calculator_AADF2B85_ios_min11.0.a */, + 6BF2BEB185A9B3FE00000000 /* lib_idx_end_loop_calculator_AADF2B85_ios_min15.5.a */, 6BF2BEB1042285A000000000 /* lib_idx_math_68C63536_ios_min11.0.a */, 6BF2BEB1D93FD90600000000 /* lib_idx_math_68C63536_ios_min15.5.a */, - 6BF2BEB16F3388EE00000000 /* lib_idx_matrix_E57ACF41_ios_min11.0.a */, - 6BF2BEB1BB36203600000000 /* lib_idx_matrix_E57ACF41_ios_min15.5.a */, 6BF2BEB1D6736AD800000000 /* lib_idx_max_unpooling_max_pool_argmax_615F909D_ios_min11.0.a */, 6BF2BEB1616461B400000000 /* lib_idx_max_unpooling_max_pool_argmax_615F909D_ios_min15.5.a */, 6BF2BEB105A13E0A00000000 /* lib_idx_mediapipe_framework_ios_C158E828_ios_min11.0.a */, @@ -2178,52 +915,26 @@ 6BF2BEB1DE300BF600000000 /* lib_idx_olamodule_common_library_63E72567_ios_min15.5.a */, 6BF2BEB12CA286D000000000 /* lib_idx_op_resolver_0836C983_ios_min11.0.a */, 6BF2BEB10343A59400000000 /* lib_idx_op_resolver_0836C983_ios_min15.5.a */, - 6BF2BEB13B97637C00000000 /* lib_idx_output_stream_manager_calculator_node_default_input_stream_handler_fixed_size_input_stream_handler_graph_output_stream_immediate_input_stream_handler_input_stream_handler_outpu_etc_920957D4_ios_min11.0.a */, - 6BF2BEB11338C3A000000000 /* lib_idx_output_stream_manager_calculator_node_default_input_stream_handler_fixed_size_input_stream_handler_graph_output_stream_immediate_input_stream_handler_input_stream_handler_outpu_etc_920957D4_ios_min15.5.a */, - 6BF2BEB1089308C200000000 /* lib_idx_pixel_buffer_pool_util_F1B36E38_ios_min11.0.a */, - 6BF2BEB115B4CC0800000000 /* lib_idx_pixel_buffer_pool_util_F1B36E38_ios_min15.5.a */, - 6BF2BEB140A1AF9000000000 /* lib_idx_previous_loopback_calculator_calculator_graph_header_util_CF5B401B_ios_min11.0.a */, - 6BF2BEB1CC15ACD800000000 /* lib_idx_previous_loopback_calculator_calculator_graph_header_util_CF5B401B_ios_min15.5.a */, - 6BF2BEB15757E2E000000000 /* lib_idx_profiler_resource_util_35C39BA3_ios_min11.0.a */, - 6BF2BEB12CFA860400000000 /* lib_idx_profiler_resource_util_35C39BA3_ios_min15.5.a */, - 6BF2BEB196E75F6C00000000 /* lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min11.0.a */, - 6BF2BEB1C0AA537800000000 /* lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min15.5.a */, + 6BF2BEB1E88ABD0C00000000 /* lib_idx_previous_loopback_calculator_header_util_D60754F6_ios_min11.0.a */, + 6BF2BEB12B5DD40E00000000 /* lib_idx_previous_loopback_calculator_header_util_D60754F6_ios_min15.5.a */, + 6BF2BEB10F69F5F200000000 /* lib_idx_rectangle_util_BC608102_ios_min11.0.a */, + 6BF2BEB1A374D54C00000000 /* lib_idx_rectangle_util_BC608102_ios_min15.5.a */, + 6BF2BEB12E6EE1D200000000 /* lib_idx_ref_gpuimagemath_gpuimageutil_E5CDD0E4_ios_min11.0.a */, + 6BF2BEB1E3F4AD9A00000000 /* lib_idx_ref_gpuimagemath_gpuimageutil_E5CDD0E4_ios_min15.5.a */, 6BF2BEB1E9CE10DC00000000 /* lib_idx_resource_util_C5C5DB93_ios_min11.0.a */, 6BF2BEB12E009AA400000000 /* lib_idx_resource_util_C5C5DB93_ios_min15.5.a */, - 6BF2BEB1F7A9B6EE00000000 /* lib_idx_scheduler_queue_364511B6_ios_min11.0.a */, - 6BF2BEB12E3487DE00000000 /* lib_idx_scheduler_queue_364511B6_ios_min15.5.a */, - 6BF2BEB107671C9600000000 /* lib_idx_shader_util_C047EBB4_ios_min11.0.a */, - 6BF2BEB1D65644E600000000 /* lib_idx_shader_util_C047EBB4_ios_min15.5.a */, 6BF2BEB115B04C8C00000000 /* lib_idx_split_vector_calculator_ED1EBC41_ios_min11.0.a */, 6BF2BEB1A384020200000000 /* lib_idx_split_vector_calculator_ED1EBC41_ios_min15.5.a */, - 6BF2BEB1EDDD3E1000000000 /* lib_idx_tensor_7303F5EA_ios_min11.0.a */, - 6BF2BEB147F7AD0200000000 /* lib_idx_tensor_7303F5EA_ios_min15.5.a */, - 6BF2BEB1F5A7462400000000 /* lib_idx_tensors_to_detections_calculator_39B944A4_ios_min11.0.a */, - 6BF2BEB11925DF0400000000 /* lib_idx_tensors_to_detections_calculator_39B944A4_ios_min15.5.a */, - 6BF2BEB1ECAC14B600000000 /* lib_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min11.0.a */, - 6BF2BEB13D92A50E00000000 /* lib_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min15.5.a */, - 6BF2BEB1B9E631C400000000 /* lib_idx_tflite_custom_op_resolver_calculator_772D286F_ios_min11.0.a */, - 6BF2BEB1B47EA6D400000000 /* lib_idx_tflite_custom_op_resolver_calculator_772D286F_ios_min15.5.a */, - 6BF2BEB1775B508800000000 /* lib_idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min11.0.a */, - 6BF2BEB1C94D4D4E00000000 /* lib_idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min15.5.a */, 6BF2BEB17278B65600000000 /* lib_idx_tflite_model_loader_254BEB33_ios_min11.0.a */, 6BF2BEB17982938200000000 /* lib_idx_tflite_model_loader_254BEB33_ios_min15.5.a */, - 6BF2BEB19B1FC05C00000000 /* lib_idx_timestamp_collection_item_id_cpu_util_file_helpers_05C0AA73_ios_min11.0.a */, - 6BF2BEB14D3C632E00000000 /* lib_idx_timestamp_collection_item_id_cpu_util_file_helpers_05C0AA73_ios_min15.5.a */, - 6BF2BEB1E29809CA00000000 /* lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min11.0.a */, - 6BF2BEB121CFE74A00000000 /* lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min15.5.a */, - 6BF2BEB121F5530600000000 /* lib_idx_topologicalsorter_clock_counter_factory_registration_ret_check_status_status_util_threadpool_F8EEF144_ios_min11.0.a */, - 6BF2BEB1FF5FAD7200000000 /* lib_idx_topologicalsorter_clock_counter_factory_registration_ret_check_status_status_util_threadpool_F8EEF144_ios_min15.5.a */, + 6BF2BEB13E6E92F600000000 /* lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_detections_to_rects_calculator_detections_to_render_data_etc_200517DA_ios_min11.0.a */, + 6BF2BEB1F180FE8800000000 /* lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_detections_to_rects_calculator_detections_to_render_data_etc_200517DA_ios_min15.5.a */, 6BF2BEB1C76D25EE00000000 /* lib_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min11.0.a */, 6BF2BEB1258576A800000000 /* lib_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min15.5.a */, 6BF2BEB1CAFF3BDC00000000 /* lib_idx_transpose_conv_bias_E3459F40_ios_min11.0.a */, 6BF2BEB17C69A2E400000000 /* lib_idx_transpose_conv_bias_E3459F40_ios_min15.5.a */, - 6BF2BEB1F4EF873200000000 /* lib_idx_util_calculator_contract_fill_packet_set_graph_service_manager_input_side_packet_handler_input_stream_manager_input_stream_shard_node_output_side_packet_impl_output_stream_shar_etc_0921A8EE_ios_min11.0.a */, - 6BF2BEB1CF0EECC200000000 /* lib_idx_util_calculator_contract_fill_packet_set_graph_service_manager_input_side_packet_handler_input_stream_manager_input_stream_shard_node_output_side_packet_impl_output_stream_shar_etc_0921A8EE_ios_min15.5.a */, - 6BF2BEB1DBA1F4D600000000 /* lib_idx_validate_name_callback_packet_calculator_delegating_executor_executor_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packe_etc_97F9AA54_ios_min11.0.a */, - 6BF2BEB1CC2F532800000000 /* lib_idx_validate_name_callback_packet_calculator_delegating_executor_executor_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packe_etc_97F9AA54_ios_min15.5.a */, - 6BF2BEB1F126859800000000 /* lib_idx_validated_graph_config_calculator_base_calculator_context_calculator_context_manager_calculator_state_legacy_calculator_support_29D781EE_ios_min11.0.a */, - 6BF2BEB16F07E71A00000000 /* lib_idx_validated_graph_config_calculator_base_calculator_context_calculator_context_manager_calculator_state_legacy_calculator_support_29D781EE_ios_min15.5.a */, + 6BF2BEB17384850E00000000 /* lib_idx_util_C76AD427_ios_min11.0.a */, + 6BF2BEB110B1FD6E00000000 /* lib_idx_util_C76AD427_ios_min15.5.a */, ); name = Indexer; sourceTree = ""; @@ -2242,10 +953,6 @@ isa = PBXGroup; children = ( A2FEA7365B40412100000000 /* core */, - A2FEA736ACB09C6A00000000 /* image */, - A2FEA736A353DF5F00000000 /* internal */, - A2FEA73618296B7D00000000 /* tensor */, - A2FEA7362CCC109A00000000 /* tflite */, A2FEA736FC640C8700000000 /* util */, ); name = calculators; @@ -2270,32 +977,6 @@ path = ../../../../../..; sourceTree = SOURCE_ROOT; }; - A2FEA7369325E62D00000000 /* formats */ = { - isa = PBXGroup; - children = ( - 6BF2BEB1BD71A6CA00000000 /* BUILD */, - A2FEA736FBD5991300000000 /* annotation */, - 6BF2BEB1B6988F9900000000 /* image.cc */, - 6BF2BEB16D290D2200000000 /* image.h */, - 6BF2BEB16DADEE7000000000 /* image_frame.cc */, - 6BF2BEB1D41C8E5500000000 /* image_frame.h */, - 6BF2BEB1D3E5087100000000 /* image_frame_opencv.cc */, - 6BF2BEB10BDFC87C00000000 /* image_frame_opencv.h */, - 6BF2BEB1A54334CD00000000 /* image_opencv.cc */, - 6BF2BEB1E2A494C100000000 /* image_opencv.h */, - 6BF2BEB104BA59E200000000 /* location.cc */, - 6BF2BEB16FFC9AEA00000000 /* location.h */, - 6BF2BEB1224D079A00000000 /* matrix.cc */, - 6BF2BEB115582B1B00000000 /* matrix.h */, - A2FEA736E550C61200000000 /* object_detection */, - 6BF2BEB1ABE2180800000000 /* tensor.cc */, - 6BF2BEB14C89FC5100000000 /* tensor.h */, - 6BF2BEB1A9411D1C00000000 /* tensor_ahwb.cc */, - 6BF2BEB158D6475700000000 /* video_stream_header.h */, - ); - name = formats; - sourceTree = ""; - }; A2FEA73698071DC200000000 /* filters */ = { isa = PBXGroup; children = ( @@ -2332,24 +1013,6 @@ name = operations; sourceTree = ""; }; - A2FEA736A353DF5F00000000 /* internal */ = { - isa = PBXGroup; - children = ( - 6BF2BEB174D2AB4700000000 /* BUILD */, - 6BF2BEB1E6069BD500000000 /* callback_packet_calculator.cc */, - ); - name = internal; - sourceTree = ""; - }; - A2FEA736ACB09C6A00000000 /* image */ = { - isa = PBXGroup; - children = ( - 6BF2BEB155AD4EF300000000 /* BUILD */, - 6BF2BEB1892D264500000000 /* image_properties_calculator.cc */, - ); - name = image; - sourceTree = ""; - }; A2FEA736AF64A47A00000000 /* mediapipe */ = { isa = PBXGroup; children = ( @@ -2362,9 +1025,8 @@ isa = PBXGroup; children = ( A2FEA7368B897D7D00000000 /* calculators */, - A2FEA7366242245000000001 /* framework */, - A2FEA7360FECADA800000000 /* gpu */, A2FEA73660C4D6AA00000000 /* graphs */, + A2FEA736EFEBFE9300000000 /* modules */, A2FEA736F5B39ADD00000000 /* objc */, A2FEA73631B5716A00000001 /* render */, A2FEA736FC640C8700000001 /* util */, @@ -2372,59 +1034,6 @@ name = mediapipe; sourceTree = ""; }; - A2FEA736B175697000000000 /* api2 */ = { - isa = PBXGroup; - children = ( - 6BF2BEB1160DA88A00000000 /* BUILD */, - 6BF2BEB1A0D4CED400000000 /* const_str.h */, - 6BF2BEB131C8E4F500000000 /* contract.h */, - 6BF2BEB1EFCD23DE00000000 /* node.cc */, - 6BF2BEB1F4BC7EAB00000000 /* node.h */, - 6BF2BEB1C0242BD100000000 /* packet.cc */, - 6BF2BEB164C0D87E00000000 /* packet.h */, - 6BF2BEB13F7DE84500000000 /* port.h */, - 6BF2BEB15C3C5FA300000000 /* tag.h */, - 6BF2BEB121C1C8AF00000000 /* tuple.h */, - ); - name = api2; - sourceTree = ""; - }; - A2FEA736C8B0BA2700000000 /* port */ = { - isa = PBXGroup; - children = ( - 6BF2BEB1C33800FF00000000 /* BUILD */, - 6BF2BEB1EA7C050B00000000 /* advanced_proto_inc.h */, - 6BF2BEB1E04C93CE00000000 /* advanced_proto_lite_inc.h */, - 6BF2BEB18303122300000000 /* aligned_malloc_and_free.h */, - 6BF2BEB10884202400000000 /* any_proto.h */, - 6BF2BEB160B7CC3600000000 /* canonical_errors.h */, - 6BF2BEB1880372FF00000000 /* core_proto_inc.h */, - 6BF2BEB18197476100000000 /* file_helpers.h */, - 6BF2BEB15DDBD6E200000000 /* integral_types.h */, - 6BF2BEB19D245EEB00000000 /* logging.h */, - 6BF2BEB120A93DB300000000 /* map_util.h */, - 6BF2BEB118FBE5EA00000000 /* numbers.h */, - 6BF2BEB1693BCA6300000000 /* opencv_core_inc.h */, - 6BF2BEB11DC5DE2F00000000 /* opencv_imgproc_inc.h */, - 6BF2BEB1DC63EA9700000000 /* point2.h */, - 6BF2BEB1C74C726D00000000 /* port.h */, - 6BF2BEB11C7B0BA600000000 /* proto_ns.h */, - 6BF2BEB1E7A8AC5300000000 /* re2.h */, - 6BF2BEB16C0753C400000000 /* rectangle.h */, - 6BF2BEB180714D5F00000000 /* ret_check.h */, - 6BF2BEB1FD86B18B00000000 /* singleton.h */, - 6BF2BEB18201663E00000000 /* source_location.h */, - 6BF2BEB1E3DAC1ED00000000 /* status.h */, - 6BF2BEB1860C822F00000000 /* status_builder.h */, - 6BF2BEB174B3479000000000 /* status_macros.h */, - 6BF2BEB1994724E200000000 /* statusor.h */, - 6BF2BEB1B2FBB04C00000000 /* threadpool.h */, - 6BF2BEB1F9338C6300000000 /* topologicalsorter.h */, - 6BF2BEB1A160E81200000000 /* vector.h */, - ); - name = port; - sourceTree = ""; - }; A2FEA736CF167CF800000000 /* ios */ = { isa = PBXGroup; children = ( @@ -2436,11 +1045,20 @@ A2FEA736CF167CF800000001 /* ios */ = { isa = PBXGroup; children = ( - A2FEA7366242245000000002 /* framework */, + A2FEA7366242245000000001 /* framework */, ); name = ios; sourceTree = ""; }; + A2FEA736CFC4601700000000 /* face_landmark */ = { + isa = PBXGroup; + children = ( + 6BF2BEB19E1406F200000000 /* BUILD */, + 6BF2BEB1185F0D7700000000 /* face_landmark_with_attention.tflite */, + ); + name = face_landmark; + sourceTree = ""; + }; A2FEA736DF32B42C00000000 /* x */ = { isa = PBXGroup; children = ( @@ -2457,33 +1075,13 @@ name = x; sourceTree = ""; }; - A2FEA736E550C61200000000 /* object_detection */ = { + A2FEA736EFEBFE9300000000 /* modules */ = { isa = PBXGroup; children = ( - 6BF2BEB10DF9F37000000000 /* BUILD */, + A2FEA7361E84DE5500000000 /* face_detection */, + A2FEA736CFC4601700000000 /* face_landmark */, ); - name = object_detection; - sourceTree = ""; - }; - A2FEA736EFE2DD4800000000 /* profiler */ = { - isa = PBXGroup; - children = ( - 6BF2BEB18222E1E800000000 /* BUILD */, - 6BF2BEB13C8D040500000000 /* circular_buffer.h */, - 6BF2BEB1D90020AA00000000 /* gl_context_profiler.cc */, - 6BF2BEB1BAF6D7FB00000000 /* graph_profiler.cc */, - 6BF2BEB1AD25FB3D00000000 /* graph_profiler.h */, - 6BF2BEB1CF0DF08C00000000 /* graph_tracer.cc */, - 6BF2BEB1F48893FA00000000 /* graph_tracer.h */, - 6BF2BEB19F6BE74900000000 /* profiler_resource_util.h */, - 6BF2BEB1AC57DDE300000000 /* profiler_resource_util_common.cc */, - 6BF2BEB15F87272300000000 /* profiler_resource_util_ios.cc */, - 6BF2BEB125F3DD4600000000 /* sharded_map.h */, - 6BF2BEB112692A1500000000 /* trace_buffer.h */, - 6BF2BEB19CBDC5A500000000 /* trace_builder.cc */, - 6BF2BEB1DD9AD99400000000 /* trace_builder.h */, - ); - name = profiler; + name = modules; sourceTree = ""; }; A2FEA736F4E8108700000000 /* bazel-tulsi-includes */ = { @@ -2512,28 +1110,6 @@ name = objc; sourceTree = ""; }; - A2FEA736F804838200000000 /* stream_handler */ = { - isa = PBXGroup; - children = ( - 6BF2BEB128F9C32900000000 /* BUILD */, - 6BF2BEB198F8470300000000 /* default_input_stream_handler.cc */, - 6BF2BEB1C7D7F55E00000000 /* default_input_stream_handler.h */, - 6BF2BEB1176DF12500000000 /* fixed_size_input_stream_handler.cc */, - 6BF2BEB1A3360C7800000000 /* immediate_input_stream_handler.cc */, - 6BF2BEB179275DA200000000 /* in_order_output_stream_handler.cc */, - 6BF2BEB1883C821000000000 /* in_order_output_stream_handler.h */, - ); - name = stream_handler; - sourceTree = ""; - }; - A2FEA736FBD5991300000000 /* annotation */ = { - isa = PBXGroup; - children = ( - 6BF2BEB1E77FEC5500000000 /* BUILD */, - ); - name = annotation; - sourceTree = ""; - }; A2FEA736FC640C8700000000 /* util */ = { isa = PBXGroup; children = ( @@ -2581,7 +1157,7 @@ 6BF2BEB13F7B43FC00000000 /* resource_util_apple.cc */, 6BF2BEB1A44A9C2600000000 /* resource_util_custom.h */, 6BF2BEB11251C84200000000 /* resource_util_internal.h */, - A2FEA7362CCC109A00000001 /* tflite */, + A2FEA7362CCC109A00000000 /* tflite */, ); name = util; sourceTree = ""; @@ -2606,31 +1182,11 @@ /* End PBXLegacyTarget section */ /* Begin PBXNativeTarget section */ - F2FE34CE0173533000000000 /* _idx_tensors_to_detections_calculator_39B944A4_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF508981699FA00000000 /* Build configuration list for PBXNativeTarget "_idx_tensors_to_detections_calculator_39B944A4_ios_min11.0" */; - buildPhases = ( - 4A9C8A580000000000000068 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A192D58FB00000000 /* PBXTargetDependency */, - 285B8B9ABEE3CE7500000000 /* PBXTargetDependency */, - 285B8B9AC7F9A94500000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - ); - name = _idx_tensors_to_detections_calculator_39B944A4_ios_min11.0; - productName = _idx_tensors_to_detections_calculator_39B944A4_ios_min11.0; - productReference = 6BF2BEB1F5A7462400000000 /* lib_idx_tensors_to_detections_calculator_39B944A4_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; F2FE34CE019362DC00000000 /* _idx_op_resolver_0836C983_ios_min11.0 */ = { isa = PBXNativeTarget; buildConfigurationList = 84EFF5082E8F9F1400000000 /* Build configuration list for PBXNativeTarget "_idx_op_resolver_0836C983_ios_min11.0" */; buildPhases = ( - 4A9C8A580000000000000064 /* Sources */, + 4A9C8A580000000000000026 /* Sources */, ); buildRules = ( ); @@ -2642,112 +1198,37 @@ productReference = 6BF2BEB12CA286D000000000 /* lib_idx_op_resolver_0836C983_ios_min11.0.a */; productType = "com.apple.product-type.library.static"; }; - F2FE34CE043D6EB800000000 /* _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF5083BDB1A3300000000 /* Build configuration list for PBXNativeTarget "_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min11.0" */; - buildPhases = ( - 4A9C8A58000000000000000F /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9AAB070CC500000000 /* PBXTargetDependency */, - 285B8B9AAB070CC500000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9A7AADD3C500000000 /* PBXTargetDependency */, - 285B8B9A71A9D19F00000000 /* PBXTargetDependency */, - 285B8B9A4098134F00000000 /* PBXTargetDependency */, - 285B8B9A62520DF700000000 /* PBXTargetDependency */, - ); - name = _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min11.0; - productName = _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min11.0; - productReference = 6BF2BEB1902E183E00000000 /* lib_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CE0552442E00000000 /* _idx_pixel_buffer_pool_util_F1B36E38_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF5084E652AAB00000000 /* Build configuration list for PBXNativeTarget "_idx_pixel_buffer_pool_util_F1B36E38_ios_min11.0" */; - buildPhases = ( - 4A9C8A58000000000000000A /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - ); - name = _idx_pixel_buffer_pool_util_F1B36E38_ios_min11.0; - productName = _idx_pixel_buffer_pool_util_F1B36E38_ios_min11.0; - productReference = 6BF2BEB1089308C200000000 /* lib_idx_pixel_buffer_pool_util_F1B36E38_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; F2FE34CE06501FEA00000000 /* _idx_split_vector_calculator_ED1EBC41_ios_min15.5 */ = { isa = PBXNativeTarget; buildConfigurationList = 84EFF5089042845D00000000 /* Build configuration list for PBXNativeTarget "_idx_split_vector_calculator_ED1EBC41_ios_min15.5" */; buildPhases = ( - 4A9C8A580000000000000067 /* Sources */, + 4A9C8A58000000000000002F /* Sources */, ); buildRules = ( ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A486DB1DD00000000 /* PBXTargetDependency */, 285B8B9A9B64E5B500000000 /* PBXTargetDependency */, - 285B8B9A148AEA4700000000 /* PBXTargetDependency */, ); name = _idx_split_vector_calculator_ED1EBC41_ios_min15.5; productName = _idx_split_vector_calculator_ED1EBC41_ios_min15.5; productReference = 6BF2BEB1A384020200000000 /* lib_idx_split_vector_calculator_ED1EBC41_ios_min15.5.a */; productType = "com.apple.product-type.library.static"; }; - F2FE34CE091FB26A00000000 /* _idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min11.0 */ = { + F2FE34CE07268A4800000000 /* _idx_previous_loopback_calculator_header_util_D60754F6_ios_min15.5 */ = { isa = PBXNativeTarget; - buildConfigurationList = 84EFF508DF63089600000000 /* Build configuration list for PBXNativeTarget "_idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min11.0" */; + buildConfigurationList = 84EFF5089320C55E00000000 /* Build configuration list for PBXNativeTarget "_idx_previous_loopback_calculator_header_util_D60754F6_ios_min15.5" */; buildPhases = ( - 4A9C8A58000000000000000C /* Sources */, + 4A9C8A580000000000000029 /* Sources */, ); buildRules = ( ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9A48F8627F00000000 /* PBXTargetDependency */, - 285B8B9A80D4856F00000000 /* PBXTargetDependency */, - 285B8B9A71A9D19F00000000 /* PBXTargetDependency */, - 285B8B9A8D69C4A300000000 /* PBXTargetDependency */, - 285B8B9A7AADD3C500000000 /* PBXTargetDependency */, - 285B8B9A4098134F00000000 /* PBXTargetDependency */, - 285B8B9A71A9D19F00000000 /* PBXTargetDependency */, - 285B8B9A8D69C4A300000000 /* PBXTargetDependency */, - 285B8B9A80D4856F00000000 /* PBXTargetDependency */, - 285B8B9A7AADD3C500000000 /* PBXTargetDependency */, - 285B8B9A80D4856F00000000 /* PBXTargetDependency */, - 285B8B9ACC49096B00000000 /* PBXTargetDependency */, - 285B8B9A80D4856F00000000 /* PBXTargetDependency */, ); - name = _idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min11.0; - productName = _idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min11.0; - productReference = 6BF2BEB1F5BD4E1400000000 /* lib_idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CE0BF0E74000000000 /* _idx_MPPGraphGPUData_39C9C70C_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF508DC607B3500000000 /* Build configuration list for PBXNativeTarget "_idx_MPPGraphGPUData_39C9C70C_ios_min15.5" */; - buildPhases = ( - 4A9C8A580000000000000010 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A5631D7AD00000000 /* PBXTargetDependency */, - 285B8B9AEFD48CB500000000 /* PBXTargetDependency */, - 285B8B9AEFD48CB500000000 /* PBXTargetDependency */, - ); - name = _idx_MPPGraphGPUData_39C9C70C_ios_min15.5; - productName = _idx_MPPGraphGPUData_39C9C70C_ios_min15.5; - productReference = 6BF2BEB1A59F4B3400000000 /* lib_idx_MPPGraphGPUData_39C9C70C_ios_min15.5.a */; + name = _idx_previous_loopback_calculator_header_util_D60754F6_ios_min15.5; + productName = _idx_previous_loopback_calculator_header_util_D60754F6_ios_min15.5; + productReference = 6BF2BEB12B5DD40E00000000 /* lib_idx_previous_loopback_calculator_header_util_D60754F6_ios_min15.5.a */; productType = "com.apple.product-type.library.static"; }; F2FE34CE0C5C7AFE00000000 /* OlaFaceUnityFramework */ = { @@ -2766,28 +1247,11 @@ productReference = 6BF2BEB1861FE90A00000000 /* OlaFaceUnityFramework.framework */; productType = "com.apple.product-type.framework"; }; - F2FE34CE0F49CEEC00000000 /* _idx_MPPMetalUtil_455751A0_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF508BE819FF200000000 /* Build configuration list for PBXNativeTarget "_idx_MPPMetalUtil_455751A0_ios_min15.5" */; - buildPhases = ( - 4A9C8A580000000000000025 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9ACC596BC100000000 /* PBXTargetDependency */, - ); - name = _idx_MPPMetalUtil_455751A0_ios_min15.5; - productName = _idx_MPPMetalUtil_455751A0_ios_min15.5; - productReference = 6BF2BEB13F32CBF200000000 /* lib_idx_MPPMetalUtil_455751A0_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; F2FE34CE0F58F30800000000 /* _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min15.5 */ = { isa = PBXNativeTarget; buildConfigurationList = 84EFF5083C476C6A00000000 /* Build configuration list for PBXNativeTarget "_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min15.5" */; buildPhases = ( - 4A9C8A58000000000000004B /* Sources */, + 4A9C8A58000000000000001B /* Sources */, ); buildRules = ( ); @@ -2799,47 +1263,27 @@ productReference = 6BF2BEB1258576A800000000 /* lib_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min15.5.a */; productType = "com.apple.product-type.library.static"; }; - F2FE34CE12002F2C00000000 /* _idx_image_properties_calculator_gpu_service_56DC0B61_ios_min11.0 */ = { + F2FE34CE10832CE000000000 /* _idx_ref_gpuimagemath_gpuimageutil_E5CDD0E4_ios_min11.0 */ = { isa = PBXNativeTarget; - buildConfigurationList = 84EFF508D42124C800000000 /* Build configuration list for PBXNativeTarget "_idx_image_properties_calculator_gpu_service_56DC0B61_ios_min11.0" */; + buildConfigurationList = 84EFF508CC419B8300000000 /* Build configuration list for PBXNativeTarget "_idx_ref_gpuimagemath_gpuimageutil_E5CDD0E4_ios_min11.0" */; buildPhases = ( - 4A9C8A58000000000000002B /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A4098134F00000000 /* PBXTargetDependency */, - 285B8B9A62520DF700000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9A043D6EB900000000 /* PBXTargetDependency */, - ); - name = _idx_image_properties_calculator_gpu_service_56DC0B61_ios_min11.0; - productName = _idx_image_properties_calculator_gpu_service_56DC0B61_ios_min11.0; - productReference = 6BF2BEB10194F5B200000000 /* lib_idx_image_properties_calculator_gpu_service_56DC0B61_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CE148AEA4600000000 /* _idx_matrix_E57ACF41_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF50812D5985D00000000 /* Build configuration list for PBXNativeTarget "_idx_matrix_E57ACF41_ios_min15.5" */; - buildPhases = ( - 4A9C8A580000000000000043 /* Sources */, + 4A9C8A580000000000000005 /* Sources */, ); buildRules = ( ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, ); - name = _idx_matrix_E57ACF41_ios_min15.5; - productName = _idx_matrix_E57ACF41_ios_min15.5; - productReference = 6BF2BEB1BB36203600000000 /* lib_idx_matrix_E57ACF41_ios_min15.5.a */; + name = _idx_ref_gpuimagemath_gpuimageutil_E5CDD0E4_ios_min11.0; + productName = _idx_ref_gpuimagemath_gpuimageutil_E5CDD0E4_ios_min11.0; + productReference = 6BF2BEB12E6EE1D200000000 /* lib_idx_ref_gpuimagemath_gpuimageutil_E5CDD0E4_ios_min11.0.a */; productType = "com.apple.product-type.library.static"; }; F2FE34CE1838F83E00000000 /* _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min11.0 */ = { isa = PBXNativeTarget; buildConfigurationList = 84EFF5084BCDEF5000000000 /* Build configuration list for PBXNativeTarget "_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min11.0" */; buildPhases = ( - 4A9C8A580000000000000047 /* Sources */, + 4A9C8A580000000000000017 /* Sources */, ); buildRules = ( ); @@ -2851,28 +1295,11 @@ productReference = 6BF2BEB1C76D25EE00000000 /* lib_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min11.0.a */; productType = "com.apple.product-type.library.static"; }; - F2FE34CE192D58FA00000000 /* _idx_tensor_7303F5EA_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF508CA95FAFE00000000 /* Build configuration list for PBXNativeTarget "_idx_tensor_7303F5EA_ios_min11.0" */; - buildPhases = ( - 4A9C8A580000000000000053 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A62520DF700000000 /* PBXTargetDependency */, - ); - name = _idx_tensor_7303F5EA_ios_min11.0; - productName = _idx_tensor_7303F5EA_ios_min11.0; - productReference = 6BF2BEB1EDDD3E1000000000 /* lib_idx_tensor_7303F5EA_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; F2FE34CE1AC4218A00000000 /* _idx_max_unpooling_max_pool_argmax_615F909D_ios_min11.0 */ = { isa = PBXNativeTarget; buildConfigurationList = 84EFF508AB7A688600000000 /* Build configuration list for PBXNativeTarget "_idx_max_unpooling_max_pool_argmax_615F909D_ios_min11.0" */; buildPhases = ( - 4A9C8A580000000000000048 /* Sources */, + 4A9C8A580000000000000019 /* Sources */, ); buildRules = ( ); @@ -2884,46 +1311,27 @@ productReference = 6BF2BEB1D6736AD800000000 /* lib_idx_max_unpooling_max_pool_argmax_615F909D_ios_min11.0.a */; productType = "com.apple.product-type.library.static"; }; - F2FE34CE1BB1D91800000000 /* _idx_location_image_frame_opencv_D6F50F87_ios_min15.5 */ = { + F2FE34CE1D7E686A00000000 /* _idx_end_loop_calculator_AADF2B85_ios_min15.5 */ = { isa = PBXNativeTarget; - buildConfigurationList = 84EFF5086FD1C2A400000000 /* Build configuration list for PBXNativeTarget "_idx_location_image_frame_opencv_D6F50F87_ios_min15.5" */; + buildConfigurationList = 84EFF50858263CF500000000 /* Build configuration list for PBXNativeTarget "_idx_end_loop_calculator_AADF2B85_ios_min15.5" */; buildPhases = ( - 4A9C8A58000000000000003C /* Sources */, + 4A9C8A580000000000000021 /* Sources */, ); buildRules = ( ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A79D4949700000000 /* PBXTargetDependency */, - 285B8B9A6EE3185F00000000 /* PBXTargetDependency */, ); - name = _idx_location_image_frame_opencv_D6F50F87_ios_min15.5; - productName = _idx_location_image_frame_opencv_D6F50F87_ios_min15.5; - productReference = 6BF2BEB1F879A06600000000 /* lib_idx_location_image_frame_opencv_D6F50F87_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CE20F64D9800000000 /* _idx_image_opencv_9E4E8A87_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF5084B7E0ABB00000000 /* Build configuration list for PBXNativeTarget "_idx_image_opencv_9E4E8A87_ios_min15.5" */; - buildPhases = ( - 4A9C8A580000000000000051 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9AEFD48CB500000000 /* PBXTargetDependency */, - ); - name = _idx_image_opencv_9E4E8A87_ios_min15.5; - productName = _idx_image_opencv_9E4E8A87_ios_min15.5; - productReference = 6BF2BEB1A8F5B73600000000 /* lib_idx_image_opencv_9E4E8A87_ios_min15.5.a */; + name = _idx_end_loop_calculator_AADF2B85_ios_min15.5; + productName = _idx_end_loop_calculator_AADF2B85_ios_min15.5; + productReference = 6BF2BEB185A9B3FE00000000 /* lib_idx_end_loop_calculator_AADF2B85_ios_min15.5.a */; productType = "com.apple.product-type.library.static"; }; F2FE34CE216C14B800000000 /* _idx_max_unpooling_max_pool_argmax_615F909D_ios_min15.5 */ = { isa = PBXNativeTarget; buildConfigurationList = 84EFF508F742852500000000 /* Build configuration list for PBXNativeTarget "_idx_max_unpooling_max_pool_argmax_615F909D_ios_min15.5" */; buildPhases = ( - 4A9C8A58000000000000004C /* Sources */, + 4A9C8A58000000000000001C /* Sources */, ); buildRules = ( ); @@ -2935,64 +1343,16 @@ productReference = 6BF2BEB1616461B400000000 /* lib_idx_max_unpooling_max_pool_argmax_615F909D_ios_min15.5.a */; productType = "com.apple.product-type.library.static"; }; - F2FE34CE22E7A19200000000 /* _idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF508734E4FE900000000 /* Build configuration list for PBXNativeTarget "_idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min15.5" */; - buildPhases = ( - 4A9C8A58000000000000001C /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9ADBE24C2D00000000 /* PBXTargetDependency */, - 285B8B9ADBE24C2D00000000 /* PBXTargetDependency */, - 285B8B9ADBE24C2D00000000 /* PBXTargetDependency */, - 285B8B9ADBE24C2D00000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9A5631D7AD00000000 /* PBXTargetDependency */, - 285B8B9ADBC0365300000000 /* PBXTargetDependency */, - 285B8B9A66E95E1300000000 /* PBXTargetDependency */, - 285B8B9A79D4949700000000 /* PBXTargetDependency */, - 285B8B9AAC80CFF100000000 /* PBXTargetDependency */, - 285B8B9AAC80CFF100000000 /* PBXTargetDependency */, - 285B8B9A5631D7AD00000000 /* PBXTargetDependency */, - 285B8B9A6EE3185F00000000 /* PBXTargetDependency */, - 285B8B9A66E95E1300000000 /* PBXTargetDependency */, - ); - name = _idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min15.5; - productName = _idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min15.5; - productReference = 6BF2BEB177AE156000000000 /* lib_idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CE270212EE00000000 /* _idx_MPPMetalUtil_455751A0_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF508B2EE11E100000000 /* Build configuration list for PBXNativeTarget "_idx_MPPMetalUtil_455751A0_ios_min11.0" */; - buildPhases = ( - 4A9C8A580000000000000024 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A8B4CD5DF00000000 /* PBXTargetDependency */, - ); - name = _idx_MPPMetalUtil_455751A0_ios_min11.0; - productName = _idx_MPPMetalUtil_455751A0_ios_min11.0; - productReference = 6BF2BEB13C41172600000000 /* lib_idx_MPPMetalUtil_455751A0_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; F2FE34CE2C307FC200000000 /* _idx_tflite_model_loader_254BEB33_ios_min15.5 */ = { isa = PBXNativeTarget; buildConfigurationList = 84EFF5084920A84900000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_model_loader_254BEB33_ios_min15.5" */; buildPhases = ( - 4A9C8A58000000000000005E /* Sources */, + 4A9C8A580000000000000031 /* Sources */, ); buildRules = ( ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, 285B8B9A9B64E5B500000000 /* PBXTargetDependency */, ); name = _idx_tflite_model_loader_254BEB33_ios_min15.5; @@ -3004,104 +1364,29 @@ isa = PBXNativeTarget; buildConfigurationList = 84EFF5081610E78100000000 /* Build configuration list for PBXNativeTarget "_idx_cpu_op_resolver_519CBACD_ios_min15.5" */; buildPhases = ( - 4A9C8A58000000000000004A /* Sources */, + 4A9C8A58000000000000001A /* Sources */, ); buildRules = ( ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, 285B8B9A0F58F30900000000 /* PBXTargetDependency */, - 285B8B9A216C14B900000000 /* PBXTargetDependency */, 285B8B9A0F58F30900000000 /* PBXTargetDependency */, + 285B8B9A216C14B900000000 /* PBXTargetDependency */, + 285B8B9A216C14B900000000 /* PBXTargetDependency */, 285B8B9A0F58F30900000000 /* PBXTargetDependency */, 285B8B9A9CC89BB300000000 /* PBXTargetDependency */, - 285B8B9A216C14B900000000 /* PBXTargetDependency */, ); name = _idx_cpu_op_resolver_519CBACD_ios_min15.5; productName = _idx_cpu_op_resolver_519CBACD_ios_min15.5; productReference = 6BF2BEB135330E2600000000 /* lib_idx_cpu_op_resolver_519CBACD_ios_min15.5.a */; productType = "com.apple.product-type.library.static"; }; - F2FE34CE3733EA8C00000000 /* _idx_image_to_tensor_calculator_FF109E68_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF5081CDA19BF00000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_calculator_FF109E68_ios_min15.5" */; - buildPhases = ( - 4A9C8A580000000000000055 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A79D4949700000000 /* PBXTargetDependency */, - 285B8B9ADBE24C2D00000000 /* PBXTargetDependency */, - 285B8B9AEFD48CB500000000 /* PBXTargetDependency */, - 285B8B9A486DB1DD00000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9A4A0F047D00000000 /* PBXTargetDependency */, - ); - name = _idx_image_to_tensor_calculator_FF109E68_ios_min15.5; - productName = _idx_image_to_tensor_calculator_FF109E68_ios_min15.5; - productReference = 6BF2BEB1310526FE00000000 /* lib_idx_image_to_tensor_calculator_FF109E68_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CE3CEC689C00000000 /* _idx_gl_calculator_helper_DC51F13C_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF5087AB0E97E00000000 /* Build configuration list for PBXNativeTarget "_idx_gl_calculator_helper_DC51F13C_ios_min15.5" */; - buildPhases = ( - 4A9C8A58000000000000003D /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A79D4949700000000 /* PBXTargetDependency */, - 285B8B9AEFD48CB500000000 /* PBXTargetDependency */, - 285B8B9AED47024D00000000 /* PBXTargetDependency */, - 285B8B9AED47024D00000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9A45BF9C0300000000 /* PBXTargetDependency */, - 285B8B9AEFD48CB500000000 /* PBXTargetDependency */, - 285B8B9AF84C49B100000000 /* PBXTargetDependency */, - 285B8B9AAC80CFF100000000 /* PBXTargetDependency */, - 285B8B9A66E95E1300000000 /* PBXTargetDependency */, - 285B8B9A6EE3185F00000000 /* PBXTargetDependency */, - 285B8B9A5631D7AD00000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9A5631D7AD00000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9AEE4F724300000000 /* PBXTargetDependency */, - 285B8B9AEFD48CB500000000 /* PBXTargetDependency */, - ); - name = _idx_gl_calculator_helper_DC51F13C_ios_min15.5; - productName = _idx_gl_calculator_helper_DC51F13C_ios_min15.5; - productReference = 6BF2BEB16C46880800000000 /* lib_idx_gl_calculator_helper_DC51F13C_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CE3DB4BB0000000000 /* _idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF508FD0C7ADF00000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min15.5" */; - buildPhases = ( - 4A9C8A58000000000000006F /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9A5631D7AD00000000 /* PBXTargetDependency */, - 285B8B9A66E95E1300000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - ); - name = _idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min15.5; - productName = _idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min15.5; - productReference = 6BF2BEB1C94D4D4E00000000 /* lib_idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; F2FE34CE3E081CF800000000 /* _idx_annotation_renderer_8D68840D_ios_min11.0 */ = { isa = PBXNativeTarget; buildConfigurationList = 84EFF5085EB9C91B00000000 /* Build configuration list for PBXNativeTarget "_idx_annotation_renderer_8D68840D_ios_min11.0" */; buildPhases = ( - 4A9C8A580000000000000038 /* Sources */, + 4A9C8A58000000000000000F /* Sources */, ); buildRules = ( ); @@ -3113,84 +1398,27 @@ productReference = 6BF2BEB160EC260800000000 /* lib_idx_annotation_renderer_8D68840D_ios_min11.0.a */; productType = "com.apple.product-type.library.static"; }; - F2FE34CE4098134E00000000 /* _idx_image_frame_graph_tracer_4E004B23_ios_min11.0 */ = { + F2FE34CE3E7A910800000000 /* _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_detections_to_rects_calculator_detections_to_render_data_etc_200517DA_ios_min11.0 */ = { isa = PBXNativeTarget; - buildConfigurationList = 84EFF508626F7F6F00000000 /* Build configuration list for PBXNativeTarget "_idx_image_frame_graph_tracer_4E004B23_ios_min11.0" */; + buildConfigurationList = 84EFF508992D751100000000 /* Build configuration list for PBXNativeTarget "_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_detections_to_rects_calculator_detections_to_render_data_etc_200517DA_ios_min11.0" */; buildPhases = ( - 4A9C8A580000000000000009 /* Sources */, + 4A9C8A580000000000000032 /* Sources */, ); buildRules = ( ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9A8D69C4A300000000 /* PBXTargetDependency */, - 285B8B9A7AADD3C500000000 /* PBXTargetDependency */, + 285B8B9A762E872100000000 /* PBXTargetDependency */, + 285B8B9AC9EF5A9F00000000 /* PBXTargetDependency */, ); - name = _idx_image_frame_graph_tracer_4E004B23_ios_min11.0; - productName = _idx_image_frame_graph_tracer_4E004B23_ios_min11.0; - productReference = 6BF2BEB1E25C746E00000000 /* lib_idx_image_frame_graph_tracer_4E004B23_ios_min11.0.a */; + name = _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_detections_to_rects_calculator_detections_to_render_data_etc_200517DA_ios_min11.0; + productName = _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_detections_to_rects_calculator_detections_to_render_data_etc_200517DA_ios_min11.0; + productReference = 6BF2BEB13E6E92F600000000 /* lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_detections_to_rects_calculator_detections_to_render_data_etc_200517DA_ios_min11.0.a */; productType = "com.apple.product-type.library.static"; }; - F2FE34CE4581F61200000000 /* _idx_MPPMetalHelper_D24F76A1_ios_min15.5 */ = { + F2FE34CE3ED3804A00000000 /* _idx_cpu_util_C9677097_ios_min15.5 */ = { isa = PBXNativeTarget; - buildConfigurationList = 84EFF508B760D34B00000000 /* Build configuration list for PBXNativeTarget "_idx_MPPMetalHelper_D24F76A1_ios_min15.5" */; - buildPhases = ( - 4A9C8A580000000000000022 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9ACC596BC100000000 /* PBXTargetDependency */, - ); - name = _idx_MPPMetalHelper_D24F76A1_ios_min15.5; - productName = _idx_MPPMetalHelper_D24F76A1_ios_min15.5; - productReference = 6BF2BEB15BDC4E2C00000000 /* lib_idx_MPPMetalHelper_D24F76A1_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CE45BF9C0200000000 /* _idx_image_properties_calculator_gpu_service_56DC0B61_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF508DBB67FD700000000 /* Build configuration list for PBXNativeTarget "_idx_image_properties_calculator_gpu_service_56DC0B61_ios_min15.5" */; - buildPhases = ( - 4A9C8A580000000000000033 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9AEFD48CB500000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9A79D4949700000000 /* PBXTargetDependency */, - 285B8B9AED47024D00000000 /* PBXTargetDependency */, - ); - name = _idx_image_properties_calculator_gpu_service_56DC0B61_ios_min15.5; - productName = _idx_image_properties_calculator_gpu_service_56DC0B61_ios_min15.5; - productReference = 6BF2BEB1DFD99BDE00000000 /* lib_idx_image_properties_calculator_gpu_service_56DC0B61_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CE486DB1DC00000000 /* _idx_tensor_7303F5EA_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF50889D7C38200000000 /* Build configuration list for PBXNativeTarget "_idx_tensor_7303F5EA_ios_min15.5" */; - buildPhases = ( - 4A9C8A580000000000000056 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9AEFD48CB500000000 /* PBXTargetDependency */, - ); - name = _idx_tensor_7303F5EA_ios_min15.5; - productName = _idx_tensor_7303F5EA_ios_min15.5; - productReference = 6BF2BEB147F7AD0200000000 /* lib_idx_tensor_7303F5EA_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CE48F8627E00000000 /* _idx_profiler_resource_util_35C39BA3_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF5081DAB3B6400000000 /* Build configuration list for PBXNativeTarget "_idx_profiler_resource_util_35C39BA3_ios_min11.0" */; + buildConfigurationList = 84EFF5088D5B68D300000000 /* Build configuration list for PBXNativeTarget "_idx_cpu_util_C9677097_ios_min15.5" */; buildPhases = ( 4A9C8A58000000000000000D /* Sources */, ); @@ -3198,55 +1426,15 @@ ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9ABEE3CE7500000000 /* PBXTargetDependency */, ); - name = _idx_profiler_resource_util_35C39BA3_ios_min11.0; - productName = _idx_profiler_resource_util_35C39BA3_ios_min11.0; - productReference = 6BF2BEB15757E2E000000000 /* lib_idx_profiler_resource_util_35C39BA3_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CE4A0F047C00000000 /* _idx_image_to_tensor_converter_opencv_22266321_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF50852D61F6100000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_converter_opencv_22266321_ios_min15.5" */; - buildPhases = ( - 4A9C8A580000000000000057 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A20F64D9900000000 /* PBXTargetDependency */, - 285B8B9ADBE24C2D00000000 /* PBXTargetDependency */, - 285B8B9A486DB1DD00000000 /* PBXTargetDependency */, - 285B8B9AEFD48CB500000000 /* PBXTargetDependency */, - ); - name = _idx_image_to_tensor_converter_opencv_22266321_ios_min15.5; - productName = _idx_image_to_tensor_converter_opencv_22266321_ios_min15.5; - productReference = 6BF2BEB146128B7C00000000 /* lib_idx_image_to_tensor_converter_opencv_22266321_ios_min15.5.a */; + name = _idx_cpu_util_C9677097_ios_min15.5; + productName = _idx_cpu_util_C9677097_ios_min15.5; + productReference = 6BF2BEB16F17AAC200000000 /* lib_idx_cpu_util_C9677097_ios_min15.5.a */; productType = "com.apple.product-type.library.static"; }; F2FE34CE4E15716800000000 /* _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min11.0 */ = { isa = PBXNativeTarget; buildConfigurationList = 84EFF5089E75048B00000000 /* Build configuration list for PBXNativeTarget "_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min11.0" */; - buildPhases = ( - 4A9C8A580000000000000026 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9ACDF0E1D100000000 /* PBXTargetDependency */, - 285B8B9ACDF0E1D100000000 /* PBXTargetDependency */, - 285B8B9A8489C38D00000000 /* PBXTargetDependency */, - ); - name = _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min11.0; - productName = _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min11.0; - productReference = 6BF2BEB1B38F435A00000000 /* lib_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CE4EC3F25E00000000 /* _idx_MPPGraphGPUData_39C9C70C_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF50866DCA2CC00000000 /* Build configuration list for PBXNativeTarget "_idx_MPPGraphGPUData_39C9C70C_ios_min11.0" */; buildPhases = ( 4A9C8A580000000000000000 /* Sources */, ); @@ -3254,131 +1442,36 @@ ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A62520DF700000000 /* PBXTargetDependency */, - 285B8B9A7AADD3C500000000 /* PBXTargetDependency */, - 285B8B9A62520DF700000000 /* PBXTargetDependency */, + 285B8B9A8489C38D00000000 /* PBXTargetDependency */, + 285B8B9ACDF0E1D100000000 /* PBXTargetDependency */, + 285B8B9ACDF0E1D100000000 /* PBXTargetDependency */, ); - name = _idx_MPPGraphGPUData_39C9C70C_ios_min11.0; - productName = _idx_MPPGraphGPUData_39C9C70C_ios_min11.0; - productReference = 6BF2BEB11CA1FEB600000000 /* lib_idx_MPPGraphGPUData_39C9C70C_ios_min11.0.a */; + name = _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min11.0; + productName = _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min11.0; + productReference = 6BF2BEB1B38F435A00000000 /* lib_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min11.0.a */; productType = "com.apple.product-type.library.static"; }; - F2FE34CE5631D7AC00000000 /* _idx_validated_graph_config_calculator_base_calculator_context_calculator_context_manager_calculator_state_legacy_calculator_support_29D781EE_ios_min15.5 */ = { + F2FE34CE564601F800000000 /* _idx_end_loop_calculator_AADF2B85_ios_min11.0 */ = { isa = PBXNativeTarget; - buildConfigurationList = 84EFF508A58E44BE00000000 /* Build configuration list for PBXNativeTarget "_idx_validated_graph_config_calculator_base_calculator_context_calculator_context_manager_calculator_state_legacy_calculator_support_29D781EE_ios_min15.5" */; + buildConfigurationList = 84EFF508F7A3D4A500000000 /* Build configuration list for PBXNativeTarget "_idx_end_loop_calculator_AADF2B85_ios_min11.0" */; buildPhases = ( - 4A9C8A580000000000000011 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9ADBE24C2D00000000 /* PBXTargetDependency */, - 285B8B9A6EE3185F00000000 /* PBXTargetDependency */, - 285B8B9ADBE24C2D00000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9A6EE3185F00000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9ADBE24C2D00000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9A6EE3185F00000000 /* PBXTargetDependency */, - 285B8B9ADBE24C2D00000000 /* PBXTargetDependency */, - 285B8B9A66E95E1300000000 /* PBXTargetDependency */, - 285B8B9ADBE24C2D00000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - ); - name = _idx_validated_graph_config_calculator_base_calculator_context_calculator_context_manager_calculator_state_legacy_calculator_support_29D781EE_ios_min15.5; - productName = _idx_validated_graph_config_calculator_base_calculator_context_calculator_context_manager_calculator_state_legacy_calculator_support_29D781EE_ios_min15.5; - productReference = 6BF2BEB16F07E71A00000000 /* lib_idx_validated_graph_config_calculator_base_calculator_context_calculator_context_manager_calculator_state_legacy_calculator_support_29D781EE_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CE5B9442FC00000000 /* _idx_previous_loopback_calculator_calculator_graph_header_util_CF5B401B_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF508CF55CF1A00000000 /* Build configuration list for PBXNativeTarget "_idx_previous_loopback_calculator_calculator_graph_header_util_CF5B401B_ios_min15.5" */; - buildPhases = ( - 4A9C8A580000000000000031 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9AAC80CFF100000000 /* PBXTargetDependency */, - 285B8B9A5631D7AD00000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9AAC80CFF100000000 /* PBXTargetDependency */, - 285B8B9A605975F300000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9A66E95E1300000000 /* PBXTargetDependency */, - 285B8B9AAC80CFF100000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9A5631D7AD00000000 /* PBXTargetDependency */, - 285B8B9A45BF9C0300000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9ADBE24C2D00000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9ADBE24C2D00000000 /* PBXTargetDependency */, - 285B8B9AAC80CFF100000000 /* PBXTargetDependency */, - 285B8B9ADBE24C2D00000000 /* PBXTargetDependency */, - 285B8B9ADBE24C2D00000000 /* PBXTargetDependency */, - 285B8B9A66E95E1300000000 /* PBXTargetDependency */, - 285B8B9ADBE24C2D00000000 /* PBXTargetDependency */, - 285B8B9ADBE24C2D00000000 /* PBXTargetDependency */, - 285B8B9ADBE24C2D00000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9A6EE3185F00000000 /* PBXTargetDependency */, - 285B8B9ADBE24C2D00000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9A6EE3185F00000000 /* PBXTargetDependency */, - ); - name = _idx_previous_loopback_calculator_calculator_graph_header_util_CF5B401B_ios_min15.5; - productName = _idx_previous_loopback_calculator_calculator_graph_header_util_CF5B401B_ios_min15.5; - productReference = 6BF2BEB1CC15ACD800000000 /* lib_idx_previous_loopback_calculator_calculator_graph_header_util_CF5B401B_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CE5CD7B2DA00000000 /* _idx_tflite_custom_op_resolver_calculator_772D286F_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF508136ED85B00000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_custom_op_resolver_calculator_772D286F_ios_min15.5" */; - buildPhases = ( - 4A9C8A58000000000000006D /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A94BE0ED500000000 /* PBXTargetDependency */, - 285B8B9A2E1AEAFB00000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - ); - name = _idx_tflite_custom_op_resolver_calculator_772D286F_ios_min15.5; - productName = _idx_tflite_custom_op_resolver_calculator_772D286F_ios_min15.5; - productReference = 6BF2BEB1B47EA6D400000000 /* lib_idx_tflite_custom_op_resolver_calculator_772D286F_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CE5D24269600000000 /* _idx_shader_util_C047EBB4_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF5089DA663AF00000000 /* Build configuration list for PBXNativeTarget "_idx_shader_util_C047EBB4_ios_min11.0" */; - buildPhases = ( - 4A9C8A580000000000000036 /* Sources */, + 4A9C8A580000000000000020 /* Sources */, ); buildRules = ( ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, ); - name = _idx_shader_util_C047EBB4_ios_min11.0; - productName = _idx_shader_util_C047EBB4_ios_min11.0; - productReference = 6BF2BEB107671C9600000000 /* lib_idx_shader_util_C047EBB4_ios_min11.0.a */; + name = _idx_end_loop_calculator_AADF2B85_ios_min11.0; + productName = _idx_end_loop_calculator_AADF2B85_ios_min11.0; + productReference = 6BF2BEB1D89D727E00000000 /* lib_idx_end_loop_calculator_AADF2B85_ios_min11.0.a */; productType = "com.apple.product-type.library.static"; }; F2FE34CE5FA9419400000000 /* _idx_clip_vector_size_calculator_C1D859C1_ios_min11.0 */ = { isa = PBXNativeTarget; buildConfigurationList = 84EFF508D1B8279900000000 /* Build configuration list for PBXNativeTarget "_idx_clip_vector_size_calculator_C1D859C1_ios_min11.0" */; buildPhases = ( - 4A9C8A580000000000000044 /* Sources */, + 4A9C8A580000000000000014 /* Sources */, ); buildRules = ( ); @@ -3390,319 +1483,60 @@ productReference = 6BF2BEB100939AF800000000 /* lib_idx_clip_vector_size_calculator_C1D859C1_ios_min11.0.a */; productType = "com.apple.product-type.library.static"; }; - F2FE34CE605975F200000000 /* _idx_scheduler_queue_364511B6_ios_min15.5 */ = { + F2FE34CE61FD1EC600000000 /* _idx_rectangle_util_BC608102_ios_min15.5 */ = { isa = PBXNativeTarget; - buildConfigurationList = 84EFF508A90E0DE000000000 /* Build configuration list for PBXNativeTarget "_idx_scheduler_queue_364511B6_ios_min15.5" */; + buildConfigurationList = 84EFF508B410383C00000000 /* Build configuration list for PBXNativeTarget "_idx_rectangle_util_BC608102_ios_min15.5" */; buildPhases = ( - 4A9C8A580000000000000032 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9ADBE24C2D00000000 /* PBXTargetDependency */, - 285B8B9A6EE3185F00000000 /* PBXTargetDependency */, - 285B8B9A5631D7AD00000000 /* PBXTargetDependency */, - 285B8B9AAC80CFF100000000 /* PBXTargetDependency */, - ); - name = _idx_scheduler_queue_364511B6_ios_min15.5; - productName = _idx_scheduler_queue_364511B6_ios_min15.5; - productReference = 6BF2BEB12E3487DE00000000 /* lib_idx_scheduler_queue_364511B6_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CE60F40B8000000000 /* _idx_gl_simple_shaders_CB7AD146_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF50883769D1F00000000 /* Build configuration list for PBXNativeTarget "_idx_gl_simple_shaders_CB7AD146_ios_min11.0" */; - buildPhases = ( - 4A9C8A580000000000000037 /* Sources */, + 4A9C8A58000000000000002B /* Sources */, ); buildRules = ( ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, ); - name = _idx_gl_simple_shaders_CB7AD146_ios_min11.0; - productName = _idx_gl_simple_shaders_CB7AD146_ios_min11.0; - productReference = 6BF2BEB10687813A00000000 /* lib_idx_gl_simple_shaders_CB7AD146_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CE62520DF600000000 /* _idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF5081D89926500000000 /* Build configuration list for PBXNativeTarget "_idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min11.0" */; - buildPhases = ( - 4A9C8A580000000000000001 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9A7AADD3C500000000 /* PBXTargetDependency */, - 285B8B9A0552442F00000000 /* PBXTargetDependency */, - 285B8B9A4098134F00000000 /* PBXTargetDependency */, - 285B8B9A71A9D19F00000000 /* PBXTargetDependency */, - 285B8B9AAB070CC500000000 /* PBXTargetDependency */, - 285B8B9A80D4856F00000000 /* PBXTargetDependency */, - 285B8B9A043D6EB900000000 /* PBXTargetDependency */, - 285B8B9A8D69C4A300000000 /* PBXTargetDependency */, - ); - name = _idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min11.0; - productName = _idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min11.0; - productReference = 6BF2BEB1D0386F0200000000 /* lib_idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CE66E95E1200000000 /* _idx_timestamp_collection_item_id_cpu_util_file_helpers_05C0AA73_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF5084D89B18800000000 /* Build configuration list for PBXNativeTarget "_idx_timestamp_collection_item_id_cpu_util_file_helpers_05C0AA73_ios_min15.5" */; - buildPhases = ( - 4A9C8A580000000000000016 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9AD4B7599D00000000 /* PBXTargetDependency */, - ); - name = _idx_timestamp_collection_item_id_cpu_util_file_helpers_05C0AA73_ios_min15.5; - productName = _idx_timestamp_collection_item_id_cpu_util_file_helpers_05C0AA73_ios_min15.5; - productReference = 6BF2BEB14D3C632E00000000 /* lib_idx_timestamp_collection_item_id_cpu_util_file_helpers_05C0AA73_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CE66EAEF7400000000 /* _idx_inference_calculator_metal_9450E505_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF5081B3AF97B00000000 /* Build configuration list for PBXNativeTarget "_idx_inference_calculator_metal_9450E505_ios_min15.5" */; - buildPhases = ( - 4A9C8A580000000000000061 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A4581F61300000000 /* PBXTargetDependency */, - 285B8B9AED47024D00000000 /* PBXTargetDependency */, - 285B8B9ACC596BC100000000 /* PBXTargetDependency */, - 285B8B9A0F49CEED00000000 /* PBXTargetDependency */, - 285B8B9A8B56A57900000000 /* PBXTargetDependency */, - ); - name = _idx_inference_calculator_metal_9450E505_ios_min15.5; - productName = _idx_inference_calculator_metal_9450E505_ios_min15.5; - productReference = 6BF2BEB148CB541600000000 /* lib_idx_inference_calculator_metal_9450E505_ios_min15.5.a */; + name = _idx_rectangle_util_BC608102_ios_min15.5; + productName = _idx_rectangle_util_BC608102_ios_min15.5; + productReference = 6BF2BEB1A374D54C00000000 /* lib_idx_rectangle_util_BC608102_ios_min15.5.a */; productType = "com.apple.product-type.library.static"; }; F2FE34CE6729A1D000000000 /* _idx_tflite_model_loader_254BEB33_ios_min11.0 */ = { isa = PBXNativeTarget; buildConfigurationList = 84EFF508474F353600000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_model_loader_254BEB33_ios_min11.0" */; buildPhases = ( - 4A9C8A58000000000000005B /* Sources */, + 4A9C8A580000000000000030 /* Sources */, ); buildRules = ( ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, 285B8B9A762E872100000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, ); name = _idx_tflite_model_loader_254BEB33_ios_min11.0; productName = _idx_tflite_model_loader_254BEB33_ios_min11.0; productReference = 6BF2BEB17278B65600000000 /* lib_idx_tflite_model_loader_254BEB33_ios_min11.0.a */; productType = "com.apple.product-type.library.static"; }; - F2FE34CE6EE3185E00000000 /* _idx_topologicalsorter_clock_counter_factory_registration_ret_check_status_status_util_threadpool_F8EEF144_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF5082CF4B73A00000000 /* Build configuration list for PBXNativeTarget "_idx_topologicalsorter_clock_counter_factory_registration_ret_check_status_status_util_threadpool_F8EEF144_ios_min15.5" */; - buildPhases = ( - 4A9C8A580000000000000013 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A70815F2D00000000 /* PBXTargetDependency */, - ); - name = _idx_topologicalsorter_clock_counter_factory_registration_ret_check_status_status_util_threadpool_F8EEF144_ios_min15.5; - productName = _idx_topologicalsorter_clock_counter_factory_registration_ret_check_status_status_util_threadpool_F8EEF144_ios_min15.5; - productReference = 6BF2BEB1FF5FAD7200000000 /* lib_idx_topologicalsorter_clock_counter_factory_registration_ret_check_status_status_util_threadpool_F8EEF144_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CE70815F2C00000000 /* _idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF508ADC0634800000000 /* Build configuration list for PBXNativeTarget "_idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min15.5" */; - buildPhases = ( - 4A9C8A580000000000000014 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - ); - name = _idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min15.5; - productName = _idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min15.5; - productReference = 6BF2BEB1C0AA537800000000 /* lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CE717FBD3200000000 /* _idx_gl_simple_shaders_CB7AD146_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF5085C39F12800000000 /* Build configuration list for PBXNativeTarget "_idx_gl_simple_shaders_CB7AD146_ios_min15.5" */; - buildPhases = ( - 4A9C8A58000000000000003F /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - ); - name = _idx_gl_simple_shaders_CB7AD146_ios_min15.5; - productName = _idx_gl_simple_shaders_CB7AD146_ios_min15.5; - productReference = 6BF2BEB1A6AE93A200000000 /* lib_idx_gl_simple_shaders_CB7AD146_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CE71A9D19E00000000 /* _idx_output_stream_manager_calculator_node_default_input_stream_handler_fixed_size_input_stream_handler_graph_output_stream_immediate_input_stream_handler_input_stream_handler_outpu_etc_920957D4_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF508509C6EAD00000000 /* Build configuration list for PBXNativeTarget "_idx_output_stream_manager_calculator_node_default_input_stream_handler_fixed_size_input_stream_handler_graph_output_stream_immediate_input_stream_handler_input_stream_handler_outpu_etc_920957D4_ios_min11.0" */; - buildPhases = ( - 4A9C8A58000000000000000B /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9ACC49096B00000000 /* PBXTargetDependency */, - 285B8B9A8D69C4A300000000 /* PBXTargetDependency */, - 285B8B9A7AADD3C500000000 /* PBXTargetDependency */, - 285B8B9A7AADD3C500000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9A8D69C4A300000000 /* PBXTargetDependency */, - 285B8B9A7AADD3C500000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9A80D4856F00000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9ACC49096B00000000 /* PBXTargetDependency */, - 285B8B9ACC49096B00000000 /* PBXTargetDependency */, - 285B8B9A7AADD3C500000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9A80D4856F00000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9A7AADD3C500000000 /* PBXTargetDependency */, - 285B8B9A7AADD3C500000000 /* PBXTargetDependency */, - 285B8B9A091FB26B00000000 /* PBXTargetDependency */, - 285B8B9A80D4856F00000000 /* PBXTargetDependency */, - ); - name = _idx_output_stream_manager_calculator_node_default_input_stream_handler_fixed_size_input_stream_handler_graph_output_stream_immediate_input_stream_handler_input_stream_handler_outpu_etc_920957D4_ios_min11.0; - productName = _idx_output_stream_manager_calculator_node_default_input_stream_handler_fixed_size_input_stream_handler_graph_output_stream_immediate_input_stream_handler_input_stream_handler_outpu_etc_920957D4_ios_min11.0; - productReference = 6BF2BEB13B97637C00000000 /* lib_idx_output_stream_manager_calculator_node_default_input_stream_handler_fixed_size_input_stream_handler_graph_output_stream_immediate_input_stream_handler_input_stream_handler_outpu_etc_920957D4_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CE721498C400000000 /* _idx_matrix_E57ACF41_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF50841AF058700000000 /* Build configuration list for PBXNativeTarget "_idx_matrix_E57ACF41_ios_min11.0" */; - buildPhases = ( - 4A9C8A580000000000000041 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - ); - name = _idx_matrix_E57ACF41_ios_min11.0; - productName = _idx_matrix_E57ACF41_ios_min11.0; - productReference = 6BF2BEB16F3388EE00000000 /* lib_idx_matrix_E57ACF41_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; F2FE34CE762E872000000000 /* _idx_resource_util_C5C5DB93_ios_min11.0 */ = { isa = PBXNativeTarget; buildConfigurationList = 84EFF50841B6A51B00000000 /* Build configuration list for PBXNativeTarget "_idx_resource_util_C5C5DB93_ios_min11.0" */; buildPhases = ( - 4A9C8A58000000000000005C /* Sources */, + 4A9C8A58000000000000002C /* Sources */, ); buildRules = ( ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9ABEE3CE7500000000 /* PBXTargetDependency */, ); name = _idx_resource_util_C5C5DB93_ios_min11.0; productName = _idx_resource_util_C5C5DB93_ios_min11.0; productReference = 6BF2BEB1E9CE10DC00000000 /* lib_idx_resource_util_C5C5DB93_ios_min11.0.a */; productType = "com.apple.product-type.library.static"; }; - F2FE34CE79D4949600000000 /* _idx_image_frame_graph_tracer_4E004B23_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF5085E3AF8BB00000000 /* Build configuration list for PBXNativeTarget "_idx_image_frame_graph_tracer_4E004B23_ios_min15.5" */; - buildPhases = ( - 4A9C8A580000000000000018 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9A66E95E1300000000 /* PBXTargetDependency */, - 285B8B9A5631D7AD00000000 /* PBXTargetDependency */, - ); - name = _idx_image_frame_graph_tracer_4E004B23_ios_min15.5; - productName = _idx_image_frame_graph_tracer_4E004B23_ios_min15.5; - productReference = 6BF2BEB15E75465E00000000 /* lib_idx_image_frame_graph_tracer_4E004B23_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CE7AADD3C400000000 /* _idx_validated_graph_config_calculator_base_calculator_context_calculator_context_manager_calculator_state_legacy_calculator_support_29D781EE_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF50837CF1CB300000000 /* Build configuration list for PBXNativeTarget "_idx_validated_graph_config_calculator_base_calculator_context_calculator_context_manager_calculator_state_legacy_calculator_support_29D781EE_ios_min11.0" */; - buildPhases = ( - 4A9C8A580000000000000003 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A80D4856F00000000 /* PBXTargetDependency */, - 285B8B9ACC49096B00000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9A80D4856F00000000 /* PBXTargetDependency */, - 285B8B9ACC49096B00000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9A8D69C4A300000000 /* PBXTargetDependency */, - 285B8B9ACC49096B00000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9A80D4856F00000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9A80D4856F00000000 /* PBXTargetDependency */, - 285B8B9A80D4856F00000000 /* PBXTargetDependency */, - ); - name = _idx_validated_graph_config_calculator_base_calculator_context_calculator_context_manager_calculator_state_legacy_calculator_support_29D781EE_ios_min11.0; - productName = _idx_validated_graph_config_calculator_base_calculator_context_calculator_context_manager_calculator_state_legacy_calculator_support_29D781EE_ios_min11.0; - productReference = 6BF2BEB1F126859800000000 /* lib_idx_validated_graph_config_calculator_base_calculator_context_calculator_context_manager_calculator_state_legacy_calculator_support_29D781EE_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CE7BDEC79000000000 /* _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF5089A5E8EAF00000000 /* Build configuration list for PBXNativeTarget "_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min15.5" */; - buildPhases = ( - 4A9C8A58000000000000006B /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A486DB1DD00000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - ); - name = _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min15.5; - productName = _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min15.5; - productReference = 6BF2BEB13D92A50E00000000 /* lib_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; F2FE34CE7D22C97800000000 /* _idx_clip_vector_size_calculator_C1D859C1_ios_min15.5 */ = { isa = PBXNativeTarget; buildConfigurationList = 84EFF508278B98D900000000 /* Build configuration list for PBXNativeTarget "_idx_clip_vector_size_calculator_C1D859C1_ios_min15.5" */; buildPhases = ( - 4A9C8A580000000000000045 /* Sources */, + 4A9C8A580000000000000015 /* Sources */, ); buildRules = ( ); @@ -3718,7 +1552,7 @@ isa = PBXNativeTarget; buildConfigurationList = 84EFF5088CB48DB200000000 /* Build configuration list for PBXNativeTarget "_idx_math_68C63536_ios_min11.0" */; buildPhases = ( - 4A9C8A580000000000000028 /* Sources */, + 4A9C8A580000000000000006 /* Sources */, ); buildRules = ( ); @@ -3734,7 +1568,7 @@ isa = PBXNativeTarget; buildConfigurationList = 84EFF508E81BE51800000000 /* Build configuration list for PBXNativeTarget "_idx_math_68C63536_ios_min15.5" */; buildPhases = ( - 4A9C8A58000000000000002F /* Sources */, + 4A9C8A58000000000000000A /* Sources */, ); buildRules = ( ); @@ -3750,92 +1584,65 @@ isa = PBXNativeTarget; buildConfigurationList = 84EFF508C3B5CF4100000000 /* Build configuration list for PBXNativeTarget "_idx_olamodule_common_library_63E72567_ios_min15.5" */; buildPhases = ( - 4A9C8A580000000000000030 /* Sources */, + 4A9C8A58000000000000000B /* Sources */, ); buildRules = ( ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9AED47024D00000000 /* PBXTargetDependency */, - 285B8B9A5B9442FD00000000 /* PBXTargetDependency */, - 285B8B9AEFD48CB500000000 /* PBXTargetDependency */, - 285B8B9AEF9E075500000000 /* PBXTargetDependency */, - 285B8B9A66E95E1300000000 /* PBXTargetDependency */, + 285B8B9A87D26E7500000000 /* PBXTargetDependency */, + 285B8B9A3ED3804B00000000 /* PBXTargetDependency */, ); name = _idx_olamodule_common_library_63E72567_ios_min15.5; productName = _idx_olamodule_common_library_63E72567_ios_min15.5; productReference = 6BF2BEB1DE300BF600000000 /* lib_idx_olamodule_common_library_63E72567_ios_min15.5.a */; productType = "com.apple.product-type.library.static"; }; - F2FE34CE80D4856E00000000 /* _idx_validate_name_callback_packet_calculator_delegating_executor_executor_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packe_etc_97F9AA54_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF508AB21E79200000000 /* Build configuration list for PBXNativeTarget "_idx_validate_name_callback_packet_calculator_delegating_executor_executor_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packe_etc_97F9AA54_ios_min11.0" */; - buildPhases = ( - 4A9C8A580000000000000004 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9ACC49096B00000000 /* PBXTargetDependency */, - 285B8B9A7AADD3C500000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9A7AADD3C500000000 /* PBXTargetDependency */, - 285B8B9A8D69C4A300000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9A7AADD3C500000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9A8D69C4A300000000 /* PBXTargetDependency */, - 285B8B9ACC49096B00000000 /* PBXTargetDependency */, - 285B8B9A8D69C4A300000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - ); - name = _idx_validate_name_callback_packet_calculator_delegating_executor_executor_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packe_etc_97F9AA54_ios_min11.0; - productName = _idx_validate_name_callback_packet_calculator_delegating_executor_executor_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packe_etc_97F9AA54_ios_min11.0; - productReference = 6BF2BEB1DBA1F4D600000000 /* lib_idx_validate_name_callback_packet_calculator_delegating_executor_executor_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packe_etc_97F9AA54_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; F2FE34CE8489C38C00000000 /* _idx_olamodule_common_library_63E72567_ios_min11.0 */ = { isa = PBXNativeTarget; buildConfigurationList = 84EFF508778FF48400000000 /* Build configuration list for PBXNativeTarget "_idx_olamodule_common_library_63E72567_ios_min11.0" */; buildPhases = ( - 4A9C8A580000000000000029 /* Sources */, + 4A9C8A580000000000000001 /* Sources */, ); buildRules = ( ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A043D6EB900000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9A8D69C4A300000000 /* PBXTargetDependency */, - 285B8B9A0552442F00000000 /* PBXTargetDependency */, - 285B8B9AA616095700000000 /* PBXTargetDependency */, - 285B8B9A62520DF700000000 /* PBXTargetDependency */, + 285B8B9AE3255C4300000000 /* PBXTargetDependency */, + 285B8B9AB4F98C9F00000000 /* PBXTargetDependency */, ); name = _idx_olamodule_common_library_63E72567_ios_min11.0; productName = _idx_olamodule_common_library_63E72567_ios_min11.0; productReference = 6BF2BEB152022CF000000000 /* lib_idx_olamodule_common_library_63E72567_ios_min11.0.a */; productType = "com.apple.product-type.library.static"; }; - F2FE34CE87E6141C00000000 /* _idx_annotation_overlay_calculator_D98E9275_ios_min11.0 */ = { + F2FE34CE87D26E7400000000 /* _idx_util_C76AD427_ios_min15.5 */ = { isa = PBXNativeTarget; - buildConfigurationList = 84EFF5080E206A9F00000000 /* Build configuration list for PBXNativeTarget "_idx_annotation_overlay_calculator_D98E9275_ios_min11.0" */; + buildConfigurationList = 84EFF5081ECDCC5600000000 /* Build configuration list for PBXNativeTarget "_idx_util_C76AD427_ios_min15.5" */; buildPhases = ( - 4A9C8A580000000000000034 /* Sources */, + 4A9C8A58000000000000000C /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + ); + name = _idx_util_C76AD427_ios_min15.5; + productName = _idx_util_C76AD427_ios_min15.5; + productReference = 6BF2BEB110B1FD6E00000000 /* lib_idx_util_C76AD427_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE87E6141C00000000 /* _idx_annotation_overlay_calculator_D98E9275_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF5080E206A9F00000000 /* Build configuration list for PBXNativeTarget "_idx_annotation_overlay_calculator_D98E9275_ios_min11.0" */; + buildPhases = ( + 4A9C8A58000000000000000E /* Sources */, ); buildRules = ( ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9AF43963A700000000 /* PBXTargetDependency */, - 285B8B9A043D6EB900000000 /* PBXTargetDependency */, - 285B8B9A60F40B8100000000 /* PBXTargetDependency */, - 285B8B9A4098134F00000000 /* PBXTargetDependency */, 285B8B9A3E081CF900000000 /* PBXTargetDependency */, - 285B8B9A5D24269700000000 /* PBXTargetDependency */, - 285B8B9AC7F9A94500000000 /* PBXTargetDependency */, ); name = _idx_annotation_overlay_calculator_D98E9275_ios_min11.0; productName = _idx_annotation_overlay_calculator_D98E9275_ios_min11.0; @@ -3846,81 +1653,31 @@ isa = PBXNativeTarget; buildConfigurationList = 84EFF508161F1A1D00000000 /* Build configuration list for PBXNativeTarget "_idx_mediapipe_framework_ios_C158E828_ios_min11.0" */; buildPhases = ( - 4A9C8A580000000000000021 /* Sources */, + 4A9C8A580000000000000022 /* Sources */, ); buildRules = ( ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A62520DF700000000 /* PBXTargetDependency */, - 285B8B9A043D6EB900000000 /* PBXTargetDependency */, - 285B8B9A8D69C4A300000000 /* PBXTargetDependency */, - 285B8B9A0552442F00000000 /* PBXTargetDependency */, - 285B8B9A4EC3F25F00000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, + 285B8B9AB4F98C9F00000000 /* PBXTargetDependency */, + 285B8B9AE3255C4300000000 /* PBXTargetDependency */, ); name = _idx_mediapipe_framework_ios_C158E828_ios_min11.0; productName = _idx_mediapipe_framework_ios_C158E828_ios_min11.0; productReference = 6BF2BEB105A13E0A00000000 /* lib_idx_mediapipe_framework_ios_C158E828_ios_min11.0.a */; productType = "com.apple.product-type.library.static"; }; - F2FE34CE8B56A57800000000 /* _idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF5086042AB7700000000 /* Build configuration list for PBXNativeTarget "_idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min15.5" */; - buildPhases = ( - 4A9C8A58000000000000005D /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9AAC80CFF100000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9A2C307FC300000000 /* PBXTargetDependency */, - 285B8B9ADBE24C2D00000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9A486DB1DD00000000 /* PBXTargetDependency */, - 285B8B9A66E95E1300000000 /* PBXTargetDependency */, - ); - name = _idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min15.5; - productName = _idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min15.5; - productReference = 6BF2BEB19E6C836600000000 /* lib_idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CE8D69C4A200000000 /* _idx_timestamp_collection_item_id_cpu_util_file_helpers_05C0AA73_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF508D5E19DD800000000 /* Build configuration list for PBXNativeTarget "_idx_timestamp_collection_item_id_cpu_util_file_helpers_05C0AA73_ios_min11.0" */; - buildPhases = ( - 4A9C8A580000000000000007 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9ABEE3CE7500000000 /* PBXTargetDependency */, - ); - name = _idx_timestamp_collection_item_id_cpu_util_file_helpers_05C0AA73_ios_min11.0; - productName = _idx_timestamp_collection_item_id_cpu_util_file_helpers_05C0AA73_ios_min11.0; - productReference = 6BF2BEB19B1FC05C00000000 /* lib_idx_timestamp_collection_item_id_cpu_util_file_helpers_05C0AA73_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; F2FE34CE900EF31A00000000 /* _idx_annotation_overlay_calculator_D98E9275_ios_min15.5 */ = { isa = PBXNativeTarget; buildConfigurationList = 84EFF508363B547A00000000 /* Build configuration list for PBXNativeTarget "_idx_annotation_overlay_calculator_D98E9275_ios_min15.5" */; buildPhases = ( - 4A9C8A58000000000000003A /* Sources */, + 4A9C8A580000000000000010 /* Sources */, ); buildRules = ( ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, 285B8B9AC180231D00000000 /* PBXTargetDependency */, - 285B8B9A1BB1D91900000000 /* PBXTargetDependency */, - 285B8B9A3CEC689D00000000 /* PBXTargetDependency */, - 285B8B9A717FBD3300000000 /* PBXTargetDependency */, - 285B8B9AED47024D00000000 /* PBXTargetDependency */, - 285B8B9A79D4949700000000 /* PBXTargetDependency */, - 285B8B9AF84C49B100000000 /* PBXTargetDependency */, ); name = _idx_annotation_overlay_calculator_D98E9275_ios_min15.5; productName = _idx_annotation_overlay_calculator_D98E9275_ios_min15.5; @@ -3931,17 +1688,12 @@ isa = PBXNativeTarget; buildConfigurationList = 84EFF508E48C078C00000000 /* Build configuration list for PBXNativeTarget "_idx_begin_loop_calculator_50B5F6A2_ios_min15.5" */; buildPhases = ( - 4A9C8A580000000000000042 /* Sources */, + 4A9C8A580000000000000013 /* Sources */, ); buildRules = ( ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9A66E95E1300000000 /* PBXTargetDependency */, - 285B8B9A148AEA4700000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9A5631D7AD00000000 /* PBXTargetDependency */, ); name = _idx_begin_loop_calculator_50B5F6A2_ios_min15.5; productName = _idx_begin_loop_calculator_50B5F6A2_ios_min15.5; @@ -3952,7 +1704,7 @@ isa = PBXNativeTarget; buildConfigurationList = 84EFF508192F9DD000000000 /* Build configuration list for PBXNativeTarget "_idx_op_resolver_0836C983_ios_min15.5" */; buildPhases = ( - 4A9C8A580000000000000065 /* Sources */, + 4A9C8A580000000000000027 /* Sources */, ); buildRules = ( ); @@ -3964,77 +1716,36 @@ productReference = 6BF2BEB10343A59400000000 /* lib_idx_op_resolver_0836C983_ios_min15.5.a */; productType = "com.apple.product-type.library.static"; }; - F2FE34CE958D8C7600000000 /* _idx_image_to_tensor_converter_metal_4060E9DC_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF508FA3A52CA00000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_converter_metal_4060E9DC_ios_min11.0" */; - buildPhases = ( - 4A9C8A580000000000000058 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A62520DF700000000 /* PBXTargetDependency */, - 285B8B9A80D4856F00000000 /* PBXTargetDependency */, - 285B8B9A192D58FB00000000 /* PBXTargetDependency */, - 285B8B9AAB070CC500000000 /* PBXTargetDependency */, - 285B8B9AF437D55300000000 /* PBXTargetDependency */, - ); - name = _idx_image_to_tensor_converter_metal_4060E9DC_ios_min11.0; - productName = _idx_image_to_tensor_converter_metal_4060E9DC_ios_min11.0; - productReference = 6BF2BEB1062DDCBE00000000 /* lib_idx_image_to_tensor_converter_metal_4060E9DC_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; F2FE34CE97A002A600000000 /* _idx_core_BeautyFilters_core-ios_3FD503C6_ios_min15.5 */ = { isa = PBXNativeTarget; buildConfigurationList = 84EFF50883A4D2C400000000 /* Build configuration list for PBXNativeTarget "_idx_core_BeautyFilters_core-ios_3FD503C6_ios_min15.5" */; buildPhases = ( - 4A9C8A58000000000000002E /* Sources */, + 4A9C8A580000000000000008 /* Sources */, ); buildRules = ( ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9AAEE1CD9700000000 /* PBXTargetDependency */, 285B8B9A7E908C2900000000 /* PBXTargetDependency */, - 285B8B9A70815F2D00000000 /* PBXTargetDependency */, - 285B8B9A70815F2D00000000 /* PBXTargetDependency */, - 285B8B9A70815F2D00000000 /* PBXTargetDependency */, + 285B8B9AAEE1CD9700000000 /* PBXTargetDependency */, + 285B8B9AAEE1CD9700000000 /* PBXTargetDependency */, ); name = "_idx_core_BeautyFilters_core-ios_3FD503C6_ios_min15.5"; productName = "_idx_core_BeautyFilters_core-ios_3FD503C6_ios_min15.5"; productReference = 6BF2BEB1C9C325FA00000000 /* lib_idx_core_BeautyFilters_core-ios_3FD503C6_ios_min15.5.a */; productType = "com.apple.product-type.library.static"; }; - F2FE34CE9988932800000000 /* _idx_tflite_custom_op_resolver_calculator_772D286F_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF5084D92825300000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_custom_op_resolver_calculator_772D286F_ios_min11.0" */; - buildPhases = ( - 4A9C8A58000000000000006C /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9A019362DD00000000 /* PBXTargetDependency */, - 285B8B9AE4F68A4900000000 /* PBXTargetDependency */, - ); - name = _idx_tflite_custom_op_resolver_calculator_772D286F_ios_min11.0; - productName = _idx_tflite_custom_op_resolver_calculator_772D286F_ios_min11.0; - productReference = 6BF2BEB1B9E631C400000000 /* lib_idx_tflite_custom_op_resolver_calculator_772D286F_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; F2FE34CE9B64E5B400000000 /* _idx_resource_util_C5C5DB93_ios_min15.5 */ = { isa = PBXNativeTarget; buildConfigurationList = 84EFF50879B1A83300000000 /* Build configuration list for PBXNativeTarget "_idx_resource_util_C5C5DB93_ios_min15.5" */; buildPhases = ( - 4A9C8A58000000000000005F /* Sources */, + 4A9C8A58000000000000002D /* Sources */, ); buildRules = ( ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9AD4B7599D00000000 /* PBXTargetDependency */, ); name = _idx_resource_util_C5C5DB93_ios_min15.5; productName = _idx_resource_util_C5C5DB93_ios_min15.5; @@ -4045,7 +1756,7 @@ isa = PBXNativeTarget; buildConfigurationList = 84EFF508DB4002F000000000 /* Build configuration list for PBXNativeTarget "_idx_transpose_conv_bias_E3459F40_ios_min15.5" */; buildPhases = ( - 4A9C8A58000000000000004D /* Sources */, + 4A9C8A58000000000000001D /* Sources */, ); buildRules = ( ); @@ -4057,27 +1768,11 @@ productReference = 6BF2BEB17C69A2E400000000 /* lib_idx_transpose_conv_bias_E3459F40_ios_min15.5.a */; productType = "com.apple.product-type.library.static"; }; - F2FE34CE9CD320B600000000 /* _idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF50883C6DEA900000000 /* Build configuration list for PBXNativeTarget "_idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min11.0" */; - buildPhases = ( - 4A9C8A580000000000000006 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - ); - name = _idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min11.0; - productName = _idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min11.0; - productReference = 6BF2BEB196E75F6C00000000 /* lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; F2FE34CE9CDDB50C00000000 /* _idx_transpose_conv_bias_E3459F40_ios_min11.0 */ = { isa = PBXNativeTarget; buildConfigurationList = 84EFF50845659DC900000000 /* Build configuration list for PBXNativeTarget "_idx_transpose_conv_bias_E3459F40_ios_min11.0" */; buildPhases = ( - 4A9C8A580000000000000049 /* Sources */, + 4A9C8A580000000000000018 /* Sources */, ); buildRules = ( ); @@ -4089,140 +1784,32 @@ productReference = 6BF2BEB1CAFF3BDC00000000 /* lib_idx_transpose_conv_bias_E3459F40_ios_min11.0.a */; productType = "com.apple.product-type.library.static"; }; - F2FE34CEA13C97FE00000000 /* _idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min11.0 */ = { + F2FE34CEAEE1CD9600000000 /* _idx_ref_gpuimagemath_gpuimageutil_E5CDD0E4_ios_min15.5 */ = { isa = PBXNativeTarget; - buildConfigurationList = 84EFF508DBA80DDD00000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min11.0" */; + buildConfigurationList = 84EFF5083E77579C00000000 /* Build configuration list for PBXNativeTarget "_idx_ref_gpuimagemath_gpuimageutil_E5CDD0E4_ios_min15.5" */; buildPhases = ( - 4A9C8A58000000000000006E /* Sources */, + 4A9C8A580000000000000009 /* Sources */, ); buildRules = ( ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9A7AADD3C500000000 /* PBXTargetDependency */, - 285B8B9A8D69C4A300000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, ); - name = _idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min11.0; - productName = _idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min11.0; - productReference = 6BF2BEB1775B508800000000 /* lib_idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CEA616095600000000 /* _idx_previous_loopback_calculator_calculator_graph_header_util_CF5B401B_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF5080F04FD2900000000 /* Build configuration list for PBXNativeTarget "_idx_previous_loopback_calculator_calculator_graph_header_util_CF5B401B_ios_min11.0" */; - buildPhases = ( - 4A9C8A58000000000000002A /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A71A9D19F00000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9A80D4856F00000000 /* PBXTargetDependency */, - 285B8B9A80D4856F00000000 /* PBXTargetDependency */, - 285B8B9A71A9D19F00000000 /* PBXTargetDependency */, - 285B8B9A80D4856F00000000 /* PBXTargetDependency */, - 285B8B9A71A9D19F00000000 /* PBXTargetDependency */, - 285B8B9A80D4856F00000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9A7AADD3C500000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9A8D69C4A300000000 /* PBXTargetDependency */, - 285B8B9A80D4856F00000000 /* PBXTargetDependency */, - 285B8B9A80D4856F00000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9A12002F2D00000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9AECB1197500000000 /* PBXTargetDependency */, - 285B8B9A80D4856F00000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9A71A9D19F00000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9A8D69C4A300000000 /* PBXTargetDependency */, - 285B8B9A7AADD3C500000000 /* PBXTargetDependency */, - 285B8B9ACC49096B00000000 /* PBXTargetDependency */, - 285B8B9A80D4856F00000000 /* PBXTargetDependency */, - 285B8B9ACC49096B00000000 /* PBXTargetDependency */, - ); - name = _idx_previous_loopback_calculator_calculator_graph_header_util_CF5B401B_ios_min11.0; - productName = _idx_previous_loopback_calculator_calculator_graph_header_util_CF5B401B_ios_min11.0; - productReference = 6BF2BEB140A1AF9000000000 /* lib_idx_previous_loopback_calculator_calculator_graph_header_util_CF5B401B_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CEAB070CC400000000 /* _idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF5081FB54A7400000000 /* Build configuration list for PBXNativeTarget "_idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min11.0" */; - buildPhases = ( - 4A9C8A58000000000000000E /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A4098134F00000000 /* PBXTargetDependency */, - ); - name = _idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min11.0; - productName = _idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min11.0; - productReference = 6BF2BEB10F66ADE200000000 /* lib_idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CEAC80CFF000000000 /* _idx_output_stream_manager_calculator_node_default_input_stream_handler_fixed_size_input_stream_handler_graph_output_stream_immediate_input_stream_handler_input_stream_handler_outpu_etc_920957D4_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF508A9596AF100000000 /* Build configuration list for PBXNativeTarget "_idx_output_stream_manager_calculator_node_default_input_stream_handler_fixed_size_input_stream_handler_graph_output_stream_immediate_input_stream_handler_input_stream_handler_outpu_etc_920957D4_ios_min15.5" */; - buildPhases = ( - 4A9C8A58000000000000001B /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9A5631D7AD00000000 /* PBXTargetDependency */, - 285B8B9A6EE3185F00000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9A66E95E1300000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9A66E95E1300000000 /* PBXTargetDependency */, - 285B8B9ADBE24C2D00000000 /* PBXTargetDependency */, - 285B8B9A5631D7AD00000000 /* PBXTargetDependency */, - 285B8B9A5631D7AD00000000 /* PBXTargetDependency */, - 285B8B9ADBE24C2D00000000 /* PBXTargetDependency */, - 285B8B9A22E7A19300000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9A6EE3185F00000000 /* PBXTargetDependency */, - 285B8B9ADBE24C2D00000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9A6EE3185F00000000 /* PBXTargetDependency */, - 285B8B9A5631D7AD00000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9A5631D7AD00000000 /* PBXTargetDependency */, - 285B8B9A5631D7AD00000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - ); - name = _idx_output_stream_manager_calculator_node_default_input_stream_handler_fixed_size_input_stream_handler_graph_output_stream_immediate_input_stream_handler_input_stream_handler_outpu_etc_920957D4_ios_min15.5; - productName = _idx_output_stream_manager_calculator_node_default_input_stream_handler_fixed_size_input_stream_handler_graph_output_stream_immediate_input_stream_handler_input_stream_handler_outpu_etc_920957D4_ios_min15.5; - productReference = 6BF2BEB11338C3A000000000 /* lib_idx_output_stream_manager_calculator_node_default_input_stream_handler_fixed_size_input_stream_handler_graph_output_stream_immediate_input_stream_handler_input_stream_handler_outpu_etc_920957D4_ios_min15.5.a */; + name = _idx_ref_gpuimagemath_gpuimageutil_E5CDD0E4_ios_min15.5; + productName = _idx_ref_gpuimagemath_gpuimageutil_E5CDD0E4_ios_min15.5; + productReference = 6BF2BEB1E3F4AD9A00000000 /* lib_idx_ref_gpuimagemath_gpuimageutil_E5CDD0E4_ios_min15.5.a */; productType = "com.apple.product-type.library.static"; }; F2FE34CEB297DEA800000000 /* _idx_begin_loop_calculator_50B5F6A2_ios_min11.0 */ = { isa = PBXNativeTarget; buildConfigurationList = 84EFF5083836504100000000 /* Build configuration list for PBXNativeTarget "_idx_begin_loop_calculator_50B5F6A2_ios_min11.0" */; buildPhases = ( - 4A9C8A580000000000000040 /* Sources */, + 4A9C8A580000000000000012 /* Sources */, ); buildRules = ( ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A7AADD3C500000000 /* PBXTargetDependency */, - 285B8B9A721498C500000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9A8D69C4A300000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, ); name = _idx_begin_loop_calculator_50B5F6A2_ios_min11.0; productName = _idx_begin_loop_calculator_50B5F6A2_ios_min11.0; @@ -4233,120 +1820,71 @@ isa = PBXNativeTarget; buildConfigurationList = 84EFF50840029B2B00000000 /* Build configuration list for PBXNativeTarget "_idx_non_max_suppression_calculator_E13679C5_ios_min11.0" */; buildPhases = ( - 4A9C8A580000000000000062 /* Sources */, + 4A9C8A580000000000000024 /* Sources */, ); buildRules = ( ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9AC7F9A94500000000 /* PBXTargetDependency */, - 285B8B9A4098134F00000000 /* PBXTargetDependency */, ); name = _idx_non_max_suppression_calculator_E13679C5_ios_min11.0; productName = _idx_non_max_suppression_calculator_E13679C5_ios_min11.0; productReference = 6BF2BEB1C40DE00800000000 /* lib_idx_non_max_suppression_calculator_E13679C5_ios_min11.0.a */; productType = "com.apple.product-type.library.static"; }; - F2FE34CEB4C5EF0600000000 /* _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min11.0 */ = { + F2FE34CEB4F98C9E00000000 /* _idx_util_C76AD427_ios_min11.0 */ = { isa = PBXNativeTarget; - buildConfigurationList = 84EFF5085CC6057F00000000 /* Build configuration list for PBXNativeTarget "_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min11.0" */; + buildConfigurationList = 84EFF508EA09B22F00000000 /* Build configuration list for PBXNativeTarget "_idx_util_C76AD427_ios_min11.0" */; buildPhases = ( - 4A9C8A58000000000000006A /* Sources */, + 4A9C8A580000000000000003 /* Sources */, ); buildRules = ( ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A192D58FB00000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, ); - name = _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min11.0; - productName = _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min11.0; - productReference = 6BF2BEB1ECAC14B600000000 /* lib_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min11.0.a */; + name = _idx_util_C76AD427_ios_min11.0; + productName = _idx_util_C76AD427_ios_min11.0; + productReference = 6BF2BEB17384850E00000000 /* lib_idx_util_C76AD427_ios_min11.0.a */; productType = "com.apple.product-type.library.static"; }; F2FE34CEB888FE7400000000 /* _idx_non_max_suppression_calculator_E13679C5_ios_min15.5 */ = { isa = PBXNativeTarget; buildConfigurationList = 84EFF5086D9F13EB00000000 /* Build configuration list for PBXNativeTarget "_idx_non_max_suppression_calculator_E13679C5_ios_min15.5" */; buildPhases = ( - 4A9C8A580000000000000063 /* Sources */, + 4A9C8A580000000000000025 /* Sources */, ); buildRules = ( ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A79D4949700000000 /* PBXTargetDependency */, - 285B8B9A1BB1D91900000000 /* PBXTargetDependency */, ); name = _idx_non_max_suppression_calculator_E13679C5_ios_min15.5; productName = _idx_non_max_suppression_calculator_E13679C5_ios_min15.5; productReference = 6BF2BEB179FA7B5A00000000 /* lib_idx_non_max_suppression_calculator_E13679C5_ios_min15.5.a */; productType = "com.apple.product-type.library.static"; }; - F2FE34CEBCF3D3C600000000 /* _idx_image_to_tensor_calculator_FF109E68_ios_min11.0 */ = { + F2FE34CEBC6B4FBA00000000 /* _idx_rectangle_util_BC608102_ios_min11.0 */ = { isa = PBXNativeTarget; - buildConfigurationList = 84EFF508E0BB30A300000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_calculator_FF109E68_ios_min11.0" */; + buildConfigurationList = 84EFF508B2B858A400000000 /* Build configuration list for PBXNativeTarget "_idx_rectangle_util_BC608102_ios_min11.0" */; buildPhases = ( - 4A9C8A580000000000000052 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A62520DF700000000 /* PBXTargetDependency */, - 285B8B9A80D4856F00000000 /* PBXTargetDependency */, - 285B8B9A4098134F00000000 /* PBXTargetDependency */, - 285B8B9A192D58FB00000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9AE60E967B00000000 /* PBXTargetDependency */, - ); - name = _idx_image_to_tensor_calculator_FF109E68_ios_min11.0; - productName = _idx_image_to_tensor_calculator_FF109E68_ios_min11.0; - productReference = 6BF2BEB1329B39B200000000 /* lib_idx_image_to_tensor_calculator_FF109E68_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CEBEE3CE7400000000 /* _idx_file_path_E61EA0A1_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF508DB9B2BF000000000 /* Build configuration list for PBXNativeTarget "_idx_file_path_E61EA0A1_ios_min11.0" */; - buildPhases = ( - 4A9C8A580000000000000008 /* Sources */, + 4A9C8A58000000000000002A /* Sources */, ); buildRules = ( ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, ); - name = _idx_file_path_E61EA0A1_ios_min11.0; - productName = _idx_file_path_E61EA0A1_ios_min11.0; - productReference = 6BF2BEB161D5A49A00000000 /* lib_idx_file_path_E61EA0A1_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CEC17A4F8000000000 /* _idx_inference_calculator_metal_9450E505_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF50867F6D39600000000 /* Build configuration list for PBXNativeTarget "_idx_inference_calculator_metal_9450E505_ios_min11.0" */; - buildPhases = ( - 4A9C8A580000000000000060 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A043D6EB900000000 /* PBXTargetDependency */, - 285B8B9A270212EF00000000 /* PBXTargetDependency */, - 285B8B9ADBAB600300000000 /* PBXTargetDependency */, - 285B8B9A8B4CD5DF00000000 /* PBXTargetDependency */, - 285B8B9AF437D55300000000 /* PBXTargetDependency */, - ); - name = _idx_inference_calculator_metal_9450E505_ios_min11.0; - productName = _idx_inference_calculator_metal_9450E505_ios_min11.0; - productReference = 6BF2BEB1481B3A4200000000 /* lib_idx_inference_calculator_metal_9450E505_ios_min11.0.a */; + name = _idx_rectangle_util_BC608102_ios_min11.0; + productName = _idx_rectangle_util_BC608102_ios_min11.0; + productReference = 6BF2BEB10F69F5F200000000 /* lib_idx_rectangle_util_BC608102_ios_min11.0.a */; productType = "com.apple.product-type.library.static"; }; F2FE34CEC180231C00000000 /* _idx_annotation_renderer_8D68840D_ios_min15.5 */ = { isa = PBXNativeTarget; buildConfigurationList = 84EFF508D7525C8000000000 /* Build configuration list for PBXNativeTarget "_idx_annotation_renderer_8D68840D_ios_min15.5" */; buildPhases = ( - 4A9C8A58000000000000003B /* Sources */, + 4A9C8A580000000000000011 /* Sources */, ); buildRules = ( ); @@ -4358,80 +1896,20 @@ productReference = 6BF2BEB1CE57CAE800000000 /* lib_idx_annotation_renderer_8D68840D_ios_min15.5.a */; productType = "com.apple.product-type.library.static"; }; - F2FE34CEC49D7CB200000000 /* _idx_image_to_tensor_converter_metal_4060E9DC_ios_min15.5 */ = { + F2FE34CEC9EF5A9E00000000 /* _idx_previous_loopback_calculator_header_util_D60754F6_ios_min11.0 */ = { isa = PBXNativeTarget; - buildConfigurationList = 84EFF5084BDA704A00000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_converter_metal_4060E9DC_ios_min15.5" */; + buildConfigurationList = 84EFF5084E3B400600000000 /* Build configuration list for PBXNativeTarget "_idx_previous_loopback_calculator_header_util_D60754F6_ios_min11.0" */; buildPhases = ( - 4A9C8A580000000000000059 /* Sources */, + 4A9C8A580000000000000028 /* Sources */, ); buildRules = ( ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A486DB1DD00000000 /* PBXTargetDependency */, - 285B8B9A4581F61300000000 /* PBXTargetDependency */, - 285B8B9ADBE24C2D00000000 /* PBXTargetDependency */, - 285B8B9AEFD48CB500000000 /* PBXTargetDependency */, - 285B8B9AEE4F724300000000 /* PBXTargetDependency */, ); - name = _idx_image_to_tensor_converter_metal_4060E9DC_ios_min15.5; - productName = _idx_image_to_tensor_converter_metal_4060E9DC_ios_min15.5; - productReference = 6BF2BEB14E78690800000000 /* lib_idx_image_to_tensor_converter_metal_4060E9DC_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CEC7F9A94400000000 /* _idx_location_image_frame_opencv_D6F50F87_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF508EE0A722C00000000 /* Build configuration list for PBXNativeTarget "_idx_location_image_frame_opencv_D6F50F87_ios_min11.0" */; - buildPhases = ( - 4A9C8A580000000000000039 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9ACC49096B00000000 /* PBXTargetDependency */, - 285B8B9A4098134F00000000 /* PBXTargetDependency */, - ); - name = _idx_location_image_frame_opencv_D6F50F87_ios_min11.0; - productName = _idx_location_image_frame_opencv_D6F50F87_ios_min11.0; - productReference = 6BF2BEB12D97516200000000 /* lib_idx_location_image_frame_opencv_D6F50F87_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CECC45E21A00000000 /* _idx_tensors_to_detections_calculator_39B944A4_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF508D94DA60100000000 /* Build configuration list for PBXNativeTarget "_idx_tensors_to_detections_calculator_39B944A4_ios_min15.5" */; - buildPhases = ( - 4A9C8A580000000000000069 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9AD4B7599D00000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9A486DB1DD00000000 /* PBXTargetDependency */, - 285B8B9A1BB1D91900000000 /* PBXTargetDependency */, - ); - name = _idx_tensors_to_detections_calculator_39B944A4_ios_min15.5; - productName = _idx_tensors_to_detections_calculator_39B944A4_ios_min15.5; - productReference = 6BF2BEB11925DF0400000000 /* lib_idx_tensors_to_detections_calculator_39B944A4_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CECC49096A00000000 /* _idx_topologicalsorter_clock_counter_factory_registration_ret_check_status_status_util_threadpool_F8EEF144_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF508A3588D7D00000000 /* Build configuration list for PBXNativeTarget "_idx_topologicalsorter_clock_counter_factory_registration_ret_check_status_status_util_threadpool_F8EEF144_ios_min11.0" */; - buildPhases = ( - 4A9C8A580000000000000005 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A9CD320B700000000 /* PBXTargetDependency */, - ); - name = _idx_topologicalsorter_clock_counter_factory_registration_ret_check_status_status_util_threadpool_F8EEF144_ios_min11.0; - productName = _idx_topologicalsorter_clock_counter_factory_registration_ret_check_status_status_util_threadpool_F8EEF144_ios_min11.0; - productReference = 6BF2BEB121F5530600000000 /* lib_idx_topologicalsorter_clock_counter_factory_registration_ret_check_status_status_util_threadpool_F8EEF144_ios_min11.0.a */; + name = _idx_previous_loopback_calculator_header_util_D60754F6_ios_min11.0; + productName = _idx_previous_loopback_calculator_header_util_D60754F6_ios_min11.0; + productReference = 6BF2BEB1E88ABD0C00000000 /* lib_idx_previous_loopback_calculator_header_util_D60754F6_ios_min11.0.a */; productType = "com.apple.product-type.library.static"; }; F2FE34CECC596BC000000000 /* _idx_mediapipe_framework_ios_C158E828_ios_min15.5 */ = { @@ -4444,12 +1922,8 @@ ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9AED47024D00000000 /* PBXTargetDependency */, - 285B8B9AEF9E075500000000 /* PBXTargetDependency */, - 285B8B9A0BF0E74100000000 /* PBXTargetDependency */, - 285B8B9A66E95E1300000000 /* PBXTargetDependency */, - 285B8B9AEFD48CB500000000 /* PBXTargetDependency */, + 285B8B9A87D26E7500000000 /* PBXTargetDependency */, + 285B8B9A3ED3804B00000000 /* PBXTargetDependency */, ); name = _idx_mediapipe_framework_ios_C158E828_ios_min15.5; productName = _idx_mediapipe_framework_ios_C158E828_ios_min15.5; @@ -4460,16 +1934,16 @@ isa = PBXNativeTarget; buildConfigurationList = 84EFF508F0D7FBAC00000000 /* Build configuration list for PBXNativeTarget "_idx_core_BeautyFilters_core-ios_3FD503C6_ios_min11.0" */; buildPhases = ( - 4A9C8A580000000000000027 /* Sources */, + 4A9C8A580000000000000004 /* Sources */, ); buildRules = ( ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A9CD320B700000000 /* PBXTargetDependency */, + 285B8B9A10832CE100000000 /* PBXTargetDependency */, + 285B8B9A10832CE100000000 /* PBXTargetDependency */, + 285B8B9A10832CE100000000 /* PBXTargetDependency */, 285B8B9A7E674A3900000000 /* PBXTargetDependency */, - 285B8B9A9CD320B700000000 /* PBXTargetDependency */, - 285B8B9A9CD320B700000000 /* PBXTargetDependency */, ); name = "_idx_core_BeautyFilters_core-ios_3FD503C6_ios_min11.0"; productName = "_idx_core_BeautyFilters_core-ios_3FD503C6_ios_min11.0"; @@ -4492,140 +1966,16 @@ productReference = 6BF2BEB1DC26EEDA00000000 /* libmediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary.a */; productType = "com.apple.product-type.library.static"; }; - F2FE34CED4B7599C00000000 /* _idx_file_path_E61EA0A1_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF5088CF1146C00000000 /* Build configuration list for PBXNativeTarget "_idx_file_path_E61EA0A1_ios_min15.5" */; - buildPhases = ( - 4A9C8A580000000000000017 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - ); - name = _idx_file_path_E61EA0A1_ios_min15.5; - productName = _idx_file_path_E61EA0A1_ios_min15.5; - productReference = 6BF2BEB1B0FBE87A00000000 /* lib_idx_file_path_E61EA0A1_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CED7BFBE2C00000000 /* _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF50882F3329000000000 /* Build configuration list for PBXNativeTarget "_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min15.5" */; - buildPhases = ( - 4A9C8A580000000000000071 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9AAC80CFF100000000 /* PBXTargetDependency */, - 285B8B9A3CEC689D00000000 /* PBXTargetDependency */, - 285B8B9ADBE24C2D00000000 /* PBXTargetDependency */, - 285B8B9A5B9442FD00000000 /* PBXTargetDependency */, - 285B8B9A66E95E1300000000 /* PBXTargetDependency */, - 285B8B9ADBE24C2D00000000 /* PBXTargetDependency */, - 285B8B9A5631D7AD00000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9ADBE24C2D00000000 /* PBXTargetDependency */, - 285B8B9A79D4949700000000 /* PBXTargetDependency */, - 285B8B9ADBE24C2D00000000 /* PBXTargetDependency */, - 285B8B9A66E95E1300000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9A5631D7AD00000000 /* PBXTargetDependency */, - 285B8B9A5B9442FD00000000 /* PBXTargetDependency */, - 285B8B9A9B64E5B500000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9AEFD48CB500000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - ); - name = _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min15.5; - productName = _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min15.5; - productReference = 6BF2BEB121CFE74A00000000 /* lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CEDBAB600200000000 /* _idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF508B71D3E1900000000 /* Build configuration list for PBXNativeTarget "_idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min11.0" */; - buildPhases = ( - 4A9C8A58000000000000005A /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A192D58FB00000000 /* PBXTargetDependency */, - 285B8B9A71A9D19F00000000 /* PBXTargetDependency */, - 285B8B9A6729A1D100000000 /* PBXTargetDependency */, - 285B8B9A8D69C4A300000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9A80D4856F00000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - ); - name = _idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min11.0; - productName = _idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min11.0; - productReference = 6BF2BEB138ACA16200000000 /* lib_idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CEDBC0365200000000 /* _idx_profiler_resource_util_35C39BA3_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF5080D167B7100000000 /* Build configuration list for PBXNativeTarget "_idx_profiler_resource_util_35C39BA3_ios_min15.5" */; - buildPhases = ( - 4A9C8A58000000000000001D /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9AD4B7599D00000000 /* PBXTargetDependency */, - ); - name = _idx_profiler_resource_util_35C39BA3_ios_min15.5; - productName = _idx_profiler_resource_util_35C39BA3_ios_min15.5; - productReference = 6BF2BEB12CFA860400000000 /* lib_idx_profiler_resource_util_35C39BA3_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CEDBE24C2C00000000 /* _idx_validate_name_callback_packet_calculator_delegating_executor_executor_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packe_etc_97F9AA54_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF50804A631DD00000000 /* Build configuration list for PBXNativeTarget "_idx_validate_name_callback_packet_calculator_delegating_executor_executor_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packe_etc_97F9AA54_ios_min15.5" */; - buildPhases = ( - 4A9C8A580000000000000012 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A6EE3185F00000000 /* PBXTargetDependency */, - 285B8B9A5631D7AD00000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9A5631D7AD00000000 /* PBXTargetDependency */, - 285B8B9A66E95E1300000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9A5631D7AD00000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9A66E95E1300000000 /* PBXTargetDependency */, - 285B8B9A6EE3185F00000000 /* PBXTargetDependency */, - 285B8B9A66E95E1300000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - ); - name = _idx_validate_name_callback_packet_calculator_delegating_executor_executor_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packe_etc_97F9AA54_ios_min15.5; - productName = _idx_validate_name_callback_packet_calculator_delegating_executor_executor_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packe_etc_97F9AA54_ios_min15.5; - productReference = 6BF2BEB1CC2F532800000000 /* lib_idx_validate_name_callback_packet_calculator_delegating_executor_executor_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packe_etc_97F9AA54_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; F2FE34CEDDBFB5A200000000 /* _idx_split_vector_calculator_ED1EBC41_ios_min11.0 */ = { isa = PBXNativeTarget; buildConfigurationList = 84EFF508BBC89BEB00000000 /* Build configuration list for PBXNativeTarget "_idx_split_vector_calculator_ED1EBC41_ios_min11.0" */; buildPhases = ( - 4A9C8A580000000000000066 /* Sources */, + 4A9C8A58000000000000002E /* Sources */, ); buildRules = ( ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A721498C500000000 /* PBXTargetDependency */, - 285B8B9A192D58FB00000000 /* PBXTargetDependency */, 285B8B9A762E872100000000 /* PBXTargetDependency */, ); name = _idx_split_vector_calculator_ED1EBC41_ios_min11.0; @@ -4633,9 +1983,9 @@ productReference = 6BF2BEB115B04C8C00000000 /* lib_idx_split_vector_calculator_ED1EBC41_ios_min11.0.a */; productType = "com.apple.product-type.library.static"; }; - F2FE34CEDDC0B1B200000000 /* _idx_util_calculator_contract_fill_packet_set_graph_service_manager_input_side_packet_handler_input_stream_manager_input_stream_shard_node_output_side_packet_impl_output_stream_shar_etc_0921A8EE_ios_min11.0 */ = { + F2FE34CEE3255C4200000000 /* _idx_cpu_util_C9677097_ios_min11.0 */ = { isa = PBXNativeTarget; - buildConfigurationList = 84EFF5080908381B00000000 /* Build configuration list for PBXNativeTarget "_idx_util_calculator_contract_fill_packet_set_graph_service_manager_input_side_packet_handler_input_stream_manager_input_stream_shard_node_output_side_packet_impl_output_stream_shar_etc_0921A8EE_ios_min11.0" */; + buildConfigurationList = 84EFF5087A1991E800000000 /* Build configuration list for PBXNativeTarget "_idx_cpu_util_C9677097_ios_min11.0" */; buildPhases = ( 4A9C8A580000000000000002 /* Sources */, ); @@ -4643,87 +1993,57 @@ ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A7AADD3C500000000 /* PBXTargetDependency */, - 285B8B9A8D69C4A300000000 /* PBXTargetDependency */, - 285B8B9A7AADD3C500000000 /* PBXTargetDependency */, - 285B8B9A8D69C4A300000000 /* PBXTargetDependency */, - 285B8B9A80D4856F00000000 /* PBXTargetDependency */, - 285B8B9ACC49096B00000000 /* PBXTargetDependency */, - 285B8B9A4098134F00000000 /* PBXTargetDependency */, - 285B8B9A80D4856F00000000 /* PBXTargetDependency */, - 285B8B9ACC49096B00000000 /* PBXTargetDependency */, - 285B8B9A80D4856F00000000 /* PBXTargetDependency */, - 285B8B9A80D4856F00000000 /* PBXTargetDependency */, ); - name = _idx_util_calculator_contract_fill_packet_set_graph_service_manager_input_side_packet_handler_input_stream_manager_input_stream_shard_node_output_side_packet_impl_output_stream_shar_etc_0921A8EE_ios_min11.0; - productName = _idx_util_calculator_contract_fill_packet_set_graph_service_manager_input_side_packet_handler_input_stream_manager_input_stream_shard_node_output_side_packet_impl_output_stream_shar_etc_0921A8EE_ios_min11.0; - productReference = 6BF2BEB1F4EF873200000000 /* lib_idx_util_calculator_contract_fill_packet_set_graph_service_manager_input_side_packet_handler_input_stream_manager_input_stream_shard_node_output_side_packet_impl_output_stream_shar_etc_0921A8EE_ios_min11.0.a */; + name = _idx_cpu_util_C9677097_ios_min11.0; + productName = _idx_cpu_util_C9677097_ios_min11.0; + productReference = 6BF2BEB1311D3FFA00000000 /* lib_idx_cpu_util_C9677097_ios_min11.0.a */; productType = "com.apple.product-type.library.static"; }; - F2FE34CEDF5731D000000000 /* _idx_image_opencv_9E4E8A87_ios_min11.0 */ = { + F2FE34CEE493101600000000 /* _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_detections_to_rects_calculator_detections_to_render_data_etc_200517DA_ios_min15.5 */ = { isa = PBXNativeTarget; - buildConfigurationList = 84EFF50871BCBA0600000000 /* Build configuration list for PBXNativeTarget "_idx_image_opencv_9E4E8A87_ios_min11.0" */; + buildConfigurationList = 84EFF508F78E615300000000 /* Build configuration list for PBXNativeTarget "_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_detections_to_rects_calculator_detections_to_render_data_etc_200517DA_ios_min15.5" */; buildPhases = ( - 4A9C8A580000000000000050 /* Sources */, + 4A9C8A580000000000000033 /* Sources */, ); buildRules = ( ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A62520DF700000000 /* PBXTargetDependency */, + 285B8B9A07268A4900000000 /* PBXTargetDependency */, + 285B8B9A9B64E5B500000000 /* PBXTargetDependency */, ); - name = _idx_image_opencv_9E4E8A87_ios_min11.0; - productName = _idx_image_opencv_9E4E8A87_ios_min11.0; - productReference = 6BF2BEB1112804BA00000000 /* lib_idx_image_opencv_9E4E8A87_ios_min11.0.a */; + name = _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_detections_to_rects_calculator_detections_to_render_data_etc_200517DA_ios_min15.5; + productName = _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_detections_to_rects_calculator_detections_to_render_data_etc_200517DA_ios_min15.5; + productReference = 6BF2BEB1F180FE8800000000 /* lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_detections_to_rects_calculator_detections_to_render_data_etc_200517DA_ios_min15.5.a */; productType = "com.apple.product-type.library.static"; }; F2FE34CEE4F68A4800000000 /* _idx_cpu_op_resolver_519CBACD_ios_min11.0 */ = { isa = PBXNativeTarget; buildConfigurationList = 84EFF5082219CAC000000000 /* Build configuration list for PBXNativeTarget "_idx_cpu_op_resolver_519CBACD_ios_min11.0" */; buildPhases = ( - 4A9C8A580000000000000046 /* Sources */, + 4A9C8A580000000000000016 /* Sources */, ); buildRules = ( ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, 285B8B9A1838F83F00000000 /* PBXTargetDependency */, - 285B8B9A1AC4218B00000000 /* PBXTargetDependency */, - 285B8B9A1AC4218B00000000 /* PBXTargetDependency */, - 285B8B9A1838F83F00000000 /* PBXTargetDependency */, 285B8B9A9CDDB50D00000000 /* PBXTargetDependency */, + 285B8B9A1AC4218B00000000 /* PBXTargetDependency */, 285B8B9A1838F83F00000000 /* PBXTargetDependency */, + 285B8B9A1838F83F00000000 /* PBXTargetDependency */, + 285B8B9A1AC4218B00000000 /* PBXTargetDependency */, ); name = _idx_cpu_op_resolver_519CBACD_ios_min11.0; productName = _idx_cpu_op_resolver_519CBACD_ios_min11.0; productReference = 6BF2BEB1E22D8E4E00000000 /* lib_idx_cpu_op_resolver_519CBACD_ios_min11.0.a */; productType = "com.apple.product-type.library.static"; }; - F2FE34CEE60E967A00000000 /* _idx_image_to_tensor_converter_opencv_22266321_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF508DC4A836900000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_converter_opencv_22266321_ios_min11.0" */; - buildPhases = ( - 4A9C8A580000000000000054 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9ADF5731D100000000 /* PBXTargetDependency */, - 285B8B9A80D4856F00000000 /* PBXTargetDependency */, - 285B8B9A192D58FB00000000 /* PBXTargetDependency */, - 285B8B9A62520DF700000000 /* PBXTargetDependency */, - ); - name = _idx_image_to_tensor_converter_opencv_22266321_ios_min11.0; - productName = _idx_image_to_tensor_converter_opencv_22266321_ios_min11.0; - productReference = 6BF2BEB175EE83F000000000 /* lib_idx_image_to_tensor_converter_opencv_22266321_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; F2FE34CEECAE0B3600000000 /* _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min15.5 */ = { isa = PBXNativeTarget; buildConfigurationList = 84EFF508D5523A7B00000000 /* Build configuration list for PBXNativeTarget "_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min15.5" */; buildPhases = ( - 4A9C8A58000000000000002D /* Sources */, + 4A9C8A580000000000000007 /* Sources */, ); buildRules = ( ); @@ -4738,29 +2058,9 @@ productReference = 6BF2BEB13FC2509200000000 /* lib_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min15.5.a */; productType = "com.apple.product-type.library.static"; }; - F2FE34CEECB1197400000000 /* _idx_scheduler_queue_364511B6_ios_min11.0 */ = { + F2FE34CEF0AD942200000000 /* _idx_detection_projection_calculator_6C26583E_ios_min15.5 */ = { isa = PBXNativeTarget; - buildConfigurationList = 84EFF508735E8FC000000000 /* Build configuration list for PBXNativeTarget "_idx_scheduler_queue_364511B6_ios_min11.0" */; - buildPhases = ( - 4A9C8A58000000000000002C /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A71A9D19F00000000 /* PBXTargetDependency */, - 285B8B9ACC49096B00000000 /* PBXTargetDependency */, - 285B8B9A80D4856F00000000 /* PBXTargetDependency */, - 285B8B9A7AADD3C500000000 /* PBXTargetDependency */, - ); - name = _idx_scheduler_queue_364511B6_ios_min11.0; - productName = _idx_scheduler_queue_364511B6_ios_min11.0; - productReference = 6BF2BEB1F7A9B6EE00000000 /* lib_idx_scheduler_queue_364511B6_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CEED47024C00000000 /* _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF5086673135900000000 /* Build configuration list for PBXNativeTarget "_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min15.5" */; + buildConfigurationList = 84EFF508101D379700000000 /* Build configuration list for PBXNativeTarget "_idx_detection_projection_calculator_6C26583E_ios_min15.5" */; buildPhases = ( 4A9C8A58000000000000001F /* Sources */, ); @@ -4768,22 +2068,15 @@ ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9AEE4F724300000000 /* PBXTargetDependency */, - 285B8B9AEE4F724300000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9A5631D7AD00000000 /* PBXTargetDependency */, - 285B8B9AAC80CFF100000000 /* PBXTargetDependency */, - 285B8B9A79D4949700000000 /* PBXTargetDependency */, - 285B8B9AEFD48CB500000000 /* PBXTargetDependency */, ); - name = _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min15.5; - productName = _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min15.5; - productReference = 6BF2BEB1B988349400000000 /* lib_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min15.5.a */; + name = _idx_detection_projection_calculator_6C26583E_ios_min15.5; + productName = _idx_detection_projection_calculator_6C26583E_ios_min15.5; + productReference = 6BF2BEB1D488EF1800000000 /* lib_idx_detection_projection_calculator_6C26583E_ios_min15.5.a */; productType = "com.apple.product-type.library.static"; }; - F2FE34CEEE4F724200000000 /* _idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min15.5 */ = { + F2FE34CEFB2C360E00000000 /* _idx_detection_projection_calculator_6C26583E_ios_min11.0 */ = { isa = PBXNativeTarget; - buildConfigurationList = 84EFF5088E413F3200000000 /* Build configuration list for PBXNativeTarget "_idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min15.5" */; + buildConfigurationList = 84EFF508DB52C34B00000000 /* Build configuration list for PBXNativeTarget "_idx_detection_projection_calculator_6C26583E_ios_min11.0" */; buildPhases = ( 4A9C8A58000000000000001E /* Sources */, ); @@ -4791,219 +2084,12 @@ ); dependencies = ( 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A79D4949700000000 /* PBXTargetDependency */, - ); - name = _idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min15.5; - productName = _idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min15.5; - productReference = 6BF2BEB12E3CBFE400000000 /* lib_idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CEEF9E075400000000 /* _idx_pixel_buffer_pool_util_F1B36E38_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF5080DDBE57E00000000 /* Build configuration list for PBXNativeTarget "_idx_pixel_buffer_pool_util_F1B36E38_ios_min15.5" */; - buildPhases = ( - 4A9C8A58000000000000001A /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - ); - name = _idx_pixel_buffer_pool_util_F1B36E38_ios_min15.5; - productName = _idx_pixel_buffer_pool_util_F1B36E38_ios_min15.5; - productReference = 6BF2BEB115B4CC0800000000 /* lib_idx_pixel_buffer_pool_util_F1B36E38_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CEEFD48CB400000000 /* _idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF5085F91827A00000000 /* Build configuration list for PBXNativeTarget "_idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min15.5" */; - buildPhases = ( - 4A9C8A580000000000000019 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9AF164385B00000000 /* PBXTargetDependency */, - 285B8B9AEF9E075500000000 /* PBXTargetDependency */, - 285B8B9A5631D7AD00000000 /* PBXTargetDependency */, - 285B8B9A79D4949700000000 /* PBXTargetDependency */, - 285B8B9AAC80CFF100000000 /* PBXTargetDependency */, - 285B8B9AEE4F724300000000 /* PBXTargetDependency */, - 285B8B9ADBE24C2D00000000 /* PBXTargetDependency */, - 285B8B9AED47024D00000000 /* PBXTargetDependency */, - 285B8B9A66E95E1300000000 /* PBXTargetDependency */, - ); - name = _idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min15.5; - productName = _idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min15.5; - productReference = 6BF2BEB106B68BF400000000 /* lib_idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CEF0AD942200000000 /* _idx_detection_projection_calculator_6C26583E_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF508101D379700000000 /* Build configuration list for PBXNativeTarget "_idx_detection_projection_calculator_6C26583E_ios_min15.5" */; - buildPhases = ( - 4A9C8A58000000000000004F /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A1BB1D91900000000 /* PBXTargetDependency */, - ); - name = _idx_detection_projection_calculator_6C26583E_ios_min15.5; - productName = _idx_detection_projection_calculator_6C26583E_ios_min15.5; - productReference = 6BF2BEB1D488EF1800000000 /* lib_idx_detection_projection_calculator_6C26583E_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CEF164385A00000000 /* _idx_util_calculator_contract_fill_packet_set_graph_service_manager_input_side_packet_handler_input_stream_manager_input_stream_shard_node_output_side_packet_impl_output_stream_shar_etc_0921A8EE_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF50867D1B86E00000000 /* Build configuration list for PBXNativeTarget "_idx_util_calculator_contract_fill_packet_set_graph_service_manager_input_side_packet_handler_input_stream_manager_input_stream_shard_node_output_side_packet_impl_output_stream_shar_etc_0921A8EE_ios_min15.5" */; - buildPhases = ( - 4A9C8A580000000000000015 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9ADBE24C2D00000000 /* PBXTargetDependency */, - 285B8B9A66E95E1300000000 /* PBXTargetDependency */, - 285B8B9A5631D7AD00000000 /* PBXTargetDependency */, - 285B8B9ADBE24C2D00000000 /* PBXTargetDependency */, - 285B8B9ADBE24C2D00000000 /* PBXTargetDependency */, - 285B8B9A6EE3185F00000000 /* PBXTargetDependency */, - 285B8B9A5631D7AD00000000 /* PBXTargetDependency */, - 285B8B9A79D4949700000000 /* PBXTargetDependency */, - 285B8B9A6EE3185F00000000 /* PBXTargetDependency */, - 285B8B9A66E95E1300000000 /* PBXTargetDependency */, - 285B8B9ADBE24C2D00000000 /* PBXTargetDependency */, - ); - name = _idx_util_calculator_contract_fill_packet_set_graph_service_manager_input_side_packet_handler_input_stream_manager_input_stream_shard_node_output_side_packet_impl_output_stream_shar_etc_0921A8EE_ios_min15.5; - productName = _idx_util_calculator_contract_fill_packet_set_graph_service_manager_input_side_packet_handler_input_stream_manager_input_stream_shard_node_output_side_packet_impl_output_stream_shar_etc_0921A8EE_ios_min15.5; - productReference = 6BF2BEB1CF0EECC200000000 /* lib_idx_util_calculator_contract_fill_packet_set_graph_service_manager_input_side_packet_handler_input_stream_manager_input_stream_shard_node_output_side_packet_impl_output_stream_shar_etc_0921A8EE_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CEF437D55200000000 /* _idx_MPPMetalHelper_D24F76A1_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF5085B94398200000000 /* Build configuration list for PBXNativeTarget "_idx_MPPMetalHelper_D24F76A1_ios_min11.0" */; - buildPhases = ( - 4A9C8A580000000000000020 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A8B4CD5DF00000000 /* PBXTargetDependency */, - ); - name = _idx_MPPMetalHelper_D24F76A1_ios_min11.0; - productName = _idx_MPPMetalHelper_D24F76A1_ios_min11.0; - productReference = 6BF2BEB15E15594A00000000 /* lib_idx_MPPMetalHelper_D24F76A1_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CEF43963A600000000 /* _idx_gl_calculator_helper_DC51F13C_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF5089778129500000000 /* Build configuration list for PBXNativeTarget "_idx_gl_calculator_helper_DC51F13C_ios_min11.0" */; - buildPhases = ( - 4A9C8A580000000000000035 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9ACC49096B00000000 /* PBXTargetDependency */, - 285B8B9A7AADD3C500000000 /* PBXTargetDependency */, - 285B8B9A043D6EB900000000 /* PBXTargetDependency */, - 285B8B9A62520DF700000000 /* PBXTargetDependency */, - 285B8B9A12002F2D00000000 /* PBXTargetDependency */, - 285B8B9A5D24269700000000 /* PBXTargetDependency */, - 285B8B9A7AADD3C500000000 /* PBXTargetDependency */, - 285B8B9A62520DF700000000 /* PBXTargetDependency */, - 285B8B9A71A9D19F00000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9A043D6EB900000000 /* PBXTargetDependency */, - 285B8B9A62520DF700000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9A4098134F00000000 /* PBXTargetDependency */, - 285B8B9AAB070CC500000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9A8D69C4A300000000 /* PBXTargetDependency */, - ); - name = _idx_gl_calculator_helper_DC51F13C_ios_min11.0; - productName = _idx_gl_calculator_helper_DC51F13C_ios_min11.0; - productReference = 6BF2BEB1EDF6BDAE00000000 /* lib_idx_gl_calculator_helper_DC51F13C_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CEF84C49B000000000 /* _idx_shader_util_C047EBB4_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF5089F87702200000000 /* Build configuration list for PBXNativeTarget "_idx_shader_util_C047EBB4_ios_min15.5" */; - buildPhases = ( - 4A9C8A58000000000000003E /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - ); - name = _idx_shader_util_C047EBB4_ios_min15.5; - productName = _idx_shader_util_C047EBB4_ios_min15.5; - productReference = 6BF2BEB1D65644E600000000 /* lib_idx_shader_util_C047EBB4_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - F2FE34CEFB2C360E00000000 /* _idx_detection_projection_calculator_6C26583E_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF508DB52C34B00000000 /* Build configuration list for PBXNativeTarget "_idx_detection_projection_calculator_6C26583E_ios_min11.0" */; - buildPhases = ( - 4A9C8A58000000000000004E /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9AC7F9A94500000000 /* PBXTargetDependency */, ); name = _idx_detection_projection_calculator_6C26583E_ios_min11.0; productName = _idx_detection_projection_calculator_6C26583E_ios_min11.0; productReference = 6BF2BEB126D0D2E600000000 /* lib_idx_detection_projection_calculator_6C26583E_ios_min11.0.a */; productType = "com.apple.product-type.library.static"; }; - F2FE34CEFE75ECB400000000 /* _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = 84EFF508E0B95D0800000000 /* Build configuration list for PBXNativeTarget "_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min11.0" */; - buildPhases = ( - 4A9C8A580000000000000070 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, - 285B8B9A80D4856F00000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9AA616095700000000 /* PBXTargetDependency */, - 285B8B9AA616095700000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9A80D4856F00000000 /* PBXTargetDependency */, - 285B8B9A7AADD3C500000000 /* PBXTargetDependency */, - 285B8B9A80D4856F00000000 /* PBXTargetDependency */, - 285B8B9A8D69C4A300000000 /* PBXTargetDependency */, - 285B8B9A80D4856F00000000 /* PBXTargetDependency */, - 285B8B9A4098134F00000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9A762E872100000000 /* PBXTargetDependency */, - 285B8B9A71A9D19F00000000 /* PBXTargetDependency */, - 285B8B9A62520DF700000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9A7AADD3C500000000 /* PBXTargetDependency */, - 285B8B9A8D69C4A300000000 /* PBXTargetDependency */, - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */, - 285B8B9AF43963A700000000 /* PBXTargetDependency */, - ); - name = _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min11.0; - productName = _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min11.0; - productReference = 6BF2BEB1E29809CA00000000 /* lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ @@ -5024,12 +2110,6 @@ targets = ( F2FE34CE0C5C7AFE00000000 /* OlaFaceUnityFramework */, E9F6BC4B3AD2DEC400000000 /* _bazel_clean_ */, - F2FE34CE4EC3F25E00000000 /* _idx_MPPGraphGPUData_39C9C70C_ios_min11.0 */, - F2FE34CE0BF0E74000000000 /* _idx_MPPGraphGPUData_39C9C70C_ios_min15.5 */, - F2FE34CEF437D55200000000 /* _idx_MPPMetalHelper_D24F76A1_ios_min11.0 */, - F2FE34CE4581F61200000000 /* _idx_MPPMetalHelper_D24F76A1_ios_min15.5 */, - F2FE34CE270212EE00000000 /* _idx_MPPMetalUtil_455751A0_ios_min11.0 */, - F2FE34CE0F49CEEC00000000 /* _idx_MPPMetalUtil_455751A0_ios_min15.5 */, F2FE34CE4E15716800000000 /* _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min11.0 */, F2FE34CEECAE0B3600000000 /* _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min15.5 */, F2FE34CE87E6141C00000000 /* _idx_annotation_overlay_calculator_D98E9275_ios_min11.0 */, @@ -5044,44 +2124,14 @@ F2FE34CE97A002A600000000 /* _idx_core_BeautyFilters_core-ios_3FD503C6_ios_min15.5 */, F2FE34CEE4F68A4800000000 /* _idx_cpu_op_resolver_519CBACD_ios_min11.0 */, F2FE34CE2E1AEAFA00000000 /* _idx_cpu_op_resolver_519CBACD_ios_min15.5 */, + F2FE34CEE3255C4200000000 /* _idx_cpu_util_C9677097_ios_min11.0 */, + F2FE34CE3ED3804A00000000 /* _idx_cpu_util_C9677097_ios_min15.5 */, F2FE34CEFB2C360E00000000 /* _idx_detection_projection_calculator_6C26583E_ios_min11.0 */, F2FE34CEF0AD942200000000 /* _idx_detection_projection_calculator_6C26583E_ios_min15.5 */, - F2FE34CEBEE3CE7400000000 /* _idx_file_path_E61EA0A1_ios_min11.0 */, - F2FE34CED4B7599C00000000 /* _idx_file_path_E61EA0A1_ios_min15.5 */, - F2FE34CEF43963A600000000 /* _idx_gl_calculator_helper_DC51F13C_ios_min11.0 */, - F2FE34CE3CEC689C00000000 /* _idx_gl_calculator_helper_DC51F13C_ios_min15.5 */, - F2FE34CE60F40B8000000000 /* _idx_gl_simple_shaders_CB7AD146_ios_min11.0 */, - F2FE34CE717FBD3200000000 /* _idx_gl_simple_shaders_CB7AD146_ios_min15.5 */, - F2FE34CE043D6EB800000000 /* _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min11.0 */, - F2FE34CEED47024C00000000 /* _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min15.5 */, - F2FE34CEAB070CC400000000 /* _idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min11.0 */, - F2FE34CEEE4F724200000000 /* _idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min15.5 */, - F2FE34CE4098134E00000000 /* _idx_image_frame_graph_tracer_4E004B23_ios_min11.0 */, - F2FE34CE79D4949600000000 /* _idx_image_frame_graph_tracer_4E004B23_ios_min15.5 */, - F2FE34CE62520DF600000000 /* _idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min11.0 */, - F2FE34CEEFD48CB400000000 /* _idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min15.5 */, - F2FE34CEDF5731D000000000 /* _idx_image_opencv_9E4E8A87_ios_min11.0 */, - F2FE34CE20F64D9800000000 /* _idx_image_opencv_9E4E8A87_ios_min15.5 */, - F2FE34CE12002F2C00000000 /* _idx_image_properties_calculator_gpu_service_56DC0B61_ios_min11.0 */, - F2FE34CE45BF9C0200000000 /* _idx_image_properties_calculator_gpu_service_56DC0B61_ios_min15.5 */, - F2FE34CEBCF3D3C600000000 /* _idx_image_to_tensor_calculator_FF109E68_ios_min11.0 */, - F2FE34CE3733EA8C00000000 /* _idx_image_to_tensor_calculator_FF109E68_ios_min15.5 */, - F2FE34CE958D8C7600000000 /* _idx_image_to_tensor_converter_metal_4060E9DC_ios_min11.0 */, - F2FE34CEC49D7CB200000000 /* _idx_image_to_tensor_converter_metal_4060E9DC_ios_min15.5 */, - F2FE34CEE60E967A00000000 /* _idx_image_to_tensor_converter_opencv_22266321_ios_min11.0 */, - F2FE34CE4A0F047C00000000 /* _idx_image_to_tensor_converter_opencv_22266321_ios_min15.5 */, - F2FE34CE091FB26A00000000 /* _idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min11.0 */, - F2FE34CE22E7A19200000000 /* _idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min15.5 */, - F2FE34CEDBAB600200000000 /* _idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min11.0 */, - F2FE34CE8B56A57800000000 /* _idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min15.5 */, - F2FE34CEC17A4F8000000000 /* _idx_inference_calculator_metal_9450E505_ios_min11.0 */, - F2FE34CE66EAEF7400000000 /* _idx_inference_calculator_metal_9450E505_ios_min15.5 */, - F2FE34CEC7F9A94400000000 /* _idx_location_image_frame_opencv_D6F50F87_ios_min11.0 */, - F2FE34CE1BB1D91800000000 /* _idx_location_image_frame_opencv_D6F50F87_ios_min15.5 */, + F2FE34CE564601F800000000 /* _idx_end_loop_calculator_AADF2B85_ios_min11.0 */, + F2FE34CE1D7E686A00000000 /* _idx_end_loop_calculator_AADF2B85_ios_min15.5 */, F2FE34CE7E674A3800000000 /* _idx_math_68C63536_ios_min11.0 */, F2FE34CE7E908C2800000000 /* _idx_math_68C63536_ios_min15.5 */, - F2FE34CE721498C400000000 /* _idx_matrix_E57ACF41_ios_min11.0 */, - F2FE34CE148AEA4600000000 /* _idx_matrix_E57ACF41_ios_min15.5 */, F2FE34CE1AC4218A00000000 /* _idx_max_unpooling_max_pool_argmax_615F909D_ios_min11.0 */, F2FE34CE216C14B800000000 /* _idx_max_unpooling_max_pool_argmax_615F909D_ios_min15.5 */, F2FE34CE8B4CD5DE00000000 /* _idx_mediapipe_framework_ios_C158E828_ios_min11.0 */, @@ -5092,52 +2142,26 @@ F2FE34CE7FF66ACC00000000 /* _idx_olamodule_common_library_63E72567_ios_min15.5 */, F2FE34CE019362DC00000000 /* _idx_op_resolver_0836C983_ios_min11.0 */, F2FE34CE94BE0ED400000000 /* _idx_op_resolver_0836C983_ios_min15.5 */, - F2FE34CE71A9D19E00000000 /* _idx_output_stream_manager_calculator_node_default_input_stream_handler_fixed_size_input_stream_handler_graph_output_stream_immediate_input_stream_handler_input_stream_handler_outpu_etc_920957D4_ios_min11.0 */, - F2FE34CEAC80CFF000000000 /* _idx_output_stream_manager_calculator_node_default_input_stream_handler_fixed_size_input_stream_handler_graph_output_stream_immediate_input_stream_handler_input_stream_handler_outpu_etc_920957D4_ios_min15.5 */, - F2FE34CE0552442E00000000 /* _idx_pixel_buffer_pool_util_F1B36E38_ios_min11.0 */, - F2FE34CEEF9E075400000000 /* _idx_pixel_buffer_pool_util_F1B36E38_ios_min15.5 */, - F2FE34CEA616095600000000 /* _idx_previous_loopback_calculator_calculator_graph_header_util_CF5B401B_ios_min11.0 */, - F2FE34CE5B9442FC00000000 /* _idx_previous_loopback_calculator_calculator_graph_header_util_CF5B401B_ios_min15.5 */, - F2FE34CE48F8627E00000000 /* _idx_profiler_resource_util_35C39BA3_ios_min11.0 */, - F2FE34CEDBC0365200000000 /* _idx_profiler_resource_util_35C39BA3_ios_min15.5 */, - F2FE34CE9CD320B600000000 /* _idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min11.0 */, - F2FE34CE70815F2C00000000 /* _idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min15.5 */, + F2FE34CEC9EF5A9E00000000 /* _idx_previous_loopback_calculator_header_util_D60754F6_ios_min11.0 */, + F2FE34CE07268A4800000000 /* _idx_previous_loopback_calculator_header_util_D60754F6_ios_min15.5 */, + F2FE34CEBC6B4FBA00000000 /* _idx_rectangle_util_BC608102_ios_min11.0 */, + F2FE34CE61FD1EC600000000 /* _idx_rectangle_util_BC608102_ios_min15.5 */, + F2FE34CE10832CE000000000 /* _idx_ref_gpuimagemath_gpuimageutil_E5CDD0E4_ios_min11.0 */, + F2FE34CEAEE1CD9600000000 /* _idx_ref_gpuimagemath_gpuimageutil_E5CDD0E4_ios_min15.5 */, F2FE34CE762E872000000000 /* _idx_resource_util_C5C5DB93_ios_min11.0 */, F2FE34CE9B64E5B400000000 /* _idx_resource_util_C5C5DB93_ios_min15.5 */, - F2FE34CEECB1197400000000 /* _idx_scheduler_queue_364511B6_ios_min11.0 */, - F2FE34CE605975F200000000 /* _idx_scheduler_queue_364511B6_ios_min15.5 */, - F2FE34CE5D24269600000000 /* _idx_shader_util_C047EBB4_ios_min11.0 */, - F2FE34CEF84C49B000000000 /* _idx_shader_util_C047EBB4_ios_min15.5 */, F2FE34CEDDBFB5A200000000 /* _idx_split_vector_calculator_ED1EBC41_ios_min11.0 */, F2FE34CE06501FEA00000000 /* _idx_split_vector_calculator_ED1EBC41_ios_min15.5 */, - F2FE34CE192D58FA00000000 /* _idx_tensor_7303F5EA_ios_min11.0 */, - F2FE34CE486DB1DC00000000 /* _idx_tensor_7303F5EA_ios_min15.5 */, - F2FE34CE0173533000000000 /* _idx_tensors_to_detections_calculator_39B944A4_ios_min11.0 */, - F2FE34CECC45E21A00000000 /* _idx_tensors_to_detections_calculator_39B944A4_ios_min15.5 */, - F2FE34CEB4C5EF0600000000 /* _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min11.0 */, - F2FE34CE7BDEC79000000000 /* _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min15.5 */, - F2FE34CE9988932800000000 /* _idx_tflite_custom_op_resolver_calculator_772D286F_ios_min11.0 */, - F2FE34CE5CD7B2DA00000000 /* _idx_tflite_custom_op_resolver_calculator_772D286F_ios_min15.5 */, - F2FE34CEA13C97FE00000000 /* _idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min11.0 */, - F2FE34CE3DB4BB0000000000 /* _idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min15.5 */, F2FE34CE6729A1D000000000 /* _idx_tflite_model_loader_254BEB33_ios_min11.0 */, F2FE34CE2C307FC200000000 /* _idx_tflite_model_loader_254BEB33_ios_min15.5 */, - F2FE34CE8D69C4A200000000 /* _idx_timestamp_collection_item_id_cpu_util_file_helpers_05C0AA73_ios_min11.0 */, - F2FE34CE66E95E1200000000 /* _idx_timestamp_collection_item_id_cpu_util_file_helpers_05C0AA73_ios_min15.5 */, - F2FE34CEFE75ECB400000000 /* _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min11.0 */, - F2FE34CED7BFBE2C00000000 /* _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min15.5 */, - F2FE34CECC49096A00000000 /* _idx_topologicalsorter_clock_counter_factory_registration_ret_check_status_status_util_threadpool_F8EEF144_ios_min11.0 */, - F2FE34CE6EE3185E00000000 /* _idx_topologicalsorter_clock_counter_factory_registration_ret_check_status_status_util_threadpool_F8EEF144_ios_min15.5 */, + F2FE34CE3E7A910800000000 /* _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_detections_to_rects_calculator_detections_to_render_data_etc_200517DA_ios_min11.0 */, + F2FE34CEE493101600000000 /* _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_detections_to_rects_calculator_detections_to_render_data_etc_200517DA_ios_min15.5 */, F2FE34CE1838F83E00000000 /* _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min11.0 */, F2FE34CE0F58F30800000000 /* _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min15.5 */, F2FE34CE9CDDB50C00000000 /* _idx_transpose_conv_bias_E3459F40_ios_min11.0 */, F2FE34CE9CC89BB200000000 /* _idx_transpose_conv_bias_E3459F40_ios_min15.5 */, - F2FE34CEDDC0B1B200000000 /* _idx_util_calculator_contract_fill_packet_set_graph_service_manager_input_side_packet_handler_input_stream_manager_input_stream_shard_node_output_side_packet_impl_output_stream_shar_etc_0921A8EE_ios_min11.0 */, - F2FE34CEF164385A00000000 /* _idx_util_calculator_contract_fill_packet_set_graph_service_manager_input_side_packet_handler_input_stream_manager_input_stream_shard_node_output_side_packet_impl_output_stream_shar_etc_0921A8EE_ios_min15.5 */, - F2FE34CE80D4856E00000000 /* _idx_validate_name_callback_packet_calculator_delegating_executor_executor_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packe_etc_97F9AA54_ios_min11.0 */, - F2FE34CEDBE24C2C00000000 /* _idx_validate_name_callback_packet_calculator_delegating_executor_executor_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packe_etc_97F9AA54_ios_min15.5 */, - F2FE34CE7AADD3C400000000 /* _idx_validated_graph_config_calculator_base_calculator_context_calculator_context_manager_calculator_state_legacy_calculator_support_29D781EE_ios_min11.0 */, - F2FE34CE5631D7AC00000000 /* _idx_validated_graph_config_calculator_base_calculator_context_calculator_context_manager_calculator_state_legacy_calculator_support_29D781EE_ios_min15.5 */, + F2FE34CEB4F98C9E00000000 /* _idx_util_C76AD427_ios_min11.0 */, + F2FE34CE87D26E7400000000 /* _idx_util_C76AD427_ios_min15.5 */, F2FE34CED4660C9200000000 /* mediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary */, ); }; @@ -5180,460 +2204,6 @@ /* Begin PBXSourcesBuildPhase section */ 4A9C8A580000000000000000 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301C471843E00000000 /* MPPGraphGPUData.mm in gpu */, - FF950301C3C01D9000000000 /* gpu_shared_data_internal.cc in gpu */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000001 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301B6988F9900000000 /* image.cc in formats */, - FF9503010E7AA6A100000000 /* gl_context.cc in gpu */, - FF9503015361890F00000000 /* gl_context_eagl.cc in gpu */, - FF9503011615959C00000000 /* gpu_buffer_multi_pool.cc in gpu */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000002 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301202F72AF00000000 /* util.cc in objc */, - FF9503018E62014A00000000 /* calculator_contract.cc in framework */, - FF950301095EF97200000000 /* fill_packet_set.cc in tool */, - FF9503012C20ABC800000000 /* graph_service_manager.cc in framework */, - FF950301B3D8E01500000000 /* input_side_packet_handler.cc in framework */, - FF950301196F87BE00000000 /* input_stream_manager.cc in framework */, - FF9503015176F86500000000 /* input_stream_shard.cc in framework */, - FF950301EFCD23DE00000000 /* node.cc in api2 */, - FF950301D265CD3E00000000 /* output_side_packet_impl.cc in framework */, - FF950301051CE57300000000 /* output_stream_shard.cc in framework */, - FF9503015369E8AC00000000 /* packet.cc in framework */, - FF950301C0242BD100000000 /* packet.cc in api2 */, - FF950301EC826FBE00000000 /* packet_type.cc in framework */, - FF950301CB59887700000000 /* subgraph.cc in framework */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000003 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301F50E8E8800000000 /* validated_graph_config.cc in framework */, - FF95030173FC11FB00000000 /* calculator_base.cc in framework */, - FF95030112EE194500000000 /* calculator_context.cc in framework */, - FF95030116BDCDE400000000 /* calculator_context_manager.cc in framework */, - FF950301B90D6AD700000000 /* calculator_state.cc in framework */, - FF950301676E503E00000000 /* legacy_calculator_support.cc in framework */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000004 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301C42F44E800000000 /* validate_name.cc in tool */, - FF950301E6069BD500000000 /* callback_packet_calculator.cc in internal */, - FF950301FE21B94600000000 /* delegating_executor.cc in framework */, - FF950301953F4C1900000000 /* executor.cc in framework */, - FF9503013C0D6D5B00000000 /* image_to_tensor_utils.cc in tensor */, - FF95030179C61E6000000000 /* name_util.cc in tool */, - FF950301217E6F9B00000000 /* options_field_util.cc in tool */, - FF950301CF12C0C800000000 /* options_registry.cc in tool */, - FF950301D822317800000000 /* options_syntax_util.cc in tool */, - FF9503011622036E00000000 /* options_util.cc in tool */, - FF9503014EA6318000000000 /* packet_generator_graph.cc in framework */, - FF95030182E727FD00000000 /* packet_generator_wrapper_calculator.cc in tool */, - FF9503019343B56C00000000 /* proto_util_lite.cc in tool */, - FF9503013B1C97FA00000000 /* rectangle_util.cc in util */, - FF9503019F1006A000000000 /* subgraph_expansion.cc in tool */, - FF950301903FFB7900000000 /* tag_map.cc in tool */, - FF950301125965EB00000000 /* tag_map_helper.cc in tool */, - FF9503013824086F00000000 /* template_expander.cc in tool */, - FF950301CC1CEC7400000000 /* thread_pool_executor.cc in framework */, - FF95030194ACD3D200000000 /* validate.cc in tool */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000005 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301EF2DB52100000000 /* topologicalsorter.cc in deps */, - FF950301DB9D1C2A00000000 /* clock.cc in deps */, - FF950301EE3C320400000000 /* monotonic_clock.cc in deps */, - FF950301CD235A4400000000 /* counter_factory.cc in framework */, - FF9503014FE9977200000000 /* registration.cc in deps */, - FF950301412CF91400000000 /* ret_check.cc in deps */, - FF9503010F561D5C00000000 /* status.cc in deps */, - FF9503016E1A9C2D00000000 /* status_builder.cc in deps */, - FF95030113274D1100000000 /* status_util.cc in tool */, - FF950301894A474700000000 /* threadpool_pthread_impl.cc in deps */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000006 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF9503014F3A671800000000 /* registration_token.cc in deps */, - FF9503015CAB504600000000 /* math.cpp in core */, - FF9503012D3894B500000000 /* GPUImageUtil.cpp in core */, - FF950301EA0F1F1F00000000 /* Ref.cpp in core */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000007 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF9503010DAD0F4C00000000 /* timestamp.cc in framework */, - FF95030113D967B800000000 /* collection_item_id.cc in framework */, - FF9503016EE5C41200000000 /* cpu_util.cc in util */, - FF9503017B0DE23500000000 /* file_helpers.cc in deps */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000008 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF9503017CA09C8900000000 /* file_path.cc in deps */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000009 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF9503016DADEE7000000000 /* image_frame.cc in formats */, - FF950301CF0DF08C00000000 /* graph_tracer.cc in profiler */, - FF9503019CBDC5A500000000 /* trace_builder.cc in profiler */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A58000000000000000A /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF9503011D16CB6700000000 /* pixel_buffer_pool_util.mm in gpu */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A58000000000000000B /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF9503012467AA1E00000000 /* output_stream_manager.cc in framework */, - FF9503014CC60F6C00000000 /* calculator_node.cc in framework */, - FF95030198F8470300000000 /* default_input_stream_handler.cc in stream_handler */, - FF950301176DF12500000000 /* fixed_size_input_stream_handler.cc in stream_handler */, - FF95030103047E7100000000 /* graph_output_stream.cc in framework */, - FF950301A3360C7800000000 /* immediate_input_stream_handler.cc in stream_handler */, - FF95030108D791BD00000000 /* input_stream_handler.cc in framework */, - FF950301BAE062CD00000000 /* output_stream_handler.cc in framework */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A58000000000000000C /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF95030179275DA200000000 /* in_order_output_stream_handler.cc in stream_handler */, - FF950301BAF6D7FB00000000 /* graph_profiler.cc in profiler */, - FF950301D90020AA00000000 /* gl_context_profiler.cc in profiler */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A58000000000000000D /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301AC57DDE300000000 /* profiler_resource_util_common.cc in profiler */, - FF9503015F87272300000000 /* profiler_resource_util_ios.cc in profiler */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A58000000000000000E /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301045C5E6900000000 /* gpu_buffer_storage.cc in gpu */, - FF950301C23D5A8900000000 /* gpu_buffer_format.cc in gpu */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A58000000000000000F /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301E63D507200000000 /* gpu_buffer_storage_cv_pixel_buffer.cc in gpu */, - FF95030147B18A7C00000000 /* gl_texture_buffer.cc in gpu */, - FF950301F413FAAB00000000 /* gl_texture_buffer_pool.cc in gpu */, - FF9503019DC0A85E00000000 /* gl_texture_view.cc in gpu */, - FF9503018D3D681400000000 /* gpu_buffer.cc in gpu */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000010 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301C471843E00000001 /* MPPGraphGPUData.mm in gpu */, - FF950301C3C01D9000000001 /* gpu_shared_data_internal.cc in gpu */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000011 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301F50E8E8800000001 /* validated_graph_config.cc in framework */, - FF95030173FC11FB00000001 /* calculator_base.cc in framework */, - FF95030112EE194500000001 /* calculator_context.cc in framework */, - FF95030116BDCDE400000001 /* calculator_context_manager.cc in framework */, - FF950301B90D6AD700000001 /* calculator_state.cc in framework */, - FF950301676E503E00000001 /* legacy_calculator_support.cc in framework */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000012 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301C42F44E800000001 /* validate_name.cc in tool */, - FF950301E6069BD500000001 /* callback_packet_calculator.cc in internal */, - FF950301FE21B94600000001 /* delegating_executor.cc in framework */, - FF950301953F4C1900000001 /* executor.cc in framework */, - FF9503013C0D6D5B00000001 /* image_to_tensor_utils.cc in tensor */, - FF95030179C61E6000000001 /* name_util.cc in tool */, - FF950301217E6F9B00000001 /* options_field_util.cc in tool */, - FF950301CF12C0C800000001 /* options_registry.cc in tool */, - FF950301D822317800000001 /* options_syntax_util.cc in tool */, - FF9503011622036E00000001 /* options_util.cc in tool */, - FF9503014EA6318000000001 /* packet_generator_graph.cc in framework */, - FF95030182E727FD00000001 /* packet_generator_wrapper_calculator.cc in tool */, - FF9503019343B56C00000001 /* proto_util_lite.cc in tool */, - FF9503013B1C97FA00000001 /* rectangle_util.cc in util */, - FF9503019F1006A000000001 /* subgraph_expansion.cc in tool */, - FF950301903FFB7900000001 /* tag_map.cc in tool */, - FF950301125965EB00000001 /* tag_map_helper.cc in tool */, - FF9503013824086F00000001 /* template_expander.cc in tool */, - FF950301CC1CEC7400000001 /* thread_pool_executor.cc in framework */, - FF95030194ACD3D200000001 /* validate.cc in tool */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000013 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301EF2DB52100000001 /* topologicalsorter.cc in deps */, - FF950301DB9D1C2A00000001 /* clock.cc in deps */, - FF950301EE3C320400000001 /* monotonic_clock.cc in deps */, - FF950301CD235A4400000001 /* counter_factory.cc in framework */, - FF9503014FE9977200000001 /* registration.cc in deps */, - FF950301412CF91400000001 /* ret_check.cc in deps */, - FF9503010F561D5C00000001 /* status.cc in deps */, - FF9503016E1A9C2D00000001 /* status_builder.cc in deps */, - FF95030113274D1100000001 /* status_util.cc in tool */, - FF950301894A474700000001 /* threadpool_pthread_impl.cc in deps */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000014 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF9503014F3A671800000001 /* registration_token.cc in deps */, - FF9503015CAB504600000001 /* math.cpp in core */, - FF9503012D3894B500000001 /* GPUImageUtil.cpp in core */, - FF950301EA0F1F1F00000001 /* Ref.cpp in core */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000015 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301202F72AF00000001 /* util.cc in objc */, - FF9503018E62014A00000001 /* calculator_contract.cc in framework */, - FF950301095EF97200000001 /* fill_packet_set.cc in tool */, - FF9503012C20ABC800000001 /* graph_service_manager.cc in framework */, - FF950301B3D8E01500000001 /* input_side_packet_handler.cc in framework */, - FF950301196F87BE00000001 /* input_stream_manager.cc in framework */, - FF9503015176F86500000001 /* input_stream_shard.cc in framework */, - FF950301EFCD23DE00000001 /* node.cc in api2 */, - FF950301D265CD3E00000001 /* output_side_packet_impl.cc in framework */, - FF950301051CE57300000001 /* output_stream_shard.cc in framework */, - FF9503015369E8AC00000001 /* packet.cc in framework */, - FF950301C0242BD100000001 /* packet.cc in api2 */, - FF950301EC826FBE00000001 /* packet_type.cc in framework */, - FF950301CB59887700000001 /* subgraph.cc in framework */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000016 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF9503010DAD0F4C00000001 /* timestamp.cc in framework */, - FF95030113D967B800000001 /* collection_item_id.cc in framework */, - FF9503016EE5C41200000001 /* cpu_util.cc in util */, - FF9503017B0DE23500000001 /* file_helpers.cc in deps */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000017 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF9503017CA09C8900000001 /* file_path.cc in deps */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000018 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF9503016DADEE7000000001 /* image_frame.cc in formats */, - FF950301CF0DF08C00000001 /* graph_tracer.cc in profiler */, - FF9503019CBDC5A500000001 /* trace_builder.cc in profiler */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000019 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301B6988F9900000001 /* image.cc in formats */, - FF9503010E7AA6A100000001 /* gl_context.cc in gpu */, - FF9503015361890F00000001 /* gl_context_eagl.cc in gpu */, - FF9503011615959C00000001 /* gpu_buffer_multi_pool.cc in gpu */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A58000000000000001A /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF9503011D16CB6700000001 /* pixel_buffer_pool_util.mm in gpu */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A58000000000000001B /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF9503012467AA1E00000001 /* output_stream_manager.cc in framework */, - FF9503014CC60F6C00000001 /* calculator_node.cc in framework */, - FF95030198F8470300000001 /* default_input_stream_handler.cc in stream_handler */, - FF950301176DF12500000001 /* fixed_size_input_stream_handler.cc in stream_handler */, - FF95030103047E7100000001 /* graph_output_stream.cc in framework */, - FF950301A3360C7800000001 /* immediate_input_stream_handler.cc in stream_handler */, - FF95030108D791BD00000001 /* input_stream_handler.cc in framework */, - FF950301BAE062CD00000001 /* output_stream_handler.cc in framework */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A58000000000000001C /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF95030179275DA200000001 /* in_order_output_stream_handler.cc in stream_handler */, - FF950301BAF6D7FB00000001 /* graph_profiler.cc in profiler */, - FF950301D90020AA00000001 /* gl_context_profiler.cc in profiler */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A58000000000000001D /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301AC57DDE300000001 /* profiler_resource_util_common.cc in profiler */, - FF9503015F87272300000001 /* profiler_resource_util_ios.cc in profiler */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A58000000000000001E /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301045C5E6900000001 /* gpu_buffer_storage.cc in gpu */, - FF950301C23D5A8900000001 /* gpu_buffer_format.cc in gpu */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A58000000000000001F /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301E63D507200000001 /* gpu_buffer_storage_cv_pixel_buffer.cc in gpu */, - FF95030147B18A7C00000001 /* gl_texture_buffer.cc in gpu */, - FF950301F413FAAB00000001 /* gl_texture_buffer_pool.cc in gpu */, - FF9503019DC0A85E00000001 /* gl_texture_view.cc in gpu */, - FF9503018D3D681400000001 /* gpu_buffer.cc in gpu */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000020 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301E2CCEE3B00000000 /* MPPMetalHelper.mm in gpu */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000021 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF9503019807610500000000 /* MPPGraph.mm in objc */, - FF9503011B77E8CB00000000 /* MPPTimestampConverter.mm in objc */, - FF9503016909A4FC00000000 /* NSError+util_status.mm in objc */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000022 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301E2CCEE3B00000001 /* MPPMetalHelper.mm in gpu */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000023 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF9503019807610500000001 /* MPPGraph.mm in objc */, - FF9503011B77E8CB00000001 /* MPPTimestampConverter.mm in objc */, - FF9503016909A4FC00000001 /* NSError+util_status.mm in objc */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000024 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF95030186EDD45D00000000 /* MPPMetalUtil.mm in gpu */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000025 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF95030186EDD45D00000001 /* MPPMetalUtil.mm in gpu */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000026 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( @@ -5644,7 +2214,31 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A580000000000000027 /* Sources */ = { + 4A9C8A580000000000000001 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 0; + files = ( + FF9503017071A1E200000000 /* ola_graph.cc in common */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4A9C8A580000000000000002 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 0; + files = ( + FF9503016EE5C41200000000 /* cpu_util.cc in util */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4A9C8A580000000000000003 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 0; + files = ( + FF950301202F72AF00000000 /* util.cc in objc */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4A9C8A580000000000000004 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( @@ -5701,7 +2295,17 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A580000000000000028 /* Sources */ = { + 4A9C8A580000000000000005 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 0; + files = ( + FF950301EA0F1F1F00000000 /* Ref.cpp in core */, + FF9503015CAB504600000000 /* math.cpp in core */, + FF9503012D3894B500000000 /* GPUImageUtil.cpp in core */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4A9C8A580000000000000006 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( @@ -5713,43 +2317,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A580000000000000029 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF9503017071A1E200000000 /* ola_graph.cc in common */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A58000000000000002A /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301908FF76600000000 /* previous_loopback_calculator.cc in core */, - FF950301FC0D516900000000 /* calculator_graph.cc in framework */, - FF9503012418B90200000000 /* scheduler.cc in framework */, - FF950301FFFFBBA500000000 /* header_util.cc in util */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A58000000000000002B /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301892D264500000000 /* image_properties_calculator.cc in image */, - FF950301D36B7DD000000000 /* gpu_service.cc in gpu */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A58000000000000002C /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301A3BD02C100000000 /* scheduler_queue.cc in framework */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A58000000000000002D /* Sources */ = { + 4A9C8A580000000000000007 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( @@ -5760,7 +2328,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A58000000000000002E /* Sources */ = { + 4A9C8A580000000000000008 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( @@ -5817,7 +2385,17 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A58000000000000002F /* Sources */ = { + 4A9C8A580000000000000009 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 0; + files = ( + FF950301EA0F1F1F00000001 /* Ref.cpp in core */, + FF9503015CAB504600000001 /* math.cpp in core */, + FF9503012D3894B500000001 /* GPUImageUtil.cpp in core */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4A9C8A58000000000000000A /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( @@ -5829,7 +2407,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A580000000000000030 /* Sources */ = { + 4A9C8A58000000000000000B /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( @@ -5837,35 +2415,23 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A580000000000000031 /* Sources */ = { + 4A9C8A58000000000000000C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - FF950301908FF76600000001 /* previous_loopback_calculator.cc in core */, - FF950301FC0D516900000001 /* calculator_graph.cc in framework */, - FF9503012418B90200000001 /* scheduler.cc in framework */, - FF950301FFFFBBA500000001 /* header_util.cc in util */, + FF950301202F72AF00000001 /* util.cc in objc */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A580000000000000032 /* Sources */ = { + 4A9C8A58000000000000000D /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - FF950301A3BD02C100000001 /* scheduler_queue.cc in framework */, + FF9503016EE5C41200000001 /* cpu_util.cc in util */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A580000000000000033 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301892D264500000001 /* image_properties_calculator.cc in image */, - FF950301D36B7DD000000001 /* gpu_service.cc in gpu */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000034 /* Sources */ = { + 4A9C8A58000000000000000E /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( @@ -5873,32 +2439,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A580000000000000035 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301CDB6653400000000 /* gl_calculator_helper.cc in gpu */, - FF950301646C577900000000 /* gl_calculator_helper_impl_common.cc in gpu */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000036 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF9503017D2972A300000000 /* shader_util.cc in gpu */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000037 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301664209C000000000 /* gl_simple_shaders.cc in gpu */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000038 /* Sources */ = { + 4A9C8A58000000000000000F /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( @@ -5906,16 +2447,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A580000000000000039 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF95030104BA59E200000000 /* location.cc in formats */, - FF950301D3E5087100000000 /* image_frame_opencv.cc in formats */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A58000000000000003A /* Sources */ = { + 4A9C8A580000000000000010 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( @@ -5923,7 +2455,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A58000000000000003B /* Sources */ = { + 4A9C8A580000000000000011 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( @@ -5931,41 +2463,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A58000000000000003C /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF95030104BA59E200000001 /* location.cc in formats */, - FF950301D3E5087100000001 /* image_frame_opencv.cc in formats */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A58000000000000003D /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301CDB6653400000001 /* gl_calculator_helper.cc in gpu */, - FF950301646C577900000001 /* gl_calculator_helper_impl_common.cc in gpu */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A58000000000000003E /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF9503017D2972A300000001 /* shader_util.cc in gpu */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A58000000000000003F /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301664209C000000001 /* gl_simple_shaders.cc in gpu */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000040 /* Sources */ = { + 4A9C8A580000000000000012 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( @@ -5973,15 +2471,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A580000000000000041 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301224D079A00000000 /* matrix.cc in formats */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000042 /* Sources */ = { + 4A9C8A580000000000000013 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( @@ -5989,15 +2479,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A580000000000000043 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301224D079A00000001 /* matrix.cc in formats */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000044 /* Sources */ = { + 4A9C8A580000000000000014 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( @@ -6005,7 +2487,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A580000000000000045 /* Sources */ = { + 4A9C8A580000000000000015 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( @@ -6013,7 +2495,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A580000000000000046 /* Sources */ = { + 4A9C8A580000000000000016 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( @@ -6021,7 +2503,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A580000000000000047 /* Sources */ = { + 4A9C8A580000000000000017 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( @@ -6031,7 +2513,15 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A580000000000000048 /* Sources */ = { + 4A9C8A580000000000000018 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 0; + files = ( + FF950301F3F047F600000000 /* transpose_conv_bias.cc in operations */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4A9C8A580000000000000019 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( @@ -6040,15 +2530,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A580000000000000049 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301F3F047F600000000 /* transpose_conv_bias.cc in operations */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A58000000000000004A /* Sources */ = { + 4A9C8A58000000000000001A /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( @@ -6056,7 +2538,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A58000000000000004B /* Sources */ = { + 4A9C8A58000000000000001B /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( @@ -6066,7 +2548,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A58000000000000004C /* Sources */ = { + 4A9C8A58000000000000001C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( @@ -6075,7 +2557,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A58000000000000004D /* Sources */ = { + 4A9C8A58000000000000001D /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( @@ -6083,7 +2565,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A58000000000000004E /* Sources */ = { + 4A9C8A58000000000000001E /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( @@ -6091,7 +2573,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A58000000000000004F /* Sources */ = { + 4A9C8A58000000000000001F /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( @@ -6099,106 +2581,109 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A580000000000000050 /* Sources */ = { + 4A9C8A580000000000000020 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - FF950301A54334CD00000000 /* image_opencv.cc in formats */, + FF950301B1BCD15C00000000 /* end_loop_calculator.cc in core */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A580000000000000051 /* Sources */ = { + 4A9C8A580000000000000021 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - FF950301A54334CD00000001 /* image_opencv.cc in formats */, + FF950301B1BCD15C00000001 /* end_loop_calculator.cc in core */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A580000000000000052 /* Sources */ = { + 4A9C8A580000000000000022 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - FF950301D924684600000000 /* image_to_tensor_calculator.cc in tensor */, + FF9503019807610500000000 /* MPPGraph.mm in objc */, + FF9503011B77E8CB00000000 /* MPPTimestampConverter.mm in objc */, + FF9503016909A4FC00000000 /* NSError+util_status.mm in objc */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A580000000000000053 /* Sources */ = { + 4A9C8A580000000000000023 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - FF950301ABE2180800000000 /* tensor.cc in formats */, - FF950301A9411D1C00000000 /* tensor_ahwb.cc in formats */, + FF9503019807610500000001 /* MPPGraph.mm in objc */, + FF9503011B77E8CB00000001 /* MPPTimestampConverter.mm in objc */, + FF9503016909A4FC00000001 /* NSError+util_status.mm in objc */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A580000000000000054 /* Sources */ = { + 4A9C8A580000000000000024 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - FF95030114E720D900000000 /* image_to_tensor_converter_opencv.cc in tensor */, + FF950301954B39AD00000000 /* non_max_suppression_calculator.cc in util */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A580000000000000055 /* Sources */ = { + 4A9C8A580000000000000025 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - FF950301D924684600000001 /* image_to_tensor_calculator.cc in tensor */, + FF950301954B39AD00000001 /* non_max_suppression_calculator.cc in util */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A580000000000000056 /* Sources */ = { + 4A9C8A580000000000000026 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - FF950301ABE2180800000001 /* tensor.cc in formats */, - FF950301A9411D1C00000001 /* tensor_ahwb.cc in formats */, + FF950301665E250A00000000 /* op_resolver.cc in tflite */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A580000000000000057 /* Sources */ = { + 4A9C8A580000000000000027 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - FF95030114E720D900000001 /* image_to_tensor_converter_opencv.cc in tensor */, + FF950301665E250A00000001 /* op_resolver.cc in tflite */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A580000000000000058 /* Sources */ = { + 4A9C8A580000000000000028 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - FF950301D73414D800000000 /* image_to_tensor_converter_metal.cc in tensor */, + FF950301908FF76600000000 /* previous_loopback_calculator.cc in core */, + FF950301FFFFBBA500000000 /* header_util.cc in util */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A580000000000000059 /* Sources */ = { + 4A9C8A580000000000000029 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - FF950301D73414D800000001 /* image_to_tensor_converter_metal.cc in tensor */, + FF950301908FF76600000001 /* previous_loopback_calculator.cc in core */, + FF950301FFFFBBA500000001 /* header_util.cc in util */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A58000000000000005A /* Sources */ = { + 4A9C8A58000000000000002A /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - FF950301E73463BA00000000 /* inference_calculator.cc in tensor */, - FF950301E600CBCB00000000 /* inference_calculator_cpu.cc in tensor */, + FF9503013B1C97FA00000000 /* rectangle_util.cc in util */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A58000000000000005B /* Sources */ = { + 4A9C8A58000000000000002B /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - FF950301F3CC262D00000000 /* tflite_model_loader.cc in tflite */, + FF9503013B1C97FA00000001 /* rectangle_util.cc in util */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A58000000000000005C /* Sources */ = { + 4A9C8A58000000000000002C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( @@ -6207,24 +2692,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A58000000000000005D /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301E73463BA00000001 /* inference_calculator.cc in tensor */, - FF950301E600CBCB00000001 /* inference_calculator_cpu.cc in tensor */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A58000000000000005E /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301F3CC262D00000001 /* tflite_model_loader.cc in tflite */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A58000000000000005F /* Sources */ = { + 4A9C8A58000000000000002D /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( @@ -6233,55 +2701,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A580000000000000060 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301C19F2BDB00000000 /* inference_calculator_metal.cc in tensor */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000061 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301C19F2BDB00000001 /* inference_calculator_metal.cc in tensor */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000062 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301954B39AD00000000 /* non_max_suppression_calculator.cc in util */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000063 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301954B39AD00000001 /* non_max_suppression_calculator.cc in util */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000064 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301665E250A00000000 /* op_resolver.cc in tflite */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000065 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF950301665E250A00000001 /* op_resolver.cc in tflite */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000066 /* Sources */ = { + 4A9C8A58000000000000002E /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( @@ -6289,7 +2709,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A580000000000000067 /* Sources */ = { + 4A9C8A58000000000000002F /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( @@ -6297,75 +2717,23 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A580000000000000068 /* Sources */ = { + 4A9C8A580000000000000030 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - FF95030121BE9D3000000000 /* tensors_to_detections_calculator.cc in tensor */, + FF950301F3CC262D00000000 /* tflite_model_loader.cc in tflite */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A580000000000000069 /* Sources */ = { + 4A9C8A580000000000000031 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - FF95030121BE9D3000000001 /* tensors_to_detections_calculator.cc in tensor */, + FF950301F3CC262D00000001 /* tflite_model_loader.cc in tflite */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A58000000000000006A /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF9503018FD5523E00000000 /* tensors_to_landmarks_calculator.cc in tensor */, - FF9503017354A31A00000000 /* tensors_to_floats_calculator.cc in tensor */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A58000000000000006B /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF9503018FD5523E00000001 /* tensors_to_landmarks_calculator.cc in tensor */, - FF9503017354A31A00000001 /* tensors_to_floats_calculator.cc in tensor */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A58000000000000006C /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF9503019280C6F300000000 /* tflite_custom_op_resolver_calculator.cc in tflite */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A58000000000000006D /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF9503019280C6F300000001 /* tflite_custom_op_resolver_calculator.cc in tflite */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A58000000000000006E /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF9503019CEF571A00000000 /* tflite_model_calculator.cc in tflite */, - FF950301B1BCD15C00000000 /* end_loop_calculator.cc in core */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A58000000000000006F /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 0; - files = ( - FF9503019CEF571A00000001 /* tflite_model_calculator.cc in tflite */, - FF950301B1BCD15C00000001 /* end_loop_calculator.cc in core */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4A9C8A580000000000000070 /* Sources */ = { + 4A9C8A580000000000000032 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( @@ -6373,7 +2741,6 @@ FF950301041C1EB900000000 /* association_norm_rect_calculator.cc in util */, FF950301E82089DF00000000 /* collection_has_min_size_calculator.cc in util */, FF950301B9D8F94200000000 /* constant_side_packet_calculator.cc in core */, - FF9503018E3AEDD900000000 /* container_util.cc in tool */, FF95030176D31B5D00000000 /* detections_to_rects_calculator.cc in util */, FF95030136FBEB1A00000000 /* detections_to_render_data_calculator.cc in util */, FF950301511B4B0900000000 /* face_landmarks_to_render_data_calculator.cc in calculators */, @@ -6386,17 +2753,12 @@ FF950301A24CB7E500000000 /* local_file_contents_calculator.cc in util */, FF950301822EE40B00000000 /* rect_to_render_data_calculator.cc in util */, FF9503016988849800000000 /* rect_transformation_calculator.cc in util */, - FF9503018DA33BEA00000000 /* sink.cc in tool */, FF9503011EE26A2000000000 /* split_proto_list_calculator.cc in core */, - FF950301F500366D00000000 /* ssd_anchors_calculator.cc in tflite */, - FF950301663742CC00000000 /* switch_container.cc in tool */, - FF950301DEE2DFFC00000000 /* switch_demux_calculator.cc in tool */, - FF950301392E8DE400000000 /* switch_mux_calculator.cc in tool */, FF9503011ABE2CDD00000000 /* thresholding_calculator.cc in util */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4A9C8A580000000000000071 /* Sources */ = { + 4A9C8A580000000000000033 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( @@ -6404,7 +2766,6 @@ FF950301041C1EB900000001 /* association_norm_rect_calculator.cc in util */, FF950301E82089DF00000001 /* collection_has_min_size_calculator.cc in util */, FF950301B9D8F94200000001 /* constant_side_packet_calculator.cc in core */, - FF9503018E3AEDD900000001 /* container_util.cc in tool */, FF95030176D31B5D00000001 /* detections_to_rects_calculator.cc in util */, FF95030136FBEB1A00000001 /* detections_to_render_data_calculator.cc in util */, FF950301511B4B0900000001 /* face_landmarks_to_render_data_calculator.cc in calculators */, @@ -6417,12 +2778,7 @@ FF950301A24CB7E500000001 /* local_file_contents_calculator.cc in util */, FF950301822EE40B00000001 /* rect_to_render_data_calculator.cc in util */, FF9503016988849800000001 /* rect_transformation_calculator.cc in util */, - FF9503018DA33BEA00000001 /* sink.cc in tool */, FF9503011EE26A2000000001 /* split_proto_list_calculator.cc in core */, - FF950301F500366D00000001 /* ssd_anchors_calculator.cc in tflite */, - FF950301663742CC00000001 /* switch_container.cc in tool */, - FF950301DEE2DFFC00000001 /* switch_demux_calculator.cc in tool */, - FF950301392E8DE400000001 /* switch_mux_calculator.cc in tool */, FF9503011ABE2CDD00000001 /* thresholding_calculator.cc in util */, ); runOnlyForDeploymentPostprocessing = 0; @@ -6430,186 +2786,46 @@ /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 285B8B9A019362DD00000000 /* PBXTargetDependency */ = { + 285B8B9A07268A4900000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = 6CA32826019362DD00000000 /* PBXContainerItemProxy */; - }; - 285B8B9A043D6EB900000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA32826043D6EB900000000 /* PBXContainerItemProxy */; - }; - 285B8B9A0552442F00000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA328260552442F00000000 /* PBXContainerItemProxy */; - }; - 285B8B9A091FB26B00000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA32826091FB26B00000000 /* PBXContainerItemProxy */; - }; - 285B8B9A0BF0E74100000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA328260BF0E74100000000 /* PBXContainerItemProxy */; - }; - 285B8B9A0F49CEED00000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA328260F49CEED00000000 /* PBXContainerItemProxy */; + targetProxy = 6CA3282607268A4900000000 /* PBXContainerItemProxy */; }; 285B8B9A0F58F30900000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; targetProxy = 6CA328260F58F30900000000 /* PBXContainerItemProxy */; }; - 285B8B9A12002F2D00000000 /* PBXTargetDependency */ = { + 285B8B9A10832CE100000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = 6CA3282612002F2D00000000 /* PBXContainerItemProxy */; - }; - 285B8B9A148AEA4700000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA32826148AEA4700000000 /* PBXContainerItemProxy */; + targetProxy = 6CA3282610832CE100000000 /* PBXContainerItemProxy */; }; 285B8B9A1838F83F00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; targetProxy = 6CA328261838F83F00000000 /* PBXContainerItemProxy */; }; - 285B8B9A192D58FB00000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA32826192D58FB00000000 /* PBXContainerItemProxy */; - }; 285B8B9A1AC4218B00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; targetProxy = 6CA328261AC4218B00000000 /* PBXContainerItemProxy */; }; - 285B8B9A1BB1D91900000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA328261BB1D91900000000 /* PBXContainerItemProxy */; - }; - 285B8B9A20F64D9900000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA3282620F64D9900000000 /* PBXContainerItemProxy */; - }; 285B8B9A216C14B900000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; targetProxy = 6CA32826216C14B900000000 /* PBXContainerItemProxy */; }; - 285B8B9A22E7A19300000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA3282622E7A19300000000 /* PBXContainerItemProxy */; - }; - 285B8B9A270212EF00000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA32826270212EF00000000 /* PBXContainerItemProxy */; - }; - 285B8B9A2C307FC300000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA328262C307FC300000000 /* PBXContainerItemProxy */; - }; - 285B8B9A2E1AEAFB00000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA328262E1AEAFB00000000 /* PBXContainerItemProxy */; - }; 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; targetProxy = 6CA328263AD2DEC500000000 /* PBXContainerItemProxy */; }; - 285B8B9A3CEC689D00000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA328263CEC689D00000000 /* PBXContainerItemProxy */; - }; 285B8B9A3E081CF900000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; targetProxy = 6CA328263E081CF900000000 /* PBXContainerItemProxy */; }; - 285B8B9A4098134F00000000 /* PBXTargetDependency */ = { + 285B8B9A3ED3804B00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = 6CA328264098134F00000000 /* PBXContainerItemProxy */; - }; - 285B8B9A4581F61300000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA328264581F61300000000 /* PBXContainerItemProxy */; - }; - 285B8B9A45BF9C0300000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA3282645BF9C0300000000 /* PBXContainerItemProxy */; - }; - 285B8B9A486DB1DD00000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA32826486DB1DD00000000 /* PBXContainerItemProxy */; - }; - 285B8B9A48F8627F00000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA3282648F8627F00000000 /* PBXContainerItemProxy */; - }; - 285B8B9A4A0F047D00000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA328264A0F047D00000000 /* PBXContainerItemProxy */; - }; - 285B8B9A4EC3F25F00000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA328264EC3F25F00000000 /* PBXContainerItemProxy */; - }; - 285B8B9A5631D7AD00000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA328265631D7AD00000000 /* PBXContainerItemProxy */; - }; - 285B8B9A5B9442FD00000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA328265B9442FD00000000 /* PBXContainerItemProxy */; - }; - 285B8B9A5D24269700000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA328265D24269700000000 /* PBXContainerItemProxy */; - }; - 285B8B9A605975F300000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA32826605975F300000000 /* PBXContainerItemProxy */; - }; - 285B8B9A60F40B8100000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA3282660F40B8100000000 /* PBXContainerItemProxy */; - }; - 285B8B9A62520DF700000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA3282662520DF700000000 /* PBXContainerItemProxy */; - }; - 285B8B9A66E95E1300000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA3282666E95E1300000000 /* PBXContainerItemProxy */; - }; - 285B8B9A6729A1D100000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA328266729A1D100000000 /* PBXContainerItemProxy */; - }; - 285B8B9A6EE3185F00000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA328266EE3185F00000000 /* PBXContainerItemProxy */; - }; - 285B8B9A70815F2D00000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA3282670815F2D00000000 /* PBXContainerItemProxy */; - }; - 285B8B9A717FBD3300000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA32826717FBD3300000000 /* PBXContainerItemProxy */; - }; - 285B8B9A71A9D19F00000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA3282671A9D19F00000000 /* PBXContainerItemProxy */; - }; - 285B8B9A721498C500000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA32826721498C500000000 /* PBXContainerItemProxy */; + targetProxy = 6CA328263ED3804B00000000 /* PBXContainerItemProxy */; }; 285B8B9A762E872100000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; targetProxy = 6CA32826762E872100000000 /* PBXContainerItemProxy */; }; - 285B8B9A79D4949700000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA3282679D4949700000000 /* PBXContainerItemProxy */; - }; - 285B8B9A7AADD3C500000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA328267AADD3C500000000 /* PBXContainerItemProxy */; - }; 285B8B9A7E674A3900000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; targetProxy = 6CA328267E674A3900000000 /* PBXContainerItemProxy */; @@ -6622,29 +2838,13 @@ isa = PBXTargetDependency; targetProxy = 6CA328267FF66ACD00000000 /* PBXContainerItemProxy */; }; - 285B8B9A80D4856F00000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA3282680D4856F00000000 /* PBXContainerItemProxy */; - }; 285B8B9A8489C38D00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; targetProxy = 6CA328268489C38D00000000 /* PBXContainerItemProxy */; }; - 285B8B9A8B4CD5DF00000000 /* PBXTargetDependency */ = { + 285B8B9A87D26E7500000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = 6CA328268B4CD5DF00000000 /* PBXContainerItemProxy */; - }; - 285B8B9A8B56A57900000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA328268B56A57900000000 /* PBXContainerItemProxy */; - }; - 285B8B9A8D69C4A300000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA328268D69C4A300000000 /* PBXContainerItemProxy */; - }; - 285B8B9A94BE0ED500000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA3282694BE0ED500000000 /* PBXContainerItemProxy */; + targetProxy = 6CA3282687D26E7500000000 /* PBXContainerItemProxy */; }; 285B8B9A97A002A700000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -6658,117 +2858,33 @@ isa = PBXTargetDependency; targetProxy = 6CA328269CC89BB300000000 /* PBXContainerItemProxy */; }; - 285B8B9A9CD320B700000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA328269CD320B700000000 /* PBXContainerItemProxy */; - }; 285B8B9A9CDDB50D00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; targetProxy = 6CA328269CDDB50D00000000 /* PBXContainerItemProxy */; }; - 285B8B9AA616095700000000 /* PBXTargetDependency */ = { + 285B8B9AAEE1CD9700000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = 6CA32826A616095700000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826AEE1CD9700000000 /* PBXContainerItemProxy */; }; - 285B8B9AAB070CC500000000 /* PBXTargetDependency */ = { + 285B8B9AB4F98C9F00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = 6CA32826AB070CC500000000 /* PBXContainerItemProxy */; - }; - 285B8B9AAC80CFF100000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA32826AC80CFF100000000 /* PBXContainerItemProxy */; - }; - 285B8B9ABEE3CE7500000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA32826BEE3CE7500000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826B4F98C9F00000000 /* PBXContainerItemProxy */; }; 285B8B9AC180231D00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; targetProxy = 6CA32826C180231D00000000 /* PBXContainerItemProxy */; }; - 285B8B9AC7F9A94500000000 /* PBXTargetDependency */ = { + 285B8B9AC9EF5A9F00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = 6CA32826C7F9A94500000000 /* PBXContainerItemProxy */; - }; - 285B8B9ACC49096B00000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA32826CC49096B00000000 /* PBXContainerItemProxy */; - }; - 285B8B9ACC596BC100000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA32826CC596BC100000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826C9EF5A9F00000000 /* PBXContainerItemProxy */; }; 285B8B9ACDF0E1D100000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; targetProxy = 6CA32826CDF0E1D100000000 /* PBXContainerItemProxy */; }; - 285B8B9AD4B7599D00000000 /* PBXTargetDependency */ = { + 285B8B9AE3255C4300000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = 6CA32826D4B7599D00000000 /* PBXContainerItemProxy */; - }; - 285B8B9ADBAB600300000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA32826DBAB600300000000 /* PBXContainerItemProxy */; - }; - 285B8B9ADBC0365300000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA32826DBC0365300000000 /* PBXContainerItemProxy */; - }; - 285B8B9ADBE24C2D00000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA32826DBE24C2D00000000 /* PBXContainerItemProxy */; - }; - 285B8B9ADDC0B1B300000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA32826DDC0B1B300000000 /* PBXContainerItemProxy */; - }; - 285B8B9ADF5731D100000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA32826DF5731D100000000 /* PBXContainerItemProxy */; - }; - 285B8B9AE4F68A4900000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA32826E4F68A4900000000 /* PBXContainerItemProxy */; - }; - 285B8B9AE60E967B00000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA32826E60E967B00000000 /* PBXContainerItemProxy */; - }; - 285B8B9AECB1197500000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA32826ECB1197500000000 /* PBXContainerItemProxy */; - }; - 285B8B9AED47024D00000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA32826ED47024D00000000 /* PBXContainerItemProxy */; - }; - 285B8B9AEE4F724300000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA32826EE4F724300000000 /* PBXContainerItemProxy */; - }; - 285B8B9AEF9E075500000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA32826EF9E075500000000 /* PBXContainerItemProxy */; - }; - 285B8B9AEFD48CB500000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA32826EFD48CB500000000 /* PBXContainerItemProxy */; - }; - 285B8B9AF164385B00000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA32826F164385B00000000 /* PBXContainerItemProxy */; - }; - 285B8B9AF437D55300000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA32826F437D55300000000 /* PBXContainerItemProxy */; - }; - 285B8B9AF43963A700000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA32826F43963A700000000 /* PBXContainerItemProxy */; - }; - 285B8B9AF84C49B100000000 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - targetProxy = 6CA32826F84C49B100000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826E3255C4300000000 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ @@ -6852,7 +2968,7 @@ GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = ""; INFOPLIST_FILE = "${PROJECT_FILE_PATH}/.tulsi/Resources/StubInfoPlist.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; ONLY_ACTIVE_ARCH = YES; OTHER_CFLAGS = "--version"; OTHER_LDFLAGS = "--version"; @@ -6925,11 +3041,12 @@ C1A2A5811882E1BB00000002 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-x objective-c++ -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_MPPGraphGPUData_39C9C70C_ios_min11.0; + OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -6939,10 +3056,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min11.0; + PRODUCT_NAME = _idx_olamodule_common_library_63E72567_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -6952,10 +3069,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_util_calculator_contract_fill_packet_set_graph_service_manager_input_side_packet_handler_input_stream_manager_input_stream_shard_node_output_side_packet_impl_output_stream_shar_etc_0921A8EE_ios_min11.0; + PRODUCT_NAME = _idx_cpu_util_C9677097_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -6965,10 +3082,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_validated_graph_config_calculator_base_calculator_context_calculator_context_manager_calculator_state_legacy_calculator_support_29D781EE_ios_min11.0; + PRODUCT_NAME = _idx_util_C76AD427_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -6978,10 +3095,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_validate_name_callback_packet_calculator_delegating_executor_executor_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packe_etc_97F9AA54_ios_min11.0; + OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = "_idx_core_BeautyFilters_core-ios_3FD503C6_ios_min11.0"; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -6991,10 +3108,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_topologicalsorter_clock_counter_factory_registration_ret_check_status_status_util_threadpool_F8EEF144_ios_min11.0; + PRODUCT_NAME = _idx_ref_gpuimagemath_gpuimageutil_E5CDD0E4_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -7004,10 +3121,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min11.0; + PRODUCT_NAME = _idx_math_68C63536_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -7016,11 +3133,12 @@ C1A2A5811882E1BB00000009 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_timestamp_collection_item_id_cpu_util_file_helpers_05C0AA73_ios_min11.0; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -7030,10 +3148,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_file_path_E61EA0A1_ios_min11.0; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = "_idx_core_BeautyFilters_core-ios_3FD503C6_ios_min15.5"; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -7043,10 +3161,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_frame_graph_tracer_4E004B23_ios_min11.0; + PRODUCT_NAME = _idx_ref_gpuimagemath_gpuimageutil_E5CDD0E4_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -7056,10 +3174,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_pixel_buffer_pool_util_F1B36E38_ios_min11.0; + PRODUCT_NAME = _idx_math_68C63536_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -7069,10 +3187,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_output_stream_manager_calculator_node_default_input_stream_handler_fixed_size_input_stream_handler_graph_output_stream_immediate_input_stream_handler_input_stream_handler_outpu_etc_920957D4_ios_min11.0; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_olamodule_common_library_63E72567_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -7083,9 +3201,9 @@ buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min11.0; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_util_C76AD427_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -7096,9 +3214,9 @@ buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-ObjC++ -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_profiler_resource_util_35C39BA3_ios_min11.0; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_cpu_util_C9677097_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -7107,11 +3225,12 @@ C1A2A5811882E1BB00000010 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min11.0; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_annotation_overlay_calculator_D98E9275_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -7120,11 +3239,12 @@ C1A2A5811882E1BB00000011 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min11.0; + OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_annotation_renderer_8D68840D_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -7133,11 +3253,12 @@ C1A2A5811882E1BB00000012 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-x objective-c++ -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_MPPGraphGPUData_39C9C70C_ios_min15.5; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_annotation_overlay_calculator_D98E9275_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -7146,11 +3267,12 @@ C1A2A5811882E1BB00000013 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_validated_graph_config_calculator_base_calculator_context_calculator_context_manager_calculator_state_legacy_calculator_support_29D781EE_ios_min15.5; + PRODUCT_NAME = _idx_annotation_renderer_8D68840D_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -7160,10 +3282,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_validate_name_callback_packet_calculator_delegating_executor_executor_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packe_etc_97F9AA54_ios_min15.5; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_begin_loop_calculator_50B5F6A2_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -7173,10 +3295,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_topologicalsorter_clock_counter_factory_registration_ret_check_status_status_util_threadpool_F8EEF144_ios_min15.5; + OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_begin_loop_calculator_50B5F6A2_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -7186,10 +3308,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min15.5; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_clip_vector_size_calculator_C1D859C1_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -7199,10 +3321,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_util_calculator_contract_fill_packet_set_graph_service_manager_input_side_packet_handler_input_stream_manager_input_stream_shard_node_output_side_packet_impl_output_stream_shar_etc_0921A8EE_ios_min15.5; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_clip_vector_size_calculator_C1D859C1_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -7212,10 +3334,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_timestamp_collection_item_id_cpu_util_file_helpers_05C0AA73_ios_min15.5; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_cpu_op_resolver_519CBACD_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -7225,10 +3347,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_file_path_E61EA0A1_ios_min15.5; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -7238,10 +3360,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_frame_graph_tracer_4E004B23_ios_min15.5; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_transpose_conv_bias_E3459F40_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -7251,10 +3373,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min15.5; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_max_unpooling_max_pool_argmax_615F909D_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -7264,10 +3386,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_pixel_buffer_pool_util_F1B36E38_ios_min15.5; + OTHER_CFLAGS = "-DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_cpu_op_resolver_519CBACD_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -7277,10 +3399,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_output_stream_manager_calculator_node_default_input_stream_handler_fixed_size_input_stream_handler_graph_output_stream_immediate_input_stream_handler_input_stream_handler_outpu_etc_920957D4_ios_min15.5; + OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -7290,10 +3412,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min15.5; + OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_max_unpooling_max_pool_argmax_615F909D_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -7303,10 +3425,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-ObjC++ -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_profiler_resource_util_35C39BA3_ios_min15.5; + OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_transpose_conv_bias_E3459F40_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -7315,11 +3437,12 @@ C1A2A5811882E1BB00000020 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min15.5; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_detection_projection_calculator_6C26583E_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -7328,11 +3451,12 @@ C1A2A5811882E1BB00000021 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min15.5; + PRODUCT_NAME = _idx_detection_projection_calculator_6C26583E_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -7342,10 +3466,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_MPPMetalHelper_D24F76A1_ios_min11.0; + PRODUCT_NAME = _idx_end_loop_calculator_AADF2B85_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -7355,10 +3479,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_mediapipe_framework_ios_C158E828_ios_min11.0; + PRODUCT_NAME = _idx_end_loop_calculator_AADF2B85_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -7368,10 +3492,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_MPPMetalHelper_D24F76A1_ios_min15.5; + PRODUCT_NAME = _idx_mediapipe_framework_ios_C158E828_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -7391,828 +3515,6 @@ name = Debug; }; C1A2A5811882E1BB00000026 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-x objective-c++ -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_MPPMetalUtil_455751A0_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000027 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-x objective-c++ -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_MPPMetalUtil_455751A0_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000028 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000029 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = "_idx_core_BeautyFilters_core-ios_3FD503C6_ios_min11.0"; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB0000002A /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_math_68C63536_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB0000002B /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_olamodule_common_library_63E72567_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB0000002C /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_previous_loopback_calculator_calculator_graph_header_util_CF5B401B_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB0000002D /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_properties_calculator_gpu_service_56DC0B61_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB0000002E /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-ObjC++ -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_scheduler_queue_364511B6_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB0000002F /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000030 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = "_idx_core_BeautyFilters_core-ios_3FD503C6_ios_min15.5"; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000031 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_math_68C63536_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000032 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_olamodule_common_library_63E72567_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000033 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_previous_loopback_calculator_calculator_graph_header_util_CF5B401B_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000034 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-ObjC++ -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_scheduler_queue_364511B6_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000035 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_properties_calculator_gpu_service_56DC0B61_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000036 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_annotation_overlay_calculator_D98E9275_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000037 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_gl_calculator_helper_DC51F13C_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000038 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_shader_util_C047EBB4_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000039 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_gl_simple_shaders_CB7AD146_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB0000003A /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_annotation_renderer_8D68840D_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB0000003B /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_location_image_frame_opencv_D6F50F87_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB0000003C /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_annotation_overlay_calculator_D98E9275_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB0000003D /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_annotation_renderer_8D68840D_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB0000003E /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_location_image_frame_opencv_D6F50F87_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB0000003F /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_gl_calculator_helper_DC51F13C_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000040 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_shader_util_C047EBB4_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000041 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_gl_simple_shaders_CB7AD146_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000042 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_begin_loop_calculator_50B5F6A2_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000043 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_matrix_E57ACF41_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000044 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_begin_loop_calculator_50B5F6A2_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000045 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_matrix_E57ACF41_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000046 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_clip_vector_size_calculator_C1D859C1_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000047 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_clip_vector_size_calculator_C1D859C1_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000048 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_cpu_op_resolver_519CBACD_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000049 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB0000004A /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_max_unpooling_max_pool_argmax_615F909D_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB0000004B /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_transpose_conv_bias_E3459F40_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB0000004C /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_cpu_op_resolver_519CBACD_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB0000004D /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB0000004E /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_max_unpooling_max_pool_argmax_615F909D_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB0000004F /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_transpose_conv_bias_E3459F40_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000050 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_detection_projection_calculator_6C26583E_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000051 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_detection_projection_calculator_6C26583E_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000052 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_opencv_9E4E8A87_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000053 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_opencv_9E4E8A87_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000054 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_to_tensor_calculator_FF109E68_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000055 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tensor_7303F5EA_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000056 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_to_tensor_converter_opencv_22266321_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000057 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_to_tensor_calculator_FF109E68_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000058 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tensor_7303F5EA_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000059 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_to_tensor_converter_opencv_22266321_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB0000005A /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_to_tensor_converter_metal_4060E9DC_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB0000005B /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_to_tensor_converter_metal_4060E9DC_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB0000005C /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB0000005D /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tflite_model_loader_254BEB33_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB0000005E /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-ObjC++ -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_resource_util_C5C5DB93_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB0000005F /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000060 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tflite_model_loader_254BEB33_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000061 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-ObjC++ -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_resource_util_C5C5DB93_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000062 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_inference_calculator_metal_9450E505_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000063 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_inference_calculator_metal_9450E505_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000064 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -8226,7 +3528,7 @@ }; name = Debug; }; - C1A2A5811882E1BB00000065 /* Debug */ = { + C1A2A5811882E1BB00000027 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -8240,7 +3542,7 @@ }; name = Debug; }; - C1A2A5811882E1BB00000066 /* Debug */ = { + C1A2A5811882E1BB00000028 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; @@ -8253,7 +3555,7 @@ }; name = Debug; }; - C1A2A5811882E1BB00000067 /* Debug */ = { + C1A2A5811882E1BB00000029 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; @@ -8266,7 +3568,85 @@ }; name = Debug; }; - C1A2A5811882E1BB00000068 /* Debug */ = { + C1A2A5811882E1BB0000002A /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_previous_loopback_calculator_header_util_D60754F6_ios_min11.0; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Debug; + }; + C1A2A5811882E1BB0000002B /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_previous_loopback_calculator_header_util_D60754F6_ios_min15.5; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Debug; + }; + C1A2A5811882E1BB0000002C /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_rectangle_util_BC608102_ios_min11.0; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Debug; + }; + C1A2A5811882E1BB0000002D /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_rectangle_util_BC608102_ios_min15.5; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Debug; + }; + C1A2A5811882E1BB0000002E /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-ObjC++ -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_resource_util_C5C5DB93_ios_min11.0; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Debug; + }; + C1A2A5811882E1BB0000002F /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-ObjC++ -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_resource_util_C5C5DB93_ios_min15.5; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Debug; + }; + C1A2A5811882E1BB00000030 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; @@ -8279,7 +3659,7 @@ }; name = Debug; }; - C1A2A5811882E1BB00000069 /* Debug */ = { + C1A2A5811882E1BB00000031 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; @@ -8292,139 +3672,59 @@ }; name = Debug; }; - C1A2A5811882E1BB0000006A /* Debug */ = { + C1A2A5811882E1BB00000032 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tensors_to_detections_calculator_39B944A4_ios_min11.0; + OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_tflite_model_loader_254BEB33_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - C1A2A5811882E1BB0000006B /* Debug */ = { + C1A2A5811882E1BB00000033 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tensors_to_detections_calculator_39B944A4_ios_min15.5; + OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_tflite_model_loader_254BEB33_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - C1A2A5811882E1BB0000006C /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB0000006D /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB0000006E /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tflite_custom_op_resolver_calculator_772D286F_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB0000006F /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tflite_custom_op_resolver_calculator_772D286F_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000070 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000071 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - C1A2A5811882E1BB00000072 /* Debug */ = { + C1A2A5811882E1BB00000034 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min11.0; + PRODUCT_NAME = _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_detections_to_rects_calculator_detections_to_render_data_etc_200517DA_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - C1A2A5811882E1BB00000073 /* Debug */ = { + C1A2A5811882E1BB00000035 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min15.5; + PRODUCT_NAME = _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_detections_to_rects_calculator_detections_to_render_data_etc_200517DA_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - C1A2A5811882E1BB00000074 /* Debug */ = { + C1A2A5811882E1BB00000036 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = "Stub Launch Image"; @@ -8432,7 +3732,7 @@ DEBUG_INFORMATION_FORMAT = dwarf; GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; INFOPLIST_FILE = "${PROJECT_FILE_PATH}/.tulsi/Resources/StubInfoPlist.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; PRODUCT_NAME = "mediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary"; SDKROOT = iphoneos; TULSI_BUILD_PATH = mediapipe/render/module/beauty/ios/framework; @@ -8499,11 +3799,12 @@ C1A2A581215C43D600000002 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-x objective-c++ -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_MPPGraphGPUData_39C9C70C_ios_min11.0; + OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -8513,10 +3814,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min11.0; + PRODUCT_NAME = _idx_olamodule_common_library_63E72567_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -8526,10 +3827,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_util_calculator_contract_fill_packet_set_graph_service_manager_input_side_packet_handler_input_stream_manager_input_stream_shard_node_output_side_packet_impl_output_stream_shar_etc_0921A8EE_ios_min11.0; + PRODUCT_NAME = _idx_cpu_util_C9677097_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -8539,10 +3840,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_validated_graph_config_calculator_base_calculator_context_calculator_context_manager_calculator_state_legacy_calculator_support_29D781EE_ios_min11.0; + PRODUCT_NAME = _idx_util_C76AD427_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -8552,10 +3853,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_validate_name_callback_packet_calculator_delegating_executor_executor_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packe_etc_97F9AA54_ios_min11.0; + OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = "_idx_core_BeautyFilters_core-ios_3FD503C6_ios_min11.0"; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -8565,10 +3866,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_topologicalsorter_clock_counter_factory_registration_ret_check_status_status_util_threadpool_F8EEF144_ios_min11.0; + PRODUCT_NAME = _idx_ref_gpuimagemath_gpuimageutil_E5CDD0E4_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -8578,10 +3879,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min11.0; + PRODUCT_NAME = _idx_math_68C63536_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -8590,11 +3891,12 @@ C1A2A581215C43D600000009 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_timestamp_collection_item_id_cpu_util_file_helpers_05C0AA73_ios_min11.0; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -8604,10 +3906,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_file_path_E61EA0A1_ios_min11.0; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = "_idx_core_BeautyFilters_core-ios_3FD503C6_ios_min15.5"; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -8617,10 +3919,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_frame_graph_tracer_4E004B23_ios_min11.0; + PRODUCT_NAME = _idx_ref_gpuimagemath_gpuimageutil_E5CDD0E4_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -8630,10 +3932,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_pixel_buffer_pool_util_F1B36E38_ios_min11.0; + PRODUCT_NAME = _idx_math_68C63536_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -8643,10 +3945,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_output_stream_manager_calculator_node_default_input_stream_handler_fixed_size_input_stream_handler_graph_output_stream_immediate_input_stream_handler_input_stream_handler_outpu_etc_920957D4_ios_min11.0; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_olamodule_common_library_63E72567_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -8657,9 +3959,9 @@ buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min11.0; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_util_C76AD427_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -8670,9 +3972,9 @@ buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-ObjC++ -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_profiler_resource_util_35C39BA3_ios_min11.0; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_cpu_util_C9677097_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -8681,11 +3983,12 @@ C1A2A581215C43D600000010 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min11.0; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_annotation_overlay_calculator_D98E9275_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -8694,11 +3997,12 @@ C1A2A581215C43D600000011 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min11.0; + OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_annotation_renderer_8D68840D_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -8707,11 +4011,12 @@ C1A2A581215C43D600000012 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-x objective-c++ -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_MPPGraphGPUData_39C9C70C_ios_min15.5; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_annotation_overlay_calculator_D98E9275_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -8720,11 +4025,12 @@ C1A2A581215C43D600000013 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_validated_graph_config_calculator_base_calculator_context_calculator_context_manager_calculator_state_legacy_calculator_support_29D781EE_ios_min15.5; + PRODUCT_NAME = _idx_annotation_renderer_8D68840D_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -8734,10 +4040,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_validate_name_callback_packet_calculator_delegating_executor_executor_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packe_etc_97F9AA54_ios_min15.5; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_begin_loop_calculator_50B5F6A2_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -8747,10 +4053,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_topologicalsorter_clock_counter_factory_registration_ret_check_status_status_util_threadpool_F8EEF144_ios_min15.5; + OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_begin_loop_calculator_50B5F6A2_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -8760,10 +4066,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min15.5; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_clip_vector_size_calculator_C1D859C1_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -8773,10 +4079,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_util_calculator_contract_fill_packet_set_graph_service_manager_input_side_packet_handler_input_stream_manager_input_stream_shard_node_output_side_packet_impl_output_stream_shar_etc_0921A8EE_ios_min15.5; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_clip_vector_size_calculator_C1D859C1_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -8786,10 +4092,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_timestamp_collection_item_id_cpu_util_file_helpers_05C0AA73_ios_min15.5; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_cpu_op_resolver_519CBACD_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -8799,10 +4105,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_file_path_E61EA0A1_ios_min15.5; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -8812,10 +4118,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_frame_graph_tracer_4E004B23_ios_min15.5; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_transpose_conv_bias_E3459F40_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -8825,10 +4131,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min15.5; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_max_unpooling_max_pool_argmax_615F909D_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -8838,10 +4144,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_pixel_buffer_pool_util_F1B36E38_ios_min15.5; + OTHER_CFLAGS = "-DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_cpu_op_resolver_519CBACD_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -8851,10 +4157,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_output_stream_manager_calculator_node_default_input_stream_handler_fixed_size_input_stream_handler_graph_output_stream_immediate_input_stream_handler_input_stream_handler_outpu_etc_920957D4_ios_min15.5; + OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -8864,10 +4170,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min15.5; + OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_max_unpooling_max_pool_argmax_615F909D_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -8877,10 +4183,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-ObjC++ -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_profiler_resource_util_35C39BA3_ios_min15.5; + OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_transpose_conv_bias_E3459F40_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -8889,11 +4195,12 @@ C1A2A581215C43D600000020 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min15.5; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_detection_projection_calculator_6C26583E_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -8902,11 +4209,12 @@ C1A2A581215C43D600000021 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min15.5; + PRODUCT_NAME = _idx_detection_projection_calculator_6C26583E_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -8916,10 +4224,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_MPPMetalHelper_D24F76A1_ios_min11.0; + PRODUCT_NAME = _idx_end_loop_calculator_AADF2B85_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -8929,10 +4237,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_mediapipe_framework_ios_C158E828_ios_min11.0; + PRODUCT_NAME = _idx_end_loop_calculator_AADF2B85_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -8942,10 +4250,10 @@ isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_MPPMetalHelper_D24F76A1_ios_min15.5; + PRODUCT_NAME = _idx_mediapipe_framework_ios_C158E828_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; @@ -8965,828 +4273,6 @@ name = Release; }; C1A2A581215C43D600000026 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-x objective-c++ -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_MPPMetalUtil_455751A0_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000027 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-x objective-c++ -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_MPPMetalUtil_455751A0_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000028 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000029 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = "_idx_core_BeautyFilters_core-ios_3FD503C6_ios_min11.0"; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D60000002A /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_math_68C63536_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D60000002B /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_olamodule_common_library_63E72567_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D60000002C /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_previous_loopback_calculator_calculator_graph_header_util_CF5B401B_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D60000002D /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_properties_calculator_gpu_service_56DC0B61_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D60000002E /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-ObjC++ -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_scheduler_queue_364511B6_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D60000002F /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000030 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = "_idx_core_BeautyFilters_core-ios_3FD503C6_ios_min15.5"; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000031 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_math_68C63536_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000032 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_olamodule_common_library_63E72567_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000033 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_previous_loopback_calculator_calculator_graph_header_util_CF5B401B_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000034 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-ObjC++ -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_scheduler_queue_364511B6_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000035 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_properties_calculator_gpu_service_56DC0B61_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000036 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_annotation_overlay_calculator_D98E9275_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000037 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_gl_calculator_helper_DC51F13C_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000038 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_shader_util_C047EBB4_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000039 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_gl_simple_shaders_CB7AD146_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D60000003A /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_annotation_renderer_8D68840D_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D60000003B /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_location_image_frame_opencv_D6F50F87_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D60000003C /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_annotation_overlay_calculator_D98E9275_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D60000003D /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_annotation_renderer_8D68840D_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D60000003E /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_location_image_frame_opencv_D6F50F87_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D60000003F /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_gl_calculator_helper_DC51F13C_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000040 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_shader_util_C047EBB4_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000041 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_gl_simple_shaders_CB7AD146_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000042 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_begin_loop_calculator_50B5F6A2_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000043 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_matrix_E57ACF41_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000044 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_begin_loop_calculator_50B5F6A2_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000045 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_matrix_E57ACF41_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000046 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_clip_vector_size_calculator_C1D859C1_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000047 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_clip_vector_size_calculator_C1D859C1_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000048 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_cpu_op_resolver_519CBACD_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000049 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D60000004A /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_max_unpooling_max_pool_argmax_615F909D_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D60000004B /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_transpose_conv_bias_E3459F40_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D60000004C /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_cpu_op_resolver_519CBACD_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D60000004D /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D60000004E /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_max_unpooling_max_pool_argmax_615F909D_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D60000004F /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_transpose_conv_bias_E3459F40_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000050 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_detection_projection_calculator_6C26583E_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000051 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_detection_projection_calculator_6C26583E_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000052 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_opencv_9E4E8A87_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000053 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_opencv_9E4E8A87_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000054 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_to_tensor_calculator_FF109E68_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000055 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tensor_7303F5EA_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000056 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_to_tensor_converter_opencv_22266321_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000057 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_to_tensor_calculator_FF109E68_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000058 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tensor_7303F5EA_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000059 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_to_tensor_converter_opencv_22266321_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D60000005A /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_to_tensor_converter_metal_4060E9DC_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D60000005B /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_to_tensor_converter_metal_4060E9DC_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D60000005C /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D60000005D /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tflite_model_loader_254BEB33_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D60000005E /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-ObjC++ -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_resource_util_C5C5DB93_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D60000005F /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000060 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tflite_model_loader_254BEB33_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000061 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-ObjC++ -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_resource_util_C5C5DB93_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000062 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_inference_calculator_metal_9450E505_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000063 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_inference_calculator_metal_9450E505_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000064 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -9800,7 +4286,7 @@ }; name = Release; }; - C1A2A581215C43D600000065 /* Release */ = { + C1A2A581215C43D600000027 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -9814,7 +4300,7 @@ }; name = Release; }; - C1A2A581215C43D600000066 /* Release */ = { + C1A2A581215C43D600000028 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; @@ -9827,7 +4313,7 @@ }; name = Release; }; - C1A2A581215C43D600000067 /* Release */ = { + C1A2A581215C43D600000029 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; @@ -9840,7 +4326,85 @@ }; name = Release; }; - C1A2A581215C43D600000068 /* Release */ = { + C1A2A581215C43D60000002A /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_previous_loopback_calculator_header_util_D60754F6_ios_min11.0; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Release; + }; + C1A2A581215C43D60000002B /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_previous_loopback_calculator_header_util_D60754F6_ios_min15.5; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Release; + }; + C1A2A581215C43D60000002C /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_rectangle_util_BC608102_ios_min11.0; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Release; + }; + C1A2A581215C43D60000002D /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_rectangle_util_BC608102_ios_min15.5; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Release; + }; + C1A2A581215C43D60000002E /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-ObjC++ -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_resource_util_C5C5DB93_ios_min11.0; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Release; + }; + C1A2A581215C43D60000002F /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-ObjC++ -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_resource_util_C5C5DB93_ios_min15.5; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Release; + }; + C1A2A581215C43D600000030 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; @@ -9853,7 +4417,7 @@ }; name = Release; }; - C1A2A581215C43D600000069 /* Release */ = { + C1A2A581215C43D600000031 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; @@ -9866,139 +4430,59 @@ }; name = Release; }; - C1A2A581215C43D60000006A /* Release */ = { + C1A2A581215C43D600000032 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tensors_to_detections_calculator_39B944A4_ios_min11.0; + OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_tflite_model_loader_254BEB33_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - C1A2A581215C43D60000006B /* Release */ = { + C1A2A581215C43D600000033 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tensors_to_detections_calculator_39B944A4_ios_min15.5; + OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_tflite_model_loader_254BEB33_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - C1A2A581215C43D60000006C /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D60000006D /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D60000006E /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tflite_custom_op_resolver_calculator_772D286F_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D60000006F /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tflite_custom_op_resolver_calculator_772D286F_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000070 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000071 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - C1A2A581215C43D600000072 /* Release */ = { + C1A2A581215C43D600000034 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min11.0; + PRODUCT_NAME = _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_detections_to_rects_calculator_detections_to_render_data_etc_200517DA_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - C1A2A581215C43D600000073 /* Release */ = { + C1A2A581215C43D600000035 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min15.5; + PRODUCT_NAME = _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_detections_to_rects_calculator_detections_to_render_data_etc_200517DA_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - C1A2A581215C43D600000074 /* Release */ = { + C1A2A581215C43D600000036 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = "Stub Launch Image"; @@ -10006,7 +4490,7 @@ DEBUG_INFORMATION_FORMAT = dwarf; GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; INFOPLIST_FILE = "${PROJECT_FILE_PATH}/.tulsi/Resources/StubInfoPlist.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; PRODUCT_NAME = "mediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary"; SDKROOT = iphoneos; TULSI_BUILD_PATH = mediapipe/render/module/beauty/ios/framework; @@ -10093,7 +4577,7 @@ GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = ""; INFOPLIST_FILE = "${PROJECT_FILE_PATH}/.tulsi/Resources/StubInfoPlist.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; ONLY_ACTIVE_ARCH = YES; OTHER_CFLAGS = "--version"; OTHER_LDFLAGS = "--version"; @@ -10110,135 +4594,7 @@ /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 84EFF50804A631DD00000000 /* Build configuration list for PBXNativeTarget "_idx_validate_name_callback_packet_calculator_delegating_executor_executor_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packe_etc_97F9AA54_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000014 /* Debug */, - C1A2A581215C43D600000014 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF5080908381B00000000 /* Build configuration list for PBXNativeTarget "_idx_util_calculator_contract_fill_packet_set_graph_service_manager_input_side_packet_handler_input_stream_manager_input_stream_shard_node_output_side_packet_impl_output_stream_shar_etc_0921A8EE_ios_min11.0" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000004 /* Debug */, - C1A2A581215C43D600000004 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF5080D167B7100000000 /* Build configuration list for PBXNativeTarget "_idx_profiler_resource_util_35C39BA3_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB0000001F /* Debug */, - C1A2A581215C43D60000001F /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF5080DDBE57E00000000 /* Build configuration list for PBXNativeTarget "_idx_pixel_buffer_pool_util_F1B36E38_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB0000001C /* Debug */, - C1A2A581215C43D60000001C /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; 84EFF5080E206A9F00000000 /* Build configuration list for PBXNativeTarget "_idx_annotation_overlay_calculator_D98E9275_ios_min11.0" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000036 /* Debug */, - C1A2A581215C43D600000036 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF5080F04FD2900000000 /* Build configuration list for PBXNativeTarget "_idx_previous_loopback_calculator_calculator_graph_header_util_CF5B401B_ios_min11.0" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB0000002C /* Debug */, - C1A2A581215C43D60000002C /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF508101D379700000000 /* Build configuration list for PBXNativeTarget "_idx_detection_projection_calculator_6C26583E_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000051 /* Debug */, - C1A2A581215C43D600000051 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF50812D5985D00000000 /* Build configuration list for PBXNativeTarget "_idx_matrix_E57ACF41_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000045 /* Debug */, - C1A2A581215C43D600000045 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF508136ED85B00000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_custom_op_resolver_calculator_772D286F_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB0000006F /* Debug */, - C1A2A581215C43D60000006F /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF5081610E78100000000 /* Build configuration list for PBXNativeTarget "_idx_cpu_op_resolver_519CBACD_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB0000004C /* Debug */, - C1A2A581215C43D60000004C /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF508161F1A1D00000000 /* Build configuration list for PBXNativeTarget "_idx_mediapipe_framework_ios_C158E828_ios_min11.0" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000023 /* Debug */, - C1A2A581215C43D600000023 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF508192F9DD000000000 /* Build configuration list for PBXNativeTarget "_idx_op_resolver_0836C983_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000067 /* Debug */, - C1A2A581215C43D600000067 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF5081B3AF97B00000000 /* Build configuration list for PBXNativeTarget "_idx_inference_calculator_metal_9450E505_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000063 /* Debug */, - C1A2A581215C43D600000063 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF5081CDA19BF00000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_calculator_FF109E68_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000057 /* Debug */, - C1A2A581215C43D600000057 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF5081D89926500000000 /* Build configuration list for PBXNativeTarget "_idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min11.0" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000003 /* Debug */, - C1A2A581215C43D600000003 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF5081DAB3B6400000000 /* Build configuration list for PBXNativeTarget "_idx_profiler_resource_util_35C39BA3_ios_min11.0" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB0000000F /* Debug */, - C1A2A581215C43D60000000F /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF5081FB54A7400000000 /* Build configuration list for PBXNativeTarget "_idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( C1A2A5811882E1BB00000010 /* Debug */, @@ -10246,35 +4602,67 @@ ); defaultConfigurationIsVisible = 0; }; + 84EFF508101D379700000000 /* Build configuration list for PBXNativeTarget "_idx_detection_projection_calculator_6C26583E_ios_min15.5" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C1A2A5811882E1BB00000021 /* Debug */, + C1A2A581215C43D600000021 /* Release */, + ); + defaultConfigurationIsVisible = 0; + }; + 84EFF5081610E78100000000 /* Build configuration list for PBXNativeTarget "_idx_cpu_op_resolver_519CBACD_ios_min15.5" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C1A2A5811882E1BB0000001C /* Debug */, + C1A2A581215C43D60000001C /* Release */, + ); + defaultConfigurationIsVisible = 0; + }; + 84EFF508161F1A1D00000000 /* Build configuration list for PBXNativeTarget "_idx_mediapipe_framework_ios_C158E828_ios_min11.0" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C1A2A5811882E1BB00000024 /* Debug */, + C1A2A581215C43D600000024 /* Release */, + ); + defaultConfigurationIsVisible = 0; + }; + 84EFF508192F9DD000000000 /* Build configuration list for PBXNativeTarget "_idx_op_resolver_0836C983_ios_min15.5" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C1A2A5811882E1BB00000029 /* Debug */, + C1A2A581215C43D600000029 /* Release */, + ); + defaultConfigurationIsVisible = 0; + }; + 84EFF5081ECDCC5600000000 /* Build configuration list for PBXNativeTarget "_idx_util_C76AD427_ios_min15.5" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C1A2A5811882E1BB0000000E /* Debug */, + C1A2A581215C43D60000000E /* Release */, + ); + defaultConfigurationIsVisible = 0; + }; 84EFF5082219CAC000000000 /* Build configuration list for PBXNativeTarget "_idx_cpu_op_resolver_519CBACD_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB00000048 /* Debug */, - C1A2A581215C43D600000048 /* Release */, + C1A2A5811882E1BB00000018 /* Debug */, + C1A2A581215C43D600000018 /* Release */, ); defaultConfigurationIsVisible = 0; }; 84EFF508278B98D900000000 /* Build configuration list for PBXNativeTarget "_idx_clip_vector_size_calculator_C1D859C1_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB00000047 /* Debug */, - C1A2A581215C43D600000047 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF5082CF4B73A00000000 /* Build configuration list for PBXNativeTarget "_idx_topologicalsorter_clock_counter_factory_registration_ret_check_status_status_util_threadpool_F8EEF144_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000015 /* Debug */, - C1A2A581215C43D600000015 /* Release */, + C1A2A5811882E1BB00000017 /* Debug */, + C1A2A581215C43D600000017 /* Release */, ); defaultConfigurationIsVisible = 0; }; 84EFF5082E8F9F1400000000 /* Build configuration list for PBXNativeTarget "_idx_op_resolver_0836C983_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB00000066 /* Debug */, - C1A2A581215C43D600000066 /* Release */, + C1A2A5811882E1BB00000028 /* Debug */, + C1A2A581215C43D600000028 /* Release */, ); defaultConfigurationIsVisible = 0; }; @@ -10291,136 +4679,88 @@ 84EFF508363B547A00000000 /* Build configuration list for PBXNativeTarget "_idx_annotation_overlay_calculator_D98E9275_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB0000003C /* Debug */, - C1A2A581215C43D60000003C /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF50837CF1CB300000000 /* Build configuration list for PBXNativeTarget "_idx_validated_graph_config_calculator_base_calculator_context_calculator_context_manager_calculator_state_legacy_calculator_support_29D781EE_ios_min11.0" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000005 /* Debug */, - C1A2A581215C43D600000005 /* Release */, + C1A2A5811882E1BB00000012 /* Debug */, + C1A2A581215C43D600000012 /* Release */, ); defaultConfigurationIsVisible = 0; }; 84EFF5083836504100000000 /* Build configuration list for PBXNativeTarget "_idx_begin_loop_calculator_50B5F6A2_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB00000042 /* Debug */, - C1A2A581215C43D600000042 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF5083BDB1A3300000000 /* Build configuration list for PBXNativeTarget "_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min11.0" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000011 /* Debug */, - C1A2A581215C43D600000011 /* Release */, + C1A2A5811882E1BB00000014 /* Debug */, + C1A2A581215C43D600000014 /* Release */, ); defaultConfigurationIsVisible = 0; }; 84EFF5083C476C6A00000000 /* Build configuration list for PBXNativeTarget "_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB0000004D /* Debug */, - C1A2A581215C43D60000004D /* Release */, + C1A2A5811882E1BB0000001D /* Debug */, + C1A2A581215C43D60000001D /* Release */, + ); + defaultConfigurationIsVisible = 0; + }; + 84EFF5083E77579C00000000 /* Build configuration list for PBXNativeTarget "_idx_ref_gpuimagemath_gpuimageutil_E5CDD0E4_ios_min15.5" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C1A2A5811882E1BB0000000B /* Debug */, + C1A2A581215C43D60000000B /* Release */, ); defaultConfigurationIsVisible = 0; }; 84EFF50840029B2B00000000 /* Build configuration list for PBXNativeTarget "_idx_non_max_suppression_calculator_E13679C5_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB00000064 /* Debug */, - C1A2A581215C43D600000064 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF50841AF058700000000 /* Build configuration list for PBXNativeTarget "_idx_matrix_E57ACF41_ios_min11.0" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000043 /* Debug */, - C1A2A581215C43D600000043 /* Release */, + C1A2A5811882E1BB00000026 /* Debug */, + C1A2A581215C43D600000026 /* Release */, ); defaultConfigurationIsVisible = 0; }; 84EFF50841B6A51B00000000 /* Build configuration list for PBXNativeTarget "_idx_resource_util_C5C5DB93_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB0000005E /* Debug */, - C1A2A581215C43D60000005E /* Release */, + C1A2A5811882E1BB0000002E /* Debug */, + C1A2A581215C43D60000002E /* Release */, ); defaultConfigurationIsVisible = 0; }; 84EFF50845659DC900000000 /* Build configuration list for PBXNativeTarget "_idx_transpose_conv_bias_E3459F40_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB0000004B /* Debug */, - C1A2A581215C43D60000004B /* Release */, + C1A2A5811882E1BB0000001A /* Debug */, + C1A2A581215C43D60000001A /* Release */, ); defaultConfigurationIsVisible = 0; }; 84EFF508474F353600000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_model_loader_254BEB33_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB0000005D /* Debug */, - C1A2A581215C43D60000005D /* Release */, + C1A2A5811882E1BB00000032 /* Debug */, + C1A2A581215C43D600000032 /* Release */, ); defaultConfigurationIsVisible = 0; }; 84EFF5084920A84900000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_model_loader_254BEB33_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB00000060 /* Debug */, - C1A2A581215C43D600000060 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF5084B7E0ABB00000000 /* Build configuration list for PBXNativeTarget "_idx_image_opencv_9E4E8A87_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000053 /* Debug */, - C1A2A581215C43D600000053 /* Release */, + C1A2A5811882E1BB00000033 /* Debug */, + C1A2A581215C43D600000033 /* Release */, ); defaultConfigurationIsVisible = 0; }; 84EFF5084BCDEF5000000000 /* Build configuration list for PBXNativeTarget "_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB00000049 /* Debug */, - C1A2A581215C43D600000049 /* Release */, + C1A2A5811882E1BB00000019 /* Debug */, + C1A2A581215C43D600000019 /* Release */, ); defaultConfigurationIsVisible = 0; }; - 84EFF5084BDA704A00000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_converter_metal_4060E9DC_ios_min15.5" */ = { + 84EFF5084E3B400600000000 /* Build configuration list for PBXNativeTarget "_idx_previous_loopback_calculator_header_util_D60754F6_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB0000005B /* Debug */, - C1A2A581215C43D60000005B /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF5084D89B18800000000 /* Build configuration list for PBXNativeTarget "_idx_timestamp_collection_item_id_cpu_util_file_helpers_05C0AA73_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000018 /* Debug */, - C1A2A581215C43D600000018 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF5084D92825300000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_custom_op_resolver_calculator_772D286F_ios_min11.0" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB0000006E /* Debug */, - C1A2A581215C43D60000006E /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF5084E652AAB00000000 /* Build configuration list for PBXNativeTarget "_idx_pixel_buffer_pool_util_F1B36E38_ios_min11.0" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB0000000C /* Debug */, - C1A2A581215C43D60000000C /* Release */, + C1A2A5811882E1BB0000002A /* Debug */, + C1A2A581215C43D60000002A /* Release */, ); defaultConfigurationIsVisible = 0; }; @@ -10432,217 +4772,73 @@ ); defaultConfigurationIsVisible = 0; }; - 84EFF508509C6EAD00000000 /* Build configuration list for PBXNativeTarget "_idx_output_stream_manager_calculator_node_default_input_stream_handler_fixed_size_input_stream_handler_graph_output_stream_immediate_input_stream_handler_input_stream_handler_outpu_etc_920957D4_ios_min11.0" */ = { + 84EFF50858263CF500000000 /* Build configuration list for PBXNativeTarget "_idx_end_loop_calculator_AADF2B85_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB0000000D /* Debug */, - C1A2A581215C43D60000000D /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF50852D61F6100000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_converter_opencv_22266321_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000059 /* Debug */, - C1A2A581215C43D600000059 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF5085B94398200000000 /* Build configuration list for PBXNativeTarget "_idx_MPPMetalHelper_D24F76A1_ios_min11.0" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000022 /* Debug */, - C1A2A581215C43D600000022 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF5085C39F12800000000 /* Build configuration list for PBXNativeTarget "_idx_gl_simple_shaders_CB7AD146_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000041 /* Debug */, - C1A2A581215C43D600000041 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF5085CC6057F00000000 /* Build configuration list for PBXNativeTarget "_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min11.0" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB0000006C /* Debug */, - C1A2A581215C43D60000006C /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF5085E3AF8BB00000000 /* Build configuration list for PBXNativeTarget "_idx_image_frame_graph_tracer_4E004B23_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB0000001A /* Debug */, - C1A2A581215C43D60000001A /* Release */, + C1A2A5811882E1BB00000023 /* Debug */, + C1A2A581215C43D600000023 /* Release */, ); defaultConfigurationIsVisible = 0; }; 84EFF5085EB9C91B00000000 /* Build configuration list for PBXNativeTarget "_idx_annotation_renderer_8D68840D_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB0000003A /* Debug */, - C1A2A581215C43D60000003A /* Release */, + C1A2A5811882E1BB00000011 /* Debug */, + C1A2A581215C43D600000011 /* Release */, ); defaultConfigurationIsVisible = 0; }; 84EFF5085EC1FB9F00000000 /* Build configuration list for PBXNativeTarget "mediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB00000074 /* Debug */, - C1A2A581215C43D600000074 /* Release */, + C1A2A5811882E1BB00000036 /* Debug */, + C1A2A581215C43D600000036 /* Release */, C1A2A581A47D8D4000000002 /* __TulsiTestRunner_Debug */, C1A2A58115BEFE3900000002 /* __TulsiTestRunner_Release */, ); defaultConfigurationIsVisible = 0; }; - 84EFF5085F91827A00000000 /* Build configuration list for PBXNativeTarget "_idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB0000001B /* Debug */, - C1A2A581215C43D60000001B /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF5086042AB7700000000 /* Build configuration list for PBXNativeTarget "_idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB0000005F /* Debug */, - C1A2A581215C43D60000005F /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF508626F7F6F00000000 /* Build configuration list for PBXNativeTarget "_idx_image_frame_graph_tracer_4E004B23_ios_min11.0" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB0000000B /* Debug */, - C1A2A581215C43D60000000B /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF5086673135900000000 /* Build configuration list for PBXNativeTarget "_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000021 /* Debug */, - C1A2A581215C43D600000021 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF50866DCA2CC00000000 /* Build configuration list for PBXNativeTarget "_idx_MPPGraphGPUData_39C9C70C_ios_min11.0" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000002 /* Debug */, - C1A2A581215C43D600000002 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF50867D1B86E00000000 /* Build configuration list for PBXNativeTarget "_idx_util_calculator_contract_fill_packet_set_graph_service_manager_input_side_packet_handler_input_stream_manager_input_stream_shard_node_output_side_packet_impl_output_stream_shar_etc_0921A8EE_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000017 /* Debug */, - C1A2A581215C43D600000017 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF50867F6D39600000000 /* Build configuration list for PBXNativeTarget "_idx_inference_calculator_metal_9450E505_ios_min11.0" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000062 /* Debug */, - C1A2A581215C43D600000062 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; 84EFF5086D9F13EB00000000 /* Build configuration list for PBXNativeTarget "_idx_non_max_suppression_calculator_E13679C5_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB00000065 /* Debug */, - C1A2A581215C43D600000065 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF5086FD1C2A400000000 /* Build configuration list for PBXNativeTarget "_idx_location_image_frame_opencv_D6F50F87_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB0000003E /* Debug */, - C1A2A581215C43D60000003E /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF50871BCBA0600000000 /* Build configuration list for PBXNativeTarget "_idx_image_opencv_9E4E8A87_ios_min11.0" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000052 /* Debug */, - C1A2A581215C43D600000052 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF508734E4FE900000000 /* Build configuration list for PBXNativeTarget "_idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB0000001E /* Debug */, - C1A2A581215C43D60000001E /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF508735E8FC000000000 /* Build configuration list for PBXNativeTarget "_idx_scheduler_queue_364511B6_ios_min11.0" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB0000002E /* Debug */, - C1A2A581215C43D60000002E /* Release */, + C1A2A5811882E1BB00000027 /* Debug */, + C1A2A581215C43D600000027 /* Release */, ); defaultConfigurationIsVisible = 0; }; 84EFF508778FF48400000000 /* Build configuration list for PBXNativeTarget "_idx_olamodule_common_library_63E72567_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB0000002B /* Debug */, - C1A2A581215C43D60000002B /* Release */, + C1A2A5811882E1BB00000003 /* Debug */, + C1A2A581215C43D600000003 /* Release */, ); defaultConfigurationIsVisible = 0; }; 84EFF50879B1A83300000000 /* Build configuration list for PBXNativeTarget "_idx_resource_util_C5C5DB93_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB00000061 /* Debug */, - C1A2A581215C43D600000061 /* Release */, + C1A2A5811882E1BB0000002F /* Debug */, + C1A2A581215C43D60000002F /* Release */, ); defaultConfigurationIsVisible = 0; }; - 84EFF5087AB0E97E00000000 /* Build configuration list for PBXNativeTarget "_idx_gl_calculator_helper_DC51F13C_ios_min15.5" */ = { + 84EFF5087A1991E800000000 /* Build configuration list for PBXNativeTarget "_idx_cpu_util_C9677097_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB0000003F /* Debug */, - C1A2A581215C43D60000003F /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF50882F3329000000000 /* Build configuration list for PBXNativeTarget "_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000073 /* Debug */, - C1A2A581215C43D600000073 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF50883769D1F00000000 /* Build configuration list for PBXNativeTarget "_idx_gl_simple_shaders_CB7AD146_ios_min11.0" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000039 /* Debug */, - C1A2A581215C43D600000039 /* Release */, + C1A2A5811882E1BB00000004 /* Debug */, + C1A2A581215C43D600000004 /* Release */, ); defaultConfigurationIsVisible = 0; }; 84EFF50883A4D2C400000000 /* Build configuration list for PBXNativeTarget "_idx_core_BeautyFilters_core-ios_3FD503C6_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB00000030 /* Debug */, - C1A2A581215C43D600000030 /* Release */, + C1A2A5811882E1BB0000000A /* Debug */, + C1A2A581215C43D60000000A /* Release */, ); defaultConfigurationIsVisible = 0; }; - 84EFF50883C6DEA900000000 /* Build configuration list for PBXNativeTarget "_idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min11.0" */ = { + 84EFF5088CB48DB200000000 /* Build configuration list for PBXNativeTarget "_idx_math_68C63536_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( C1A2A5811882E1BB00000008 /* Debug */, @@ -10650,111 +4846,31 @@ ); defaultConfigurationIsVisible = 0; }; - 84EFF50889D7C38200000000 /* Build configuration list for PBXNativeTarget "_idx_tensor_7303F5EA_ios_min15.5" */ = { + 84EFF5088D5B68D300000000 /* Build configuration list for PBXNativeTarget "_idx_cpu_util_C9677097_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB00000058 /* Debug */, - C1A2A581215C43D600000058 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF5088CB48DB200000000 /* Build configuration list for PBXNativeTarget "_idx_math_68C63536_ios_min11.0" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB0000002A /* Debug */, - C1A2A581215C43D60000002A /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF5088CF1146C00000000 /* Build configuration list for PBXNativeTarget "_idx_file_path_E61EA0A1_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000019 /* Debug */, - C1A2A581215C43D600000019 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF5088E413F3200000000 /* Build configuration list for PBXNativeTarget "_idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000020 /* Debug */, - C1A2A581215C43D600000020 /* Release */, + C1A2A5811882E1BB0000000F /* Debug */, + C1A2A581215C43D60000000F /* Release */, ); defaultConfigurationIsVisible = 0; }; 84EFF5089042845D00000000 /* Build configuration list for PBXNativeTarget "_idx_split_vector_calculator_ED1EBC41_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB00000069 /* Debug */, - C1A2A581215C43D600000069 /* Release */, + C1A2A5811882E1BB00000031 /* Debug */, + C1A2A581215C43D600000031 /* Release */, ); defaultConfigurationIsVisible = 0; }; - 84EFF5089778129500000000 /* Build configuration list for PBXNativeTarget "_idx_gl_calculator_helper_DC51F13C_ios_min11.0" */ = { + 84EFF5089320C55E00000000 /* Build configuration list for PBXNativeTarget "_idx_previous_loopback_calculator_header_util_D60754F6_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB00000037 /* Debug */, - C1A2A581215C43D600000037 /* Release */, + C1A2A5811882E1BB0000002B /* Debug */, + C1A2A581215C43D60000002B /* Release */, ); defaultConfigurationIsVisible = 0; }; - 84EFF508981699FA00000000 /* Build configuration list for PBXNativeTarget "_idx_tensors_to_detections_calculator_39B944A4_ios_min11.0" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB0000006A /* Debug */, - C1A2A581215C43D60000006A /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF5089A5E8EAF00000000 /* Build configuration list for PBXNativeTarget "_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB0000006D /* Debug */, - C1A2A581215C43D60000006D /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF5089DA663AF00000000 /* Build configuration list for PBXNativeTarget "_idx_shader_util_C047EBB4_ios_min11.0" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000038 /* Debug */, - C1A2A581215C43D600000038 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF5089E75048B00000000 /* Build configuration list for PBXNativeTarget "_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min11.0" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000028 /* Debug */, - C1A2A581215C43D600000028 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF5089F87702200000000 /* Build configuration list for PBXNativeTarget "_idx_shader_util_C047EBB4_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000040 /* Debug */, - C1A2A581215C43D600000040 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF508A3588D7D00000000 /* Build configuration list for PBXNativeTarget "_idx_topologicalsorter_clock_counter_factory_registration_ret_check_status_status_util_threadpool_F8EEF144_ios_min11.0" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000007 /* Debug */, - C1A2A581215C43D600000007 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF508A58E44BE00000000 /* Build configuration list for PBXNativeTarget "_idx_validated_graph_config_calculator_base_calculator_context_calculator_context_manager_calculator_state_legacy_calculator_support_29D781EE_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000013 /* Debug */, - C1A2A581215C43D600000013 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF508A90E0DE000000000 /* Build configuration list for PBXNativeTarget "_idx_scheduler_queue_364511B6_ios_min15.5" */ = { + 84EFF508992D751100000000 /* Build configuration list for PBXNativeTarget "_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_detections_to_rects_calculator_detections_to_render_data_etc_200517DA_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( C1A2A5811882E1BB00000034 /* Debug */, @@ -10762,59 +4878,35 @@ ); defaultConfigurationIsVisible = 0; }; - 84EFF508A9596AF100000000 /* Build configuration list for PBXNativeTarget "_idx_output_stream_manager_calculator_node_default_input_stream_handler_fixed_size_input_stream_handler_graph_output_stream_immediate_input_stream_handler_input_stream_handler_outpu_etc_920957D4_ios_min15.5" */ = { + 84EFF5089E75048B00000000 /* Build configuration list for PBXNativeTarget "_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB0000001D /* Debug */, - C1A2A581215C43D60000001D /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF508AB21E79200000000 /* Build configuration list for PBXNativeTarget "_idx_validate_name_callback_packet_calculator_delegating_executor_executor_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packe_etc_97F9AA54_ios_min11.0" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000006 /* Debug */, - C1A2A581215C43D600000006 /* Release */, + C1A2A5811882E1BB00000002 /* Debug */, + C1A2A581215C43D600000002 /* Release */, ); defaultConfigurationIsVisible = 0; }; 84EFF508AB7A688600000000 /* Build configuration list for PBXNativeTarget "_idx_max_unpooling_max_pool_argmax_615F909D_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB0000004A /* Debug */, - C1A2A581215C43D60000004A /* Release */, + C1A2A5811882E1BB0000001B /* Debug */, + C1A2A581215C43D60000001B /* Release */, ); defaultConfigurationIsVisible = 0; }; - 84EFF508ADC0634800000000 /* Build configuration list for PBXNativeTarget "_idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min15.5" */ = { + 84EFF508B2B858A400000000 /* Build configuration list for PBXNativeTarget "_idx_rectangle_util_BC608102_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB00000016 /* Debug */, - C1A2A581215C43D600000016 /* Release */, + C1A2A5811882E1BB0000002C /* Debug */, + C1A2A581215C43D60000002C /* Release */, ); defaultConfigurationIsVisible = 0; }; - 84EFF508B2EE11E100000000 /* Build configuration list for PBXNativeTarget "_idx_MPPMetalUtil_455751A0_ios_min11.0" */ = { + 84EFF508B410383C00000000 /* Build configuration list for PBXNativeTarget "_idx_rectangle_util_BC608102_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB00000026 /* Debug */, - C1A2A581215C43D600000026 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF508B71D3E1900000000 /* Build configuration list for PBXNativeTarget "_idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min11.0" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB0000005C /* Debug */, - C1A2A581215C43D60000005C /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF508B760D34B00000000 /* Build configuration list for PBXNativeTarget "_idx_MPPMetalHelper_D24F76A1_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000024 /* Debug */, - C1A2A581215C43D600000024 /* Release */, + C1A2A5811882E1BB0000002D /* Debug */, + C1A2A581215C43D60000002D /* Release */, ); defaultConfigurationIsVisible = 0; }; @@ -10827,24 +4919,16 @@ 84EFF508BBC89BEB00000000 /* Build configuration list for PBXNativeTarget "_idx_split_vector_calculator_ED1EBC41_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB00000068 /* Debug */, - C1A2A581215C43D600000068 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF508BE819FF200000000 /* Build configuration list for PBXNativeTarget "_idx_MPPMetalUtil_455751A0_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000027 /* Debug */, - C1A2A581215C43D600000027 /* Release */, + C1A2A5811882E1BB00000030 /* Debug */, + C1A2A581215C43D600000030 /* Release */, ); defaultConfigurationIsVisible = 0; }; 84EFF508C3B5CF4100000000 /* Build configuration list for PBXNativeTarget "_idx_olamodule_common_library_63E72567_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB00000032 /* Debug */, - C1A2A581215C43D600000032 /* Release */, + C1A2A5811882E1BB0000000D /* Debug */, + C1A2A581215C43D60000000D /* Release */, ); defaultConfigurationIsVisible = 0; }; @@ -10858,47 +4942,23 @@ ); defaultConfigurationIsVisible = 0; }; - 84EFF508CA95FAFE00000000 /* Build configuration list for PBXNativeTarget "_idx_tensor_7303F5EA_ios_min11.0" */ = { + 84EFF508CC419B8300000000 /* Build configuration list for PBXNativeTarget "_idx_ref_gpuimagemath_gpuimageutil_E5CDD0E4_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB00000055 /* Debug */, - C1A2A581215C43D600000055 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF508CF55CF1A00000000 /* Build configuration list for PBXNativeTarget "_idx_previous_loopback_calculator_calculator_graph_header_util_CF5B401B_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000033 /* Debug */, - C1A2A581215C43D600000033 /* Release */, + C1A2A5811882E1BB00000007 /* Debug */, + C1A2A581215C43D600000007 /* Release */, ); defaultConfigurationIsVisible = 0; }; 84EFF508D1B8279900000000 /* Build configuration list for PBXNativeTarget "_idx_clip_vector_size_calculator_C1D859C1_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB00000046 /* Debug */, - C1A2A581215C43D600000046 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF508D42124C800000000 /* Build configuration list for PBXNativeTarget "_idx_image_properties_calculator_gpu_service_56DC0B61_ios_min11.0" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB0000002D /* Debug */, - C1A2A581215C43D60000002D /* Release */, + C1A2A5811882E1BB00000016 /* Debug */, + C1A2A581215C43D600000016 /* Release */, ); defaultConfigurationIsVisible = 0; }; 84EFF508D5523A7B00000000 /* Build configuration list for PBXNativeTarget "_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB0000002F /* Debug */, - C1A2A581215C43D60000002F /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF508D5E19DD800000000 /* Build configuration list for PBXNativeTarget "_idx_timestamp_collection_item_id_cpu_util_file_helpers_05C0AA73_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( C1A2A5811882E1BB00000009 /* Debug */, @@ -10909,52 +4969,68 @@ 84EFF508D7525C8000000000 /* Build configuration list for PBXNativeTarget "_idx_annotation_renderer_8D68840D_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB0000003D /* Debug */, - C1A2A581215C43D60000003D /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF508D94DA60100000000 /* Build configuration list for PBXNativeTarget "_idx_tensors_to_detections_calculator_39B944A4_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB0000006B /* Debug */, - C1A2A581215C43D60000006B /* Release */, + C1A2A5811882E1BB00000013 /* Debug */, + C1A2A581215C43D600000013 /* Release */, ); defaultConfigurationIsVisible = 0; }; 84EFF508DB4002F000000000 /* Build configuration list for PBXNativeTarget "_idx_transpose_conv_bias_E3459F40_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB0000004F /* Debug */, - C1A2A581215C43D60000004F /* Release */, + C1A2A5811882E1BB0000001F /* Debug */, + C1A2A581215C43D60000001F /* Release */, ); defaultConfigurationIsVisible = 0; }; 84EFF508DB52C34B00000000 /* Build configuration list for PBXNativeTarget "_idx_detection_projection_calculator_6C26583E_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB00000050 /* Debug */, - C1A2A581215C43D600000050 /* Release */, + C1A2A5811882E1BB00000020 /* Debug */, + C1A2A581215C43D600000020 /* Release */, ); defaultConfigurationIsVisible = 0; }; - 84EFF508DB9B2BF000000000 /* Build configuration list for PBXNativeTarget "_idx_file_path_E61EA0A1_ios_min11.0" */ = { + 84EFF508E48C078C00000000 /* Build configuration list for PBXNativeTarget "_idx_begin_loop_calculator_50B5F6A2_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB0000000A /* Debug */, - C1A2A581215C43D60000000A /* Release */, + C1A2A5811882E1BB00000015 /* Debug */, + C1A2A581215C43D600000015 /* Release */, ); defaultConfigurationIsVisible = 0; }; - 84EFF508DBA80DDD00000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min11.0" */ = { + 84EFF508E81BE51800000000 /* Build configuration list for PBXNativeTarget "_idx_math_68C63536_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB00000070 /* Debug */, - C1A2A581215C43D600000070 /* Release */, + C1A2A5811882E1BB0000000C /* Debug */, + C1A2A581215C43D60000000C /* Release */, ); defaultConfigurationIsVisible = 0; }; - 84EFF508DBB67FD700000000 /* Build configuration list for PBXNativeTarget "_idx_image_properties_calculator_gpu_service_56DC0B61_ios_min15.5" */ = { + 84EFF508EA09B22F00000000 /* Build configuration list for PBXNativeTarget "_idx_util_C76AD427_ios_min11.0" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C1A2A5811882E1BB00000005 /* Debug */, + C1A2A581215C43D600000005 /* Release */, + ); + defaultConfigurationIsVisible = 0; + }; + 84EFF508F0D7FBAC00000000 /* Build configuration list for PBXNativeTarget "_idx_core_BeautyFilters_core-ios_3FD503C6_ios_min11.0" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C1A2A5811882E1BB00000006 /* Debug */, + C1A2A581215C43D600000006 /* Release */, + ); + defaultConfigurationIsVisible = 0; + }; + 84EFF508F742852500000000 /* Build configuration list for PBXNativeTarget "_idx_max_unpooling_max_pool_argmax_615F909D_ios_min15.5" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C1A2A5811882E1BB0000001E /* Debug */, + C1A2A581215C43D60000001E /* Release */, + ); + defaultConfigurationIsVisible = 0; + }; + 84EFF508F78E615300000000 /* Build configuration list for PBXNativeTarget "_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_detections_to_rects_calculator_detections_to_render_data_etc_200517DA_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( C1A2A5811882E1BB00000035 /* Debug */, @@ -10962,99 +5038,11 @@ ); defaultConfigurationIsVisible = 0; }; - 84EFF508DC4A836900000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_converter_opencv_22266321_ios_min11.0" */ = { + 84EFF508F7A3D4A500000000 /* Build configuration list for PBXNativeTarget "_idx_end_loop_calculator_AADF2B85_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1A2A5811882E1BB00000056 /* Debug */, - C1A2A581215C43D600000056 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF508DC607B3500000000 /* Build configuration list for PBXNativeTarget "_idx_MPPGraphGPUData_39C9C70C_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000012 /* Debug */, - C1A2A581215C43D600000012 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF508DF63089600000000 /* Build configuration list for PBXNativeTarget "_idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min11.0" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB0000000E /* Debug */, - C1A2A581215C43D60000000E /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF508E0B95D0800000000 /* Build configuration list for PBXNativeTarget "_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min11.0" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000072 /* Debug */, - C1A2A581215C43D600000072 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF508E0BB30A300000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_calculator_FF109E68_ios_min11.0" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000054 /* Debug */, - C1A2A581215C43D600000054 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF508E48C078C00000000 /* Build configuration list for PBXNativeTarget "_idx_begin_loop_calculator_50B5F6A2_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000044 /* Debug */, - C1A2A581215C43D600000044 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF508E81BE51800000000 /* Build configuration list for PBXNativeTarget "_idx_math_68C63536_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000031 /* Debug */, - C1A2A581215C43D600000031 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF508EE0A722C00000000 /* Build configuration list for PBXNativeTarget "_idx_location_image_frame_opencv_D6F50F87_ios_min11.0" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB0000003B /* Debug */, - C1A2A581215C43D60000003B /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF508F0D7FBAC00000000 /* Build configuration list for PBXNativeTarget "_idx_core_BeautyFilters_core-ios_3FD503C6_ios_min11.0" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000029 /* Debug */, - C1A2A581215C43D600000029 /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF508F742852500000000 /* Build configuration list for PBXNativeTarget "_idx_max_unpooling_max_pool_argmax_615F909D_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB0000004E /* Debug */, - C1A2A581215C43D60000004E /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF508FA3A52CA00000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_converter_metal_4060E9DC_ios_min11.0" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB0000005A /* Debug */, - C1A2A581215C43D60000005A /* Release */, - ); - defaultConfigurationIsVisible = 0; - }; - 84EFF508FD0C7ADF00000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min15.5" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1A2A5811882E1BB00000071 /* Debug */, - C1A2A581215C43D600000071 /* Release */, + C1A2A5811882E1BB00000022 /* Debug */, + C1A2A581215C43D600000022 /* Release */, ); defaultConfigurationIsVisible = 0; }; diff --git a/mediapipe/render/module/beauty/ios/framework/FaceUnityFramework.xcodeproj/xcshareddata/xcschemes/OlaFaceUnityFramework.xcscheme b/mediapipe/render/module/beauty/ios/framework/FaceUnityFramework.xcodeproj/xcshareddata/xcschemes/OlaFaceUnityFramework.xcscheme index 1a707e650..b85a1dae6 100644 --- a/mediapipe/render/module/beauty/ios/framework/FaceUnityFramework.xcodeproj/xcshareddata/xcschemes/OlaFaceUnityFramework.xcscheme +++ b/mediapipe/render/module/beauty/ios/framework/FaceUnityFramework.xcodeproj/xcshareddata/xcschemes/OlaFaceUnityFramework.xcscheme @@ -1,29 +1,29 @@ - - + + - - + + - + - + - + - + - + - + - + \ No newline at end of file diff --git a/mediapipe/render/module/beauty/ios/framework/FaceUnityFramework.xcodeproj/xcshareddata/xcschemes/_idx_Scheme.xcscheme b/mediapipe/render/module/beauty/ios/framework/FaceUnityFramework.xcodeproj/xcshareddata/xcschemes/_idx_Scheme.xcscheme index 0152d08aa..1a75d661d 100644 --- a/mediapipe/render/module/beauty/ios/framework/FaceUnityFramework.xcodeproj/xcshareddata/xcschemes/_idx_Scheme.xcscheme +++ b/mediapipe/render/module/beauty/ios/framework/FaceUnityFramework.xcodeproj/xcshareddata/xcschemes/_idx_Scheme.xcscheme @@ -1,1108 +1,370 @@ - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - - + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - + - + - - + + - - + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - + - + - - + + - - + + - - + + - - + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + \ No newline at end of file diff --git a/mediapipe/render/module/beauty/ios/framework/FaceUnityFramework.xcodeproj/xcshareddata/xcschemes/mediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary.xcscheme b/mediapipe/render/module/beauty/ios/framework/FaceUnityFramework.xcodeproj/xcshareddata/xcschemes/mediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary.xcscheme index 58751938b..1cb9e4ba7 100644 --- a/mediapipe/render/module/beauty/ios/framework/FaceUnityFramework.xcodeproj/xcshareddata/xcschemes/mediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary.xcscheme +++ b/mediapipe/render/module/beauty/ios/framework/FaceUnityFramework.xcodeproj/xcshareddata/xcschemes/mediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary.xcscheme @@ -2,28 +2,28 @@ - - + + - + - + - + - + - + - + - + \ No newline at end of file diff --git a/mediapipe/render/module/beauty/ios/framework/OlaFaceUnity.mm b/mediapipe/render/module/beauty/ios/framework/OlaFaceUnity.mm index f7d5a6300..f186e0989 100644 --- a/mediapipe/render/module/beauty/ios/framework/OlaFaceUnity.mm +++ b/mediapipe/render/module/beauty/ios/framework/OlaFaceUnity.mm @@ -30,7 +30,7 @@ { _face_module = Opipe::FaceMeshModule::create(); NSBundle *bundle = [NSBundle bundleForClass:[self class]]; - NSURL* graphURL = [bundle URLForResource:@"face_mesh_mobile_gpu" withExtension:@"binarypb"]; + NSURL* graphURL = [bundle URLForResource:@"face_mesh_mobile_landmark_gpu" withExtension:@"binarypb"]; NSData* data = [NSData dataWithContentsOfURL:graphURL options:0 error:nil]; if (data) { _face_module->init(nullptr, (void *)data.bytes, data.length); diff --git a/mediapipe/render/module/beauty/whiten.png b/mediapipe/render/module/beauty/whiten.png old mode 100644 new mode 100755 index cc70b37caba14568b0a7e114c6381c7fba3882b5..cd8c9b9a485647078fbf001fdb64e6f41521f0e7 GIT binary patch literal 161146 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

Z#%=G{Y4e#;^v_8U9KCJEq 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�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

`x9JAMxLAiI1E<2!pf^Kai{CE_2b* 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 z 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%0Dis*~5@w~lIJu8oyPrQfz#sOR7 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 gF@jkGPb2dG2Xe0()); else pixelBuffer = packet.Get().GetCVPixelBufferRef(); - + graph->_delegate.lock()->outputPixelbuffer(graph, pixelBuffer, streamName, packet.Timestamp().Value()); -#endif } +#endif } @@ -120,7 +120,7 @@ namespace Opipe } } status = _graph->StartRun(_inputSidePackets, _streamHeaders); - NSLog(@"errors:%@", [NSString stringWithUTF8String:status.ToString().c_str()]); +// NSLog(@"errors:%@", [NSString stringWithUTF8String:status.ToString().c_str()]); if (!status.ok()) { return status; @@ -132,14 +132,14 @@ namespace Opipe const std::string &streamName) { absl::Status status = _graph->AddPacketToInputStream(streamName, packet); - NSLog(@"errors:%@", [NSString stringWithUTF8String:status.ToString().c_str()]); +// NSLog(@"errors:%@", [NSString stringWithUTF8String:status.ToString().c_str()]); return status.ok(); } bool OlaGraph::movePacket(mediapipe::Packet &&packet, const std::string &streamName) { absl::Status status = _graph->AddPacketToInputStream(streamName, std::move(packet)); - NSLog(@"errors:%@", [NSString stringWithUTF8String:status.ToString().c_str()]); +// NSLog(@"errors:%@", [NSString stringWithUTF8String:status.ToString().c_str()]); return status.ok(); } diff --git a/mediapipe/render/module/common/ola_graph.h b/mediapipe/render/module/common/ola_graph.h index 6e2125315..a68efe9b0 100644 --- a/mediapipe/render/module/common/ola_graph.h +++ b/mediapipe/render/module/common/ola_graph.h @@ -36,7 +36,7 @@ namespace Opipe #if defined(__APPLE__) virtual void outputPixelbuffer(OlaGraph *graph, CVPixelBufferRef pixelbuffer, const std::string &streamName, - int64_t timstamp) = 0; + int64_t timestamp) = 0; #endif @@ -169,9 +169,18 @@ namespace Opipe /// Waits for the graph to become idle. bool waitUntilIdle(); + + void setUseVideoOutput(bool useVideoOutput) { + _useVideoOutput = useVideoOutput; + } + + bool useVideoOutput() { + return _useVideoOutput; + } std::weak_ptr _delegate; std::atomic _framesInFlight = 0; + std::atomic _retryCount = 0; private: std::unique_ptr _graph; @@ -189,6 +198,7 @@ namespace Opipe int64 _frameNumber; bool _started; + bool _useVideoOutput = true; absl::Status performStart();