From 23c5032c220d0b274f908ea9ebf8ffd73c5b0433 Mon Sep 17 00:00:00 2001 From: M0Coding Date: Thu, 7 Sep 2023 15:14:14 +0100 Subject: [PATCH] Update README.md --- sample/common/common.podspec | 39 -- .../project.pbxproj | 68 +-- .../UserInterfaceState.xcuserstate | Bin 20633 -> 24132 bytes .../xcschemes/xcschememanagement.plist | 2 +- .../contents.xcworkspacedata | 10 - .../xcshareddata/IDEWorkspaceChecks.plist | 8 - .../UserInterfaceState.xcuserstate | Bin 40345 -> 0 bytes .../ComposeViewControllerToSwiftUi.swift | 2 +- sample/ios/Podfile | 5 - sample/ios/Podfile.lock | 16 - .../Pods/Local Podspecs/common.podspec.json | 31 - sample/ios/Pods/Manifest.lock | 16 - .../ios/Pods/Pods.xcodeproj/project.pbxproj | 552 ------------------ .../Pods-Compose Rich Editor.xcscheme | 58 -- .../xcschemes/common.xcscheme | 58 -- .../xcschemes/xcschememanagement.plist | 21 - .../Pods-Compose Rich Editor-Info.plist | 26 - ...pose Rich Editor-acknowledgements.markdown | 3 - ...Compose Rich Editor-acknowledgements.plist | 29 - .../Pods-Compose Rich Editor-dummy.m | 5 - ...or-frameworks-Debug-input-files.xcfilelist | 2 - ...r-frameworks-Debug-output-files.xcfilelist | 1 - ...-frameworks-Release-input-files.xcfilelist | 2 - ...frameworks-Release-output-files.xcfilelist | 1 - .../Pods-Compose Rich Editor-frameworks.sh | 186 ------ ...tor-resources-Debug-input-files.xcfilelist | 2 - ...or-resources-Debug-output-files.xcfilelist | 1 - ...r-resources-Release-input-files.xcfilelist | 2 - ...-resources-Release-output-files.xcfilelist | 1 - .../Pods-Compose Rich Editor-resources.sh | 129 ---- .../Pods-Compose Rich Editor-umbrella.h | 16 - .../Pods-Compose Rich Editor.debug.xcconfig | 11 - .../Pods-Compose Rich Editor.modulemap | 6 - .../Pods-Compose Rich Editor.release.xcconfig | 11 - .../common/common.debug.xcconfig | 16 - .../common/common.release.xcconfig | 16 - 36 files changed, 17 insertions(+), 1335 deletions(-) delete mode 100644 sample/common/common.podspec delete mode 100644 sample/ios/Compose Rich Editor.xcworkspace/contents.xcworkspacedata delete mode 100644 sample/ios/Compose Rich Editor.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist delete mode 100644 sample/ios/Compose Rich Editor.xcworkspace/xcuserdata/mohamedbenrejeb.xcuserdatad/UserInterfaceState.xcuserstate delete mode 100644 sample/ios/Podfile delete mode 100644 sample/ios/Podfile.lock delete mode 100644 sample/ios/Pods/Local Podspecs/common.podspec.json delete mode 100644 sample/ios/Pods/Manifest.lock delete mode 100644 sample/ios/Pods/Pods.xcodeproj/project.pbxproj delete mode 100644 sample/ios/Pods/Pods.xcodeproj/xcuserdata/mohamedbenrejeb.xcuserdatad/xcschemes/Pods-Compose Rich Editor.xcscheme delete mode 100644 sample/ios/Pods/Pods.xcodeproj/xcuserdata/mohamedbenrejeb.xcuserdatad/xcschemes/common.xcscheme delete mode 100644 sample/ios/Pods/Pods.xcodeproj/xcuserdata/mohamedbenrejeb.xcuserdatad/xcschemes/xcschememanagement.plist delete mode 100644 sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-Info.plist delete mode 100644 sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-acknowledgements.markdown delete mode 100644 sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-acknowledgements.plist delete mode 100644 sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-dummy.m delete mode 100644 sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-frameworks-Debug-input-files.xcfilelist delete mode 100644 sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-frameworks-Debug-output-files.xcfilelist delete mode 100644 sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-frameworks-Release-input-files.xcfilelist delete mode 100644 sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-frameworks-Release-output-files.xcfilelist delete mode 100755 sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-frameworks.sh delete mode 100644 sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-resources-Debug-input-files.xcfilelist delete mode 100644 sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-resources-Debug-output-files.xcfilelist delete mode 100644 sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-resources-Release-input-files.xcfilelist delete mode 100644 sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-resources-Release-output-files.xcfilelist delete mode 100755 sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-resources.sh delete mode 100644 sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-umbrella.h delete mode 100644 sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor.debug.xcconfig delete mode 100644 sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor.modulemap delete mode 100644 sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor.release.xcconfig delete mode 100644 sample/ios/Pods/Target Support Files/common/common.debug.xcconfig delete mode 100644 sample/ios/Pods/Target Support Files/common/common.release.xcconfig diff --git a/sample/common/common.podspec b/sample/common/common.podspec deleted file mode 100644 index 7b98ecd7..00000000 --- a/sample/common/common.podspec +++ /dev/null @@ -1,39 +0,0 @@ -Pod::Spec.new do |spec| - spec.name = 'common' - spec.version = '1.0' - spec.homepage = 'https://github.com/MohamedRejeb/Compose-Rich-Editor' - spec.source = { :http=> ''} - spec.authors = '' - spec.license = '' - spec.summary = 'Compose Rich Editor' - spec.vendored_frameworks = 'build/cocoapods/framework/common.framework' - spec.libraries = 'c++' - spec.ios.deployment_target = '14.1' - - - spec.pod_target_xcconfig = { - 'KOTLIN_PROJECT_PATH' => ':sample:common', - 'PRODUCT_MODULE_NAME' => 'common', - } - - spec.script_phases = [ - { - :name => 'Build common', - :execution_position => :before_compile, - :shell_path => '/bin/sh', - :script => <<-SCRIPT - if [ "YES" = "$OVERRIDE_KOTLIN_BUILD_IDE_SUPPORTED" ]; then - echo "Skipping Gradle build task invocation due to OVERRIDE_KOTLIN_BUILD_IDE_SUPPORTED environment variable set to \"YES\"" - exit 0 - fi - set -ev - REPO_ROOT="$PODS_TARGET_SRCROOT" - "$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" - SCRIPT - } - ] - spec.resources = ['build/compose/ios/common/compose-resources'] -end \ No newline at end of file diff --git a/sample/ios/Compose Rich Editor.xcodeproj/project.pbxproj b/sample/ios/Compose Rich Editor.xcodeproj/project.pbxproj index 58f10f9c..97868160 100644 --- a/sample/ios/Compose Rich Editor.xcodeproj/project.pbxproj +++ b/sample/ios/Compose Rich Editor.xcodeproj/project.pbxproj @@ -7,7 +7,6 @@ objects = { /* Begin PBXBuildFile section */ - 668AC078E8D224EC91885CB0 /* Pods_Compose_Rich_Editor.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A55337321C3ECF4B51B09A0B /* Pods_Compose_Rich_Editor.framework */; }; EA37A5DE2A006746008B8114 /* Compose_Rich_EditorApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA37A5DD2A006746008B8114 /* Compose_Rich_EditorApp.swift */; }; EA37A5E02A006746008B8114 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA37A5DF2A006746008B8114 /* ContentView.swift */; }; EA37A5E22A006747008B8114 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = EA37A5E12A006747008B8114 /* Assets.xcassets */; }; @@ -36,9 +35,6 @@ /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 1705BE2CF82DE7A573D6C062 /* Pods-Compose Rich Editor.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Compose Rich Editor.debug.xcconfig"; path = "Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor.debug.xcconfig"; sourceTree = ""; }; - 559F6A3065E62ADB4C44E013 /* Pods-Compose Rich Editor.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Compose Rich Editor.release.xcconfig"; path = "Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor.release.xcconfig"; sourceTree = ""; }; - A55337321C3ECF4B51B09A0B /* Pods_Compose_Rich_Editor.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Compose_Rich_Editor.framework; sourceTree = BUILT_PRODUCTS_DIR; }; EA37A5DA2A006746008B8114 /* Compose Rich Editor.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Compose Rich Editor.app"; sourceTree = BUILT_PRODUCTS_DIR; }; EA37A5DD2A006746008B8114 /* Compose_Rich_EditorApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Compose_Rich_EditorApp.swift; sourceTree = ""; }; EA37A5DF2A006746008B8114 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = ""; }; @@ -57,7 +53,6 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 668AC078E8D224EC91885CB0 /* Pods_Compose_Rich_Editor.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -78,24 +73,6 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 0445D6B1E07FAEC189C6342C /* Frameworks */ = { - isa = PBXGroup; - children = ( - A55337321C3ECF4B51B09A0B /* Pods_Compose_Rich_Editor.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 08FDF9C04C8B72F2B782F66B /* Pods */ = { - isa = PBXGroup; - children = ( - 1705BE2CF82DE7A573D6C062 /* Pods-Compose Rich Editor.debug.xcconfig */, - 559F6A3065E62ADB4C44E013 /* Pods-Compose Rich Editor.release.xcconfig */, - ); - name = Pods; - path = Pods; - sourceTree = ""; - }; EA37A5D12A006746008B8114 = { isa = PBXGroup; children = ( @@ -103,8 +80,6 @@ EA37A5ED2A006747008B8114 /* Compose Rich EditorTests */, EA37A5F72A006747008B8114 /* Compose Rich EditorUITests */, EA37A5DB2A006746008B8114 /* Products */, - 08FDF9C04C8B72F2B782F66B /* Pods */, - 0445D6B1E07FAEC189C6342C /* Frameworks */, ); sourceTree = ""; }; @@ -162,11 +137,10 @@ isa = PBXNativeTarget; buildConfigurationList = EA37A5FE2A006747008B8114 /* Build configuration list for PBXNativeTarget "Compose Rich Editor" */; buildPhases = ( - FC1E5BA21DE985C04BD5FB76 /* [CP] Check Pods Manifest.lock */, + EA75E65C2AAA0FBF001A8F1F /* ShellScript */, EA37A5D62A006746008B8114 /* Sources */, EA37A5D72A006746008B8114 /* Frameworks */, EA37A5D82A006746008B8114 /* Resources */, - 9FCF0831E70525090D3103D1 /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -283,24 +257,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ - 9FCF0831E70525090D3103D1 /* [CP] Copy Pods Resources */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-resources-${CONFIGURATION}-input-files.xcfilelist", - ); - name = "[CP] Copy Pods Resources"; - outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-resources-${CONFIGURATION}-output-files.xcfilelist", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-resources.sh\"\n"; - showEnvVarsInLog = 0; - }; - FC1E5BA21DE985C04BD5FB76 /* [CP] Check Pods Manifest.lock */ = { + EA75E65C2AAA0FBF001A8F1F /* ShellScript */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -308,19 +265,14 @@ inputFileListPaths = ( ); inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", ); - name = "[CP] Check Pods Manifest.lock"; outputFileListPaths = ( ); outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-Compose Rich Editor-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 */ @@ -484,7 +436,6 @@ }; EA37A5FF2A006747008B8114 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1705BE2CF82DE7A573D6C062 /* Pods-Compose Rich Editor.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -493,6 +444,7 @@ DEVELOPMENT_ASSET_PATHS = "\"Compose Rich Editor/Preview Content\""; DEVELOPMENT_TEAM = V7T9SX3F3Z; ENABLE_PREVIEWS = YES; + FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/../common/build/xcode-frameworks/$(CONFIGURATION)/$(SDK_NAME)"; GENERATE_INFOPLIST_FILE = YES; INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES; INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; @@ -504,6 +456,11 @@ "@executable_path/Frameworks", ); MARKETING_VERSION = 1.0; + OTHER_LDFLAGS = ( + "$(inherited)", + "-framework", + Common, + ); PRODUCT_BUNDLE_IDENTIFIER = "com.mohamedrejeb.Compose-Rich-Editor"; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_EMIT_LOC_STRINGS = YES; @@ -514,7 +471,6 @@ }; EA37A6002A006747008B8114 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 559F6A3065E62ADB4C44E013 /* Pods-Compose Rich Editor.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -523,6 +479,7 @@ DEVELOPMENT_ASSET_PATHS = "\"Compose Rich Editor/Preview Content\""; DEVELOPMENT_TEAM = V7T9SX3F3Z; ENABLE_PREVIEWS = YES; + FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/../common/build/xcode-frameworks/$(CONFIGURATION)/$(SDK_NAME)"; GENERATE_INFOPLIST_FILE = YES; INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES; INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; @@ -534,6 +491,11 @@ "@executable_path/Frameworks", ); MARKETING_VERSION = 1.0; + OTHER_LDFLAGS = ( + "$(inherited)", + "-framework", + Common, + ); PRODUCT_BUNDLE_IDENTIFIER = "com.mohamedrejeb.Compose-Rich-Editor"; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_EMIT_LOC_STRINGS = YES; diff --git a/sample/ios/Compose Rich Editor.xcodeproj/project.xcworkspace/xcuserdata/mohamedbenrejeb.xcuserdatad/UserInterfaceState.xcuserstate b/sample/ios/Compose Rich Editor.xcodeproj/project.xcworkspace/xcuserdata/mohamedbenrejeb.xcuserdatad/UserInterfaceState.xcuserstate index c6b7f1d60af7a2d983b00988661b2222cfeaca84..eac8972fff9080c55c66a70d791e5c744afc7f09 100644 GIT binary patch literal 24132 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 delta 10471 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 Rich Editor.xcscheme_^#shared#^_ orderHint - 2 + 0 diff --git a/sample/ios/Compose Rich Editor.xcworkspace/contents.xcworkspacedata b/sample/ios/Compose Rich Editor.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 4681c585..00000000 --- a/sample/ios/Compose Rich Editor.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - diff --git a/sample/ios/Compose Rich Editor.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/sample/ios/Compose Rich Editor.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist deleted file mode 100644 index 18d98100..00000000 --- a/sample/ios/Compose Rich Editor.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist +++ /dev/null @@ -1,8 +0,0 @@ - - - - - IDEDidComputeMac32BitWarning - - - diff --git a/sample/ios/Compose Rich Editor.xcworkspace/xcuserdata/mohamedbenrejeb.xcuserdatad/UserInterfaceState.xcuserstate b/sample/ios/Compose Rich Editor.xcworkspace/xcuserdata/mohamedbenrejeb.xcuserdatad/UserInterfaceState.xcuserstate deleted file mode 100644 index 8548b5465c94e48e1cc4b9cb088871606d9c13f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 40345 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 diff --git a/sample/ios/Compose Rich Editor/ComposeViewControllerToSwiftUi.swift b/sample/ios/Compose Rich Editor/ComposeViewControllerToSwiftUi.swift index 77a2e7ee..0f450cfc 100644 --- a/sample/ios/Compose Rich Editor/ComposeViewControllerToSwiftUi.swift +++ b/sample/ios/Compose Rich Editor/ComposeViewControllerToSwiftUi.swift @@ -6,7 +6,7 @@ // import SwiftUI -import common +import Common struct ComposeViewControllerToSwiftUI: UIViewControllerRepresentable { private let topSafeArea: Float diff --git a/sample/ios/Podfile b/sample/ios/Podfile deleted file mode 100644 index b98898fe..00000000 --- a/sample/ios/Podfile +++ /dev/null @@ -1,5 +0,0 @@ -target 'Compose Rich Editor' do - use_frameworks! - platform :ios, '14.1' - 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 1da1ca38..00000000 --- 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: 522141932b8523030c9d2fcd497dffcc6201132b - -PODFILE CHECKSUM: 7232ce8b852743f2cb476cb1d6857579579fcedf - -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 6fbe17a8..00000000 --- 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/Compose-Rich-Editor", - "source": { - "http": "" - }, - "authors": "", - "license": "", - "summary": "Compose Rich Editor", - "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 1da1ca38..00000000 --- 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: 522141932b8523030c9d2fcd497dffcc6201132b - -PODFILE CHECKSUM: 7232ce8b852743f2cb476cb1d6857579579fcedf - -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 2976cae9..00000000 --- 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 */ - 14EAB68F243E7B2FC4AD77E31E1E96FB /* Pods-Compose Rich Editor-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B87F738F5AC08CA5F4352EC03046B42 /* Pods-Compose Rich Editor-dummy.m */; }; - 4B6BCAF2EABC23501751981BB59046FF /* Pods-Compose Rich Editor-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C0C6E92DB18A2C17DC1EBDFC8B7D1025 /* Pods-Compose Rich Editor-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 88DC043EA27CE7AB7C5F47838261A566 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 73010CC983E3809BECEE5348DA1BB8C6 /* Foundation.framework */; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - 7AE420D562C3DA276B7B9538C978056A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 8217FBB9D1218C346C0781D0B8F2BBE8; - remoteInfo = common; - }; -/* End PBXContainerItemProxy section */ - -/* Begin PBXFileReference section */ - 1B87F738F5AC08CA5F4352EC03046B42 /* Pods-Compose Rich Editor-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Compose Rich Editor-dummy.m"; sourceTree = ""; }; - 200BBD98ED2CAAE7A8578526D8733F6C /* common.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = common.podspec; sourceTree = ""; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 23BDEE114D9D434F8DE6C18962A6A821 /* compose-resources */ = {isa = PBXFileReference; includeInIndex = 1; name = "compose-resources"; path = "build/compose/ios/common/compose-resources"; sourceTree = ""; }; - 3194F788D656BBA7D5C42C21537ED2F7 /* Pods-Compose Rich Editor-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Compose Rich Editor-acknowledgements.markdown"; sourceTree = ""; }; - 540F89475C93680796178A2D9A26E3F7 /* Pods-Compose Rich Editor */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-Compose Rich Editor"; path = Pods_Compose_Rich_Editor.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 6AB48A91104892CFDEC9992C46AC42F0 /* Pods-Compose Rich Editor-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Compose Rich Editor-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; }; - 7B4A28D2D200844AE9E5639C523EACE7 /* common.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = common.framework; path = build/cocoapods/framework/common.framework; sourceTree = ""; }; - 7C31514E98734E6D2972691896BB3E2B /* common.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = common.release.xcconfig; sourceTree = ""; }; - 8A4BD76D65D5D05BF4ACBBEDB8EB88FD /* Pods-Compose Rich Editor.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Compose Rich Editor.debug.xcconfig"; sourceTree = ""; }; - 8EDB0CEB3FFEC898AB81CE19802A848F /* Pods-Compose Rich Editor-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Compose Rich Editor-resources.sh"; 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; }; - B00F71B19946C7F2514E4E533B2752D2 /* Pods-Compose Rich Editor-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Compose Rich Editor-Info.plist"; sourceTree = ""; }; - C0C6E92DB18A2C17DC1EBDFC8B7D1025 /* Pods-Compose Rich Editor-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Compose Rich Editor-umbrella.h"; sourceTree = ""; }; - C1C090EBAF84CD392D76ABEA0CAE77E8 /* common.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = common.debug.xcconfig; sourceTree = ""; }; - E6B7FF84535131748EEF5F62FF4C2108 /* Pods-Compose Rich Editor.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Compose Rich Editor.release.xcconfig"; sourceTree = ""; }; - FCBD0131BB857E7FABAF1E8B985DB578 /* Pods-Compose Rich Editor.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-Compose Rich Editor.modulemap"; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - FCE7B10EAA89D48B167D9EFB906D1444 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 88DC043EA27CE7AB7C5F47838261A566 /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 0BA660F82995D9271341050A36505812 /* Pods-Compose Rich Editor */ = { - isa = PBXGroup; - children = ( - FCBD0131BB857E7FABAF1E8B985DB578 /* Pods-Compose Rich Editor.modulemap */, - 3194F788D656BBA7D5C42C21537ED2F7 /* Pods-Compose Rich Editor-acknowledgements.markdown */, - 6AB48A91104892CFDEC9992C46AC42F0 /* Pods-Compose Rich Editor-acknowledgements.plist */, - 1B87F738F5AC08CA5F4352EC03046B42 /* Pods-Compose Rich Editor-dummy.m */, - B00F71B19946C7F2514E4E533B2752D2 /* Pods-Compose Rich Editor-Info.plist */, - 8EDB0CEB3FFEC898AB81CE19802A848F /* Pods-Compose Rich Editor-resources.sh */, - C0C6E92DB18A2C17DC1EBDFC8B7D1025 /* Pods-Compose Rich Editor-umbrella.h */, - 8A4BD76D65D5D05BF4ACBBEDB8EB88FD /* Pods-Compose Rich Editor.debug.xcconfig */, - E6B7FF84535131748EEF5F62FF4C2108 /* Pods-Compose Rich Editor.release.xcconfig */, - ); - name = "Pods-Compose Rich Editor"; - path = "Target Support Files/Pods-Compose Rich Editor"; - sourceTree = ""; - }; - 2016CD6563A9C7780E3024C3B2D3B138 /* common */ = { - isa = PBXGroup; - children = ( - 23BDEE114D9D434F8DE6C18962A6A821 /* compose-resources */, - A7AAC150A302B93B82DEEFAE73A1EB37 /* Frameworks */, - 29D366DABB64F7DD28AB034E2F5B88DF /* Pod */, - B458B93BA19EC5BFC2CDB33656A8A8A9 /* Support Files */, - ); - name = common; - path = ../../common; - sourceTree = ""; - }; - 29D366DABB64F7DD28AB034E2F5B88DF /* Pod */ = { - isa = PBXGroup; - children = ( - 200BBD98ED2CAAE7A8578526D8733F6C /* common.podspec */, - ); - name = Pod; - sourceTree = ""; - }; - 578452D2E740E91742655AC8F1636D1F /* iOS */ = { - isa = PBXGroup; - children = ( - 73010CC983E3809BECEE5348DA1BB8C6 /* Foundation.framework */, - ); - name = iOS; - sourceTree = ""; - }; - A5411B3B0BA859D263AEC8568CE9DC19 /* Development Pods */ = { - isa = PBXGroup; - children = ( - 2016CD6563A9C7780E3024C3B2D3B138 /* common */, - ); - name = "Development Pods"; - sourceTree = ""; - }; - A7AAC150A302B93B82DEEFAE73A1EB37 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 7B4A28D2D200844AE9E5639C523EACE7 /* common.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; - B458B93BA19EC5BFC2CDB33656A8A8A9 /* Support Files */ = { - isa = PBXGroup; - children = ( - C1C090EBAF84CD392D76ABEA0CAE77E8 /* common.debug.xcconfig */, - 7C31514E98734E6D2972691896BB3E2B /* common.release.xcconfig */, - ); - name = "Support Files"; - path = "../ios/Pods/Target Support Files/common"; - sourceTree = ""; - }; - CF1408CF629C7361332E53B88F7BD30C = { - isa = PBXGroup; - children = ( - 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, - A5411B3B0BA859D263AEC8568CE9DC19 /* Development Pods */, - D210D550F4EA176C3123ED886F8F87F5 /* Frameworks */, - E7BBCE5D455D81DC9D6B68785176BBED /* Products */, - F2178BA26B39A7AD51346D9A93E82416 /* Targets Support Files */, - ); - sourceTree = ""; - }; - D210D550F4EA176C3123ED886F8F87F5 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 578452D2E740E91742655AC8F1636D1F /* iOS */, - ); - name = Frameworks; - sourceTree = ""; - }; - E7BBCE5D455D81DC9D6B68785176BBED /* Products */ = { - isa = PBXGroup; - children = ( - 540F89475C93680796178A2D9A26E3F7 /* Pods-Compose Rich Editor */, - ); - name = Products; - sourceTree = ""; - }; - F2178BA26B39A7AD51346D9A93E82416 /* Targets Support Files */ = { - isa = PBXGroup; - children = ( - 0BA660F82995D9271341050A36505812 /* Pods-Compose Rich Editor */, - ); - name = "Targets Support Files"; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXHeadersBuildPhase section */ - 40162E1F3DD4972CA3247D15F44DB2A1 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 4B6BCAF2EABC23501751981BB59046FF /* Pods-Compose Rich Editor-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXHeadersBuildPhase section */ - -/* Begin PBXNativeTarget section */ - 5081CA26C7A298F533DF1CC98DCDA502 /* Pods-Compose Rich Editor */ = { - isa = PBXNativeTarget; - buildConfigurationList = E88BA1DAE90A75CFE180B28AC9640CE6 /* Build configuration list for PBXNativeTarget "Pods-Compose Rich Editor" */; - buildPhases = ( - 40162E1F3DD4972CA3247D15F44DB2A1 /* Headers */, - AC8B9FDBA2002C7771A7D78797665EB8 /* Sources */, - FCE7B10EAA89D48B167D9EFB906D1444 /* Frameworks */, - B2810512737EFB8438B59F56669F86FE /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - 61F77EF59CA065439EAB12F92EC779F9 /* PBXTargetDependency */, - ); - name = "Pods-Compose Rich Editor"; - productName = Pods_Compose_Rich_Editor; - productReference = 540F89475C93680796178A2D9A26E3F7 /* Pods-Compose Rich Editor */; - 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 = E7BBCE5D455D81DC9D6B68785176BBED /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 8217FBB9D1218C346C0781D0B8F2BBE8 /* common */, - 5081CA26C7A298F533DF1CC98DCDA502 /* Pods-Compose Rich Editor */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - B2810512737EFB8438B59F56669F86FE /* 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 */ - AC8B9FDBA2002C7771A7D78797665EB8 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 14EAB68F243E7B2FC4AD77E31E1E96FB /* Pods-Compose Rich Editor-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXTargetDependency section */ - 61F77EF59CA065439EAB12F92EC779F9 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = common; - target = 8217FBB9D1218C346C0781D0B8F2BBE8 /* common */; - targetProxy = 7AE420D562C3DA276B7B9538C978056A /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - -/* Begin XCBuildConfiguration section */ - 285E22E2D240736C83FBD2A098D5F9FF /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 7C31514E98734E6D2972691896BB3E2B /* 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; - }; - 593F10BFFA94DAC7D6E17FB8A7F32D72 /* 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 = 14.1; - 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; - }; - A0374B8CF9A7D6A45F6D116D698D1C19 /* 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 = 14.1; - 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; - }; - A6EFFDA7655B96B8F9096EE37A1FFD73 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 8A4BD76D65D5D05BF4ACBBEDB8EB88FD /* Pods-Compose Rich Editor.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-Compose Rich Editor/Pods-Compose Rich Editor-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 14.1; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor.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; - }; - BA1BF1C54FE95DB8DC387ACA79B1AF12 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = E6B7FF84535131748EEF5F62FF4C2108 /* Pods-Compose Rich Editor.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-Compose Rich Editor/Pods-Compose Rich Editor-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 14.1; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor.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; - }; - FFFDE4601A89FD3FBAF8ED1991835A52 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = C1C090EBAF84CD392D76ABEA0CAE77E8 /* 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 = ( - A0374B8CF9A7D6A45F6D116D698D1C19 /* Debug */, - 593F10BFFA94DAC7D6E17FB8A7F32D72 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - E88BA1DAE90A75CFE180B28AC9640CE6 /* Build configuration list for PBXNativeTarget "Pods-Compose Rich Editor" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - A6EFFDA7655B96B8F9096EE37A1FFD73 /* Debug */, - BA1BF1C54FE95DB8DC387ACA79B1AF12 /* 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/Pods.xcodeproj/xcuserdata/mohamedbenrejeb.xcuserdatad/xcschemes/Pods-Compose Rich Editor.xcscheme b/sample/ios/Pods/Pods.xcodeproj/xcuserdata/mohamedbenrejeb.xcuserdatad/xcschemes/Pods-Compose Rich Editor.xcscheme deleted file mode 100644 index 464caca3..00000000 --- a/sample/ios/Pods/Pods.xcodeproj/xcuserdata/mohamedbenrejeb.xcuserdatad/xcschemes/Pods-Compose Rich Editor.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/sample/ios/Pods/Pods.xcodeproj/xcuserdata/mohamedbenrejeb.xcuserdatad/xcschemes/common.xcscheme b/sample/ios/Pods/Pods.xcodeproj/xcuserdata/mohamedbenrejeb.xcuserdatad/xcschemes/common.xcscheme deleted file mode 100644 index 8e439e39..00000000 --- a/sample/ios/Pods/Pods.xcodeproj/xcuserdata/mohamedbenrejeb.xcuserdatad/xcschemes/common.xcscheme +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/sample/ios/Pods/Pods.xcodeproj/xcuserdata/mohamedbenrejeb.xcuserdatad/xcschemes/xcschememanagement.plist b/sample/ios/Pods/Pods.xcodeproj/xcuserdata/mohamedbenrejeb.xcuserdatad/xcschemes/xcschememanagement.plist deleted file mode 100644 index e1a8afff..00000000 --- a/sample/ios/Pods/Pods.xcodeproj/xcuserdata/mohamedbenrejeb.xcuserdatad/xcschemes/xcschememanagement.plist +++ /dev/null @@ -1,21 +0,0 @@ - - - - - SchemeUserState - - Pods-Compose Rich Editor.xcscheme - - isShown - - - common.xcscheme - - isShown - - - - SuppressBuildableAutocreation - - - diff --git a/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-Info.plist b/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-Info.plist deleted file mode 100644 index 19cf209d..00000000 --- a/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-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-Compose Rich Editor/Pods-Compose Rich Editor-acknowledgements.markdown b/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-acknowledgements.markdown deleted file mode 100644 index 102af753..00000000 --- a/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-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-Compose Rich Editor/Pods-Compose Rich Editor-acknowledgements.plist b/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-acknowledgements.plist deleted file mode 100644 index 7acbad1e..00000000 --- a/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-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-Compose Rich Editor/Pods-Compose Rich Editor-dummy.m b/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-dummy.m deleted file mode 100644 index 7d02d60d..00000000 --- a/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-dummy.m +++ /dev/null @@ -1,5 +0,0 @@ -#import -@interface PodsDummy_Pods_Compose_Rich_Editor : NSObject -@end -@implementation PodsDummy_Pods_Compose_Rich_Editor -@end diff --git a/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-frameworks-Debug-input-files.xcfilelist b/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-frameworks-Debug-input-files.xcfilelist deleted file mode 100644 index 8ae03c50..00000000 --- a/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-frameworks-Debug-input-files.xcfilelist +++ /dev/null @@ -1,2 +0,0 @@ -${PODS_ROOT}/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-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-Compose Rich Editor/Pods-Compose Rich Editor-frameworks-Debug-output-files.xcfilelist b/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-frameworks-Debug-output-files.xcfilelist deleted file mode 100644 index 14cb290a..00000000 --- a/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-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-Compose Rich Editor/Pods-Compose Rich Editor-frameworks-Release-input-files.xcfilelist b/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-frameworks-Release-input-files.xcfilelist deleted file mode 100644 index 8ae03c50..00000000 --- a/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-frameworks-Release-input-files.xcfilelist +++ /dev/null @@ -1,2 +0,0 @@ -${PODS_ROOT}/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-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-Compose Rich Editor/Pods-Compose Rich Editor-frameworks-Release-output-files.xcfilelist b/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-frameworks-Release-output-files.xcfilelist deleted file mode 100644 index 14cb290a..00000000 --- a/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-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-Compose Rich Editor/Pods-Compose Rich Editor-frameworks.sh b/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-frameworks.sh deleted file mode 100755 index 29c5ed67..00000000 --- a/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-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-Compose Rich Editor/Pods-Compose Rich Editor-resources-Debug-input-files.xcfilelist b/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-resources-Debug-input-files.xcfilelist deleted file mode 100644 index f3ba1f59..00000000 --- a/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-resources-Debug-input-files.xcfilelist +++ /dev/null @@ -1,2 +0,0 @@ -${PODS_ROOT}/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-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-Compose Rich Editor/Pods-Compose Rich Editor-resources-Debug-output-files.xcfilelist b/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-resources-Debug-output-files.xcfilelist deleted file mode 100644 index 383ba86c..00000000 --- a/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-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-Compose Rich Editor/Pods-Compose Rich Editor-resources-Release-input-files.xcfilelist b/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-resources-Release-input-files.xcfilelist deleted file mode 100644 index f3ba1f59..00000000 --- a/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-resources-Release-input-files.xcfilelist +++ /dev/null @@ -1,2 +0,0 @@ -${PODS_ROOT}/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-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-Compose Rich Editor/Pods-Compose Rich Editor-resources-Release-output-files.xcfilelist b/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-resources-Release-output-files.xcfilelist deleted file mode 100644 index 383ba86c..00000000 --- a/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-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-Compose Rich Editor/Pods-Compose Rich Editor-resources.sh b/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-resources.sh deleted file mode 100755 index f2f0541d..00000000 --- a/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-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-Compose Rich Editor/Pods-Compose Rich Editor-umbrella.h b/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-umbrella.h deleted file mode 100644 index f9b02b85..00000000 --- a/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor-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_Compose_Rich_EditorVersionNumber; -FOUNDATION_EXPORT const unsigned char Pods_Compose_Rich_EditorVersionString[]; - diff --git a/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor.debug.xcconfig b/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor.debug.xcconfig deleted file mode 100644 index dc8e569e..00000000 --- a/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor.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-Compose Rich Editor/Pods-Compose Rich Editor.modulemap b/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor.modulemap deleted file mode 100644 index c3325476..00000000 --- a/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor.modulemap +++ /dev/null @@ -1,6 +0,0 @@ -framework module Pods_Compose_Rich_Editor { - umbrella header "Pods-Compose Rich Editor-umbrella.h" - - export * - module * { export * } -} diff --git a/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor.release.xcconfig b/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor.release.xcconfig deleted file mode 100644 index dc8e569e..00000000 --- a/sample/ios/Pods/Target Support Files/Pods-Compose Rich Editor/Pods-Compose Rich Editor.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.debug.xcconfig b/sample/ios/Pods/Target Support Files/common/common.debug.xcconfig deleted file mode 100644 index d65be36b..00000000 --- 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 d65be36b..00000000 --- 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