From 8d8cda67aa145ebbbab9610e98a4ae6bf5fa594b Mon Sep 17 00:00:00 2001 From: Mautisim Munir Date: Mon, 7 Nov 2022 20:20:52 +0500 Subject: [PATCH] pod project --- .../project.pbxproj | 91 ++++++++++++++----- 1 file changed, 68 insertions(+), 23 deletions(-) diff --git a/mediapipe/examples/ios/posetracking-lindera/PoseTrackingLindera.xcodeproj/project.pbxproj b/mediapipe/examples/ios/posetracking-lindera/PoseTrackingLindera.xcodeproj/project.pbxproj index 1a1ec87a5..51652e86d 100644 --- a/mediapipe/examples/ios/posetracking-lindera/PoseTrackingLindera.xcodeproj/project.pbxproj +++ b/mediapipe/examples/ios/posetracking-lindera/PoseTrackingLindera.xcodeproj/project.pbxproj @@ -7,16 +7,15 @@ objects = { /* Begin PBXBuildFile section */ + 1C59D14FDC8E0245032992F2 /* Pods_PoseTrackingLindera.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9B06906B638FEBA7FF2874FB /* Pods_PoseTrackingLindera.framework */; }; 32ADBDDB2907D1E200F78CE0 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32ADBDDA2907D1E200F78CE0 /* AppDelegate.swift */; }; 32ADBDDF2907D1E200F78CE0 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32ADBDDE2907D1E200F78CE0 /* ViewController.swift */; }; 32ADBDE22907D1E200F78CE0 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 32ADBDE02907D1E200F78CE0 /* Main.storyboard */; }; 32ADBDE42907D1E400F78CE0 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 32ADBDE32907D1E400F78CE0 /* Assets.xcassets */; }; 32ADBDE72907D1E400F78CE0 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 32ADBDE52907D1E400F78CE0 /* LaunchScreen.storyboard */; }; - CD88DF4A36BE18935B7A330A /* Pods_PoseTrackingLindera.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 01B5C7B03C498564584C8E52 /* Pods_PoseTrackingLindera.framework */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ - 01B5C7B03C498564584C8E52 /* Pods_PoseTrackingLindera.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_PoseTrackingLindera.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 32ADBDD72907D1E200F78CE0 /* PoseTrackingLindera.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = PoseTrackingLindera.app; sourceTree = BUILT_PRODUCTS_DIR; }; 32ADBDDA2907D1E200F78CE0 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; 32ADBDDE2907D1E200F78CE0 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; @@ -24,8 +23,10 @@ 32ADBDE32907D1E400F78CE0 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; 32ADBDE62907D1E400F78CE0 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; 32ADBDE82907D1E400F78CE0 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 7617FFFD466EF435102F56E4 /* Pods-PoseTrackingLindera.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-PoseTrackingLindera.release.xcconfig"; path = "Target Support Files/Pods-PoseTrackingLindera/Pods-PoseTrackingLindera.release.xcconfig"; sourceTree = ""; }; - B2D47F33B48B51CB73CC23E7 /* Pods-PoseTrackingLindera.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-PoseTrackingLindera.debug.xcconfig"; path = "Target Support Files/Pods-PoseTrackingLindera/Pods-PoseTrackingLindera.debug.xcconfig"; sourceTree = ""; }; + 32DE689E2916386C00CF67DE /* AssetsLibrary.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AssetsLibrary.framework; path = System/Library/Frameworks/AssetsLibrary.framework; sourceTree = SDKROOT; }; + 9B06906B638FEBA7FF2874FB /* Pods_PoseTrackingLindera.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_PoseTrackingLindera.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + D0145F51AF9833F7B3332A77 /* Pods-PoseTrackingLindera.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-PoseTrackingLindera.debug.xcconfig"; path = "Target Support Files/Pods-PoseTrackingLindera/Pods-PoseTrackingLindera.debug.xcconfig"; sourceTree = ""; }; + E651467537CC922E8D432264 /* Pods-PoseTrackingLindera.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-PoseTrackingLindera.release.xcconfig"; path = "Target Support Files/Pods-PoseTrackingLindera/Pods-PoseTrackingLindera.release.xcconfig"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -33,30 +34,20 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - CD88DF4A36BE18935B7A330A /* Pods_PoseTrackingLindera.framework in Frameworks */, + 1C59D14FDC8E0245032992F2 /* Pods_PoseTrackingLindera.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 0F62EBD53927AA932B6FF415 /* Pods */ = { - isa = PBXGroup; - children = ( - B2D47F33B48B51CB73CC23E7 /* Pods-PoseTrackingLindera.debug.xcconfig */, - 7617FFFD466EF435102F56E4 /* Pods-PoseTrackingLindera.release.xcconfig */, - ); - name = Pods; - path = Pods; - sourceTree = ""; - }; 32ADBDCE2907D1E200F78CE0 = { isa = PBXGroup; children = ( 32ADBDD92907D1E200F78CE0 /* PoseTrackingLindera */, 32ADBDD82907D1E200F78CE0 /* Products */, - 0F62EBD53927AA932B6FF415 /* Pods */, - 469B1C87F8976E33605A3219 /* Frameworks */, + 669AA0EB532C755115F04FF2 /* Pods */, + 88E6C68AD588A768E9656194 /* Frameworks */, ); sourceTree = ""; }; @@ -81,10 +72,20 @@ path = PoseTrackingLindera; sourceTree = ""; }; - 469B1C87F8976E33605A3219 /* Frameworks */ = { + 669AA0EB532C755115F04FF2 /* Pods */ = { isa = PBXGroup; children = ( - 01B5C7B03C498564584C8E52 /* Pods_PoseTrackingLindera.framework */, + D0145F51AF9833F7B3332A77 /* Pods-PoseTrackingLindera.debug.xcconfig */, + E651467537CC922E8D432264 /* Pods-PoseTrackingLindera.release.xcconfig */, + ); + path = Pods; + sourceTree = ""; + }; + 88E6C68AD588A768E9656194 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 32DE689E2916386C00CF67DE /* AssetsLibrary.framework */, + 9B06906B638FEBA7FF2874FB /* Pods_PoseTrackingLindera.framework */, ); name = Frameworks; sourceTree = ""; @@ -96,10 +97,11 @@ isa = PBXNativeTarget; buildConfigurationList = 32ADBDEB2907D1E400F78CE0 /* Build configuration list for PBXNativeTarget "PoseTrackingLindera" */; buildPhases = ( - 7A250759BFCF20A4441CE950 /* [CP] Check Pods Manifest.lock */, + 7F961E62B43D9BC2161D6057 /* [CP] Check Pods Manifest.lock */, 32ADBDD32907D1E200F78CE0 /* Sources */, 32ADBDD42907D1E200F78CE0 /* Frameworks */, 32ADBDD52907D1E200F78CE0 /* Resources */, + F2C34C6162DE10BC2A8141AC /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -157,7 +159,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ - 7A250759BFCF20A4441CE950 /* [CP] Check Pods Manifest.lock */ = { + 7F961E62B43D9BC2161D6057 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -179,6 +181,23 @@ shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; + F2C34C6162DE10BC2A8141AC /* [CP] Copy Pods Resources */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-PoseTrackingLindera/Pods-PoseTrackingLindera-resources-${CONFIGURATION}-input-files.xcfilelist", + ); + name = "[CP] Copy Pods Resources"; + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-PoseTrackingLindera/Pods-PoseTrackingLindera-resources-${CONFIGURATION}-output-files.xcfilelist", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-PoseTrackingLindera/Pods-PoseTrackingLindera-resources.sh\"\n"; + showEnvVarsInLog = 0; + }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ @@ -329,13 +348,19 @@ }; 32ADBDEC2907D1E400F78CE0 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B2D47F33B48B51CB73CC23E7 /* Pods-PoseTrackingLindera.debug.xcconfig */; + baseConfigurationReference = D0145F51AF9833F7B3332A77 /* Pods-PoseTrackingLindera.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; DEVELOPMENT_TEAM = JML2TT8X5V; + FRAMEWORK_SEARCH_PATHS = "$(inherited)"; + "FRAMEWORK_SEARCH_PATHS[arch=*]" = ( + "$(inherited)", + "\"${PODS_CONFIGURATION_BUILD_DIR}/LinderaDetection\"", + "\"${PODS_ROOT}/../LinderaDetection/frameworks\"", + ); GENERATE_INFOPLIST_FILE = YES; INFOPLIST_FILE = PoseTrackingLindera/Info.plist; INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; @@ -348,6 +373,16 @@ "@executable_path/Frameworks", ); MARKETING_VERSION = 1.0; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-l\"stdc++\"", + "-framework", + "\"LinderaDetection\"", + "-framework", + "\"MPPoseTracking\"", + "-Wl", + ); PRODUCT_BUNDLE_IDENTIFIER = ai.example.PoseTrackingLindera; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_EMIT_LOC_STRINGS = YES; @@ -358,7 +393,7 @@ }; 32ADBDED2907D1E400F78CE0 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7617FFFD466EF435102F56E4 /* Pods-PoseTrackingLindera.release.xcconfig */; + baseConfigurationReference = E651467537CC922E8D432264 /* Pods-PoseTrackingLindera.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -377,6 +412,16 @@ "@executable_path/Frameworks", ); MARKETING_VERSION = 1.0; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-l\"stdc++\"", + "-framework", + "\"LinderaDetection\"", + "-framework", + "\"MPPoseTracking\"", + "-Wl", + ); PRODUCT_BUNDLE_IDENTIFIER = ai.example.PoseTrackingLindera; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_EMIT_LOC_STRINGS = YES;