diff --git a/calf-navigation/src/commonMain/kotlin/com.mohamedrejeb.calf/navigation/NavHostController.kt b/calf-navigation/src/commonMain/kotlin/com.mohamedrejeb.calf/navigation/NavHostController.kt new file mode 100644 index 0000000..1fe973e --- /dev/null +++ b/calf-navigation/src/commonMain/kotlin/com.mohamedrejeb.calf/navigation/NavHostController.kt @@ -0,0 +1,5 @@ +package com.mohamedrejeb.calf.navigation + +expect class NavController { + +} \ No newline at end of file diff --git a/calf-navigation/src/iosMain/kotlin/com.mohamedrejeb.calf/navigation/NavHostController.ios.kt b/calf-navigation/src/iosMain/kotlin/com.mohamedrejeb.calf/navigation/NavHostController.ios.kt new file mode 100644 index 0000000..62b4bc6 --- /dev/null +++ b/calf-navigation/src/iosMain/kotlin/com.mohamedrejeb.calf/navigation/NavHostController.ios.kt @@ -0,0 +1,3 @@ +package com.mohamedrejeb.calf.navigation + +actual typealias NavHostController = AdaptiveNavHostController \ No newline at end of file diff --git a/calf-navigation/src/jsMain/kotlin/com.mohamedrejeb.calf/navigation/NavHostController.ios.kt b/calf-navigation/src/jsMain/kotlin/com.mohamedrejeb.calf/navigation/NavHostController.ios.kt new file mode 100644 index 0000000..62b4bc6 --- /dev/null +++ b/calf-navigation/src/jsMain/kotlin/com.mohamedrejeb.calf/navigation/NavHostController.ios.kt @@ -0,0 +1,3 @@ +package com.mohamedrejeb.calf.navigation + +actual typealias NavHostController = AdaptiveNavHostController \ No newline at end of file diff --git a/sample/ios/Calf.xcodeproj/project.pbxproj b/sample/ios/Calf.xcodeproj/project.pbxproj index 96f9a4b..521f5be 100644 --- a/sample/ios/Calf.xcodeproj/project.pbxproj +++ b/sample/ios/Calf.xcodeproj/project.pbxproj @@ -7,7 +7,6 @@ objects = { /* Begin PBXBuildFile section */ - 843175010F83F5F973A5F95C /* Pods_Calf.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 73F1922E27300A3612F5A7B5 /* Pods_Calf.framework */; }; EA12DD982A7A317000F3444A /* CalfApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA12DD972A7A317000F3444A /* CalfApp.swift */; }; EA12DD9A2A7A317000F3444A /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA12DD992A7A317000F3444A /* ContentView.swift */; }; EA12DD9C2A7A317100F3444A /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = EA12DD9B2A7A317100F3444A /* Assets.xcassets */; }; @@ -15,9 +14,6 @@ /* End PBXBuildFile section */ /* Begin PBXFileReference section */ - 1844E739D359D3A5C8657EE7 /* Pods-Calf.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Calf.release.xcconfig"; path = "Target Support Files/Pods-Calf/Pods-Calf.release.xcconfig"; sourceTree = ""; }; - 73F1922E27300A3612F5A7B5 /* Pods_Calf.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Calf.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - A38549699681480BA6FA51A9 /* Pods-Calf.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Calf.debug.xcconfig"; path = "Target Support Files/Pods-Calf/Pods-Calf.debug.xcconfig"; sourceTree = ""; }; EA12DD942A7A317000F3444A /* Calf.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Calf.app; sourceTree = BUILT_PRODUCTS_DIR; }; EA12DD972A7A317000F3444A /* CalfApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CalfApp.swift; sourceTree = ""; }; EA12DD992A7A317000F3444A /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = ""; }; @@ -31,37 +27,17 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 843175010F83F5F973A5F95C /* Pods_Calf.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 01E6C9860376B132BF07CFCF /* Pods */ = { - isa = PBXGroup; - children = ( - A38549699681480BA6FA51A9 /* Pods-Calf.debug.xcconfig */, - 1844E739D359D3A5C8657EE7 /* Pods-Calf.release.xcconfig */, - ); - path = Pods; - sourceTree = ""; - }; - E84763273064F494747C6593 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 73F1922E27300A3612F5A7B5 /* Pods_Calf.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; EA12DD8B2A7A317000F3444A = { isa = PBXGroup; children = ( EA12DD962A7A317000F3444A /* Calf */, EA12DD952A7A317000F3444A /* Products */, - 01E6C9860376B132BF07CFCF /* Pods */, - E84763273064F494747C6593 /* Frameworks */, ); sourceTree = ""; }; @@ -100,11 +76,10 @@ isa = PBXNativeTarget; buildConfigurationList = EA12DDA22A7A317100F3444A /* Build configuration list for PBXNativeTarget "Calf" */; buildPhases = ( - FB53E161020CBFB2A3144012 /* [CP] Check Pods Manifest.lock */, + EA75E65B2AA78078001A8F1F /* Run Script */, EA12DD902A7A317000F3444A /* Sources */, EA12DD912A7A317000F3444A /* Frameworks */, EA12DD922A7A317000F3444A /* Resources */, - E37BFDC87E02C185A5D4137E /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -161,24 +136,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ - E37BFDC87E02C185A5D4137E /* [CP] Copy Pods Resources */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-Calf/Pods-Calf-resources-${CONFIGURATION}-input-files.xcfilelist", - ); - name = "[CP] Copy Pods Resources"; - outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-Calf/Pods-Calf-resources-${CONFIGURATION}-output-files.xcfilelist", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Calf/Pods-Calf-resources.sh\"\n"; - showEnvVarsInLog = 0; - }; - FB53E161020CBFB2A3144012 /* [CP] Check Pods Manifest.lock */ = { + EA75E65B2AA78078001A8F1F /* Run Script */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -186,19 +144,15 @@ inputFileListPaths = ( ); inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", ); - name = "[CP] Check Pods Manifest.lock"; + name = "Run Script"; outputFileListPaths = ( ); outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-Calf-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - 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; + shellScript = "cd \"$SRCROOT/../..\"\n./gradlew :sample:common:embedAndSignAppleFrameworkForXcode\n"; }; /* End PBXShellScriptBuildPhase section */ @@ -331,7 +285,6 @@ }; EA12DDA32A7A317100F3444A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A38549699681480BA6FA51A9 /* Pods-Calf.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -340,6 +293,7 @@ DEVELOPMENT_ASSET_PATHS = "\"Calf/Preview Content\""; DEVELOPMENT_TEAM = V7T9SX3F3Z; ENABLE_PREVIEWS = YES; + FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/../common/build/xcode-frameworks/$(CONFIGURATION)/$(SDK_NAME)"; GENERATE_INFOPLIST_FILE = YES; INFOPLIST_FILE = Calf/Info.plist; INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES; @@ -352,6 +306,11 @@ "@executable_path/Frameworks", ); MARKETING_VERSION = 1.0; + OTHER_LDFLAGS = ( + "$(inherited)", + "-framework", + Common, + ); PRODUCT_BUNDLE_IDENTIFIER = com.mohamedrejeb.Calf; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_EMIT_LOC_STRINGS = YES; @@ -362,7 +321,6 @@ }; EA12DDA42A7A317100F3444A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1844E739D359D3A5C8657EE7 /* Pods-Calf.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -371,6 +329,7 @@ DEVELOPMENT_ASSET_PATHS = "\"Calf/Preview Content\""; DEVELOPMENT_TEAM = V7T9SX3F3Z; ENABLE_PREVIEWS = YES; + FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/../common/build/xcode-frameworks/$(CONFIGURATION)/$(SDK_NAME)"; GENERATE_INFOPLIST_FILE = YES; INFOPLIST_FILE = Calf/Info.plist; INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES; @@ -383,6 +342,11 @@ "@executable_path/Frameworks", ); MARKETING_VERSION = 1.0; + OTHER_LDFLAGS = ( + "$(inherited)", + "-framework", + Common, + ); PRODUCT_BUNDLE_IDENTIFIER = com.mohamedrejeb.Calf; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_EMIT_LOC_STRINGS = YES; diff --git a/sample/ios/Calf.xcworkspace/contents.xcworkspacedata b/sample/ios/Calf.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 490b8f8..0000000 --- a/sample/ios/Calf.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - diff --git a/sample/ios/Calf.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/sample/ios/Calf.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist deleted file mode 100644 index 18d9810..0000000 --- a/sample/ios/Calf.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist +++ /dev/null @@ -1,8 +0,0 @@ - - - - - IDEDidComputeMac32BitWarning - - - diff --git a/sample/ios/Podfile b/sample/ios/Podfile deleted file mode 100644 index 3db90bd..0000000 --- a/sample/ios/Podfile +++ /dev/null @@ -1,4 +0,0 @@ -target 'Calf' do - use_frameworks! - pod 'common', :path => '../common' -end \ No newline at end of file diff --git a/sample/ios/Podfile.lock b/sample/ios/Podfile.lock deleted file mode 100644 index e0e8101..0000000 --- a/sample/ios/Podfile.lock +++ /dev/null @@ -1,16 +0,0 @@ -PODS: - - common (1.0) - -DEPENDENCIES: - - common (from `../common`) - -EXTERNAL SOURCES: - common: - :path: "../common" - -SPEC CHECKSUMS: - common: 615f3e98f89c650e36df6d90ea0b860defe387cb - -PODFILE CHECKSUM: f04908ddf70afc65eddb19edd15eae3d85155e10 - -COCOAPODS: 1.12.0 diff --git a/sample/ios/Pods/Local Podspecs/common.podspec.json b/sample/ios/Pods/Local Podspecs/common.podspec.json deleted file mode 100644 index 544060f..0000000 --- a/sample/ios/Pods/Local Podspecs/common.podspec.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "name": "common", - "version": "1.0", - "homepage": "https://github.com/MohamedRejeb/Calf", - "source": { - "http": "" - }, - "authors": "", - "license": "", - "summary": "Calf", - "vendored_frameworks": "build/cocoapods/framework/Common.framework", - "libraries": "c++", - "platforms": { - "ios": "14.1" - }, - "pod_target_xcconfig": { - "KOTLIN_PROJECT_PATH": ":sample:common", - "PRODUCT_MODULE_NAME": "Common" - }, - "script_phases": [ - { - "name": "Build common", - "execution_position": "before_compile", - "shell_path": "/bin/sh", - "script": " if [ \"YES\" = \"$OVERRIDE_KOTLIN_BUILD_IDE_SUPPORTED\" ]; then\n echo \"Skipping Gradle build task invocation due to OVERRIDE_KOTLIN_BUILD_IDE_SUPPORTED environment variable set to \"YES\"\"\n exit 0\n fi\n set -ev\n REPO_ROOT=\"$PODS_TARGET_SRCROOT\"\n \"$REPO_ROOT/../../gradlew\" -p \"$REPO_ROOT\" $KOTLIN_PROJECT_PATH:syncFramework -Pkotlin.native.cocoapods.platform=$PLATFORM_NAME -Pkotlin.native.cocoapods.archs=\"$ARCHS\" -Pkotlin.native.cocoapods.configuration=\"$CONFIGURATION\"\n" - } - ], - "resources": [ - "build/compose/ios/Common/compose-resources" - ] -} diff --git a/sample/ios/Pods/Manifest.lock b/sample/ios/Pods/Manifest.lock deleted file mode 100644 index e0e8101..0000000 --- a/sample/ios/Pods/Manifest.lock +++ /dev/null @@ -1,16 +0,0 @@ -PODS: - - common (1.0) - -DEPENDENCIES: - - common (from `../common`) - -EXTERNAL SOURCES: - common: - :path: "../common" - -SPEC CHECKSUMS: - common: 615f3e98f89c650e36df6d90ea0b860defe387cb - -PODFILE CHECKSUM: f04908ddf70afc65eddb19edd15eae3d85155e10 - -COCOAPODS: 1.12.0 diff --git a/sample/ios/Pods/Pods.xcodeproj/project.pbxproj b/sample/ios/Pods/Pods.xcodeproj/project.pbxproj deleted file mode 100644 index f5e2149..0000000 --- a/sample/ios/Pods/Pods.xcodeproj/project.pbxproj +++ /dev/null @@ -1,552 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 56; - objects = { - -/* Begin PBXAggregateTarget section */ - 8217FBB9D1218C346C0781D0B8F2BBE8 /* common */ = { - isa = PBXAggregateTarget; - buildConfigurationList = ED8A010D43CC7046C1706F9DF5573F94 /* Build configuration list for PBXAggregateTarget "common" */; - buildPhases = ( - 892BDA89397BCDA50193B7A4CDFAE616 /* [CP-User] Build common */, - ); - dependencies = ( - ); - name = common; - }; -/* End PBXAggregateTarget section */ - -/* Begin PBXBuildFile section */ - 6B32574DE4843ADF522E7E0C3B9C2FA1 /* Pods-Calf-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B238F925FB9EBD5E2E02D663F76F5A63 /* Pods-Calf-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7E017E666FB51D0FD3A97E56D39231A3 /* Pods-Calf-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8992CEDA362FB6E2F18C5DF4B16F4A46 /* Pods-Calf-dummy.m */; }; - C6A13E715DA45B9CB69FE2EB732B214A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 73010CC983E3809BECEE5348DA1BB8C6 /* Foundation.framework */; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - B5F0E178882ADD417B5D5CE2848AEAFB /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 8217FBB9D1218C346C0781D0B8F2BBE8; - remoteInfo = common; - }; -/* End PBXContainerItemProxy section */ - -/* Begin PBXFileReference section */ - 08B47B21BEE845525748203286885212 /* common.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = common.podspec; sourceTree = ""; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 16582A576A33AD47DD4D5A0ACFCAC257 /* Pods-Calf-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Calf-acknowledgements.plist"; sourceTree = ""; }; - 73010CC983E3809BECEE5348DA1BB8C6 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - 7EB480CD955008F9E1FD0D68A9E53DC9 /* Pods-Calf-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Calf-acknowledgements.markdown"; sourceTree = ""; }; - 87B7AD9456A7C8BE0D0271C60B1C2A08 /* common.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = common.release.xcconfig; sourceTree = ""; }; - 8992CEDA362FB6E2F18C5DF4B16F4A46 /* Pods-Calf-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Calf-dummy.m"; sourceTree = ""; }; - 89DF40B5425DBB59B75492C56AECA443 /* Common.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Common.framework; path = build/cocoapods/framework/Common.framework; sourceTree = ""; }; - 8B2B3490FC349AAAD218132A42320F79 /* Pods-Calf.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Calf.debug.xcconfig"; sourceTree = ""; }; - 8C15AE7C9578E37B8599357E3C588DC3 /* compose-resources */ = {isa = PBXFileReference; includeInIndex = 1; name = "compose-resources"; path = "build/compose/ios/Common/compose-resources"; sourceTree = ""; }; - 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - A286AC236B8B52A46DD06EB1CD78655C /* Pods-Calf.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-Calf.modulemap"; sourceTree = ""; }; - A880EC42BAFBAA1B1719523D6DE3A920 /* Pods-Calf-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Calf-Info.plist"; sourceTree = ""; }; - AE7C08A46C1C934236E8A08FCF9C4AAF /* Pods-Calf-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Calf-resources.sh"; sourceTree = ""; }; - B10266DC40115933BE8FD3E59B55A28E /* common.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = common.debug.xcconfig; sourceTree = ""; }; - B238F925FB9EBD5E2E02D663F76F5A63 /* Pods-Calf-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Calf-umbrella.h"; sourceTree = ""; }; - E322A1AA15969963C3741AD310621504 /* Pods-Calf */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-Calf"; path = Pods_Calf.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - F0FE32BC6496DA0A20C05019B3AB545F /* Pods-Calf.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Calf.release.xcconfig"; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 39C72140AD770E4FB457E7F016F2FB74 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - C6A13E715DA45B9CB69FE2EB732B214A /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 2E742B2899E3C116BEC4D6370B130388 /* Products */ = { - isa = PBXGroup; - children = ( - E322A1AA15969963C3741AD310621504 /* Pods-Calf */, - ); - name = Products; - sourceTree = ""; - }; - 2F344D68F6268ADF6CBE3A0F6670AD93 /* common */ = { - isa = PBXGroup; - children = ( - 8C15AE7C9578E37B8599357E3C588DC3 /* compose-resources */, - FCA8EEEDF5E54982FD14B5A897DD7FEC /* Frameworks */, - 924E482B07EA9DFE93AFC5175E167E3E /* Pod */, - 9DB7A3BF6CCED786F6B0F9AB95DC90A2 /* Support Files */, - ); - name = common; - path = ../../common; - sourceTree = ""; - }; - 578452D2E740E91742655AC8F1636D1F /* iOS */ = { - isa = PBXGroup; - children = ( - 73010CC983E3809BECEE5348DA1BB8C6 /* Foundation.framework */, - ); - name = iOS; - sourceTree = ""; - }; - 7CB062B0E882021386086979DCC6C4F4 /* Pods-Calf */ = { - isa = PBXGroup; - children = ( - A286AC236B8B52A46DD06EB1CD78655C /* Pods-Calf.modulemap */, - 7EB480CD955008F9E1FD0D68A9E53DC9 /* Pods-Calf-acknowledgements.markdown */, - 16582A576A33AD47DD4D5A0ACFCAC257 /* Pods-Calf-acknowledgements.plist */, - 8992CEDA362FB6E2F18C5DF4B16F4A46 /* Pods-Calf-dummy.m */, - A880EC42BAFBAA1B1719523D6DE3A920 /* Pods-Calf-Info.plist */, - AE7C08A46C1C934236E8A08FCF9C4AAF /* Pods-Calf-resources.sh */, - B238F925FB9EBD5E2E02D663F76F5A63 /* Pods-Calf-umbrella.h */, - 8B2B3490FC349AAAD218132A42320F79 /* Pods-Calf.debug.xcconfig */, - F0FE32BC6496DA0A20C05019B3AB545F /* Pods-Calf.release.xcconfig */, - ); - name = "Pods-Calf"; - path = "Target Support Files/Pods-Calf"; - sourceTree = ""; - }; - 8234CC349985F267DAC1F140F9B97CCF /* Targets Support Files */ = { - isa = PBXGroup; - children = ( - 7CB062B0E882021386086979DCC6C4F4 /* Pods-Calf */, - ); - name = "Targets Support Files"; - sourceTree = ""; - }; - 924E482B07EA9DFE93AFC5175E167E3E /* Pod */ = { - isa = PBXGroup; - children = ( - 08B47B21BEE845525748203286885212 /* common.podspec */, - ); - name = Pod; - sourceTree = ""; - }; - 9DB7A3BF6CCED786F6B0F9AB95DC90A2 /* Support Files */ = { - isa = PBXGroup; - children = ( - B10266DC40115933BE8FD3E59B55A28E /* common.debug.xcconfig */, - 87B7AD9456A7C8BE0D0271C60B1C2A08 /* common.release.xcconfig */, - ); - name = "Support Files"; - path = "../ios/Pods/Target Support Files/common"; - sourceTree = ""; - }; - A5411B3B0BA859D263AEC8568CE9DC19 /* Development Pods */ = { - isa = PBXGroup; - children = ( - 2F344D68F6268ADF6CBE3A0F6670AD93 /* common */, - ); - name = "Development Pods"; - sourceTree = ""; - }; - CF1408CF629C7361332E53B88F7BD30C = { - isa = PBXGroup; - children = ( - 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, - A5411B3B0BA859D263AEC8568CE9DC19 /* Development Pods */, - D210D550F4EA176C3123ED886F8F87F5 /* Frameworks */, - 2E742B2899E3C116BEC4D6370B130388 /* Products */, - 8234CC349985F267DAC1F140F9B97CCF /* Targets Support Files */, - ); - sourceTree = ""; - }; - D210D550F4EA176C3123ED886F8F87F5 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 578452D2E740E91742655AC8F1636D1F /* iOS */, - ); - name = Frameworks; - sourceTree = ""; - }; - FCA8EEEDF5E54982FD14B5A897DD7FEC /* Frameworks */ = { - isa = PBXGroup; - children = ( - 89DF40B5425DBB59B75492C56AECA443 /* Common.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXHeadersBuildPhase section */ - DCECAF456E9F89BC32C9E71A93D82995 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 6B32574DE4843ADF522E7E0C3B9C2FA1 /* Pods-Calf-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXHeadersBuildPhase section */ - -/* Begin PBXNativeTarget section */ - FD24C2A7E9BF7562940F4E392FD6B969 /* Pods-Calf */ = { - isa = PBXNativeTarget; - buildConfigurationList = 9BA405FFB98C10F9FFAB93183E2FC3E6 /* Build configuration list for PBXNativeTarget "Pods-Calf" */; - buildPhases = ( - DCECAF456E9F89BC32C9E71A93D82995 /* Headers */, - 984F9AE03C1473AC1B49E637BF26770B /* Sources */, - 39C72140AD770E4FB457E7F016F2FB74 /* Frameworks */, - C76395D44025A5FDC7BBD603C601D8E5 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - CD55A189DC86D25568F3E58D0B5A4434 /* PBXTargetDependency */, - ); - name = "Pods-Calf"; - productName = Pods_Calf; - productReference = E322A1AA15969963C3741AD310621504 /* Pods-Calf */; - productType = "com.apple.product-type.framework"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - BFDFE7DC352907FC980B868725387E98 /* Project object */ = { - isa = PBXProject; - attributes = { - LastSwiftUpdateCheck = 1300; - LastUpgradeCheck = 1300; - }; - buildConfigurationList = 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */; - compatibilityVersion = "Xcode 14.0"; - developmentRegion = en; - hasScannedForEncodings = 0; - knownRegions = ( - Base, - en, - ); - mainGroup = CF1408CF629C7361332E53B88F7BD30C; - productRefGroup = 2E742B2899E3C116BEC4D6370B130388 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 8217FBB9D1218C346C0781D0B8F2BBE8 /* common */, - FD24C2A7E9BF7562940F4E392FD6B969 /* Pods-Calf */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - C76395D44025A5FDC7BBD603C601D8E5 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXShellScriptBuildPhase section */ - 892BDA89397BCDA50193B7A4CDFAE616 /* [CP-User] Build common */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - name = "[CP-User] Build common"; - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = " if [ \"YES\" = \"$OVERRIDE_KOTLIN_BUILD_IDE_SUPPORTED\" ]; then\n echo \"Skipping Gradle build task invocation due to OVERRIDE_KOTLIN_BUILD_IDE_SUPPORTED environment variable set to \"YES\"\"\n exit 0\n fi\n set -ev\n REPO_ROOT=\"$PODS_TARGET_SRCROOT\"\n \"$REPO_ROOT/../../gradlew\" -p \"$REPO_ROOT\" $KOTLIN_PROJECT_PATH:syncFramework -Pkotlin.native.cocoapods.platform=$PLATFORM_NAME -Pkotlin.native.cocoapods.archs=\"$ARCHS\" -Pkotlin.native.cocoapods.configuration=\"$CONFIGURATION\"\n"; - }; -/* End PBXShellScriptBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 984F9AE03C1473AC1B49E637BF26770B /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 7E017E666FB51D0FD3A97E56D39231A3 /* Pods-Calf-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXTargetDependency section */ - CD55A189DC86D25568F3E58D0B5A4434 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = common; - target = 8217FBB9D1218C346C0781D0B8F2BBE8 /* common */; - targetProxy = B5F0E178882ADD417B5D5CE2848AEAFB /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - -/* Begin XCBuildConfiguration section */ - 22DBBC415F596C4A4A38214589275FEE /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 8B2B3490FC349AAAD218132A42320F79 /* Pods-Calf.debug.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-Calf/Pods-Calf-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 16.4; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-Calf/Pods-Calf.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 285E22E2D240736C83FBD2A098D5F9FF /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 87B7AD9456A7C8BE0D0271C60B1C2A08 /* common.release.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CLANG_ENABLE_OBJC_WEAK = NO; - IPHONEOS_DEPLOYMENT_TARGET = 14.1; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 59C7FDAE9DDB8555AE1F4ECBBF541CE0 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = F0FE32BC6496DA0A20C05019B3AB545F /* Pods-Calf.release.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-Calf/Pods-Calf-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 16.4; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-Calf/Pods-Calf.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 7C3FBC45C4966EFE20583918767EFBE2 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_ENABLE_OBJC_WEAK = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = dwarf; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu11; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "POD_CONFIGURATION_DEBUG=1", - "DEBUG=1", - "$(inherited)", - ); - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 16.4; - MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; - MTL_FAST_MATH = YES; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_NAME = "$(TARGET_NAME)"; - STRIP_INSTALLED_PRODUCT = NO; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 5.0; - SYMROOT = "${SRCROOT}/../build"; - }; - name = Debug; - }; - FF0A36149038A192FFD678E1D4A40D3B /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_ENABLE_OBJC_WEAK = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu11; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREPROCESSOR_DEFINITIONS = ( - "POD_CONFIGURATION_RELEASE=1", - "$(inherited)", - ); - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 16.4; - MTL_ENABLE_DEBUG_INFO = NO; - MTL_FAST_MATH = YES; - PRODUCT_NAME = "$(TARGET_NAME)"; - STRIP_INSTALLED_PRODUCT = NO; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; - SWIFT_VERSION = 5.0; - SYMROOT = "${SRCROOT}/../build"; - }; - name = Release; - }; - FFFDE4601A89FD3FBAF8ED1991835A52 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = B10266DC40115933BE8FD3E59B55A28E /* common.debug.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CLANG_ENABLE_OBJC_WEAK = NO; - IPHONEOS_DEPLOYMENT_TARGET = 14.1; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 7C3FBC45C4966EFE20583918767EFBE2 /* Debug */, - FF0A36149038A192FFD678E1D4A40D3B /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 9BA405FFB98C10F9FFAB93183E2FC3E6 /* Build configuration list for PBXNativeTarget "Pods-Calf" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 22DBBC415F596C4A4A38214589275FEE /* Debug */, - 59C7FDAE9DDB8555AE1F4ECBBF541CE0 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - ED8A010D43CC7046C1706F9DF5573F94 /* Build configuration list for PBXAggregateTarget "common" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - FFFDE4601A89FD3FBAF8ED1991835A52 /* Debug */, - 285E22E2D240736C83FBD2A098D5F9FF /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = BFDFE7DC352907FC980B868725387E98 /* Project object */; -} diff --git a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-Info.plist b/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-Info.plist deleted file mode 100644 index 19cf209..0000000 --- a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-Info.plist +++ /dev/null @@ -1,26 +0,0 @@ - - - - - CFBundleDevelopmentRegion - ${PODS_DEVELOPMENT_LANGUAGE} - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIdentifier - ${PRODUCT_BUNDLE_IDENTIFIER} - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - ${PRODUCT_NAME} - CFBundlePackageType - FMWK - CFBundleShortVersionString - 1.0.0 - CFBundleSignature - ???? - CFBundleVersion - ${CURRENT_PROJECT_VERSION} - NSPrincipalClass - - - diff --git a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-acknowledgements.markdown b/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-acknowledgements.markdown deleted file mode 100644 index 102af75..0000000 --- a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-acknowledgements.markdown +++ /dev/null @@ -1,3 +0,0 @@ -# Acknowledgements -This application makes use of the following third party libraries: -Generated by CocoaPods - https://cocoapods.org diff --git a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-acknowledgements.plist b/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-acknowledgements.plist deleted file mode 100644 index 7acbad1..0000000 --- a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-acknowledgements.plist +++ /dev/null @@ -1,29 +0,0 @@ - - - - - PreferenceSpecifiers - - - FooterText - This application makes use of the following third party libraries: - Title - Acknowledgements - Type - PSGroupSpecifier - - - FooterText - Generated by CocoaPods - https://cocoapods.org - Title - - Type - PSGroupSpecifier - - - StringsTable - Acknowledgements - Title - Acknowledgements - - diff --git a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-dummy.m b/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-dummy.m deleted file mode 100644 index 95f8bc5..0000000 --- a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-dummy.m +++ /dev/null @@ -1,5 +0,0 @@ -#import -@interface PodsDummy_Pods_Calf : NSObject -@end -@implementation PodsDummy_Pods_Calf -@end diff --git a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-frameworks-Debug-input-files.xcfilelist b/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-frameworks-Debug-input-files.xcfilelist deleted file mode 100644 index afc5759..0000000 --- a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-frameworks-Debug-input-files.xcfilelist +++ /dev/null @@ -1,2 +0,0 @@ -${PODS_ROOT}/Target Support Files/Pods-Calf/Pods-Calf-frameworks.sh -${PODS_ROOT}/../../common/build/cocoapods/framework/Common.framework \ No newline at end of file diff --git a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-frameworks-Debug-output-files.xcfilelist b/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-frameworks-Debug-output-files.xcfilelist deleted file mode 100644 index f42e317..0000000 --- a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-frameworks-Debug-output-files.xcfilelist +++ /dev/null @@ -1 +0,0 @@ -${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Common.framework \ No newline at end of file diff --git a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-frameworks-Release-input-files.xcfilelist b/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-frameworks-Release-input-files.xcfilelist deleted file mode 100644 index afc5759..0000000 --- a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-frameworks-Release-input-files.xcfilelist +++ /dev/null @@ -1,2 +0,0 @@ -${PODS_ROOT}/Target Support Files/Pods-Calf/Pods-Calf-frameworks.sh -${PODS_ROOT}/../../common/build/cocoapods/framework/Common.framework \ No newline at end of file diff --git a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-frameworks-Release-output-files.xcfilelist b/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-frameworks-Release-output-files.xcfilelist deleted file mode 100644 index f42e317..0000000 --- a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-frameworks-Release-output-files.xcfilelist +++ /dev/null @@ -1 +0,0 @@ -${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Common.framework \ No newline at end of file diff --git a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-frameworks.sh b/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-frameworks.sh deleted file mode 100755 index 5ccb67b..0000000 --- a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-frameworks.sh +++ /dev/null @@ -1,186 +0,0 @@ -#!/bin/sh -set -e -set -u -set -o pipefail - -function on_error { - echo "$(realpath -mq "${0}"):$1: error: Unexpected failure" -} -trap 'on_error $LINENO' ERR - -if [ -z ${FRAMEWORKS_FOLDER_PATH+x} ]; then - # If FRAMEWORKS_FOLDER_PATH is not set, then there's nowhere for us to copy - # frameworks to, so exit 0 (signalling the script phase was successful). - exit 0 -fi - -echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" -mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - -COCOAPODS_PARALLEL_CODE_SIGN="${COCOAPODS_PARALLEL_CODE_SIGN:-false}" -SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" -BCSYMBOLMAP_DIR="BCSymbolMaps" - - -# This protects against multiple targets copying the same framework dependency at the same time. The solution -# was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html -RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????") - -# Copies and strips a vendored framework -install_framework() -{ - if [ -r "${BUILT_PRODUCTS_DIR}/$1" ]; then - local source="${BUILT_PRODUCTS_DIR}/$1" - elif [ -r "${BUILT_PRODUCTS_DIR}/$(basename "$1")" ]; then - local source="${BUILT_PRODUCTS_DIR}/$(basename "$1")" - elif [ -r "$1" ]; then - local source="$1" - fi - - local destination="${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - - if [ -L "${source}" ]; then - echo "Symlinked..." - source="$(readlink "${source}")" - fi - - if [ -d "${source}/${BCSYMBOLMAP_DIR}" ]; then - # Locate and install any .bcsymbolmaps if present, and remove them from the .framework before the framework is copied - find "${source}/${BCSYMBOLMAP_DIR}" -name "*.bcsymbolmap"|while read f; do - echo "Installing $f" - install_bcsymbolmap "$f" "$destination" - rm "$f" - done - rmdir "${source}/${BCSYMBOLMAP_DIR}" - fi - - # Use filter instead of exclude so missing patterns don't throw errors. - echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\"" - rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}" - - local basename - basename="$(basename -s .framework "$1")" - binary="${destination}/${basename}.framework/${basename}" - - if ! [ -r "$binary" ]; then - binary="${destination}/${basename}" - elif [ -L "${binary}" ]; then - echo "Destination binary is symlinked..." - dirname="$(dirname "${binary}")" - binary="${dirname}/$(readlink "${binary}")" - fi - - # Strip invalid architectures so "fat" simulator / device frameworks work on device - if [[ "$(file "$binary")" == *"dynamically linked shared library"* ]]; then - strip_invalid_archs "$binary" - fi - - # Resign the code if required by the build settings to avoid unstable apps - code_sign_if_enabled "${destination}/$(basename "$1")" - - # Embed linked Swift runtime libraries. No longer necessary as of Xcode 7. - if [ "${XCODE_VERSION_MAJOR}" -lt 7 ]; then - local swift_runtime_libs - swift_runtime_libs=$(xcrun otool -LX "$binary" | grep --color=never @rpath/libswift | sed -E s/@rpath\\/\(.+dylib\).*/\\1/g | uniq -u) - for lib in $swift_runtime_libs; do - echo "rsync -auv \"${SWIFT_STDLIB_PATH}/${lib}\" \"${destination}\"" - rsync -auv "${SWIFT_STDLIB_PATH}/${lib}" "${destination}" - code_sign_if_enabled "${destination}/${lib}" - done - fi -} -# Copies and strips a vendored dSYM -install_dsym() { - local source="$1" - warn_missing_arch=${2:-true} - if [ -r "$source" ]; then - # Copy the dSYM into the targets temp dir. - echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${DERIVED_FILES_DIR}\"" - rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${DERIVED_FILES_DIR}" - - local basename - basename="$(basename -s .dSYM "$source")" - binary_name="$(ls "$source/Contents/Resources/DWARF")" - binary="${DERIVED_FILES_DIR}/${basename}.dSYM/Contents/Resources/DWARF/${binary_name}" - - # Strip invalid architectures from the dSYM. - if [[ "$(file "$binary")" == *"Mach-O "*"dSYM companion"* ]]; then - strip_invalid_archs "$binary" "$warn_missing_arch" - fi - if [[ $STRIP_BINARY_RETVAL == 0 ]]; then - # Move the stripped file into its final destination. - echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${DERIVED_FILES_DIR}/${basename}.framework.dSYM\" \"${DWARF_DSYM_FOLDER_PATH}\"" - rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${DERIVED_FILES_DIR}/${basename}.dSYM" "${DWARF_DSYM_FOLDER_PATH}" - else - # The dSYM was not stripped at all, in this case touch a fake folder so the input/output paths from Xcode do not reexecute this script because the file is missing. - mkdir -p "${DWARF_DSYM_FOLDER_PATH}" - touch "${DWARF_DSYM_FOLDER_PATH}/${basename}.dSYM" - fi - fi -} - -# Used as a return value for each invocation of `strip_invalid_archs` function. -STRIP_BINARY_RETVAL=0 - -# Strip invalid architectures -strip_invalid_archs() { - binary="$1" - warn_missing_arch=${2:-true} - # Get architectures for current target binary - binary_archs="$(lipo -info "$binary" | rev | cut -d ':' -f1 | awk '{$1=$1;print}' | rev)" - # Intersect them with the architectures we are building for - intersected_archs="$(echo ${ARCHS[@]} ${binary_archs[@]} | tr ' ' '\n' | sort | uniq -d)" - # If there are no archs supported by this binary then warn the user - if [[ -z "$intersected_archs" ]]; then - if [[ "$warn_missing_arch" == "true" ]]; then - echo "warning: [CP] Vendored binary '$binary' contains architectures ($binary_archs) none of which match the current build architectures ($ARCHS)." - fi - STRIP_BINARY_RETVAL=1 - return - fi - stripped="" - for arch in $binary_archs; do - if ! [[ "${ARCHS}" == *"$arch"* ]]; then - # Strip non-valid architectures in-place - lipo -remove "$arch" -output "$binary" "$binary" - stripped="$stripped $arch" - fi - done - if [[ "$stripped" ]]; then - echo "Stripped $binary of architectures:$stripped" - fi - STRIP_BINARY_RETVAL=0 -} - -# Copies the bcsymbolmap files of a vendored framework -install_bcsymbolmap() { - local bcsymbolmap_path="$1" - local destination="${BUILT_PRODUCTS_DIR}" - echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}"" - rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}" -} - -# Signs a framework with the provided identity -code_sign_if_enabled() { - if [ -n "${EXPANDED_CODE_SIGN_IDENTITY:-}" -a "${CODE_SIGNING_REQUIRED:-}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then - # Use the current code_sign_identity - echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}" - local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS:-} --preserve-metadata=identifier,entitlements '$1'" - - if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then - code_sign_cmd="$code_sign_cmd &" - fi - echo "$code_sign_cmd" - eval "$code_sign_cmd" - fi -} - -if [[ "$CONFIGURATION" == "Debug" ]]; then - install_framework "${PODS_ROOT}/../../common/build/cocoapods/framework/Common.framework" -fi -if [[ "$CONFIGURATION" == "Release" ]]; then - install_framework "${PODS_ROOT}/../../common/build/cocoapods/framework/Common.framework" -fi -if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then - wait -fi diff --git a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-resources-Debug-input-files.xcfilelist b/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-resources-Debug-input-files.xcfilelist deleted file mode 100644 index 1d0c4a5..0000000 --- a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-resources-Debug-input-files.xcfilelist +++ /dev/null @@ -1,2 +0,0 @@ -${PODS_ROOT}/Target Support Files/Pods-Calf/Pods-Calf-resources.sh -${PODS_ROOT}/../../common/build/compose/ios/Common/compose-resources \ No newline at end of file diff --git a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-resources-Debug-output-files.xcfilelist b/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-resources-Debug-output-files.xcfilelist deleted file mode 100644 index 383ba86..0000000 --- a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-resources-Debug-output-files.xcfilelist +++ /dev/null @@ -1 +0,0 @@ -${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/compose-resources \ No newline at end of file diff --git a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-resources-Release-input-files.xcfilelist b/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-resources-Release-input-files.xcfilelist deleted file mode 100644 index 1d0c4a5..0000000 --- a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-resources-Release-input-files.xcfilelist +++ /dev/null @@ -1,2 +0,0 @@ -${PODS_ROOT}/Target Support Files/Pods-Calf/Pods-Calf-resources.sh -${PODS_ROOT}/../../common/build/compose/ios/Common/compose-resources \ No newline at end of file diff --git a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-resources-Release-output-files.xcfilelist b/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-resources-Release-output-files.xcfilelist deleted file mode 100644 index 383ba86..0000000 --- a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-resources-Release-output-files.xcfilelist +++ /dev/null @@ -1 +0,0 @@ -${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/compose-resources \ No newline at end of file diff --git a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-resources.sh b/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-resources.sh deleted file mode 100755 index 63bad44..0000000 --- a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-resources.sh +++ /dev/null @@ -1,129 +0,0 @@ -#!/bin/sh -set -e -set -u -set -o pipefail - -function on_error { - echo "$(realpath -mq "${0}"):$1: error: Unexpected failure" -} -trap 'on_error $LINENO' ERR - -if [ -z ${UNLOCALIZED_RESOURCES_FOLDER_PATH+x} ]; then - # If UNLOCALIZED_RESOURCES_FOLDER_PATH is not set, then there's nowhere for us to copy - # resources to, so exit 0 (signalling the script phase was successful). - exit 0 -fi - -mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" - -RESOURCES_TO_COPY=${PODS_ROOT}/resources-to-copy-${TARGETNAME}.txt -> "$RESOURCES_TO_COPY" - -XCASSET_FILES=() - -# This protects against multiple targets copying the same framework dependency at the same time. The solution -# was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html -RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????") - -case "${TARGETED_DEVICE_FAMILY:-}" in - 1,2) - TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone" - ;; - 1) - TARGET_DEVICE_ARGS="--target-device iphone" - ;; - 2) - TARGET_DEVICE_ARGS="--target-device ipad" - ;; - 3) - TARGET_DEVICE_ARGS="--target-device tv" - ;; - 4) - TARGET_DEVICE_ARGS="--target-device watch" - ;; - *) - TARGET_DEVICE_ARGS="--target-device mac" - ;; -esac - -install_resource() -{ - if [[ "$1" = /* ]] ; then - RESOURCE_PATH="$1" - else - RESOURCE_PATH="${PODS_ROOT}/$1" - fi - if [[ ! -e "$RESOURCE_PATH" ]] ; then - cat << EOM -error: Resource "$RESOURCE_PATH" not found. Run 'pod install' to update the copy resources script. -EOM - exit 1 - fi - case $RESOURCE_PATH in - *.storyboard) - echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" || true - ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS} - ;; - *.xib) - echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" || true - ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS} - ;; - *.framework) - echo "mkdir -p ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" || true - mkdir -p "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" $RESOURCE_PATH ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" || true - rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - ;; - *.xcdatamodel) - echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH"`.mom\"" || true - xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodel`.mom" - ;; - *.xcdatamodeld) - echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd\"" || true - xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd" - ;; - *.xcmappingmodel) - echo "xcrun mapc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm\"" || true - xcrun mapc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm" - ;; - *.xcassets) - ABSOLUTE_XCASSET_FILE="$RESOURCE_PATH" - XCASSET_FILES+=("$ABSOLUTE_XCASSET_FILE") - ;; - *) - echo "$RESOURCE_PATH" || true - echo "$RESOURCE_PATH" >> "$RESOURCES_TO_COPY" - ;; - esac -} -if [[ "$CONFIGURATION" == "Debug" ]]; then - install_resource "${PODS_ROOT}/../../common/build/compose/ios/Common/compose-resources" -fi -if [[ "$CONFIGURATION" == "Release" ]]; then - install_resource "${PODS_ROOT}/../../common/build/compose/ios/Common/compose-resources" -fi - -mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" -rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" -if [[ "${ACTION}" == "install" ]] && [[ "${SKIP_INSTALL}" == "NO" ]]; then - mkdir -p "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" - rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" -fi -rm -f "$RESOURCES_TO_COPY" - -if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "${XCASSET_FILES:-}" ] -then - # Find all other xcassets (this unfortunately includes those of path pods and other targets). - OTHER_XCASSETS=$(find -L "$PWD" -iname "*.xcassets" -type d) - while read line; do - if [[ $line != "${PODS_ROOT}*" ]]; then - XCASSET_FILES+=("$line") - fi - done <<<"$OTHER_XCASSETS" - - if [ -z ${ASSETCATALOG_COMPILER_APPICON_NAME+x} ]; then - printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" - else - printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" --app-icon "${ASSETCATALOG_COMPILER_APPICON_NAME}" --output-partial-info-plist "${TARGET_TEMP_DIR}/assetcatalog_generated_info_cocoapods.plist" - fi -fi diff --git a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-umbrella.h b/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-umbrella.h deleted file mode 100644 index bbd9328..0000000 --- a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf-umbrella.h +++ /dev/null @@ -1,16 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - - -FOUNDATION_EXPORT double Pods_CalfVersionNumber; -FOUNDATION_EXPORT const unsigned char Pods_CalfVersionString[]; - diff --git a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf.debug.xcconfig b/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf.debug.xcconfig deleted file mode 100644 index 5418042..0000000 --- a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf.debug.xcconfig +++ /dev/null @@ -1,11 +0,0 @@ -CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO -FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/../../common/build/cocoapods/framework" -GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -framework "Common" -PODS_BUILD_DIR = ${BUILD_DIR} -PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) -PODS_PODFILE_DIR_PATH = ${SRCROOT}/. -PODS_ROOT = ${SRCROOT}/Pods -PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates -USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES diff --git a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf.modulemap b/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf.modulemap deleted file mode 100644 index df3355a..0000000 --- a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf.modulemap +++ /dev/null @@ -1,6 +0,0 @@ -framework module Pods_Calf { - umbrella header "Pods-Calf-umbrella.h" - - export * - module * { export * } -} diff --git a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf.release.xcconfig b/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf.release.xcconfig deleted file mode 100644 index 5418042..0000000 --- a/sample/ios/Pods/Target Support Files/Pods-Calf/Pods-Calf.release.xcconfig +++ /dev/null @@ -1,11 +0,0 @@ -CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO -FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/../../common/build/cocoapods/framework" -GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -framework "Common" -PODS_BUILD_DIR = ${BUILD_DIR} -PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) -PODS_PODFILE_DIR_PATH = ${SRCROOT}/. -PODS_ROOT = ${SRCROOT}/Pods -PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates -USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES diff --git a/sample/ios/Pods/Target Support Files/common/common-copy-dsyms-input-files.xcfilelist b/sample/ios/Pods/Target Support Files/common/common-copy-dsyms-input-files.xcfilelist deleted file mode 100644 index 7787694..0000000 --- a/sample/ios/Pods/Target Support Files/common/common-copy-dsyms-input-files.xcfilelist +++ /dev/null @@ -1 +0,0 @@ -${PODS_ROOT}/../../common/build/cocoapods/framework/Common.framework.dSYM \ No newline at end of file diff --git a/sample/ios/Pods/Target Support Files/common/common-copy-dsyms-output-files.xcfilelist b/sample/ios/Pods/Target Support Files/common/common-copy-dsyms-output-files.xcfilelist deleted file mode 100644 index 0c96472..0000000 --- a/sample/ios/Pods/Target Support Files/common/common-copy-dsyms-output-files.xcfilelist +++ /dev/null @@ -1 +0,0 @@ -${DWARF_DSYM_FOLDER_PATH}/Common.framework.dSYM \ No newline at end of file diff --git a/sample/ios/Pods/Target Support Files/common/common-copy-dsyms.sh b/sample/ios/Pods/Target Support Files/common/common-copy-dsyms.sh deleted file mode 100755 index ca78065..0000000 --- a/sample/ios/Pods/Target Support Files/common/common-copy-dsyms.sh +++ /dev/null @@ -1,86 +0,0 @@ -#!/bin/sh -set -e -set -u -set -o pipefail - -function on_error { - echo "$(realpath -mq "${0}"):$1: error: Unexpected failure" -} -trap 'on_error $LINENO' ERR - -# Used as a return value for each invocation of `strip_invalid_archs` function. -STRIP_BINARY_RETVAL=0 - -# Strip invalid architectures -strip_invalid_archs() { - binary="$1" - warn_missing_arch=${2:-true} - # Get architectures for current target binary - binary_archs="$(lipo -info "$binary" | rev | cut -d ':' -f1 | awk '{$1=$1;print}' | rev)" - # Intersect them with the architectures we are building for - intersected_archs="$(echo ${ARCHS[@]} ${binary_archs[@]} | tr ' ' '\n' | sort | uniq -d)" - # If there are no archs supported by this binary then warn the user - if [[ -z "$intersected_archs" ]]; then - if [[ "$warn_missing_arch" == "true" ]]; then - echo "warning: [CP] Vendored binary '$binary' contains architectures ($binary_archs) none of which match the current build architectures ($ARCHS)." - fi - STRIP_BINARY_RETVAL=1 - return - fi - stripped="" - for arch in $binary_archs; do - if ! [[ "${ARCHS}" == *"$arch"* ]]; then - # Strip non-valid architectures in-place - lipo -remove "$arch" -output "$binary" "$binary" - stripped="$stripped $arch" - fi - done - if [[ "$stripped" ]]; then - echo "Stripped $binary of architectures:$stripped" - fi - STRIP_BINARY_RETVAL=0 -} - -# This protects against multiple targets copying the same framework dependency at the same time. The solution -# was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html -RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????") - -# Copies and strips a vendored dSYM -install_dsym() { - local source="$1" - warn_missing_arch=${2:-true} - if [ -r "$source" ]; then - # Copy the dSYM into the targets temp dir. - echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${DERIVED_FILES_DIR}\"" - rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${DERIVED_FILES_DIR}" - - local basename - basename="$(basename -s .dSYM "$source")" - binary_name="$(ls "$source/Contents/Resources/DWARF")" - binary="${DERIVED_FILES_DIR}/${basename}.dSYM/Contents/Resources/DWARF/${binary_name}" - - # Strip invalid architectures from the dSYM. - if [[ "$(file "$binary")" == *"Mach-O "*"dSYM companion"* ]]; then - strip_invalid_archs "$binary" "$warn_missing_arch" - fi - if [[ $STRIP_BINARY_RETVAL == 0 ]]; then - # Move the stripped file into its final destination. - echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${DERIVED_FILES_DIR}/${basename}.framework.dSYM\" \"${DWARF_DSYM_FOLDER_PATH}\"" - rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${DERIVED_FILES_DIR}/${basename}.dSYM" "${DWARF_DSYM_FOLDER_PATH}" - else - # The dSYM was not stripped at all, in this case touch a fake folder so the input/output paths from Xcode do not reexecute this script because the file is missing. - mkdir -p "${DWARF_DSYM_FOLDER_PATH}" - touch "${DWARF_DSYM_FOLDER_PATH}/${basename}.dSYM" - fi - fi -} - -# Copies the bcsymbolmap files of a vendored framework -install_bcsymbolmap() { - local bcsymbolmap_path="$1" - local destination="${BUILT_PRODUCTS_DIR}" - echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}"" - rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}" -} - -install_dsym "${PODS_ROOT}/../../common/build/cocoapods/framework/Common.framework.dSYM" diff --git a/sample/ios/Pods/Target Support Files/common/common.debug.xcconfig b/sample/ios/Pods/Target Support Files/common/common.debug.xcconfig deleted file mode 100644 index 0a2196a..0000000 --- a/sample/ios/Pods/Target Support Files/common/common.debug.xcconfig +++ /dev/null @@ -1,16 +0,0 @@ -CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO -CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/common -FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/../../common/build/cocoapods/framework" -GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -KOTLIN_PROJECT_PATH = :sample:common -OTHER_LDFLAGS = $(inherited) -l"c++" -PODS_BUILD_DIR = ${BUILD_DIR} -PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) -PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} -PODS_ROOT = ${SRCROOT} -PODS_TARGET_SRCROOT = ${PODS_ROOT}/../../common -PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates -PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} -PRODUCT_MODULE_NAME = Common -SKIP_INSTALL = YES -USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES diff --git a/sample/ios/Pods/Target Support Files/common/common.release.xcconfig b/sample/ios/Pods/Target Support Files/common/common.release.xcconfig deleted file mode 100644 index 0a2196a..0000000 --- a/sample/ios/Pods/Target Support Files/common/common.release.xcconfig +++ /dev/null @@ -1,16 +0,0 @@ -CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO -CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/common -FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/../../common/build/cocoapods/framework" -GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -KOTLIN_PROJECT_PATH = :sample:common -OTHER_LDFLAGS = $(inherited) -l"c++" -PODS_BUILD_DIR = ${BUILD_DIR} -PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) -PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} -PODS_ROOT = ${SRCROOT} -PODS_TARGET_SRCROOT = ${PODS_ROOT}/../../common -PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates -PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} -PRODUCT_MODULE_NAME = Common -SKIP_INSTALL = YES -USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES