This commit is contained in:
Caleb
2025-11-21 12:00:40 +08:00
commit 18ea900c12
1189 changed files with 134605 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>${PODS_DEVELOPMENT_LANGUAGE}</string>
<key>CFBundleIdentifier</key>
<string>${PRODUCT_BUNDLE_IDENTIFIER}</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>${PRODUCT_NAME}</string>
<key>CFBundlePackageType</key>
<string>BNDL</string>
<key>CFBundleShortVersionString</key>
<string>0.1.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>1</string>
<key>NSPrincipalClass</key>
<string></string>
</dict>
</plist>

View File

@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>${PODS_DEVELOPMENT_LANGUAGE}</string>
<key>CFBundleExecutable</key>
<string>${EXECUTABLE_NAME}</string>
<key>CFBundleIdentifier</key>
<string>${PRODUCT_BUNDLE_IDENTIFIER}</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>${PRODUCT_NAME}</string>
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>0.1.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>${CURRENT_PROJECT_VERSION}</string>
<key>NSPrincipalClass</key>
<string></string>
</dict>
</plist>

View File

@@ -0,0 +1,5 @@
#import <Foundation/Foundation.h>
@interface PodsDummy_SellyCloudSDK : NSObject
@end
@implementation PodsDummy_SellyCloudSDK
@end

View File

@@ -0,0 +1,12 @@
#ifdef __OBJC__
#import <UIKit/UIKit.h>
#else
#ifndef FOUNDATION_EXPORT
#if defined(__cplusplus)
#define FOUNDATION_EXPORT extern "C"
#else
#define FOUNDATION_EXPORT extern
#endif
#endif
#endif

View File

@@ -0,0 +1,322 @@
#ifdef __OBJC__
#import <UIKit/UIKit.h>
#else
#ifndef FOUNDATION_EXPORT
#if defined(__cplusplus)
#define FOUNDATION_EXPORT extern "C"
#else
#define FOUNDATION_EXPORT extern
#endif
#endif
#endif
#import "RTCDefinitionHeader.h"
#import "SellyCloudDefines.h"
#import "NSArray+Functional.h"
#import "SellyBasePlayer.h"
#import "SellyPlayerDelegate.h"
#import "SellyBasePusher.h"
#import "SellyPusherDelegate.h"
#import "HKRtmpObjPusher.h"
#import "SellyGetPusherIPResModel.h"
#import "RTCP2pClient.h"
#import "RTCRemoteStream.h"
#import "SellyRemoteSDPModel.h"
#import "SellyRTCVideoPlayerView.h"
#import "SellySnapshotRender.h"
#import "SellyRtcPlayer.h"
#import "QC_RTCCaptureController.h"
#import "RTCConfiguration+Utils.h"
#import "SellyRTCPusher.h"
#import "SellyRTCStaticImagePusher.h"
#import "SellyCloudRtmpPlayer.h"
#import "SellyVODPlayer.h"
#import "SellyPreviewFeeder.h"
#import "SellyRtmpPusher.h"
#import "SellyRtmpPushUtil.h"
#import "SCLiveStateCenter.h"
#import "SCPlayerStateCenter.h"
#import "HKLiveStatsManager.h"
#import "LFLiveKitStatsManager.h"
#import "SellyBaseStatsManager.h"
#import "SellyWebRTCStatsManager.h"
#import "SellyLiveAudioConfiguration.h"
#import "SellyLivePusherStats.h"
#import "SellyLiveVideoConfiguration.h"
#import "SellyPlayerManagerDelegate.h"
#import "SellyPlayerStreamInfo.h"
#import "SellyPublicDefinition.h"
#import "SellyPusherManagerDelegate.h"
#import "SellyRTCEngine.h"
#import "SellyRTCP2pStats.h"
#import "SellyRTCSession.h"
#import "SellyRTCSessionDelegate.h"
#import "SellyRtcVideoCanvas.h"
#import "SellyRTCVideoConfiguration.h"
#import "SellyRTCVideoFrame.h"
#import "SellyVideoPlayer.h"
#import "SellyVideoPusher.h"
#import "SellyCloudHttpRequest.h"
#import "SellyCloudRequestManager.h"
#import "SellyCloudManager+Private.h"
#import "SellyCloudManager.h"
#import "HaishinKit.h"
#import "LFAudioCapture.h"
#import "LFVideoCapture.h"
#import "LFAVEncoder.h"
#import "LFMP4Atom.h"
#import "LFNALUnit.h"
#import "LFVideoEncoder.h"
#import "LFAudioEncoding.h"
#import "LFH264VideoEncoder.h"
#import "LFHardwareAudioEncoder.h"
#import "LFHardwareVideoEncoder.h"
#import "LFVideoEncoding.h"
#import "LFLiveAudioConfiguration.h"
#import "LFLiveVideoConfiguration.h"
#import "LFGPUImageBeautyFilter.h"
#import "LFGPUImageEmptyFilter.h"
#import "LFLiveKit.h"
#import "LFLiveSession.h"
#import "LFAudioFrame.h"
#import "LFFrame.h"
#import "LFLiveDebug.h"
#import "LFLiveStreamInfo.h"
#import "LFVideoFrame.h"
#import "LFStreamingBuffer.h"
#import "LFStreamRTMPSocket.h"
#import "LFStreamSocket.h"
#import "NSMutableArray+LFAdd.h"
#import "GLProgram.h"
#import "GPUImage.h"
#import "GPUImage3x3ConvolutionFilter.h"
#import "GPUImage3x3TextureSamplingFilter.h"
#import "GPUImageAdaptiveThresholdFilter.h"
#import "GPUImageAddBlendFilter.h"
#import "GPUImageAlphaBlendFilter.h"
#import "GPUImageAmatorkaFilter.h"
#import "GPUImageAverageColor.h"
#import "GPUImageAverageLuminanceThresholdFilter.h"
#import "GPUImageBilateralFilter.h"
#import "GPUImageBoxBlurFilter.h"
#import "GPUImageBrightnessFilter.h"
#import "GPUImageBuffer.h"
#import "GPUImageBulgeDistortionFilter.h"
#import "GPUImageCannyEdgeDetectionFilter.h"
#import "GPUImageCGAColorspaceFilter.h"
#import "GPUImageChromaKeyBlendFilter.h"
#import "GPUImageChromaKeyFilter.h"
#import "GPUImageClosingFilter.h"
#import "GPUImageColorBlendFilter.h"
#import "GPUImageColorBurnBlendFilter.h"
#import "GPUImageColorConversion.h"
#import "GPUImageColorDodgeBlendFilter.h"
#import "GPUImageColorInvertFilter.h"
#import "GPUImageColorLocalBinaryPatternFilter.h"
#import "GPUImageColorMatrixFilter.h"
#import "GPUImageColorPackingFilter.h"
#import "GPUImageColourFASTFeatureDetector.h"
#import "GPUImageColourFASTSamplingOperation.h"
#import "GPUImageContrastFilter.h"
#import "GPUImageCropFilter.h"
#import "GPUImageCrosshairGenerator.h"
#import "GPUImageCrosshatchFilter.h"
#import "GPUImageDarkenBlendFilter.h"
#import "GPUImageDifferenceBlendFilter.h"
#import "GPUImageDilationFilter.h"
#import "GPUImageDirectionalNonMaximumSuppressionFilter.h"
#import "GPUImageDirectionalSobelEdgeDetectionFilter.h"
#import "GPUImageDissolveBlendFilter.h"
#import "GPUImageDivideBlendFilter.h"
#import "GPUImageEmbossFilter.h"
#import "GPUImageErosionFilter.h"
#import "GPUImageExclusionBlendFilter.h"
#import "GPUImageExposureFilter.h"
#import "GPUImageFalseColorFilter.h"
#import "GPUImageFASTCornerDetectionFilter.h"
#import "GPUImageFilter.h"
#import "GPUImageFilterGroup.h"
#import "GPUImageFilterPipeline.h"
#import "GPUImageFourInputFilter.h"
#import "GPUImageFramebuffer.h"
#import "GPUImageFramebufferCache.h"
#import "GPUImageGammaFilter.h"
#import "GPUImageGaussianBlurFilter.h"
#import "GPUImageGaussianBlurPositionFilter.h"
#import "GPUImageGaussianSelectiveBlurFilter.h"
#import "GPUImageGlassSphereFilter.h"
#import "GPUImageGrayscaleFilter.h"
#import "GPUImageHalftoneFilter.h"
#import "GPUImageHardLightBlendFilter.h"
#import "GPUImageHarrisCornerDetectionFilter.h"
#import "GPUImageHazeFilter.h"
#import "GPUImageHighlightShadowFilter.h"
#import "GPUImageHighlightShadowTintFilter.h"
#import "GPUImageHighPassFilter.h"
#import "GPUImageHistogramEqualizationFilter.h"
#import "GPUImageHistogramFilter.h"
#import "GPUImageHistogramGenerator.h"
#import "GPUImageHoughTransformLineDetector.h"
#import "GPUImageHSBFilter.h"
#import "GPUImageHueBlendFilter.h"
#import "GPUImageHueFilter.h"
#import "GPUImageiOSBlurFilter.h"
#import "GPUImageJFAVoronoiFilter.h"
#import "GPUImageKuwaharaFilter.h"
#import "GPUImageKuwaharaRadius3Filter.h"
#import "GPUImageLanczosResamplingFilter.h"
#import "GPUImageLaplacianFilter.h"
#import "GPUImageLevelsFilter.h"
#import "GPUImageLightenBlendFilter.h"
#import "GPUImageLinearBurnBlendFilter.h"
#import "GPUImageLineGenerator.h"
#import "GPUImageLocalBinaryPatternFilter.h"
#import "GPUImageLookupFilter.h"
#import "GPUImageLowPassFilter.h"
#import "GPUImageLuminanceRangeFilter.h"
#import "GPUImageLuminanceThresholdFilter.h"
#import "GPUImageLuminosity.h"
#import "GPUImageLuminosityBlendFilter.h"
#import "GPUImageMaskFilter.h"
#import "GPUImageMedianFilter.h"
#import "GPUImageMissEtikateFilter.h"
#import "GPUImageMonochromeFilter.h"
#import "GPUImageMosaicFilter.h"
#import "GPUImageMotionBlurFilter.h"
#import "GPUImageMotionDetector.h"
#import "GPUImageMovie.h"
#import "GPUImageMovieComposition.h"
#import "GPUImageMultiplyBlendFilter.h"
#import "GPUImageNobleCornerDetectionFilter.h"
#import "GPUImageNonMaximumSuppressionFilter.h"
#import "GPUImageNormalBlendFilter.h"
#import "GPUImageOpacityFilter.h"
#import "GPUImageOpeningFilter.h"
#import "GPUImageOutput.h"
#import "GPUImageOverlayBlendFilter.h"
#import "GPUImageParallelCoordinateLineTransformFilter.h"
#import "GPUImagePerlinNoiseFilter.h"
#import "GPUImagePinchDistortionFilter.h"
#import "GPUImagePixellateFilter.h"
#import "GPUImagePixellatePositionFilter.h"
#import "GPUImagePoissonBlendFilter.h"
#import "GPUImagePolarPixellateFilter.h"
#import "GPUImagePolkaDotFilter.h"
#import "GPUImagePosterizeFilter.h"
#import "GPUImagePrewittEdgeDetectionFilter.h"
#import "GPUImageRawDataInput.h"
#import "GPUImageRawDataOutput.h"
#import "GPUImageRGBClosingFilter.h"
#import "GPUImageRGBDilationFilter.h"
#import "GPUImageRGBErosionFilter.h"
#import "GPUImageRGBFilter.h"
#import "GPUImageRGBOpeningFilter.h"
#import "GPUImageSaturationBlendFilter.h"
#import "GPUImageSaturationFilter.h"
#import "GPUImageScreenBlendFilter.h"
#import "GPUImageSepiaFilter.h"
#import "GPUImageSharpenFilter.h"
#import "GPUImageShiTomasiFeatureDetectionFilter.h"
#import "GPUImageSingleComponentGaussianBlurFilter.h"
#import "GPUImageSketchFilter.h"
#import "GPUImageSkinToneFilter.h"
#import "GPUImageSmoothToonFilter.h"
#import "GPUImageSobelEdgeDetectionFilter.h"
#import "GPUImageSoftEleganceFilter.h"
#import "GPUImageSoftLightBlendFilter.h"
#import "GPUImageSolarizeFilter.h"
#import "GPUImageSolidColorGenerator.h"
#import "GPUImageSourceOverBlendFilter.h"
#import "GPUImageSphereRefractionFilter.h"
#import "GPUImageStillCamera.h"
#import "GPUImageStretchDistortionFilter.h"
#import "GPUImageSubtractBlendFilter.h"
#import "GPUImageSwirlFilter.h"
#import "GPUImageTextureInput.h"
#import "GPUImageTextureOutput.h"
#import "GPUImageThreeInputFilter.h"
#import "GPUImageThresholdEdgeDetectionFilter.h"
#import "GPUImageThresholdedNonMaximumSuppressionFilter.h"
#import "GPUImageThresholdSketchFilter.h"
#import "GPUImageTiltShiftFilter.h"
#import "GPUImageToneCurveFilter.h"
#import "GPUImageToonFilter.h"
#import "GPUImageTransformFilter.h"
#import "GPUImageTwoInputCrossTextureSamplingFilter.h"
#import "GPUImageTwoInputFilter.h"
#import "GPUImageTwoPassFilter.h"
#import "GPUImageTwoPassTextureSamplingFilter.h"
#import "GPUImageUIElement.h"
#import "GPUImageUnsharpMaskFilter.h"
#import "GPUImageVideoCamera.h"
#import "GPUImageVignetteFilter.h"
#import "GPUImageVoronoiConsumerFilter.h"
#import "GPUImageWeakPixelInclusionFilter.h"
#import "GPUImageWhiteBalanceFilter.h"
#import "GPUImageXYDerivativeFilter.h"
#import "GPUImageZoomBlurFilter.h"
#import "GPUImageFramework.h"
#import "GPUImageContext.h"
#import "GPUImageMovieWriter.h"
#import "GPUImagePicture+TextureSubimage.h"
#import "GPUImagePicture.h"
#import "GPUImageView.h"
#import "amf.h"
#import "bytes.h"
#import "dh.h"
#import "dhgroups.h"
#import "error.h"
#import "handshake.h"
#import "http.h"
#import "log.h"
#import "rtmp.h"
#import "rtmp_sys.h"
#import "libyuv.h"
#import "basic_types.h"
#import "compare.h"
#import "compare_row.h"
#import "convert.h"
#import "convert_argb.h"
#import "convert_from.h"
#import "convert_from_argb.h"
#import "cpu_id.h"
#import "macros_msa.h"
#import "mjpeg_decoder.h"
#import "planar_functions.h"
#import "rotate.h"
#import "rotate_argb.h"
#import "rotate_row.h"
#import "row.h"
#import "scale.h"
#import "scale_argb.h"
#import "scale_row.h"
#import "version.h"
#import "video_common.h"
#import "SellyVideoCallDefinition.h"
#import "SellyInflightItem.h"
#import "SellySignalClient.h"
#import "SellySignalProtocol.h"
#import "SellySignalRevModel.h"
#import "SellyIMConnectConfig.h"
#import "SellySignalingChannelDelegate.h"
#import "SellyWSIMConnect.h"
#import "SellyRTCUserItem.h"
#import "SellyRTCBaseSession.h"
#import "SellyRTCRemoteVideoProxy.h"
#import "SellyRTCSessionInternalDelegate.h"
#import "SellyRtcVideoCanvasManager.h"
#import "SellyRTCVideoFrame+Private.h"
#import "SellyRTCStatsHelper.h"
#import "SellyRTCCapture.h"
#import "SellySessionPortManager.h"
#import "VideoFrameRotator.h"
#import "SellyRTCConferenceClient.h"
#import "SellyRTCConferencePCChannel.h"
#import "SellyRTCConferenceSession.h"
#import "SellyP2PRTCClient.h"
#import "SellyRTCP2pSession.h"
#import "SellyRTCEngine+Private.h"
FOUNDATION_EXPORT double SellyCloudSDKVersionNumber;
FOUNDATION_EXPORT const unsigned char SellyCloudSDKVersionString[];

View File

@@ -0,0 +1,121 @@
#!/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
# 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 .*.??????")
variant_for_slice()
{
case "$1" in
"WebRTC.xcframework/ios-arm64")
echo ""
;;
"WebRTC.xcframework/ios-arm64-simulator")
echo "simulator"
;;
esac
}
archs_for_slice()
{
case "$1" in
"WebRTC.xcframework/ios-arm64")
echo "arm64"
;;
"WebRTC.xcframework/ios-arm64-simulator")
echo "arm64"
;;
esac
}
copy_dir()
{
local source="$1"
local destination="$2"
# 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/\" \"${source}*\" \"${destination}\""
rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" "${source}"/* "${destination}"
}
SELECT_SLICE_RETVAL=""
select_slice() {
local xcframework_name="$1"
xcframework_name="${xcframework_name##*/}"
local paths=("${@:2}")
# Locate the correct slice of the .xcframework for the current architectures
local target_path=""
# Split archs on space so we can find a slice that has all the needed archs
local target_archs=$(echo $ARCHS | tr " " "\n")
local target_variant=""
if [[ "$PLATFORM_NAME" == *"simulator" ]]; then
target_variant="simulator"
fi
if [[ ! -z ${EFFECTIVE_PLATFORM_NAME+x} && "$EFFECTIVE_PLATFORM_NAME" == *"maccatalyst" ]]; then
target_variant="maccatalyst"
fi
for i in ${!paths[@]}; do
local matched_all_archs="1"
local slice_archs="$(archs_for_slice "${xcframework_name}/${paths[$i]}")"
local slice_variant="$(variant_for_slice "${xcframework_name}/${paths[$i]}")"
for target_arch in $target_archs; do
if ! [[ "${slice_variant}" == "$target_variant" ]]; then
matched_all_archs="0"
break
fi
if ! echo "${slice_archs}" | tr " " "\n" | grep -F -q -x "$target_arch"; then
matched_all_archs="0"
break
fi
done
if [[ "$matched_all_archs" == "1" ]]; then
# Found a matching slice
echo "Selected xcframework slice ${paths[$i]}"
SELECT_SLICE_RETVAL=${paths[$i]}
break
fi
done
}
install_xcframework() {
local basepath="$1"
local name="$2"
local package_type="$3"
local paths=("${@:4}")
# Locate the correct slice of the .xcframework for the current architectures
select_slice "${basepath}" "${paths[@]}"
local target_path="$SELECT_SLICE_RETVAL"
if [[ -z "$target_path" ]]; then
echo "warning: [CP] $(basename ${basepath}): Unable to find matching slice in '${paths[@]}' for the current build architectures ($ARCHS) and platform (${EFFECTIVE_PLATFORM_NAME-${PLATFORM_NAME}})."
return
fi
local source="$basepath/$target_path"
local destination="${PODS_XCFRAMEWORKS_BUILD_DIR}/${name}"
if [ ! -d "$destination" ]; then
mkdir -p "$destination"
fi
copy_dir "$source/" "$destination"
echo "Copied $source to $destination"
}
install_xcframework "${PODS_ROOT}/../../SellyCloudSDK/sdk/WebRTC.xcframework" "SellyCloudSDK" "framework" "ios-arm64" "ios-arm64-simulator"

View File

@@ -0,0 +1,20 @@
CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES
CLANG_CXX_LANGUAGE_STANDARD = c++17
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/SellyCloudSDK
EXCLUDED_ARCHS[sdk=iphonesimulator*] = arm64
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking" "${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumberjack" "${PODS_CONFIGURATION_BUILD_DIR}/Logboard" "${PODS_CONFIGURATION_BUILD_DIR}/Reachability" "${PODS_CONFIGURATION_BUILD_DIR}/ReactiveObjC" "${PODS_CONFIGURATION_BUILD_DIR}/SSZipArchive" "${PODS_CONFIGURATION_BUILD_DIR}/SocketRocket" "${PODS_CONFIGURATION_BUILD_DIR}/YYModel" "${PODS_ROOT}/../../SellyCloudSDK/sdk"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift
OTHER_LDFLAGS = $(inherited) -ObjC
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
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}/../..
PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
VALID_ARCHS = x86_64 arm64

View File

@@ -0,0 +1,6 @@
framework module SellyCloudSDK {
umbrella header "SellyCloudSDK-umbrella.h"
export *
module * { export * }
}

View File

@@ -0,0 +1,20 @@
CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES
CLANG_CXX_LANGUAGE_STANDARD = c++17
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/SellyCloudSDK
EXCLUDED_ARCHS[sdk=iphonesimulator*] = arm64
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking" "${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumberjack" "${PODS_CONFIGURATION_BUILD_DIR}/Logboard" "${PODS_CONFIGURATION_BUILD_DIR}/Reachability" "${PODS_CONFIGURATION_BUILD_DIR}/ReactiveObjC" "${PODS_CONFIGURATION_BUILD_DIR}/SSZipArchive" "${PODS_CONFIGURATION_BUILD_DIR}/SocketRocket" "${PODS_CONFIGURATION_BUILD_DIR}/YYModel" "${PODS_ROOT}/../../SellyCloudSDK/sdk"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift
OTHER_LDFLAGS = $(inherited) -ObjC
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
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}/../..
PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
VALID_ARCHS = x86_64 arm64