From 605edabaf538a0069b83fbdf06c2df5a62dbdb88 Mon Sep 17 00:00:00 2001 From: Matthew Leibowitz Date: Mon, 13 Mar 2017 23:29:13 -0300 Subject: [PATCH] Native iOS/tvOS/macOS/Android now builds with GN --- build.cake | 1 - cake/BuildExternals.cake | 215 +- cake/TransformToTvOS.cake | 8 - .../libSkiaSharp_android/jni/SkiaSharp.mk | 42 +- .../libSkiaSharp_android/jni/skia_prebuilt.mk | 253 +- .../libSkiaSharp.xcodeproj/project.pbxproj | 402 +++ .../project.pbxproj | 2065 ---------------- .../project.pbxproj | 2149 ----------------- .../libSkiaSharp.xcodeproj/project.pbxproj | 1520 +----------- .../libSkiaSharp.xcodeproj/project.pbxproj | 399 +++ .../project.pbxproj | 2074 ---------------- .../project.pbxproj | 2145 ---------------- 12 files changed, 993 insertions(+), 10280 deletions(-) delete mode 100644 cake/TransformToTvOS.cake create mode 100644 native-builds/libSkiaSharp_ios/libSkiaSharp.xcodeproj/project.pbxproj delete mode 100644 native-builds/libSkiaSharp_ios/libSkiaSharp_arm.xcodeproj/project.pbxproj delete mode 100644 native-builds/libSkiaSharp_ios/libSkiaSharp_x86.xcodeproj/project.pbxproj create mode 100644 native-builds/libSkiaSharp_tvos/libSkiaSharp.xcodeproj/project.pbxproj delete mode 100644 native-builds/libSkiaSharp_tvos/libSkiaSharp_arm.xcodeproj/project.pbxproj delete mode 100644 native-builds/libSkiaSharp_tvos/libSkiaSharp_x86.xcodeproj/project.pbxproj diff --git a/build.cake b/build.cake index 611a6351..efb437a5 100644 --- a/build.cake +++ b/build.cake @@ -50,7 +50,6 @@ DirectoryPath DOCS_PATH = MakeAbsolute(ROOT_PATH.Combine("docs/en")); #load "cake/UtilsManaged.cake" #load "cake/UtilsMSBuild.cake" #load "cake/UtilsNative.cake" -#load "cake/TransformToTvOS.cake" #load "cake/TransformToUWP.cake" #load "cake/BuildExternals.cake" diff --git a/cake/BuildExternals.cake b/cake/BuildExternals.cake index ce9b79b9..37aaae25 100644 --- a/cake/BuildExternals.cake +++ b/cake/BuildExternals.cake @@ -95,6 +95,15 @@ Task ("externals-genapi") CopyFile ("binding/SkiaSharp.Generic/bin/Release/SkiaSharp.dll.cs", "binding/SkiaSharp.Portable/SkiaPortable.cs"); }); +Task ("externals-init") + .Does (() => +{ + RunProcess ("python", new ProcessSettings { + Arguments = SKIA_PATH.CombineWithFilePath("tools/git-sync-deps").FullPath, + WorkingDirectory = SKIA_PATH.FullPath, + }); +}); + // this builds the native C and C++ externals Task ("externals-native") .IsDependentOn ("externals-uwp") @@ -232,14 +241,32 @@ Task ("externals-uwp") // this builds the native C and C++ externals for Mac OS X Task ("externals-osx") + .IsDependentOn ("externals-init") .WithCriteria (IsRunningOnMac ()) - .WithCriteria ( - !FileExists ("native-builds/lib/osx/libSkiaSharp.dylib")) .Does (() => { var buildArch = new Action ((arch, skiaArch) => { - RunGyp ("skia_arch_type='" + skiaArch + "' skia_gpu=1 skia_pdf_use_sfntly=0 skia_osx_deployment_target=10.8", "xcode"); - + // generate native skia build files + RunProcess (SKIA_PATH.CombineWithFilePath("bin/gn"), new ProcessSettings { + Arguments = + @"gen out/mac/" + arch + @" " + + @"--args='" + + @" is_official_build=true skia_enable_tools=false" + + @" target_os=""mac"" target_cpu=""" + skiaArch + @"""" + + @" skia_use_icu=false skia_use_sfntly=false" + + @" extra_cflags=[ ""-DSKIA_C_DLL"", ""-ffunction-sections"", ""-fdata-sections"", ""-mmacosx-version-min=10.9"" ]" + + @" extra_ldflags=[ ""-Wl,macosx_version_min=10.9"" ]" + + @"'", + WorkingDirectory = SKIA_PATH.FullPath, + }); + + // build native skia + RunProcess (DEPOT_PATH.CombineWithFilePath ("ninja"), new ProcessSettings { + Arguments = "-C out/mac/" + arch, + WorkingDirectory = SKIA_PATH.FullPath, + }); + + // build libSkiaSharp XCodeBuild (new XCodeBuildSettings { Project = "native-builds/libSkiaSharp_osx/libSkiaSharp.xcodeproj", Target = "libSkiaSharp", @@ -247,23 +274,28 @@ Task ("externals-osx") Arch = arch, Configuration = "Release", }); + + // copy libSkiaSharp to output if (!DirectoryExists ("native-builds/lib/osx/" + arch)) { CreateDirectory ("native-builds/lib/osx/" + arch); } CopyDirectory ("native-builds/libSkiaSharp_osx/build/Release/", "native-builds/lib/osx/" + arch); + + // strip anything we can RunProcess ("strip", new ProcessSettings { Arguments = "-x -S libSkiaSharp.dylib", WorkingDirectory = "native-builds/lib/osx/" + arch, }); - RunInstallNameTool ("native-builds/lib/osx/" + arch, "lib/libSkiaSharp.dylib", "@loader_path/libSkiaSharp.dylib", "libSkiaSharp.dylib"); + + // re-sign with empty + RunProcess ("codesign", new ProcessSettings { + Arguments = "--force --sign - --timestamp=none libSkiaSharp.dylib", + WorkingDirectory = "native-builds/lib/osx/" + arch, + }); }); - - // set up the gyp environment variables - AppendEnvironmentVariable ("PATH", DEPOT_PATH.FullPath); - SetEnvironmentVariable ("SKIA_OUT", ""); - + buildArch ("i386", "x86"); - buildArch ("x86_64", "x86_64"); + buildArch ("x86_64", "x64"); // create the fat dylib RunLipo ("native-builds/lib/osx/", "libSkiaSharp.dylib", new [] { @@ -274,44 +306,71 @@ Task ("externals-osx") // this builds the native C and C++ externals for iOS Task ("externals-ios") + .IsDependentOn ("externals-init") .WithCriteria (IsRunningOnMac ()) - .WithCriteria ( - !FileExists ("native-builds/lib/ios/libSkiaSharp.framework/libSkiaSharp")) .Does (() => { - var buildArch = new Action ((sdk, arch) => { + var buildArch = new Action ((sdk, arch, skiaArch) => { + // generate native skia build files + + var specifics = ""; + // several instances of "error: type 'XXX' requires 8 bytes of alignment and the default allocator only guarantees 4 bytes [-Werror,-Wover-aligned] + // https://groups.google.com/forum/#!topic/skia-discuss/hU1IPFwU6bI + if (arch == "armv7" || arch == "armv7s") { + specifics += @", ""-Wno-over-aligned"""; + } + + RunProcess (SKIA_PATH.CombineWithFilePath("bin/gn"), new ProcessSettings { + Arguments = + @"gen out/ios/" + arch + @" " + + @"--args='" + + @" is_official_build=true skia_enable_tools=false" + + @" target_os=""ios"" target_cpu=""" + skiaArch + @"""" + + @" skia_use_icu=false skia_use_sfntly=false" + + @" extra_cflags=[ ""-DSKIA_C_DLL"", ""-ffunction-sections"", ""-fdata-sections"", ""-mios-version-min=8.0"" " + specifics + @" ]" + + @" extra_ldflags=[ ""-Wl,ios_version_min=8.0"" ]" + + @"'", + WorkingDirectory = SKIA_PATH.FullPath, + }); + + // build native skia + RunProcess (DEPOT_PATH.CombineWithFilePath ("ninja"), new ProcessSettings { + Arguments = "-C out/ios/" + arch, + WorkingDirectory = SKIA_PATH.FullPath, + }); + + // build libSkiaSharp XCodeBuild (new XCodeBuildSettings { - Project = "native-builds/libSkiaSharp_ios/libSkiaSharp" + (arch.StartsWith ("arm") ? "_arm" : "_x86") + ".xcodeproj", + Project = "native-builds/libSkiaSharp_ios/libSkiaSharp.xcodeproj", Target = "libSkiaSharp", Sdk = sdk, Arch = arch, Configuration = "Release", }); + + // copy libSkiaSharp to output if (!DirectoryExists ("native-builds/lib/ios/" + arch)) { CreateDirectory ("native-builds/lib/ios/" + arch); } CopyDirectory ("native-builds/libSkiaSharp_ios/build/Release-" + sdk, "native-builds/lib/ios/" + arch); + + // strip anything we can RunProcess ("strip", new ProcessSettings { Arguments = "-x -S libSkiaSharp", WorkingDirectory = "native-builds/lib/ios/" + arch + "/libSkiaSharp.framework", }); + + // re-sign with empty RunProcess ("codesign", new ProcessSettings { Arguments = "--force --sign - --timestamp=none libSkiaSharp.framework", WorkingDirectory = "native-builds/lib/ios/" + arch, }); }); - - // set up the gyp environment variables - AppendEnvironmentVariable ("PATH", DEPOT_PATH.FullPath); - SetEnvironmentVariable ("SKIA_OUT", ""); - - RunGyp ("skia_os='ios' skia_arch_type='arm' armv7=1 arm_neon=0 skia_gpu=1 ios_sdk_version=8.0", "xcode"); - - buildArch ("iphonesimulator", "i386"); - buildArch ("iphonesimulator", "x86_64"); - buildArch ("iphoneos", "armv7"); - buildArch ("iphoneos", "armv7s"); - buildArch ("iphoneos", "arm64"); + + buildArch ("iphonesimulator", "i386", "x86"); + buildArch ("iphonesimulator", "x86_64", "x64"); + buildArch ("iphoneos", "armv7", "arm"); + buildArch ("iphoneos", "arm64", "arm64"); // create the fat framework CopyDirectory ("native-builds/lib/ios/armv7/libSkiaSharp.framework/", "native-builds/lib/ios/libSkiaSharp.framework/"); @@ -320,49 +379,67 @@ Task ("externals-ios") (FilePath) "i386/libSkiaSharp.framework/libSkiaSharp", (FilePath) "x86_64/libSkiaSharp.framework/libSkiaSharp", (FilePath) "armv7/libSkiaSharp.framework/libSkiaSharp", - (FilePath) "armv7s/libSkiaSharp.framework/libSkiaSharp", (FilePath) "arm64/libSkiaSharp.framework/libSkiaSharp" }); }); // this builds the native C and C++ externals for tvOS Task ("externals-tvos") + .IsDependentOn ("externals-init") .WithCriteria (IsRunningOnMac ()) - .WithCriteria ( - !FileExists ("native-builds/lib/tvos/libSkiaSharp.framework/libSkiaSharp")) .Does (() => { - var buildArch = new Action ((sdk, arch) => { + var buildArch = new Action ((sdk, arch, skiaArch) => { + // generate native skia build files + RunProcess (SKIA_PATH.CombineWithFilePath("bin/gn"), new ProcessSettings { + Arguments = + @"gen out/tvos/" + arch + @" " + + @"--args='" + + @" is_official_build=true skia_enable_tools=false" + + @" target_os=""tvos"" target_cpu=""" + skiaArch + @"""" + + @" skia_use_icu=false skia_use_sfntly=false" + + @" extra_cflags=[ ""-DSKIA_C_DLL"", ""-mtvos-version-min=9.0"" ]" + + @" extra_ldflags=[ ""-Wl,tvos_version_min=9.0"" ]" + + @"'", + WorkingDirectory = SKIA_PATH.FullPath, + }); + + // build native skia + RunProcess (DEPOT_PATH.CombineWithFilePath ("ninja"), new ProcessSettings { + Arguments = "-C out/tvos/" + arch, + WorkingDirectory = SKIA_PATH.FullPath, + }); + + // build libSkiaSharp XCodeBuild (new XCodeBuildSettings { - Project = "native-builds/libSkiaSharp_tvos/libSkiaSharp" + (arch.StartsWith ("arm") ? "_arm" : "_x86") + ".xcodeproj", + Project = "native-builds/libSkiaSharp_tvos/libSkiaSharp.xcodeproj", Target = "libSkiaSharp", Sdk = sdk, Arch = arch, Configuration = "Release", }); + + // copy libSkiaSharp to output if (!DirectoryExists ("native-builds/lib/tvos/" + arch)) { CreateDirectory ("native-builds/lib/tvos/" + arch); } CopyDirectory ("native-builds/libSkiaSharp_tvos/build/Release-" + sdk, "native-builds/lib/tvos/" + arch); + + // strip anything we can RunProcess ("strip", new ProcessSettings { Arguments = "-x -S libSkiaSharp", WorkingDirectory = "native-builds/lib/tvos/" + arch + "/libSkiaSharp.framework", }); + + // re-sign with empty RunProcess ("codesign", new ProcessSettings { Arguments = "--force --sign - --timestamp=none libSkiaSharp.framework", WorkingDirectory = "native-builds/lib/tvos/" + arch, }); }); - - // set up the gyp environment variables - AppendEnvironmentVariable ("PATH", DEPOT_PATH.FullPath); - SetEnvironmentVariable ("SKIA_OUT", ""); - - RunGyp ("skia_os='ios' skia_arch_type='arm' armv7=1 arm_neon=0 skia_gpu=1 ios_sdk_version=9.0", "xcode"); - TransformToTvOS ("./externals/skia/out/gyp"); - - buildArch ("appletvsimulator", "x86_64"); - buildArch ("appletvos", "arm64"); + + buildArch ("appletvsimulator", "x86_64", "x64"); + buildArch ("appletvos", "arm64", "arm64"); // create the fat framework CopyDirectory ("native-builds/lib/tvos/arm64/libSkiaSharp.framework/", "native-builds/lib/tvos/libSkiaSharp.framework/"); @@ -375,46 +452,46 @@ Task ("externals-tvos") // this builds the native C and C++ externals for Android Task ("externals-android") + .IsDependentOn ("externals-init") .WithCriteria (IsRunningOnMac ()) - .WithCriteria ( - !FileExists ("native-builds/lib/android/x86/libSkiaSharp.so") || - !FileExists ("native-builds/lib/android/x86_64/libSkiaSharp.so") || - !FileExists ("native-builds/lib/android/armeabi-v7a/libSkiaSharp.so") || - !FileExists ("native-builds/lib/android/arm64-v8a/libSkiaSharp.so")) .Does (() => { - var buildArch = new Action ((arch, folder) => { - RunProcess (SKIA_PATH.CombineWithFilePath ("platform_tools/android/bin/android_ninja").FullPath, new ProcessSettings { - Arguments = "-d " + arch + " skia_lib pdf svg xml", + var buildArch = new Action ((arch, skiaArch) => { + // generate native skia build files + RunProcess (SKIA_PATH.CombineWithFilePath("bin/gn"), new ProcessSettings { + Arguments = + @"gen out/android/" + arch + @" " + + @"--args='" + + @" is_official_build=true skia_enable_tools=false" + + @" target_os=""android"" target_cpu=""" + skiaArch + @"""" + + @" skia_use_icu=false skia_use_sfntly=false" + + @" extra_cflags=[ ""-DSKIA_C_DLL"", ""-ffunction-sections"", ""-fdata-sections"" ]" + + @" ndk=""" + ANDROID_NDK_HOME + @"""" + + @" ndk_api=" + (skiaArch == "x64" || skiaArch == "arm64" ? 21 : 9) + + @"'", + WorkingDirectory = SKIA_PATH.FullPath, + }); + + // build native skia + RunProcess (DEPOT_PATH.CombineWithFilePath ("ninja"), new ProcessSettings { + Arguments = "-C out/android/" + arch, WorkingDirectory = SKIA_PATH.FullPath, }); }); - - // set up the gyp environment variables - AppendEnvironmentVariable ("PATH", DEPOT_PATH.FullPath); - SetEnvironmentVariable ("GYP_DEFINES", ""); - SetEnvironmentVariable ("GYP_GENERATORS", ""); - SetEnvironmentVariable ("BUILDTYPE", "Release"); - SetEnvironmentVariable ("ANDROID_HOME", ANDROID_HOME); - SetEnvironmentVariable ("ANDROID_SDK_ROOT", ANDROID_SDK_ROOT); - SetEnvironmentVariable ("ANDROID_NDK_HOME", ANDROID_NDK_HOME); - SetEnvironmentVariable ("SKIA_OUT", ""); - - SetEnvironmentVariable ("GYP_DEFINES", "skia_gpu=1 skia_pdf_use_sfntly=0"); + buildArch ("x86", "x86"); - SetEnvironmentVariable ("GYP_DEFINES", "skia_gpu=1 skia_pdf_use_sfntly=0"); - buildArch ("x86_64", "x86_64"); - SetEnvironmentVariable ("GYP_DEFINES", "arm_neon=1 arm_version=7 skia_gpu=1 skia_pdf_use_sfntly=0"); - buildArch ("arm_v7_neon", "armeabi-v7a"); - SetEnvironmentVariable ("GYP_DEFINES", "arm_neon=0 arm_version=8 skia_gpu=1 skia_pdf_use_sfntly=0"); - buildArch ("arm64", "arm64-v8a"); - + buildArch ("x86_64", "x64"); + buildArch ("armeabi-v7a", "arm"); + buildArch ("arm64-v8a", "arm64"); + + // build libSkiaSharp var ndkbuild = MakeAbsolute (Directory (ANDROID_NDK_HOME)).CombineWithFilePath ("ndk-build").FullPath; RunProcess (ndkbuild, new ProcessSettings { Arguments = "", WorkingDirectory = ROOT_PATH.Combine ("native-builds/libSkiaSharp_android").FullPath, }); + // copy libSkiaSharp to output foreach (var folder in new [] { "x86", "x86_64", "armeabi-v7a", "arm64-v8a" }) { if (!DirectoryExists ("native-builds/lib/android/" + folder)) { CreateDirectory ("native-builds/lib/android/" + folder); diff --git a/cake/TransformToTvOS.cake b/cake/TransformToTvOS.cake deleted file mode 100644 index 777d6f66..00000000 --- a/cake/TransformToTvOS.cake +++ /dev/null @@ -1,8 +0,0 @@ - -var TransformToTvOS = new Action ((root) => { - var glob = root + "/*.xcodeproj/project.pbxproj"; - ReplaceTextInFiles (glob, "SDKROOT = iphoneos;", "SDKROOT = appletvos;"); - ReplaceTextInFiles (glob, "IPHONEOS_DEPLOYMENT_TARGET", "TVOS_DEPLOYMENT_TARGET"); - ReplaceTextInFiles (glob, "TARGETED_DEVICE_FAMILY = \"1,2\";", "TARGETED_DEVICE_FAMILY = 3;"); - ReplaceTextInFiles (glob, "\"CODE_SIGN_IDENTITY[sdk=iphoneos*]\" = \"iPhone Developer\";", ""); -}); diff --git a/native-builds/libSkiaSharp_android/jni/SkiaSharp.mk b/native-builds/libSkiaSharp_android/jni/SkiaSharp.mk index 1f7dead7..29a9f430 100644 --- a/native-builds/libSkiaSharp_android/jni/SkiaSharp.mk +++ b/native-builds/libSkiaSharp_android/jni/SkiaSharp.mk @@ -5,47 +5,9 @@ include $(CLEAR_VARS) cmd-strip = $(PRIVATE_STRIP) --strip-all $(call host-path,$1) -LOCAL_WHOLE_STATIC_LIBRARIES := libskia_core +# LOCAL_WHOLE_STATIC_LIBRARIES := libskia -LOCAL_STATIC_LIBRARIES := libcpu_features \ - libskia_ports \ - libskia_effects \ - libskia_skgpu \ - libsksl \ - libskia_codec \ - libskia_opts \ - libskia_opts_avx \ - libskia_opts_ssse3 \ - libskia_opts_sse41 \ - libskia_opts_neon \ - libskia_opts_crc32 \ - libskia_opts_sse42 \ - libskia_opts_hsw \ - libskia_pdf \ - libskia_svg \ - libskia_xml \ - libskia_utils \ - libskia_images \ - libskia_sfnt \ - libraw_codec \ - libfreetype_static \ - libSkKTX \ - libpiex \ - libdng_sdk \ - libpng_static \ - libpng_static_neon \ - libjpeg-turbo \ - libwebp_enc \ - libwebp_dec \ - libwebp_dsp \ - libwebp_utils \ - libwebp_demux \ - libwebp_dsp_enc \ - libwebp_dsp_neon \ - libzlib \ - libexpat_static \ - libetc1 \ - libskia_core +LOCAL_STATIC_LIBRARIES := libskia LOCAL_LDLIBS := -llog -lEGL -lGLESv2 diff --git a/native-builds/libSkiaSharp_android/jni/skia_prebuilt.mk b/native-builds/libSkiaSharp_android/jni/skia_prebuilt.mk index c762cf58..53657cb6 100644 --- a/native-builds/libSkiaSharp_android/jni/skia_prebuilt.mk +++ b/native-builds/libSkiaSharp_android/jni/skia_prebuilt.mk @@ -1,254 +1,7 @@ - -ifeq ($(TARGET_ARCH_ABI),x86) - SKIA_ANDROID_RELEASE=../../../externals/skia/out/config/android-x86/Release -else ifeq ($(TARGET_ARCH_ABI),x86_64) - SKIA_ANDROID_RELEASE=../../../externals/skia/out/config/android-x86_64/Release -else ifeq ($(TARGET_ARCH_ABI),armeabi) - SKIA_ANDROID_RELEASE=../../../externals/skia/out/config/android-arm/Release -else ifeq ($(TARGET_ARCH_ABI),armeabi-v7a) - SKIA_ANDROID_RELEASE=../../../externals/skia/out/config/android-arm_v7_neon/Release -else ifeq ($(TARGET_ARCH_ABI),arm64-v8a) - SKIA_ANDROID_RELEASE=../../../externals/skia/out/config/android-arm64/Release -endif +SKIA_ANDROID_RELEASE=../../../externals/skia/out/android/$(TARGET_ARCH_ABI) include $(CLEAR_VARS) -LOCAL_MODULE := libskia_core -LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/libskia_core.a +LOCAL_MODULE := libskia +LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/libskia.a include $(PREBUILT_STATIC_LIBRARY) - -include $(CLEAR_VARS) -LOCAL_MODULE := libskia_effects -LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/libskia_effects.a -include $(PREBUILT_STATIC_LIBRARY) - -include $(CLEAR_VARS) -LOCAL_MODULE := libskia_utils -LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/libskia_utils.a -include $(PREBUILT_STATIC_LIBRARY) - -include $(CLEAR_VARS) -LOCAL_MODULE := libskia_ports -LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/libskia_ports.a -include $(PREBUILT_STATIC_LIBRARY) - -include $(CLEAR_VARS) -LOCAL_MODULE := libskia_skgpu -LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/libskia_skgpu.a -include $(PREBUILT_STATIC_LIBRARY) - -include $(CLEAR_VARS) -LOCAL_MODULE := libskia_images -LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/libskia_images.a -include $(PREBUILT_STATIC_LIBRARY) - -include $(CLEAR_VARS) -LOCAL_MODULE := libskia_opts -LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/libskia_opts.a -include $(PREBUILT_STATIC_LIBRARY) - -include $(CLEAR_VARS) -LOCAL_MODULE := libfreetype_static -LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/libfreetype_static.a -include $(PREBUILT_STATIC_LIBRARY) - -include $(CLEAR_VARS) -LOCAL_MODULE := libpng_static -LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/libpng_static.a -include $(PREBUILT_STATIC_LIBRARY) - -include $(CLEAR_VARS) -LOCAL_MODULE := libexpat_static -LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/obj/gyp/libexpat_static.a -include $(PREBUILT_STATIC_LIBRARY) - -include $(CLEAR_VARS) -LOCAL_MODULE := libSkKTX -LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/obj/gyp/libSkKTX.a -include $(PREBUILT_STATIC_LIBRARY) - -include $(CLEAR_VARS) -LOCAL_MODULE := libetc1 -LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/obj/gyp/libetc1.a -include $(PREBUILT_STATIC_LIBRARY) - -include $(CLEAR_VARS) -LOCAL_MODULE := libskia_sfnt -LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/libskia_sfnt.a -include $(PREBUILT_STATIC_LIBRARY) - -include $(CLEAR_VARS) -LOCAL_MODULE := libcpu_features -LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/obj/gyp/libcpu_features.a -include $(PREBUILT_STATIC_LIBRARY) - -include $(CLEAR_VARS) -LOCAL_MODULE := libjpeg-turbo -LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/obj/gyp/libjpeg-turbo.a -include $(PREBUILT_STATIC_LIBRARY) - -include $(CLEAR_VARS) -LOCAL_MODULE := libwebp_dec -LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/obj/gyp/libwebp_dec.a -include $(PREBUILT_STATIC_LIBRARY) - -include $(CLEAR_VARS) -LOCAL_MODULE := libwebp_demux -LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/obj/gyp/libwebp_demux.a -include $(PREBUILT_STATIC_LIBRARY) - -include $(CLEAR_VARS) -LOCAL_MODULE := libwebp_dsp -LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/obj/gyp/libwebp_dsp.a -include $(PREBUILT_STATIC_LIBRARY) - -include $(CLEAR_VARS) -LOCAL_MODULE := libwebp_dsp_enc -LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/obj/gyp/libwebp_dsp_enc.a -include $(PREBUILT_STATIC_LIBRARY) - -include $(CLEAR_VARS) -LOCAL_MODULE := libwebp_enc -LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/obj/gyp/libwebp_enc.a -include $(PREBUILT_STATIC_LIBRARY) - -include $(CLEAR_VARS) -LOCAL_MODULE := libwebp_utils -LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/obj/gyp/libwebp_utils.a -include $(PREBUILT_STATIC_LIBRARY) - -include $(CLEAR_VARS) -LOCAL_MODULE := libsksl -LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/libsksl.a -include $(PREBUILT_STATIC_LIBRARY) - -include $(CLEAR_VARS) -LOCAL_MODULE := libskia_pdf -LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/libskia_pdf.a -include $(PREBUILT_STATIC_LIBRARY) - -include $(CLEAR_VARS) -LOCAL_MODULE := libzlib -LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/obj/gyp/libzlib.a -include $(PREBUILT_STATIC_LIBRARY) - -include $(CLEAR_VARS) -LOCAL_MODULE := libskia_codec -LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/libskia_codec.a -include $(PREBUILT_STATIC_LIBRARY) - -include $(CLEAR_VARS) -LOCAL_MODULE := libraw_codec -LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/obj/gyp/libraw_codec.a -include $(PREBUILT_STATIC_LIBRARY) - -include $(CLEAR_VARS) -LOCAL_MODULE := libpiex -LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/obj/gyp/libpiex.a -include $(PREBUILT_STATIC_LIBRARY) - -include $(CLEAR_VARS) -LOCAL_MODULE := libdng_sdk -LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/obj/gyp/libdng_sdk.a -include $(PREBUILT_STATIC_LIBRARY) - -include $(CLEAR_VARS) -LOCAL_MODULE := libskia_svg -LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/libskia_svg.a -include $(PREBUILT_STATIC_LIBRARY) - -include $(CLEAR_VARS) -LOCAL_MODULE := libskia_xml -LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/libskia_xml.a -include $(PREBUILT_STATIC_LIBRARY) - - -### -# platforms -### - -ifeq ($(TARGET_ARCH_ABI),armeabi-v7a) - - include $(CLEAR_VARS) - LOCAL_MODULE := libwebp_dsp_neon - LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/obj/gyp/libwebp_dsp_neon.a - include $(PREBUILT_STATIC_LIBRARY) - - include $(CLEAR_VARS) - LOCAL_MODULE := libskia_opts_neon - LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/libskia_opts_neon.a - include $(PREBUILT_STATIC_LIBRARY) - -endif - -ifeq ($(TARGET_ARCH_ABI),arm64-v8a) - - include $(CLEAR_VARS) - LOCAL_MODULE := libwebp_dsp_neon - LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/obj/gyp/libwebp_dsp_neon.a - include $(PREBUILT_STATIC_LIBRARY) - - include $(CLEAR_VARS) - LOCAL_MODULE := libskia_opts_crc32 - LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/libskia_opts_crc32.a - include $(PREBUILT_STATIC_LIBRARY) - -endif - -ifeq ($(TARGET_ARCH_ABI),x86) - - include $(CLEAR_VARS) - LOCAL_MODULE := libskia_opts_avx - LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/libskia_opts_avx.a - include $(PREBUILT_STATIC_LIBRARY) - - include $(CLEAR_VARS) - LOCAL_MODULE := libskia_opts_ssse3 - LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/libskia_opts_ssse3.a - include $(PREBUILT_STATIC_LIBRARY) - - include $(CLEAR_VARS) - LOCAL_MODULE := libskia_opts_sse41 - LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/libskia_opts_sse41.a - include $(PREBUILT_STATIC_LIBRARY) - - include $(CLEAR_VARS) - LOCAL_MODULE := libskia_opts_sse42 - LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/libskia_opts_sse42.a - include $(PREBUILT_STATIC_LIBRARY) - - include $(CLEAR_VARS) - LOCAL_MODULE := libskia_opts_hsw - LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/libskia_opts_hsw.a - include $(PREBUILT_STATIC_LIBRARY) - -endif - -ifeq ($(TARGET_ARCH_ABI),x86_64) - - include $(CLEAR_VARS) - LOCAL_MODULE := libskia_opts_avx - LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/libskia_opts_avx.a - include $(PREBUILT_STATIC_LIBRARY) - - include $(CLEAR_VARS) - LOCAL_MODULE := libskia_opts_ssse3 - LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/libskia_opts_ssse3.a - include $(PREBUILT_STATIC_LIBRARY) - - include $(CLEAR_VARS) - LOCAL_MODULE := libskia_opts_sse41 - LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/libskia_opts_sse41.a - include $(PREBUILT_STATIC_LIBRARY) - - include $(CLEAR_VARS) - LOCAL_MODULE := libskia_opts_sse42 - LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/libskia_opts_sse42.a - include $(PREBUILT_STATIC_LIBRARY) - - include $(CLEAR_VARS) - LOCAL_MODULE := libskia_opts_hsw - LOCAL_SRC_FILES := $(SKIA_ANDROID_RELEASE)/libskia_opts_hsw.a - include $(PREBUILT_STATIC_LIBRARY) - -endif diff --git a/native-builds/libSkiaSharp_ios/libSkiaSharp.xcodeproj/project.pbxproj b/native-builds/libSkiaSharp_ios/libSkiaSharp.xcodeproj/project.pbxproj new file mode 100644 index 00000000..96de23e2 --- /dev/null +++ b/native-builds/libSkiaSharp_ios/libSkiaSharp.xcodeproj/project.pbxproj @@ -0,0 +1,402 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXBuildFile section */ + 21FD2B341C014C000023CFAE /* libSkiaSharp.h in Headers */ = {isa = PBXBuildFile; fileRef = 21FD2B331C014C000023CFAE /* libSkiaSharp.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3403038C1C404F6B00630F26 /* sk_xamarin.h in Headers */ = {isa = PBXBuildFile; fileRef = 3403038B1C404F6B00630F26 /* sk_xamarin.h */; }; + 340303941C4053E500630F26 /* sk_managedstream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 340303901C4053E500630F26 /* sk_managedstream.cpp */; }; + 340303951C4053E500630F26 /* sk_managedstream.h in Headers */ = {isa = PBXBuildFile; fileRef = 340303911C4053E500630F26 /* sk_managedstream.h */; }; + 340303961C4053E500630F26 /* SkManagedStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 340303921C4053E500630F26 /* SkManagedStream.cpp */; }; + 340303971C4053E500630F26 /* SkManagedStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 340303931C4053E500630F26 /* SkManagedStream.h */; }; + 340303DB1C40877300630F26 /* sk_xamarin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 340303DA1C40877300630F26 /* sk_xamarin.cpp */; }; + 343DAE471C3F285700FAD826 /* SkiaKeeper.c in Sources */ = {isa = PBXBuildFile; fileRef = 343DAE451C3F285700FAD826 /* SkiaKeeper.c */; }; + 345A7E581E7635B10046F543 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 345A7E571E7635B10046F543 /* CoreGraphics.framework */; }; + 345A7E5A1E7635B50046F543 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 345A7E591E7635B50046F543 /* CoreFoundation.framework */; }; + 345A7E5C1E7635B90046F543 /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 345A7E5B1E7635B90046F543 /* CoreText.framework */; }; +/* End PBXBuildFile section */ + +/* Begin PBXFileReference section */ + 21FD2B301C014C000023CFAE /* libSkiaSharp.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = libSkiaSharp.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 21FD2B331C014C000023CFAE /* libSkiaSharp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = libSkiaSharp.h; sourceTree = ""; }; + 21FD2B351C014C000023CFAE /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 3403038B1C404F6B00630F26 /* sk_xamarin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sk_xamarin.h; path = ../src/sk_xamarin.h; sourceTree = ""; }; + 340303901C4053E500630F26 /* sk_managedstream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sk_managedstream.cpp; path = ../src/sk_managedstream.cpp; sourceTree = ""; }; + 340303911C4053E500630F26 /* sk_managedstream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sk_managedstream.h; path = ../src/sk_managedstream.h; sourceTree = ""; }; + 340303921C4053E500630F26 /* SkManagedStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SkManagedStream.cpp; path = ../src/SkManagedStream.cpp; sourceTree = ""; }; + 340303931C4053E500630F26 /* SkManagedStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SkManagedStream.h; path = ../src/SkManagedStream.h; sourceTree = ""; }; + 340303DA1C40877300630F26 /* sk_xamarin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sk_xamarin.cpp; path = ../../src/sk_xamarin.cpp; sourceTree = ""; }; + 343DAE451C3F285700FAD826 /* SkiaKeeper.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = SkiaKeeper.c; path = ../../src/SkiaKeeper.c; sourceTree = ""; }; + 345A7E571E7635B10046F543 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; + 345A7E591E7635B50046F543 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; }; + 345A7E5B1E7635B90046F543 /* CoreText.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = System/Library/Frameworks/CoreText.framework; sourceTree = SDKROOT; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 21FD2B2C1C014C000023CFAE /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 345A7E5C1E7635B90046F543 /* CoreText.framework in Frameworks */, + 345A7E5A1E7635B50046F543 /* CoreFoundation.framework in Frameworks */, + 345A7E581E7635B10046F543 /* CoreGraphics.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 21FD2B261C014C000023CFAE = { + isa = PBXGroup; + children = ( + 21FD2B311C014C000023CFAE /* Products */, + 21FD2B321C014C000023CFAE /* Source */, + 345A7E561E7635B00046F543 /* Frameworks */, + ); + sourceTree = ""; + }; + 21FD2B311C014C000023CFAE /* Products */ = { + isa = PBXGroup; + children = ( + 21FD2B301C014C000023CFAE /* libSkiaSharp.framework */, + ); + name = Products; + sourceTree = ""; + }; + 21FD2B321C014C000023CFAE /* Source */ = { + isa = PBXGroup; + children = ( + 340303901C4053E500630F26 /* sk_managedstream.cpp */, + 340303911C4053E500630F26 /* sk_managedstream.h */, + 340303921C4053E500630F26 /* SkManagedStream.cpp */, + 340303931C4053E500630F26 /* SkManagedStream.h */, + 340303DA1C40877300630F26 /* sk_xamarin.cpp */, + 3403038B1C404F6B00630F26 /* sk_xamarin.h */, + 343DAE451C3F285700FAD826 /* SkiaKeeper.c */, + 21FD2B331C014C000023CFAE /* libSkiaSharp.h */, + 21FD2B351C014C000023CFAE /* Info.plist */, + ); + name = Source; + path = libSkiaSharp; + sourceTree = ""; + }; + 345A7E561E7635B00046F543 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 345A7E5B1E7635B90046F543 /* CoreText.framework */, + 345A7E591E7635B50046F543 /* CoreFoundation.framework */, + 345A7E571E7635B10046F543 /* CoreGraphics.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXHeadersBuildPhase section */ + 21FD2B2D1C014C000023CFAE /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 21FD2B341C014C000023CFAE /* libSkiaSharp.h in Headers */, + 3403038C1C404F6B00630F26 /* sk_xamarin.h in Headers */, + 340303971C4053E500630F26 /* SkManagedStream.h in Headers */, + 340303951C4053E500630F26 /* sk_managedstream.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXHeadersBuildPhase section */ + +/* Begin PBXNativeTarget section */ + 21FD2B2F1C014C000023CFAE /* libSkiaSharp */ = { + isa = PBXNativeTarget; + buildConfigurationList = 21FD2B381C014C000023CFAE /* Build configuration list for PBXNativeTarget "libSkiaSharp" */; + buildPhases = ( + 21FD2B2B1C014C000023CFAE /* Sources */, + 21FD2B2C1C014C000023CFAE /* Frameworks */, + 21FD2B2D1C014C000023CFAE /* Headers */, + 21FD2B2E1C014C000023CFAE /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = libSkiaSharp; + productName = libSkiaSharp; + productReference = 21FD2B301C014C000023CFAE /* libSkiaSharp.framework */; + productType = "com.apple.product-type.framework"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 21FD2B271C014C000023CFAE /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 0820; + ORGANIZATIONNAME = Xamarin; + TargetAttributes = { + 21FD2B2F1C014C000023CFAE = { + CreatedOnToolsVersion = 7.1.1; + }; + }; + }; + buildConfigurationList = 21FD2B2A1C014C000023CFAE /* Build configuration list for PBXProject "libSkiaSharp" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = English; + hasScannedForEncodings = 0; + knownRegions = ( + en, + ); + mainGroup = 21FD2B261C014C000023CFAE; + productRefGroup = 21FD2B311C014C000023CFAE /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 21FD2B2F1C014C000023CFAE /* libSkiaSharp */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 21FD2B2E1C014C000023CFAE /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 21FD2B2B1C014C000023CFAE /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 340303DB1C40877300630F26 /* sk_xamarin.cpp in Sources */, + 343DAE471C3F285700FAD826 /* SkiaKeeper.c in Sources */, + 340303941C4053E500630F26 /* sk_managedstream.cpp in Sources */, + 340303961C4053E500630F26 /* SkManagedStream.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin XCBuildConfiguration section */ + 21FD2B361C014C000023CFAE /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_BITCODE = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = c11; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + SK_INTERNAL, + SK_GAMMA_SRGB, + SK_GAMMA_APPLY_TO_A8, + "SK_ALLOW_STATIC_GLOBAL_INITIALIZERS=1", + "SK_SUPPORT_GPU=1", + "SK_SUPPORT_OPENCL=0", + "SK_FORCE_DISTANCE_FIELD_TEXT=0", + SK_BUILD_FOR_IOS, + SKIA_C_DLL, + "SKIA_IMPLEMENTATION=1", + "SK_DEVELOPER=1", + ); + 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 = 8.0; + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + OTHER_LDFLAGS = "-all_load"; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 21FD2B371C014C000023CFAE /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_BITCODE = NO; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = c11; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + SK_INTERNAL, + SK_GAMMA_SRGB, + SK_GAMMA_APPLY_TO_A8, + "SK_ALLOW_STATIC_GLOBAL_INITIALIZERS=1", + "SK_SUPPORT_GPU=1", + "SK_SUPPORT_OPENCL=0", + "SK_FORCE_DISTANCE_FIELD_TEXT=0", + SK_BUILD_FOR_IOS, + SKIA_C_DLL, + "SKIA_IMPLEMENTATION=1", + NDEBUG, + ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + 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 = 8.0; + MTL_ENABLE_DEBUG_INFO = NO; + OTHER_LDFLAGS = "-all_load"; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 21FD2B391C014C000023CFAE /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + DEAD_CODE_STRIPPING = YES; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_ENABLE_CPP_RTTI = NO; + HEADER_SEARCH_PATHS = ( + ../../externals/skia/src/c, + ../../externals/skia/include/c, + ../../externals/skia/include/core, + ../../externals/skia/include/codec, + ../../externals/skia/include/effects, + ../../externals/skia/include/pathops, + ../../externals/skia/include/utils, + ../../externals/skia/include/gpu, + ../../externals/skia/include/config, + ../../externals/skia/include/ports, + ../../externals/skia/include/xml, + ../../externals/skia/include/svg, + ); + INFOPLIST_FILE = libSkiaSharp/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + LIBRARY_SEARCH_PATHS = "../../externals/skia/out/ios/$(ARCHS)"; + OTHER_LDFLAGS = ( + "-all_load", + "-lskia", + ); + PRODUCT_BUNDLE_IDENTIFIER = "xamarin.libskia-ios"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + }; + name = Debug; + }; + 21FD2B3A1C014C000023CFAE /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + DEAD_CODE_STRIPPING = YES; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_ENABLE_CPP_RTTI = NO; + HEADER_SEARCH_PATHS = ( + ../../externals/skia/src/c, + ../../externals/skia/include/c, + ../../externals/skia/include/core, + ../../externals/skia/include/codec, + ../../externals/skia/include/effects, + ../../externals/skia/include/pathops, + ../../externals/skia/include/utils, + ../../externals/skia/include/gpu, + ../../externals/skia/include/config, + ../../externals/skia/include/ports, + ../../externals/skia/include/xml, + ../../externals/skia/include/svg, + ); + INFOPLIST_FILE = libSkiaSharp/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + LIBRARY_SEARCH_PATHS = "../../externals/skia/out/ios/$(ARCHS)"; + OTHER_LDFLAGS = ( + "-all_load", + "-lskia", + ); + PRODUCT_BUNDLE_IDENTIFIER = "xamarin.libskia-ios"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 21FD2B2A1C014C000023CFAE /* Build configuration list for PBXProject "libSkiaSharp" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 21FD2B361C014C000023CFAE /* Debug */, + 21FD2B371C014C000023CFAE /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 21FD2B381C014C000023CFAE /* Build configuration list for PBXNativeTarget "libSkiaSharp" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 21FD2B391C014C000023CFAE /* Debug */, + 21FD2B3A1C014C000023CFAE /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 21FD2B271C014C000023CFAE /* Project object */; +} diff --git a/native-builds/libSkiaSharp_ios/libSkiaSharp_arm.xcodeproj/project.pbxproj b/native-builds/libSkiaSharp_ios/libSkiaSharp_arm.xcodeproj/project.pbxproj deleted file mode 100644 index 7380b9b8..00000000 --- a/native-builds/libSkiaSharp_ios/libSkiaSharp_arm.xcodeproj/project.pbxproj +++ /dev/null @@ -1,2065 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - 21FD2B341C014C000023CFAE /* libSkiaSharp.h in Headers */ = {isa = PBXBuildFile; fileRef = 21FD2B331C014C000023CFAE /* libSkiaSharp.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 21FD2D831C0165370023CFAE /* libskia_core.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D0E1C015ED70023CFAE /* libskia_core.a */; }; - 21FD2D841C0165510023CFAE /* libc++.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D411C015F780023CFAE /* libc++.tbd */; }; - 21FD2D871C0165880023CFAE /* libskia_skgpu.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D141C015ED70023CFAE /* libskia_skgpu.a */; }; - 21FD2D8A1C0165AF0023CFAE /* libSkKTX.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D741C0162C70023CFAE /* libSkKTX.a */; }; - 21FD2D8D1C0165C20023CFAE /* libetc1.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D7D1C0163140023CFAE /* libetc1.a */; }; - 21FD2D901C0165E20023CFAE /* libskia_ports.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D301C015ED70023CFAE /* libskia_ports.a */; }; - 21FD2D931C01662E0023CFAE /* libskia_effects.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D111C015ED70023CFAE /* libskia_effects.a */; }; - 21FD2D961C01665D0023CFAE /* libskia_opts.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D211C015ED70023CFAE /* libskia_opts.a */; }; - 21FD2D991C01667E0023CFAE /* libskia_utils.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D381C015ED70023CFAE /* libskia_utils.a */; }; - 21FD2D9C1C01669E0023CFAE /* libskia_images.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D171C015ED70023CFAE /* libskia_images.a */; }; - 21FD2D9F1C0166C10023CFAE /* libskia_sfnt.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D331C015ED70023CFAE /* libskia_sfnt.a */; }; - 21FD2DA11C0167220023CFAE /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2DA01C0167220023CFAE /* CoreFoundation.framework */; }; - 21FD2DA31C0167490023CFAE /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2DA21C0167490023CFAE /* CoreText.framework */; }; - 21FD2DA51C01677B0023CFAE /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2DA41C01677B0023CFAE /* ImageIO.framework */; }; - 21FD2DA71C0167950023CFAE /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2DA61C0167950023CFAE /* CoreGraphics.framework */; }; - 21FD2DA91C0167E60023CFAE /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2DA81C0167E60023CFAE /* MobileCoreServices.framework */; }; - 3403038C1C404F6B00630F26 /* sk_xamarin.h in Headers */ = {isa = PBXBuildFile; fileRef = 3403038B1C404F6B00630F26 /* sk_xamarin.h */; }; - 340303941C4053E500630F26 /* sk_managedstream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 340303901C4053E500630F26 /* sk_managedstream.cpp */; }; - 340303951C4053E500630F26 /* sk_managedstream.h in Headers */ = {isa = PBXBuildFile; fileRef = 340303911C4053E500630F26 /* sk_managedstream.h */; }; - 340303961C4053E500630F26 /* SkManagedStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 340303921C4053E500630F26 /* SkManagedStream.cpp */; }; - 340303971C4053E500630F26 /* SkManagedStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 340303931C4053E500630F26 /* SkManagedStream.h */; }; - 340303DB1C40877300630F26 /* sk_xamarin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 340303DA1C40877300630F26 /* sk_xamarin.cpp */; }; - 340AE8361E2D2D2000CBDCEA /* libwebp_dsp_neon.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 340AE8351E2D2D2000CBDCEA /* libwebp_dsp_neon.a */; }; - 343DAE471C3F285700FAD826 /* SkiaKeeper.c in Sources */ = {isa = PBXBuildFile; fileRef = 343DAE451C3F285700FAD826 /* SkiaKeeper.c */; }; - 3454C33E1D011F78008A8A1A /* libsksl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3454C32C1D011F5F008A8A1A /* libsksl.a */; }; - 3454C3411D011F78008A8A1A /* libpng_static.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3454C3321D011F5F008A8A1A /* libpng_static.a */; }; - 3454C3421D011F78008A8A1A /* libskia_codec_android.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D0B1C015ED70023CFAE /* libskia_codec_android.a */; }; - 3454C3431D011F78008A8A1A /* libskia_codec.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D081C015ED70023CFAE /* libskia_codec.a */; }; - 3454C34A1D011F78008A8A1A /* libskia_pdf.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3454C3191D011F3F008A8A1A /* libskia_pdf.a */; }; - 345D70711D1AAEFB005BBE1D /* libzlib.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34BEEE561D1AAC20002A1E48 /* libzlib.a */; }; - 3485354D1E2D0EAF00D35EB3 /* libexpat_static.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 348535321E2D0E9D00D35EB3 /* libexpat_static.a */; }; - 34BEEE411D1AAC20002A1E48 /* libraw_codec.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34BEEE401D1AAC20002A1E48 /* libraw_codec.a */; }; - 34BEEE6D1D1AACA0002A1E48 /* libdng_sdk.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34BEEE631D1AAC73002A1E48 /* libdng_sdk.a */; }; - 34BEEE6E1D1AACA0002A1E48 /* libpiex.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34BEEE681D1AAC73002A1E48 /* libpiex.a */; }; - 34F197AE1C61885000B41B54 /* libwebp_dec.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34F197A11C61883C00B41B54 /* libwebp_dec.a */; }; - 34F197AF1C61885000B41B54 /* libwebp_demux.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34F197A31C61883C00B41B54 /* libwebp_demux.a */; }; - 34F197B01C61885000B41B54 /* libwebp_dsp_enc.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34F197A91C61883C00B41B54 /* libwebp_dsp_enc.a */; }; - 34F197B11C61885000B41B54 /* libwebp_dsp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34F197A51C61883C00B41B54 /* libwebp_dsp.a */; }; - 34F197B21C61885000B41B54 /* libwebp_enc.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34F197AB1C61883C00B41B54 /* libwebp_enc.a */; }; - 34F197B31C61885000B41B54 /* libwebp_utils.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34F197AD1C61883C00B41B54 /* libwebp_utils.a */; }; - 34F197B41C61885A00B41B54 /* libjpeg-turbo.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34F197961C61883C00B41B54 /* libjpeg-turbo.a */; }; - 34FECA191E2D076A00896AE4 /* libskia_svg.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34FECA0F1E2D075500896AE4 /* libskia_svg.a */; }; - 34FECA1A1E2D076A00896AE4 /* libskia_xml.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34FECA141E2D075500896AE4 /* libskia_xml.a */; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - 21FD2D071C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CE41C015ED60023CFAE /* codec.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 0BFE658677B927B8AD47CA56; - remoteInfo = codec; - }; - 21FD2D0A1C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CE11C015ED60023CFAE /* codec_android.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = D7C9B9DBD5E0F2F792C4F528; - remoteInfo = codec_android; - }; - 21FD2D0D1C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CEC1C015ED60023CFAE /* core.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = B0B759BB059054EC7CBAB551; - remoteInfo = core; - }; - 21FD2D101C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CEF1C015ED60023CFAE /* effects.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 933354B5157FEBAE42200A3F; - remoteInfo = effects; - }; - 21FD2D131C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CF21C015ED60023CFAE /* gpu.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 776EF0925BC1A24F95284E07; - remoteInfo = skgpu; - }; - 21FD2D161C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CF51C015ED60023CFAE /* images.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 3822E1C78B6C1795DC2A48B8; - remoteInfo = images; - }; - 21FD2D201C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 7CC1A8D20D23AAB135C0C8AF; - remoteInfo = opts; - }; - 21FD2D221C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 03A1C281FEB016408DA04D8E; - remoteInfo = opts_ssse3; - }; - 21FD2D241C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 5B893EE8CB6FC14A6577893D; - remoteInfo = opts_sse41; - }; - 21FD2D261C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = D68120A67C6B30980C7580EA; - remoteInfo = opts_sse42; - }; - 21FD2D281C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 19C6A65284A050EDC662FB44; - remoteInfo = opts_avx; - }; - 21FD2D2C1C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 182DD1C8F36FC5D01DF29ED2; - remoteInfo = opts_neon; - }; - 21FD2D2F1C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFD1C015ED60023CFAE /* ports.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 893C86EDF0B84BC89CB43E59; - remoteInfo = ports; - }; - 21FD2D321C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D001C015ED60023CFAE /* sfnt.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = B9B192D874C0DAEB3356CB21; - remoteInfo = sfnt; - }; - 21FD2D371C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D031C015ED70023CFAE /* utils.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6EB7C6A4C955592AFCAF5F41; - remoteInfo = utils; - }; - 21FD2D731C0162C70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D6F1C0162C70023CFAE /* ktx.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 37BA66146309167331B6BABD; - remoteInfo = libSkKTX; - }; - 21FD2D7C1C0163140023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D781C0163130023CFAE /* etc1.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 58D65910B589341DD97198F8; - remoteInfo = libetc1; - }; - 340AE8341E2D2D2000CBDCEA /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 148B376C56BB5FE1630143B1; - remoteInfo = libwebp_dsp_neon; - }; - 342DF2121D7BBBB00078246B /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = C7E8882721F7612ABD656185; - remoteInfo = opts_crc32; - }; - 3454C3161D011F3F008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C2F01D011F3F008A8A1A /* pdf.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 929452BCB7CCAAD11CC1835D; - remoteInfo = nopdf; - }; - 3454C3181D011F3F008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C2F01D011F3F008A8A1A /* pdf.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 0DC15EA4ADE06EC812B0409E; - remoteInfo = pdf; - }; - 3454C32B1D011F5F008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C3231D011F5F008A8A1A /* sksl.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 02416B678B4C01D8DEE485DE; - remoteInfo = sksl; - }; - 3454C3311D011F5F008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C31D1D011F5F008A8A1A /* libpng.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = F7809684C4703FEA247919D7; - remoteInfo = libpng_static; - }; - 3454C3AC1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CE41C015ED60023CFAE /* codec.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 016C72E9392A6EDCADA353AB; - remoteInfo = codec; - }; - 3454C3B01D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F197881C61883C00B41B54 /* libjpeg-turbo.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = B589593D38BB52075B6EE7B2; - remoteInfo = "libjpeg-turbo"; - }; - 3454C3B61D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C31D1D011F5F008A8A1A /* libpng.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 8ED0FBBBD08C4B5967CE24C3; - remoteInfo = libpng_static; - }; - 3454C3BE1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 06D6CEB264457DF20731B2AB; - remoteInfo = libwebp_dec; - }; - 3454C3C01D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = C7C48B5CEBCB5F16079F2659; - remoteInfo = libwebp_demux; - }; - 3454C3C21D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = EF4F4DAE03D0B2D442A5E75C; - remoteInfo = libwebp_dsp; - }; - 3454C3C61D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 43AF69108FDDD0AB4332A1ED; - remoteInfo = libwebp_dsp_enc; - }; - 3454C3C81D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 9AE87FBCC50847E54181717B; - remoteInfo = libwebp_enc; - }; - 3454C3CA1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = D5FEE9A767851EE663B14DC1; - remoteInfo = libwebp_utils; - }; - 3454C3CE1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CE11C015ED60023CFAE /* codec_android.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 3A5E239D7941326C84BF7962; - remoteInfo = codec_android; - }; - 3454C3D01D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CEC1C015ED60023CFAE /* core.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 5A9991BB6607533745115226; - remoteInfo = core; - }; - 3454C3D21D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CEF1C015ED60023CFAE /* effects.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = F0EB02F40D8DAD92937C53E1; - remoteInfo = effects; - }; - 3454C3D41D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CF21C015ED60023CFAE /* gpu.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 7599172564E7286191FBC920; - remoteInfo = skgpu; - }; - 3454C3D61D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CF51C015ED60023CFAE /* images.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 0A48FDCBAFF0B3D6F97E7AD5; - remoteInfo = images; - }; - 3454C3D81D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 06D6CEB264457DF20731B2AB; - remoteInfo = libwebp_dec; - }; - 3454C3DA1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = C7C48B5CEBCB5F16079F2659; - remoteInfo = libwebp_demux; - }; - 3454C3DC1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = EF4F4DAE03D0B2D442A5E75C; - remoteInfo = libwebp_dsp; - }; - 3454C3E01D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 43AF69108FDDD0AB4332A1ED; - remoteInfo = libwebp_dsp_enc; - }; - 3454C3E21D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 9AE87FBCC50847E54181717B; - remoteInfo = libwebp_enc; - }; - 3454C3E41D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = D5FEE9A767851EE663B14DC1; - remoteInfo = libwebp_utils; - }; - 3454C3E81D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 801760729BE30DF59BEA25B9; - remoteInfo = opts; - }; - 3454C3F61D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFD1C015ED60023CFAE /* ports.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 26FBB2066D17FDFB873DA3F9; - remoteInfo = ports; - }; - 3454C3F81D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D001C015ED60023CFAE /* sfnt.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 57EFBE15E8815D5865F6D5C7; - remoteInfo = sfnt; - }; - 3454C3FA1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D031C015ED70023CFAE /* utils.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 7364408688F1A6434987562A; - remoteInfo = utils; - }; - 3454C4001D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C3231D011F5F008A8A1A /* sksl.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = DBB8FF379C3368C074C095CE; - remoteInfo = sksl; - }; - 3454C4041D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C2F01D011F3F008A8A1A /* pdf.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = C37161A72930D0F121229C3F; - remoteInfo = pdf; - }; - 3454C40C1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F197881C61883C00B41B54 /* libjpeg-turbo.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = B589593D38BB52075B6EE7B2; - remoteInfo = "libjpeg-turbo"; - }; - 3454C4101D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 06D6CEB264457DF20731B2AB; - remoteInfo = libwebp_dec; - }; - 3454C4121D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = C7C48B5CEBCB5F16079F2659; - remoteInfo = libwebp_demux; - }; - 3454C4141D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = EF4F4DAE03D0B2D442A5E75C; - remoteInfo = libwebp_dsp; - }; - 3454C4181D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 43AF69108FDDD0AB4332A1ED; - remoteInfo = libwebp_dsp_enc; - }; - 3454C41A1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 9AE87FBCC50847E54181717B; - remoteInfo = libwebp_enc; - }; - 3454C41C1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = D5FEE9A767851EE663B14DC1; - remoteInfo = libwebp_utils; - }; - 3454C4201D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D781C0163130023CFAE /* etc1.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 1E238A18338BD7C314DA6FB9; - remoteInfo = libetc1; - }; - 3454C4221D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D6F1C0162C70023CFAE /* ktx.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 5BA0958DCF3CFAC6D5F7BD68; - remoteInfo = libSkKTX; - }; - 3454C4241D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CE11C015ED60023CFAE /* codec_android.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 3A5E239D7941326C84BF7962; - remoteInfo = codec_android; - }; - 3454C4261D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CEC1C015ED60023CFAE /* core.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 5A9991BB6607533745115226; - remoteInfo = core; - }; - 3454C4281D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CEF1C015ED60023CFAE /* effects.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = F0EB02F40D8DAD92937C53E1; - remoteInfo = effects; - }; - 3454C42A1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CF21C015ED60023CFAE /* gpu.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 7599172564E7286191FBC920; - remoteInfo = skgpu; - }; - 3454C42C1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 801760729BE30DF59BEA25B9; - remoteInfo = opts; - }; - 3454C43A1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFD1C015ED60023CFAE /* ports.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 26FBB2066D17FDFB873DA3F9; - remoteInfo = ports; - }; - 3454C43C1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D001C015ED60023CFAE /* sfnt.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 57EFBE15E8815D5865F6D5C7; - remoteInfo = sfnt; - }; - 3454C43E1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D031C015ED70023CFAE /* utils.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 7364408688F1A6434987562A; - remoteInfo = utils; - }; - 3454C4401D012257008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 1B6986FB36482648B3A1881E; - remoteInfo = libwebp_dsp_neon; - }; - 345D70721D1AAF43005BBE1D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C3201D011F5F008A8A1A /* zlib.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = CFE557433A4D2EFFDC01DBB4; - remoteInfo = zlib; - }; - 3479D6EB1DAE8BBF004608C9 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = F102D9F5D3036F3950CACDF7; - remoteInfo = opts_hsw; - }; - 348535311E2D0E9D00D35EB3 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 348535281E2D0E9D00D35EB3 /* expat.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 5663C15DC04B43FC104A2A76; - remoteInfo = expat_static; - }; - 3485354B1E2D0EA600D35EB3 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 348535281E2D0E9D00D35EB3 /* expat.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = EF30A1B7E36A7E786554D60C; - remoteInfo = expat_static; - }; - 34BEEE3F1D1AAC20002A1E48 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CE41C015ED60023CFAE /* codec.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = C22F56FFE9D836FB998E42FD; - remoteInfo = raw_codec; - }; - 34BEEE551D1AAC20002A1E48 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C3201D011F5F008A8A1A /* zlib.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 71C051910E94E0D5C79129A5; - remoteInfo = zlib; - }; - 34BEEE571D1AAC45002A1E48 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CE41C015ED60023CFAE /* codec.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = FE981E92663D0162AD2B491E; - remoteInfo = raw_codec; - }; - 34BEEE621D1AAC73002A1E48 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34BEEE591D1AAC73002A1E48 /* dng_sdk.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = C4AD63FA59E89780AF2A1120; - remoteInfo = dng_sdk; - }; - 34BEEE671D1AAC73002A1E48 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34BEEE5C1D1AAC73002A1E48 /* piex.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 5D5D10DDD87719BE19D91CC3; - remoteInfo = piex; - }; - 34BEEE691D1AAC82002A1E48 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34BEEE591D1AAC73002A1E48 /* dng_sdk.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = DB539CB19E80F8ADB38ABB89; - remoteInfo = dng_sdk; - }; - 34BEEE6B1D1AAC82002A1E48 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34BEEE5C1D1AAC73002A1E48 /* piex.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 2DCF672F726600FFFAE0A889; - remoteInfo = piex; - }; - 34F197951C61883C00B41B54 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F197881C61883C00B41B54 /* libjpeg-turbo.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = FD88FC5051778283D3C149B4; - remoteInfo = "libjpeg-turbo"; - }; - 34F197A01C61883C00B41B54 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = E625E8468BCB0C9A3AC8E603; - remoteInfo = libwebp_dec; - }; - 34F197A21C61883C00B41B54 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 2D54F7D86C905479556DB62D; - remoteInfo = libwebp_demux; - }; - 34F197A41C61883C00B41B54 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 3F107807570C4069BB96BE25; - remoteInfo = libwebp_dsp; - }; - 34F197A81C61883C00B41B54 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 5CD5E1D3003869662AF52285; - remoteInfo = libwebp_dsp_enc; - }; - 34F197AA1C61883C00B41B54 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 71A8D3236F1441455DC926FD; - remoteInfo = libwebp_enc; - }; - 34F197AC1C61883C00B41B54 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 19B76369DDF015E4A37C4F1D; - remoteInfo = libwebp_utils; - }; - 34FECA0E1E2D075500896AE4 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34FEC9E91E2D075400896AE4 /* svg.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = AB4A947D97EDC370E835CECA; - remoteInfo = svg; - }; - 34FECA101E2D075500896AE4 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34FEC9E91E2D075400896AE4 /* svg.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 0002E98C551D36A3785B397D; - remoteInfo = svgdom; - }; - 34FECA131E2D075500896AE4 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34FEC9ED1E2D075400896AE4 /* xml.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 31D5F4047D0934FD6A01045D; - remoteInfo = xml; - }; - 34FECA151E2D076100896AE4 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34FEC9E91E2D075400896AE4 /* svg.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 0B2E385A2EF973EA3476322D; - remoteInfo = svg; - }; - 34FECA171E2D076100896AE4 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34FEC9ED1E2D075400896AE4 /* xml.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = CA580731DF81B4D7F684A325; - remoteInfo = xml; - }; -/* End PBXContainerItemProxy section */ - -/* Begin PBXFileReference section */ - 21FD2B301C014C000023CFAE /* libSkiaSharp.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = libSkiaSharp.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 21FD2B331C014C000023CFAE /* libSkiaSharp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = libSkiaSharp.h; sourceTree = ""; }; - 21FD2B351C014C000023CFAE /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 21FD2CE11C015ED60023CFAE /* codec_android.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = codec_android.xcodeproj; path = ../../externals/skia/out/gyp/codec_android.xcodeproj; sourceTree = ""; }; - 21FD2CE41C015ED60023CFAE /* codec.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = codec.xcodeproj; path = ../../externals/skia/out/gyp/codec.xcodeproj; sourceTree = ""; }; - 21FD2CEC1C015ED60023CFAE /* core.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = core.xcodeproj; path = ../../externals/skia/out/gyp/core.xcodeproj; sourceTree = ""; }; - 21FD2CEF1C015ED60023CFAE /* effects.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = effects.xcodeproj; path = ../../externals/skia/out/gyp/effects.xcodeproj; sourceTree = ""; }; - 21FD2CF21C015ED60023CFAE /* gpu.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = gpu.xcodeproj; path = ../../externals/skia/out/gyp/gpu.xcodeproj; sourceTree = ""; }; - 21FD2CF51C015ED60023CFAE /* images.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = images.xcodeproj; path = ../../externals/skia/out/gyp/images.xcodeproj; sourceTree = ""; }; - 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = opts.xcodeproj; path = ../../externals/skia/out/gyp/opts.xcodeproj; sourceTree = ""; }; - 21FD2CFD1C015ED60023CFAE /* ports.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = ports.xcodeproj; path = ../../externals/skia/out/gyp/ports.xcodeproj; sourceTree = ""; }; - 21FD2D001C015ED60023CFAE /* sfnt.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = sfnt.xcodeproj; path = ../../externals/skia/out/gyp/sfnt.xcodeproj; sourceTree = ""; }; - 21FD2D031C015ED70023CFAE /* utils.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = utils.xcodeproj; path = ../../externals/skia/out/gyp/utils.xcodeproj; sourceTree = ""; }; - 21FD2D411C015F780023CFAE /* libc++.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = "libc++.tbd"; path = "usr/lib/libc++.tbd"; sourceTree = SDKROOT; }; - 21FD2D6F1C0162C70023CFAE /* ktx.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = ktx.xcodeproj; path = ../../externals/skia/out/gyp/ktx.xcodeproj; sourceTree = ""; }; - 21FD2D781C0163130023CFAE /* etc1.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = etc1.xcodeproj; path = ../../externals/skia/out/gyp/etc1.xcodeproj; sourceTree = ""; }; - 21FD2DA01C0167220023CFAE /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; }; - 21FD2DA21C0167490023CFAE /* CoreText.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = System/Library/Frameworks/CoreText.framework; sourceTree = SDKROOT; }; - 21FD2DA41C01677B0023CFAE /* ImageIO.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ImageIO.framework; path = System/Library/Frameworks/ImageIO.framework; sourceTree = SDKROOT; }; - 21FD2DA61C0167950023CFAE /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; - 21FD2DA81C0167E60023CFAE /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = System/Library/Frameworks/MobileCoreServices.framework; sourceTree = SDKROOT; }; - 3403038B1C404F6B00630F26 /* sk_xamarin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sk_xamarin.h; path = ../src/sk_xamarin.h; sourceTree = ""; }; - 340303901C4053E500630F26 /* sk_managedstream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sk_managedstream.cpp; path = ../src/sk_managedstream.cpp; sourceTree = ""; }; - 340303911C4053E500630F26 /* sk_managedstream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sk_managedstream.h; path = ../src/sk_managedstream.h; sourceTree = ""; }; - 340303921C4053E500630F26 /* SkManagedStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SkManagedStream.cpp; path = ../src/SkManagedStream.cpp; sourceTree = ""; }; - 340303931C4053E500630F26 /* SkManagedStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SkManagedStream.h; path = ../src/SkManagedStream.h; sourceTree = ""; }; - 340303DA1C40877300630F26 /* sk_xamarin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sk_xamarin.cpp; path = ../../src/sk_xamarin.cpp; sourceTree = ""; }; - 343DAE451C3F285700FAD826 /* SkiaKeeper.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = SkiaKeeper.c; path = ../../src/SkiaKeeper.c; sourceTree = ""; }; - 3454C2F01D011F3F008A8A1A /* pdf.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = pdf.xcodeproj; path = ../../externals/skia/out/gyp/pdf.xcodeproj; sourceTree = ""; }; - 3454C31A1D011F5F008A8A1A /* skia_lib.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = skia_lib.xcodeproj; path = ../../externals/skia/out/gyp/skia_lib.xcodeproj; sourceTree = ""; }; - 3454C31D1D011F5F008A8A1A /* libpng.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = libpng.xcodeproj; path = ../../externals/skia/out/gyp/libpng.xcodeproj; sourceTree = ""; }; - 3454C3201D011F5F008A8A1A /* zlib.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = zlib.xcodeproj; path = ../../externals/skia/out/gyp/zlib.xcodeproj; sourceTree = ""; }; - 3454C3231D011F5F008A8A1A /* sksl.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = sksl.xcodeproj; path = ../../externals/skia/out/gyp/sksl.xcodeproj; sourceTree = ""; }; - 348535281E2D0E9D00D35EB3 /* expat.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = expat.xcodeproj; path = ../../externals/skia/out/gyp/expat.xcodeproj; sourceTree = ""; }; - 34BEEE591D1AAC73002A1E48 /* dng_sdk.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = dng_sdk.xcodeproj; path = ../../externals/skia/out/gyp/dng_sdk.xcodeproj; sourceTree = ""; }; - 34BEEE5C1D1AAC73002A1E48 /* piex.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = piex.xcodeproj; path = ../../externals/skia/out/gyp/piex.xcodeproj; sourceTree = ""; }; - 34F197851C61883C00B41B54 /* libjpeg-turbo-selector.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = "libjpeg-turbo-selector.xcodeproj"; path = "../../externals/skia/out/gyp/libjpeg-turbo-selector.xcodeproj"; sourceTree = ""; }; - 34F197881C61883C00B41B54 /* libjpeg-turbo.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = "libjpeg-turbo.xcodeproj"; path = "../../externals/skia/out/gyp/libjpeg-turbo.xcodeproj"; sourceTree = ""; }; - 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = libwebp.xcodeproj; path = ../../externals/skia/out/gyp/libwebp.xcodeproj; sourceTree = ""; }; - 34FEC9E91E2D075400896AE4 /* svg.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = svg.xcodeproj; path = ../../externals/skia/out/gyp/svg.xcodeproj; sourceTree = ""; }; - 34FEC9ED1E2D075400896AE4 /* xml.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = xml.xcodeproj; path = ../../externals/skia/out/gyp/xml.xcodeproj; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 21FD2B2C1C014C000023CFAE /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 340AE8361E2D2D2000CBDCEA /* libwebp_dsp_neon.a in Frameworks */, - 3485354D1E2D0EAF00D35EB3 /* libexpat_static.a in Frameworks */, - 34FECA191E2D076A00896AE4 /* libskia_svg.a in Frameworks */, - 34FECA1A1E2D076A00896AE4 /* libskia_xml.a in Frameworks */, - 345D70711D1AAEFB005BBE1D /* libzlib.a in Frameworks */, - 34BEEE6D1D1AACA0002A1E48 /* libdng_sdk.a in Frameworks */, - 34BEEE6E1D1AACA0002A1E48 /* libpiex.a in Frameworks */, - 34BEEE411D1AAC20002A1E48 /* libraw_codec.a in Frameworks */, - 3454C33E1D011F78008A8A1A /* libsksl.a in Frameworks */, - 3454C3411D011F78008A8A1A /* libpng_static.a in Frameworks */, - 3454C3421D011F78008A8A1A /* libskia_codec_android.a in Frameworks */, - 3454C3431D011F78008A8A1A /* libskia_codec.a in Frameworks */, - 3454C34A1D011F78008A8A1A /* libskia_pdf.a in Frameworks */, - 34F197B41C61885A00B41B54 /* libjpeg-turbo.a in Frameworks */, - 34F197AE1C61885000B41B54 /* libwebp_dec.a in Frameworks */, - 34F197AF1C61885000B41B54 /* libwebp_demux.a in Frameworks */, - 34F197B01C61885000B41B54 /* libwebp_dsp_enc.a in Frameworks */, - 34F197B11C61885000B41B54 /* libwebp_dsp.a in Frameworks */, - 34F197B21C61885000B41B54 /* libwebp_enc.a in Frameworks */, - 34F197B31C61885000B41B54 /* libwebp_utils.a in Frameworks */, - 21FD2DA91C0167E60023CFAE /* MobileCoreServices.framework in Frameworks */, - 21FD2DA71C0167950023CFAE /* CoreGraphics.framework in Frameworks */, - 21FD2DA51C01677B0023CFAE /* ImageIO.framework in Frameworks */, - 21FD2DA31C0167490023CFAE /* CoreText.framework in Frameworks */, - 21FD2DA11C0167220023CFAE /* CoreFoundation.framework in Frameworks */, - 21FD2D9F1C0166C10023CFAE /* libskia_sfnt.a in Frameworks */, - 21FD2D9C1C01669E0023CFAE /* libskia_images.a in Frameworks */, - 21FD2D991C01667E0023CFAE /* libskia_utils.a in Frameworks */, - 21FD2D961C01665D0023CFAE /* libskia_opts.a in Frameworks */, - 21FD2D931C01662E0023CFAE /* libskia_effects.a in Frameworks */, - 21FD2D901C0165E20023CFAE /* libskia_ports.a in Frameworks */, - 21FD2D8D1C0165C20023CFAE /* libetc1.a in Frameworks */, - 21FD2D8A1C0165AF0023CFAE /* libSkKTX.a in Frameworks */, - 21FD2D871C0165880023CFAE /* libskia_skgpu.a in Frameworks */, - 21FD2D831C0165370023CFAE /* libskia_core.a in Frameworks */, - 21FD2D841C0165510023CFAE /* libc++.tbd in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 21FD2B261C014C000023CFAE = { - isa = PBXGroup; - children = ( - 21FD2D411C015F780023CFAE /* libc++.tbd */, - 21FD2B311C014C000023CFAE /* Products */, - 21FD2B3B1C014C110023CFAE /* skia_libs */, - 21FD2B321C014C000023CFAE /* Source */, - ); - sourceTree = ""; - }; - 21FD2B311C014C000023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2B301C014C000023CFAE /* libSkiaSharp.framework */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2B321C014C000023CFAE /* Source */ = { - isa = PBXGroup; - children = ( - 340303901C4053E500630F26 /* sk_managedstream.cpp */, - 340303911C4053E500630F26 /* sk_managedstream.h */, - 340303921C4053E500630F26 /* SkManagedStream.cpp */, - 340303931C4053E500630F26 /* SkManagedStream.h */, - 340303DA1C40877300630F26 /* sk_xamarin.cpp */, - 3403038B1C404F6B00630F26 /* sk_xamarin.h */, - 343DAE451C3F285700FAD826 /* SkiaKeeper.c */, - 21FD2B331C014C000023CFAE /* libSkiaSharp.h */, - 21FD2B351C014C000023CFAE /* Info.plist */, - ); - name = Source; - path = libSkiaSharp; - sourceTree = ""; - }; - 21FD2B3B1C014C110023CFAE /* skia_libs */ = { - isa = PBXGroup; - children = ( - 21FD2CE11C015ED60023CFAE /* codec_android.xcodeproj */, - 21FD2CE41C015ED60023CFAE /* codec.xcodeproj */, - 21FD2CEC1C015ED60023CFAE /* core.xcodeproj */, - 21FD2DA01C0167220023CFAE /* CoreFoundation.framework */, - 21FD2DA61C0167950023CFAE /* CoreGraphics.framework */, - 21FD2DA21C0167490023CFAE /* CoreText.framework */, - 34BEEE591D1AAC73002A1E48 /* dng_sdk.xcodeproj */, - 21FD2CEF1C015ED60023CFAE /* effects.xcodeproj */, - 21FD2D781C0163130023CFAE /* etc1.xcodeproj */, - 348535281E2D0E9D00D35EB3 /* expat.xcodeproj */, - 21FD2CF21C015ED60023CFAE /* gpu.xcodeproj */, - 21FD2DA41C01677B0023CFAE /* ImageIO.framework */, - 21FD2CF51C015ED60023CFAE /* images.xcodeproj */, - 21FD2D6F1C0162C70023CFAE /* ktx.xcodeproj */, - 34F197851C61883C00B41B54 /* libjpeg-turbo-selector.xcodeproj */, - 34F197881C61883C00B41B54 /* libjpeg-turbo.xcodeproj */, - 3454C31D1D011F5F008A8A1A /* libpng.xcodeproj */, - 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */, - 21FD2DA81C0167E60023CFAE /* MobileCoreServices.framework */, - 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */, - 3454C2F01D011F3F008A8A1A /* pdf.xcodeproj */, - 34BEEE5C1D1AAC73002A1E48 /* piex.xcodeproj */, - 21FD2CFD1C015ED60023CFAE /* ports.xcodeproj */, - 21FD2D001C015ED60023CFAE /* sfnt.xcodeproj */, - 3454C31A1D011F5F008A8A1A /* skia_lib.xcodeproj */, - 3454C3231D011F5F008A8A1A /* sksl.xcodeproj */, - 34FEC9E91E2D075400896AE4 /* svg.xcodeproj */, - 21FD2D031C015ED70023CFAE /* utils.xcodeproj */, - 34FEC9ED1E2D075400896AE4 /* xml.xcodeproj */, - 3454C3201D011F5F008A8A1A /* zlib.xcodeproj */, - ); - name = skia_libs; - sourceTree = ""; - }; - 21FD2CE21C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D0B1C015ED70023CFAE /* libskia_codec_android.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2CE51C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D081C015ED70023CFAE /* libskia_codec.a */, - 34BEEE401D1AAC20002A1E48 /* libraw_codec.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2CED1C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D0E1C015ED70023CFAE /* libskia_core.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2CF01C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D111C015ED70023CFAE /* libskia_effects.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2CF31C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D141C015ED70023CFAE /* libskia_skgpu.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2CF61C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D171C015ED70023CFAE /* libskia_images.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2CFB1C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D211C015ED70023CFAE /* libskia_opts.a */, - 342DF2131D7BBBB00078246B /* libskia_opts_crc32.a */, - 21FD2D231C015ED70023CFAE /* libskia_opts_ssse3.a */, - 21FD2D251C015ED70023CFAE /* libskia_opts_sse41.a */, - 21FD2D271C015ED70023CFAE /* libskia_opts_sse42.a */, - 21FD2D291C015ED70023CFAE /* libskia_opts_avx.a */, - 3479D6EC1DAE8BBF004608C9 /* libskia_opts_hsw.a */, - 21FD2D2D1C015ED70023CFAE /* libskia_opts_neon.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2CFE1C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D301C015ED70023CFAE /* libskia_ports.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2D011C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D331C015ED70023CFAE /* libskia_sfnt.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2D041C015ED70023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D381C015ED70023CFAE /* libskia_utils.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2D701C0162C70023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D741C0162C70023CFAE /* libSkKTX.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2D791C0163130023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D7D1C0163140023CFAE /* libetc1.a */, - ); - name = Products; - sourceTree = ""; - }; - 3454C2F11D011F3F008A8A1A /* Products */ = { - isa = PBXGroup; - children = ( - 3454C3171D011F3F008A8A1A /* libnopdf.a */, - 3454C3191D011F3F008A8A1A /* libskia_pdf.a */, - ); - name = Products; - sourceTree = ""; - }; - 3454C31B1D011F5F008A8A1A /* Products */ = { - isa = PBXGroup; - children = ( - ); - name = Products; - sourceTree = ""; - }; - 3454C31E1D011F5F008A8A1A /* Products */ = { - isa = PBXGroup; - children = ( - 3454C3321D011F5F008A8A1A /* libpng_static.a */, - ); - name = Products; - sourceTree = ""; - }; - 3454C3211D011F5F008A8A1A /* Products */ = { - isa = PBXGroup; - children = ( - 34BEEE561D1AAC20002A1E48 /* libzlib.a */, - ); - name = Products; - sourceTree = ""; - }; - 3454C3241D011F5F008A8A1A /* Products */ = { - isa = PBXGroup; - children = ( - 3454C32C1D011F5F008A8A1A /* libsksl.a */, - ); - name = Products; - sourceTree = ""; - }; - 348535291E2D0E9D00D35EB3 /* Products */ = { - isa = PBXGroup; - children = ( - 348535321E2D0E9D00D35EB3 /* libexpat_static.a */, - ); - name = Products; - sourceTree = ""; - }; - 34BEEE5A1D1AAC73002A1E48 /* Products */ = { - isa = PBXGroup; - children = ( - 34BEEE631D1AAC73002A1E48 /* libdng_sdk.a */, - ); - name = Products; - sourceTree = ""; - }; - 34BEEE5D1D1AAC73002A1E48 /* Products */ = { - isa = PBXGroup; - children = ( - 34BEEE681D1AAC73002A1E48 /* libpiex.a */, - ); - name = Products; - sourceTree = ""; - }; - 34F197861C61883C00B41B54 /* Products */ = { - isa = PBXGroup; - children = ( - ); - name = Products; - sourceTree = ""; - }; - 34F197891C61883C00B41B54 /* Products */ = { - isa = PBXGroup; - children = ( - 34F197961C61883C00B41B54 /* libjpeg-turbo.a */, - ); - name = Products; - sourceTree = ""; - }; - 34F1978C1C61883C00B41B54 /* Products */ = { - isa = PBXGroup; - children = ( - 34F197A11C61883C00B41B54 /* libwebp_dec.a */, - 34F197A31C61883C00B41B54 /* libwebp_demux.a */, - 34F197A51C61883C00B41B54 /* libwebp_dsp.a */, - 340AE8351E2D2D2000CBDCEA /* libwebp_dsp_neon.a */, - 34F197A91C61883C00B41B54 /* libwebp_dsp_enc.a */, - 34F197AB1C61883C00B41B54 /* libwebp_enc.a */, - 34F197AD1C61883C00B41B54 /* libwebp_utils.a */, - ); - name = Products; - sourceTree = ""; - }; - 34FEC9EA1E2D075400896AE4 /* Products */ = { - isa = PBXGroup; - children = ( - 34FECA0F1E2D075500896AE4 /* libskia_svg.a */, - 34FECA111E2D075500896AE4 /* libsvgdom.a */, - ); - name = Products; - sourceTree = ""; - }; - 34FEC9EE1E2D075400896AE4 /* Products */ = { - isa = PBXGroup; - children = ( - 34FECA141E2D075500896AE4 /* libskia_xml.a */, - ); - name = Products; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXHeadersBuildPhase section */ - 21FD2B2D1C014C000023CFAE /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 21FD2B341C014C000023CFAE /* libSkiaSharp.h in Headers */, - 3403038C1C404F6B00630F26 /* sk_xamarin.h in Headers */, - 340303971C4053E500630F26 /* SkManagedStream.h in Headers */, - 340303951C4053E500630F26 /* sk_managedstream.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXHeadersBuildPhase section */ - -/* Begin PBXNativeTarget section */ - 21FD2B2F1C014C000023CFAE /* libSkiaSharp */ = { - isa = PBXNativeTarget; - buildConfigurationList = 21FD2B381C014C000023CFAE /* Build configuration list for PBXNativeTarget "libSkiaSharp" */; - buildPhases = ( - 21FD2B2B1C014C000023CFAE /* Sources */, - 21FD2B2C1C014C000023CFAE /* Frameworks */, - 21FD2B2D1C014C000023CFAE /* Headers */, - 21FD2B2E1C014C000023CFAE /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - 3485354C1E2D0EA600D35EB3 /* PBXTargetDependency */, - 34FECA161E2D076100896AE4 /* PBXTargetDependency */, - 34FECA181E2D076100896AE4 /* PBXTargetDependency */, - 345D70731D1AAF43005BBE1D /* PBXTargetDependency */, - 34BEEE6A1D1AAC82002A1E48 /* PBXTargetDependency */, - 34BEEE6C1D1AAC82002A1E48 /* PBXTargetDependency */, - 34BEEE581D1AAC45002A1E48 /* PBXTargetDependency */, - 3454C4411D012257008A8A1A /* PBXTargetDependency */, - 3454C3AD1D012002008A8A1A /* PBXTargetDependency */, - 3454C3B11D012002008A8A1A /* PBXTargetDependency */, - 3454C3B71D012002008A8A1A /* PBXTargetDependency */, - 3454C3BF1D012002008A8A1A /* PBXTargetDependency */, - 3454C3C11D012002008A8A1A /* PBXTargetDependency */, - 3454C3C31D012002008A8A1A /* PBXTargetDependency */, - 3454C3C71D012002008A8A1A /* PBXTargetDependency */, - 3454C3C91D012002008A8A1A /* PBXTargetDependency */, - 3454C3CB1D012002008A8A1A /* PBXTargetDependency */, - 3454C3CF1D012002008A8A1A /* PBXTargetDependency */, - 3454C3D11D012002008A8A1A /* PBXTargetDependency */, - 3454C3D31D012002008A8A1A /* PBXTargetDependency */, - 3454C3D51D012002008A8A1A /* PBXTargetDependency */, - 3454C3D71D012002008A8A1A /* PBXTargetDependency */, - 3454C3D91D012002008A8A1A /* PBXTargetDependency */, - 3454C3DB1D012002008A8A1A /* PBXTargetDependency */, - 3454C3DD1D012002008A8A1A /* PBXTargetDependency */, - 3454C3E11D012002008A8A1A /* PBXTargetDependency */, - 3454C3E31D012002008A8A1A /* PBXTargetDependency */, - 3454C3E51D012002008A8A1A /* PBXTargetDependency */, - 3454C3E91D012002008A8A1A /* PBXTargetDependency */, - 3454C3F71D012002008A8A1A /* PBXTargetDependency */, - 3454C3F91D012002008A8A1A /* PBXTargetDependency */, - 3454C3FB1D012002008A8A1A /* PBXTargetDependency */, - 3454C4011D012002008A8A1A /* PBXTargetDependency */, - 3454C4051D012002008A8A1A /* PBXTargetDependency */, - 3454C40D1D012002008A8A1A /* PBXTargetDependency */, - 3454C4111D012002008A8A1A /* PBXTargetDependency */, - 3454C4131D012002008A8A1A /* PBXTargetDependency */, - 3454C4151D012002008A8A1A /* PBXTargetDependency */, - 3454C4191D012002008A8A1A /* PBXTargetDependency */, - 3454C41B1D012002008A8A1A /* PBXTargetDependency */, - 3454C41D1D012002008A8A1A /* PBXTargetDependency */, - 3454C4211D012002008A8A1A /* PBXTargetDependency */, - 3454C4231D012002008A8A1A /* PBXTargetDependency */, - 3454C4251D012002008A8A1A /* PBXTargetDependency */, - 3454C4271D012002008A8A1A /* PBXTargetDependency */, - 3454C4291D012002008A8A1A /* PBXTargetDependency */, - 3454C42B1D012002008A8A1A /* PBXTargetDependency */, - 3454C42D1D012002008A8A1A /* PBXTargetDependency */, - 3454C43B1D012002008A8A1A /* PBXTargetDependency */, - 3454C43D1D012002008A8A1A /* PBXTargetDependency */, - 3454C43F1D012002008A8A1A /* PBXTargetDependency */, - ); - name = libSkiaSharp; - productName = libSkiaSharp; - productReference = 21FD2B301C014C000023CFAE /* libSkiaSharp.framework */; - productType = "com.apple.product-type.framework"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 21FD2B271C014C000023CFAE /* Project object */ = { - isa = PBXProject; - attributes = { - LastUpgradeCheck = 0710; - ORGANIZATIONNAME = Xamarin; - TargetAttributes = { - 21FD2B2F1C014C000023CFAE = { - CreatedOnToolsVersion = 7.1.1; - }; - }; - }; - buildConfigurationList = 21FD2B2A1C014C000023CFAE /* Build configuration list for PBXProject "libSkiaSharp_arm" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - en, - ); - mainGroup = 21FD2B261C014C000023CFAE; - productRefGroup = 21FD2B311C014C000023CFAE /* Products */; - projectDirPath = ""; - projectReferences = ( - { - ProductGroup = 21FD2CE51C015ED60023CFAE /* Products */; - ProjectRef = 21FD2CE41C015ED60023CFAE /* codec.xcodeproj */; - }, - { - ProductGroup = 21FD2CE21C015ED60023CFAE /* Products */; - ProjectRef = 21FD2CE11C015ED60023CFAE /* codec_android.xcodeproj */; - }, - { - ProductGroup = 21FD2CED1C015ED60023CFAE /* Products */; - ProjectRef = 21FD2CEC1C015ED60023CFAE /* core.xcodeproj */; - }, - { - ProductGroup = 34BEEE5A1D1AAC73002A1E48 /* Products */; - ProjectRef = 34BEEE591D1AAC73002A1E48 /* dng_sdk.xcodeproj */; - }, - { - ProductGroup = 21FD2CF01C015ED60023CFAE /* Products */; - ProjectRef = 21FD2CEF1C015ED60023CFAE /* effects.xcodeproj */; - }, - { - ProductGroup = 21FD2D791C0163130023CFAE /* Products */; - ProjectRef = 21FD2D781C0163130023CFAE /* etc1.xcodeproj */; - }, - { - ProductGroup = 348535291E2D0E9D00D35EB3 /* Products */; - ProjectRef = 348535281E2D0E9D00D35EB3 /* expat.xcodeproj */; - }, - { - ProductGroup = 21FD2CF31C015ED60023CFAE /* Products */; - ProjectRef = 21FD2CF21C015ED60023CFAE /* gpu.xcodeproj */; - }, - { - ProductGroup = 21FD2CF61C015ED60023CFAE /* Products */; - ProjectRef = 21FD2CF51C015ED60023CFAE /* images.xcodeproj */; - }, - { - ProductGroup = 21FD2D701C0162C70023CFAE /* Products */; - ProjectRef = 21FD2D6F1C0162C70023CFAE /* ktx.xcodeproj */; - }, - { - ProductGroup = 34F197861C61883C00B41B54 /* Products */; - ProjectRef = 34F197851C61883C00B41B54 /* libjpeg-turbo-selector.xcodeproj */; - }, - { - ProductGroup = 34F197891C61883C00B41B54 /* Products */; - ProjectRef = 34F197881C61883C00B41B54 /* libjpeg-turbo.xcodeproj */; - }, - { - ProductGroup = 3454C31E1D011F5F008A8A1A /* Products */; - ProjectRef = 3454C31D1D011F5F008A8A1A /* libpng.xcodeproj */; - }, - { - ProductGroup = 34F1978C1C61883C00B41B54 /* Products */; - ProjectRef = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - }, - { - ProductGroup = 21FD2CFB1C015ED60023CFAE /* Products */; - ProjectRef = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - }, - { - ProductGroup = 3454C2F11D011F3F008A8A1A /* Products */; - ProjectRef = 3454C2F01D011F3F008A8A1A /* pdf.xcodeproj */; - }, - { - ProductGroup = 34BEEE5D1D1AAC73002A1E48 /* Products */; - ProjectRef = 34BEEE5C1D1AAC73002A1E48 /* piex.xcodeproj */; - }, - { - ProductGroup = 21FD2CFE1C015ED60023CFAE /* Products */; - ProjectRef = 21FD2CFD1C015ED60023CFAE /* ports.xcodeproj */; - }, - { - ProductGroup = 21FD2D011C015ED60023CFAE /* Products */; - ProjectRef = 21FD2D001C015ED60023CFAE /* sfnt.xcodeproj */; - }, - { - ProductGroup = 3454C31B1D011F5F008A8A1A /* Products */; - ProjectRef = 3454C31A1D011F5F008A8A1A /* skia_lib.xcodeproj */; - }, - { - ProductGroup = 3454C3241D011F5F008A8A1A /* Products */; - ProjectRef = 3454C3231D011F5F008A8A1A /* sksl.xcodeproj */; - }, - { - ProductGroup = 34FEC9EA1E2D075400896AE4 /* Products */; - ProjectRef = 34FEC9E91E2D075400896AE4 /* svg.xcodeproj */; - }, - { - ProductGroup = 21FD2D041C015ED70023CFAE /* Products */; - ProjectRef = 21FD2D031C015ED70023CFAE /* utils.xcodeproj */; - }, - { - ProductGroup = 34FEC9EE1E2D075400896AE4 /* Products */; - ProjectRef = 34FEC9ED1E2D075400896AE4 /* xml.xcodeproj */; - }, - { - ProductGroup = 3454C3211D011F5F008A8A1A /* Products */; - ProjectRef = 3454C3201D011F5F008A8A1A /* zlib.xcodeproj */; - }, - ); - projectRoot = ""; - targets = ( - 21FD2B2F1C014C000023CFAE /* libSkiaSharp */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXReferenceProxy section */ - 21FD2D081C015ED70023CFAE /* libskia_codec.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_codec.a; - remoteRef = 21FD2D071C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D0B1C015ED70023CFAE /* libskia_codec_android.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_codec_android.a; - remoteRef = 21FD2D0A1C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D0E1C015ED70023CFAE /* libskia_core.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_core.a; - remoteRef = 21FD2D0D1C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D111C015ED70023CFAE /* libskia_effects.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_effects.a; - remoteRef = 21FD2D101C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D141C015ED70023CFAE /* libskia_skgpu.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_skgpu.a; - remoteRef = 21FD2D131C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D171C015ED70023CFAE /* libskia_images.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_images.a; - remoteRef = 21FD2D161C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D211C015ED70023CFAE /* libskia_opts.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts.a; - remoteRef = 21FD2D201C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D231C015ED70023CFAE /* libskia_opts_ssse3.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts_ssse3.a; - remoteRef = 21FD2D221C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D251C015ED70023CFAE /* libskia_opts_sse41.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts_sse41.a; - remoteRef = 21FD2D241C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D271C015ED70023CFAE /* libskia_opts_sse42.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts_sse42.a; - remoteRef = 21FD2D261C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D291C015ED70023CFAE /* libskia_opts_avx.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts_avx.a; - remoteRef = 21FD2D281C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D2D1C015ED70023CFAE /* libskia_opts_neon.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts_neon.a; - remoteRef = 21FD2D2C1C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D301C015ED70023CFAE /* libskia_ports.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_ports.a; - remoteRef = 21FD2D2F1C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D331C015ED70023CFAE /* libskia_sfnt.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_sfnt.a; - remoteRef = 21FD2D321C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D381C015ED70023CFAE /* libskia_utils.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_utils.a; - remoteRef = 21FD2D371C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D741C0162C70023CFAE /* libSkKTX.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libSkKTX.a; - remoteRef = 21FD2D731C0162C70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D7D1C0163140023CFAE /* libetc1.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libetc1.a; - remoteRef = 21FD2D7C1C0163140023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 340AE8351E2D2D2000CBDCEA /* libwebp_dsp_neon.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libwebp_dsp_neon.a; - remoteRef = 340AE8341E2D2D2000CBDCEA /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 342DF2131D7BBBB00078246B /* libskia_opts_crc32.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts_crc32.a; - remoteRef = 342DF2121D7BBBB00078246B /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3454C3171D011F3F008A8A1A /* libnopdf.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libnopdf.a; - remoteRef = 3454C3161D011F3F008A8A1A /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3454C3191D011F3F008A8A1A /* libskia_pdf.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_pdf.a; - remoteRef = 3454C3181D011F3F008A8A1A /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3454C32C1D011F5F008A8A1A /* libsksl.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libsksl.a; - remoteRef = 3454C32B1D011F5F008A8A1A /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3454C3321D011F5F008A8A1A /* libpng_static.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libpng_static.a; - remoteRef = 3454C3311D011F5F008A8A1A /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3479D6EC1DAE8BBF004608C9 /* libskia_opts_hsw.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts_hsw.a; - remoteRef = 3479D6EB1DAE8BBF004608C9 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 348535321E2D0E9D00D35EB3 /* libexpat_static.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libexpat_static.a; - remoteRef = 348535311E2D0E9D00D35EB3 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34BEEE401D1AAC20002A1E48 /* libraw_codec.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libraw_codec.a; - remoteRef = 34BEEE3F1D1AAC20002A1E48 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34BEEE561D1AAC20002A1E48 /* libzlib.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libzlib.a; - remoteRef = 34BEEE551D1AAC20002A1E48 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34BEEE631D1AAC73002A1E48 /* libdng_sdk.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libdng_sdk.a; - remoteRef = 34BEEE621D1AAC73002A1E48 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34BEEE681D1AAC73002A1E48 /* libpiex.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libpiex.a; - remoteRef = 34BEEE671D1AAC73002A1E48 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34F197961C61883C00B41B54 /* libjpeg-turbo.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = "libjpeg-turbo.a"; - remoteRef = 34F197951C61883C00B41B54 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34F197A11C61883C00B41B54 /* libwebp_dec.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libwebp_dec.a; - remoteRef = 34F197A01C61883C00B41B54 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34F197A31C61883C00B41B54 /* libwebp_demux.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libwebp_demux.a; - remoteRef = 34F197A21C61883C00B41B54 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34F197A51C61883C00B41B54 /* libwebp_dsp.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libwebp_dsp.a; - remoteRef = 34F197A41C61883C00B41B54 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34F197A91C61883C00B41B54 /* libwebp_dsp_enc.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libwebp_dsp_enc.a; - remoteRef = 34F197A81C61883C00B41B54 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34F197AB1C61883C00B41B54 /* libwebp_enc.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libwebp_enc.a; - remoteRef = 34F197AA1C61883C00B41B54 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34F197AD1C61883C00B41B54 /* libwebp_utils.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libwebp_utils.a; - remoteRef = 34F197AC1C61883C00B41B54 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34FECA0F1E2D075500896AE4 /* libskia_svg.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_svg.a; - remoteRef = 34FECA0E1E2D075500896AE4 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34FECA111E2D075500896AE4 /* libsvgdom.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libsvgdom.a; - remoteRef = 34FECA101E2D075500896AE4 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34FECA141E2D075500896AE4 /* libskia_xml.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_xml.a; - remoteRef = 34FECA131E2D075500896AE4 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; -/* End PBXReferenceProxy section */ - -/* Begin PBXResourcesBuildPhase section */ - 21FD2B2E1C014C000023CFAE /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 21FD2B2B1C014C000023CFAE /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 340303DB1C40877300630F26 /* sk_xamarin.cpp in Sources */, - 343DAE471C3F285700FAD826 /* SkiaKeeper.c in Sources */, - 340303941C4053E500630F26 /* sk_managedstream.cpp in Sources */, - 340303961C4053E500630F26 /* SkManagedStream.cpp in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXTargetDependency section */ - 3454C3AD1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = codec; - targetProxy = 3454C3AC1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3B11D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "libjpeg-turbo"; - targetProxy = 3454C3B01D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3B71D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libpng_static; - targetProxy = 3454C3B61D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3BF1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dec; - targetProxy = 3454C3BE1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3C11D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_demux; - targetProxy = 3454C3C01D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3C31D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dsp; - targetProxy = 3454C3C21D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3C71D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dsp_enc; - targetProxy = 3454C3C61D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3C91D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_enc; - targetProxy = 3454C3C81D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3CB1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_utils; - targetProxy = 3454C3CA1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3CF1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = codec_android; - targetProxy = 3454C3CE1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3D11D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = core; - targetProxy = 3454C3D01D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3D31D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = effects; - targetProxy = 3454C3D21D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3D51D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = skgpu; - targetProxy = 3454C3D41D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3D71D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = images; - targetProxy = 3454C3D61D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3D91D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dec; - targetProxy = 3454C3D81D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3DB1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_demux; - targetProxy = 3454C3DA1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3DD1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dsp; - targetProxy = 3454C3DC1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3E11D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dsp_enc; - targetProxy = 3454C3E01D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3E31D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_enc; - targetProxy = 3454C3E21D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3E51D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_utils; - targetProxy = 3454C3E41D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3E91D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = opts; - targetProxy = 3454C3E81D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3F71D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ports; - targetProxy = 3454C3F61D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3F91D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = sfnt; - targetProxy = 3454C3F81D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3FB1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = utils; - targetProxy = 3454C3FA1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4011D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = sksl; - targetProxy = 3454C4001D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4051D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = pdf; - targetProxy = 3454C4041D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C40D1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "libjpeg-turbo"; - targetProxy = 3454C40C1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4111D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dec; - targetProxy = 3454C4101D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4131D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_demux; - targetProxy = 3454C4121D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4151D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dsp; - targetProxy = 3454C4141D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4191D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dsp_enc; - targetProxy = 3454C4181D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C41B1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_enc; - targetProxy = 3454C41A1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C41D1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_utils; - targetProxy = 3454C41C1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4211D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libetc1; - targetProxy = 3454C4201D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4231D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libSkKTX; - targetProxy = 3454C4221D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4251D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = codec_android; - targetProxy = 3454C4241D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4271D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = core; - targetProxy = 3454C4261D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4291D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = effects; - targetProxy = 3454C4281D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C42B1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = skgpu; - targetProxy = 3454C42A1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C42D1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = opts; - targetProxy = 3454C42C1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C43B1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ports; - targetProxy = 3454C43A1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C43D1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = sfnt; - targetProxy = 3454C43C1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C43F1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = utils; - targetProxy = 3454C43E1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4411D012257008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dsp_neon; - targetProxy = 3454C4401D012257008A8A1A /* PBXContainerItemProxy */; - }; - 345D70731D1AAF43005BBE1D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = zlib; - targetProxy = 345D70721D1AAF43005BBE1D /* PBXContainerItemProxy */; - }; - 3485354C1E2D0EA600D35EB3 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = expat_static; - targetProxy = 3485354B1E2D0EA600D35EB3 /* PBXContainerItemProxy */; - }; - 34BEEE581D1AAC45002A1E48 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = raw_codec; - targetProxy = 34BEEE571D1AAC45002A1E48 /* PBXContainerItemProxy */; - }; - 34BEEE6A1D1AAC82002A1E48 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = dng_sdk; - targetProxy = 34BEEE691D1AAC82002A1E48 /* PBXContainerItemProxy */; - }; - 34BEEE6C1D1AAC82002A1E48 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = piex; - targetProxy = 34BEEE6B1D1AAC82002A1E48 /* PBXContainerItemProxy */; - }; - 34FECA161E2D076100896AE4 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = svg; - targetProxy = 34FECA151E2D076100896AE4 /* PBXContainerItemProxy */; - }; - 34FECA181E2D076100896AE4 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = xml; - targetProxy = 34FECA171E2D076100896AE4 /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - -/* Begin XCBuildConfiguration section */ - 21FD2B361C014C000023CFAE /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_IDENTITY = ""; - COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - ENABLE_BITCODE = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = c11; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - SK_INTERNAL, - SK_GAMMA_SRGB, - SK_GAMMA_APPLY_TO_A8, - "SK_ALLOW_STATIC_GLOBAL_INITIALIZERS=1", - "SK_SUPPORT_GPU=1", - "SK_SUPPORT_OPENCL=0", - "SK_FORCE_DISTANCE_FIELD_TEXT=0", - SK_BUILD_FOR_IOS, - SKIA_C_DLL, - "SKIA_IMPLEMENTATION=1", - "SK_DEVELOPER=1", - ); - 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 = 8.0; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - OTHER_LDFLAGS = "-all_load"; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 21FD2B371C014C000023CFAE /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_IDENTITY = ""; - COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_BITCODE = NO; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = c11; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREPROCESSOR_DEFINITIONS = ( - SK_INTERNAL, - SK_GAMMA_SRGB, - SK_GAMMA_APPLY_TO_A8, - "SK_ALLOW_STATIC_GLOBAL_INITIALIZERS=1", - "SK_SUPPORT_GPU=1", - "SK_SUPPORT_OPENCL=0", - "SK_FORCE_DISTANCE_FIELD_TEXT=0", - SK_BUILD_FOR_IOS, - SKIA_C_DLL, - "SKIA_IMPLEMENTATION=1", - NDEBUG, - ); - 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; - GCC_GENERATE_DEBUGGING_SYMBOLS = NO; - GCC_SYMBOLS_PRIVATE_EXTERN = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MTL_ENABLE_DEBUG_INFO = NO; - OTHER_LDFLAGS = "-all_load"; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 21FD2B391C014C000023CFAE /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_ENABLE_CPP_RTTI = NO; - HEADER_SEARCH_PATHS = ( - ../../externals/skia/src/c, - ../../externals/skia/include/c, - ../../externals/skia/include/core, - ../../externals/skia/include/codec, - ../../externals/skia/include/effects, - ../../externals/skia/include/pathops, - ../../externals/skia/include/utils, - ../../externals/skia/include/gpu, - ../../externals/skia/include/config, - ../../externals/skia/include/ports, - ../../externals/skia/include/xml, - ../../externals/skia/include/svg, - ); - INFOPLIST_FILE = libSkiaSharp/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - LIBRARY_SEARCH_PATHS = ../ios; - OTHER_CPLUSPLUSFLAGS = ( - "-std=c++0x", - "-stdlib=libc++", - "-fvisibility=hidden", - "-fvisibility-inlines-hidden", - ); - OTHER_LDFLAGS = ""; - PRODUCT_BUNDLE_IDENTIFIER = "xamarin.libskia-ios"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SKIP_INSTALL = YES; - }; - name = Debug; - }; - 21FD2B3A1C014C000023CFAE /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - DEAD_CODE_STRIPPING = YES; - CODE_SIGN_IDENTITY = ""; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_ENABLE_CPP_RTTI = NO; - HEADER_SEARCH_PATHS = ( - ../../externals/skia/src/c, - ../../externals/skia/include/c, - ../../externals/skia/include/core, - ../../externals/skia/include/codec, - ../../externals/skia/include/effects, - ../../externals/skia/include/pathops, - ../../externals/skia/include/utils, - ../../externals/skia/include/gpu, - ../../externals/skia/include/config, - ../../externals/skia/include/ports, - ../../externals/skia/include/xml, - ../../externals/skia/include/svg, - ); - INFOPLIST_FILE = libSkiaSharp/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - LIBRARY_SEARCH_PATHS = ../ios; - OTHER_CPLUSPLUSFLAGS = ( - "-std=c++0x", - "-stdlib=libc++", - "-fvisibility=hidden", - "-fvisibility-inlines-hidden", - ); - OTHER_LDFLAGS = ""; - PRODUCT_BUNDLE_IDENTIFIER = "xamarin.libskia-ios"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SKIP_INSTALL = YES; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 21FD2B2A1C014C000023CFAE /* Build configuration list for PBXProject "libSkiaSharp_arm" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 21FD2B361C014C000023CFAE /* Debug */, - 21FD2B371C014C000023CFAE /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 21FD2B381C014C000023CFAE /* Build configuration list for PBXNativeTarget "libSkiaSharp" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 21FD2B391C014C000023CFAE /* Debug */, - 21FD2B3A1C014C000023CFAE /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 21FD2B271C014C000023CFAE /* Project object */; -} diff --git a/native-builds/libSkiaSharp_ios/libSkiaSharp_x86.xcodeproj/project.pbxproj b/native-builds/libSkiaSharp_ios/libSkiaSharp_x86.xcodeproj/project.pbxproj deleted file mode 100644 index 34109fa0..00000000 --- a/native-builds/libSkiaSharp_ios/libSkiaSharp_x86.xcodeproj/project.pbxproj +++ /dev/null @@ -1,2149 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - 21FD2B341C014C000023CFAE /* libSkiaSharp.h in Headers */ = {isa = PBXBuildFile; fileRef = 21FD2B331C014C000023CFAE /* libSkiaSharp.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 21FD2D831C0165370023CFAE /* libskia_core.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D0E1C015ED70023CFAE /* libskia_core.a */; }; - 21FD2D841C0165510023CFAE /* libc++.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D411C015F780023CFAE /* libc++.tbd */; }; - 21FD2D871C0165880023CFAE /* libskia_skgpu.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D141C015ED70023CFAE /* libskia_skgpu.a */; }; - 21FD2D8A1C0165AF0023CFAE /* libSkKTX.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D741C0162C70023CFAE /* libSkKTX.a */; }; - 21FD2D8D1C0165C20023CFAE /* libetc1.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D7D1C0163140023CFAE /* libetc1.a */; }; - 21FD2D901C0165E20023CFAE /* libskia_ports.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D301C015ED70023CFAE /* libskia_ports.a */; }; - 21FD2D931C01662E0023CFAE /* libskia_effects.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D111C015ED70023CFAE /* libskia_effects.a */; }; - 21FD2D961C01665D0023CFAE /* libskia_opts.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D211C015ED70023CFAE /* libskia_opts.a */; }; - 21FD2D991C01667E0023CFAE /* libskia_utils.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D381C015ED70023CFAE /* libskia_utils.a */; }; - 21FD2D9C1C01669E0023CFAE /* libskia_images.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D171C015ED70023CFAE /* libskia_images.a */; }; - 21FD2D9F1C0166C10023CFAE /* libskia_sfnt.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D331C015ED70023CFAE /* libskia_sfnt.a */; }; - 21FD2DA11C0167220023CFAE /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2DA01C0167220023CFAE /* CoreFoundation.framework */; }; - 21FD2DA31C0167490023CFAE /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2DA21C0167490023CFAE /* CoreText.framework */; }; - 21FD2DA51C01677B0023CFAE /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2DA41C01677B0023CFAE /* ImageIO.framework */; }; - 21FD2DA71C0167950023CFAE /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2DA61C0167950023CFAE /* CoreGraphics.framework */; }; - 21FD2DA91C0167E60023CFAE /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2DA81C0167E60023CFAE /* MobileCoreServices.framework */; }; - 3403038C1C404F6B00630F26 /* sk_xamarin.h in Headers */ = {isa = PBXBuildFile; fileRef = 3403038B1C404F6B00630F26 /* sk_xamarin.h */; }; - 340303941C4053E500630F26 /* sk_managedstream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 340303901C4053E500630F26 /* sk_managedstream.cpp */; }; - 340303951C4053E500630F26 /* sk_managedstream.h in Headers */ = {isa = PBXBuildFile; fileRef = 340303911C4053E500630F26 /* sk_managedstream.h */; }; - 340303961C4053E500630F26 /* SkManagedStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 340303921C4053E500630F26 /* SkManagedStream.cpp */; }; - 340303971C4053E500630F26 /* SkManagedStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 340303931C4053E500630F26 /* SkManagedStream.h */; }; - 340303DB1C40877300630F26 /* sk_xamarin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 340303DA1C40877300630F26 /* sk_xamarin.cpp */; }; - 343DAE471C3F285700FAD826 /* SkiaKeeper.c in Sources */ = {isa = PBXBuildFile; fileRef = 343DAE451C3F285700FAD826 /* SkiaKeeper.c */; }; - 344E9EFD1E2D0ECE007A21EC /* libexpat_static.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 344E9EE51E2D0EC0007A21EC /* libexpat_static.a */; }; - 3454C33E1D011F78008A8A1A /* libsksl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3454C32C1D011F5F008A8A1A /* libsksl.a */; }; - 3454C3411D011F78008A8A1A /* libpng_static.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3454C3321D011F5F008A8A1A /* libpng_static.a */; }; - 3454C3421D011F78008A8A1A /* libskia_codec_android.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D0B1C015ED70023CFAE /* libskia_codec_android.a */; }; - 3454C3431D011F78008A8A1A /* libskia_codec.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D081C015ED70023CFAE /* libskia_codec.a */; }; - 3454C3441D011F78008A8A1A /* libskia_opts_avx.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D291C015ED70023CFAE /* libskia_opts_avx.a */; }; - 3454C3481D011F78008A8A1A /* libskia_opts_sse42.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D271C015ED70023CFAE /* libskia_opts_sse42.a */; }; - 3454C3491D011F78008A8A1A /* libskia_opts_ssse3.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D231C015ED70023CFAE /* libskia_opts_ssse3.a */; }; - 3454C34A1D011F78008A8A1A /* libskia_pdf.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3454C3191D011F3F008A8A1A /* libskia_pdf.a */; }; - 345D70711D1AAEFB005BBE1D /* libzlib.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34BEEE561D1AAC20002A1E48 /* libzlib.a */; }; - 3479D6F21DAE8BC8004608C9 /* libskia_opts_hsw.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3479D6EC1DAE8BBF004608C9 /* libskia_opts_hsw.a */; }; - 34BEEE411D1AAC20002A1E48 /* libraw_codec.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34BEEE401D1AAC20002A1E48 /* libraw_codec.a */; }; - 34BEEE6D1D1AACA0002A1E48 /* libdng_sdk.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34BEEE631D1AAC73002A1E48 /* libdng_sdk.a */; }; - 34BEEE6E1D1AACA0002A1E48 /* libpiex.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34BEEE681D1AAC73002A1E48 /* libpiex.a */; }; - 34C86B971E2D0796009725C2 /* libskia_svg.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34C86B8D1E2D0786009725C2 /* libskia_svg.a */; }; - 34C86B981E2D0796009725C2 /* libskia_xml.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34C86B921E2D0786009725C2 /* libskia_xml.a */; }; - 34F197AE1C61885000B41B54 /* libwebp_dec.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34F197A11C61883C00B41B54 /* libwebp_dec.a */; }; - 34F197AF1C61885000B41B54 /* libwebp_demux.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34F197A31C61883C00B41B54 /* libwebp_demux.a */; }; - 34F197B01C61885000B41B54 /* libwebp_dsp_enc.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34F197A91C61883C00B41B54 /* libwebp_dsp_enc.a */; }; - 34F197B11C61885000B41B54 /* libwebp_dsp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34F197A51C61883C00B41B54 /* libwebp_dsp.a */; }; - 34F197B21C61885000B41B54 /* libwebp_enc.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34F197AB1C61883C00B41B54 /* libwebp_enc.a */; }; - 34F197B31C61885000B41B54 /* libwebp_utils.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34F197AD1C61883C00B41B54 /* libwebp_utils.a */; }; - 34F197B41C61885A00B41B54 /* libjpeg-turbo.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34F197961C61883C00B41B54 /* libjpeg-turbo.a */; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - 21FD2D071C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CE41C015ED60023CFAE /* codec.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 0BFE658677B927B8AD47CA56; - remoteInfo = codec; - }; - 21FD2D0A1C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CE11C015ED60023CFAE /* codec_android.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = D7C9B9DBD5E0F2F792C4F528; - remoteInfo = codec_android; - }; - 21FD2D0D1C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CEC1C015ED60023CFAE /* core.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = B0B759BB059054EC7CBAB551; - remoteInfo = core; - }; - 21FD2D101C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CEF1C015ED60023CFAE /* effects.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 933354B5157FEBAE42200A3F; - remoteInfo = effects; - }; - 21FD2D131C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CF21C015ED60023CFAE /* gpu.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 776EF0925BC1A24F95284E07; - remoteInfo = skgpu; - }; - 21FD2D161C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CF51C015ED60023CFAE /* images.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 3822E1C78B6C1795DC2A48B8; - remoteInfo = images; - }; - 21FD2D201C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 7CC1A8D20D23AAB135C0C8AF; - remoteInfo = opts; - }; - 21FD2D221C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 03A1C281FEB016408DA04D8E; - remoteInfo = opts_ssse3; - }; - 21FD2D241C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 5B893EE8CB6FC14A6577893D; - remoteInfo = opts_sse41; - }; - 21FD2D261C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = D68120A67C6B30980C7580EA; - remoteInfo = opts_sse42; - }; - 21FD2D281C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 19C6A65284A050EDC662FB44; - remoteInfo = opts_avx; - }; - 21FD2D2C1C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 182DD1C8F36FC5D01DF29ED2; - remoteInfo = opts_neon; - }; - 21FD2D2F1C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFD1C015ED60023CFAE /* ports.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 893C86EDF0B84BC89CB43E59; - remoteInfo = ports; - }; - 21FD2D321C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D001C015ED60023CFAE /* sfnt.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = B9B192D874C0DAEB3356CB21; - remoteInfo = sfnt; - }; - 21FD2D371C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D031C015ED70023CFAE /* utils.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6EB7C6A4C955592AFCAF5F41; - remoteInfo = utils; - }; - 21FD2D731C0162C70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D6F1C0162C70023CFAE /* ktx.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 37BA66146309167331B6BABD; - remoteInfo = libSkKTX; - }; - 21FD2D7C1C0163140023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D781C0163130023CFAE /* etc1.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 58D65910B589341DD97198F8; - remoteInfo = libetc1; - }; - 342DF2121D7BBBB00078246B /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = C7E8882721F7612ABD656185; - remoteInfo = opts_crc32; - }; - 344E9EE41E2D0EC0007A21EC /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 344E9EDB1E2D0EC0007A21EC /* expat.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 5663C15DC04B43FC104A2A76; - remoteInfo = expat_static; - }; - 344E9EFB1E2D0EC8007A21EC /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 344E9EDB1E2D0EC0007A21EC /* expat.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = EF30A1B7E36A7E786554D60C; - remoteInfo = expat_static; - }; - 3454C3161D011F3F008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C2F01D011F3F008A8A1A /* pdf.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 929452BCB7CCAAD11CC1835D; - remoteInfo = nopdf; - }; - 3454C3181D011F3F008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C2F01D011F3F008A8A1A /* pdf.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 0DC15EA4ADE06EC812B0409E; - remoteInfo = pdf; - }; - 3454C32B1D011F5F008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C3231D011F5F008A8A1A /* sksl.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 02416B678B4C01D8DEE485DE; - remoteInfo = sksl; - }; - 3454C3311D011F5F008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C31D1D011F5F008A8A1A /* libpng.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = F7809684C4703FEA247919D7; - remoteInfo = libpng_static; - }; - 3454C3AC1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CE41C015ED60023CFAE /* codec.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 016C72E9392A6EDCADA353AB; - remoteInfo = codec; - }; - 3454C3B01D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F197881C61883C00B41B54 /* libjpeg-turbo.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = B589593D38BB52075B6EE7B2; - remoteInfo = "libjpeg-turbo"; - }; - 3454C3B61D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C31D1D011F5F008A8A1A /* libpng.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 8ED0FBBBD08C4B5967CE24C3; - remoteInfo = libpng_static; - }; - 3454C3BE1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 06D6CEB264457DF20731B2AB; - remoteInfo = libwebp_dec; - }; - 3454C3C01D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = C7C48B5CEBCB5F16079F2659; - remoteInfo = libwebp_demux; - }; - 3454C3C21D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = EF4F4DAE03D0B2D442A5E75C; - remoteInfo = libwebp_dsp; - }; - 3454C3C61D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 43AF69108FDDD0AB4332A1ED; - remoteInfo = libwebp_dsp_enc; - }; - 3454C3C81D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 9AE87FBCC50847E54181717B; - remoteInfo = libwebp_enc; - }; - 3454C3CA1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = D5FEE9A767851EE663B14DC1; - remoteInfo = libwebp_utils; - }; - 3454C3CE1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CE11C015ED60023CFAE /* codec_android.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 3A5E239D7941326C84BF7962; - remoteInfo = codec_android; - }; - 3454C3D01D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CEC1C015ED60023CFAE /* core.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 5A9991BB6607533745115226; - remoteInfo = core; - }; - 3454C3D21D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CEF1C015ED60023CFAE /* effects.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = F0EB02F40D8DAD92937C53E1; - remoteInfo = effects; - }; - 3454C3D41D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CF21C015ED60023CFAE /* gpu.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 7599172564E7286191FBC920; - remoteInfo = skgpu; - }; - 3454C3D61D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CF51C015ED60023CFAE /* images.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 0A48FDCBAFF0B3D6F97E7AD5; - remoteInfo = images; - }; - 3454C3D81D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 06D6CEB264457DF20731B2AB; - remoteInfo = libwebp_dec; - }; - 3454C3DA1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = C7C48B5CEBCB5F16079F2659; - remoteInfo = libwebp_demux; - }; - 3454C3DC1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = EF4F4DAE03D0B2D442A5E75C; - remoteInfo = libwebp_dsp; - }; - 3454C3E01D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 43AF69108FDDD0AB4332A1ED; - remoteInfo = libwebp_dsp_enc; - }; - 3454C3E21D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 9AE87FBCC50847E54181717B; - remoteInfo = libwebp_enc; - }; - 3454C3E41D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = D5FEE9A767851EE663B14DC1; - remoteInfo = libwebp_utils; - }; - 3454C3E81D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 801760729BE30DF59BEA25B9; - remoteInfo = opts; - }; - 3454C3EA1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = C847B0A525BE3D349A9885D1; - remoteInfo = opts_ssse3; - }; - 3454C3EE1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 507984E7CB67588ABE813115; - remoteInfo = opts_sse42; - }; - 3454C3F01D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 61766364CEA74CD0B2337CBC; - remoteInfo = opts_avx; - }; - 3454C3F61D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFD1C015ED60023CFAE /* ports.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 26FBB2066D17FDFB873DA3F9; - remoteInfo = ports; - }; - 3454C3F81D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D001C015ED60023CFAE /* sfnt.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 57EFBE15E8815D5865F6D5C7; - remoteInfo = sfnt; - }; - 3454C3FA1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D031C015ED70023CFAE /* utils.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 7364408688F1A6434987562A; - remoteInfo = utils; - }; - 3454C4001D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C3231D011F5F008A8A1A /* sksl.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = DBB8FF379C3368C074C095CE; - remoteInfo = sksl; - }; - 3454C4041D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C2F01D011F3F008A8A1A /* pdf.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = C37161A72930D0F121229C3F; - remoteInfo = pdf; - }; - 3454C40C1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F197881C61883C00B41B54 /* libjpeg-turbo.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = B589593D38BB52075B6EE7B2; - remoteInfo = "libjpeg-turbo"; - }; - 3454C4101D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 06D6CEB264457DF20731B2AB; - remoteInfo = libwebp_dec; - }; - 3454C4121D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = C7C48B5CEBCB5F16079F2659; - remoteInfo = libwebp_demux; - }; - 3454C4141D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = EF4F4DAE03D0B2D442A5E75C; - remoteInfo = libwebp_dsp; - }; - 3454C4181D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 43AF69108FDDD0AB4332A1ED; - remoteInfo = libwebp_dsp_enc; - }; - 3454C41A1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 9AE87FBCC50847E54181717B; - remoteInfo = libwebp_enc; - }; - 3454C41C1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = D5FEE9A767851EE663B14DC1; - remoteInfo = libwebp_utils; - }; - 3454C4201D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D781C0163130023CFAE /* etc1.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 1E238A18338BD7C314DA6FB9; - remoteInfo = libetc1; - }; - 3454C4221D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D6F1C0162C70023CFAE /* ktx.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 5BA0958DCF3CFAC6D5F7BD68; - remoteInfo = libSkKTX; - }; - 3454C4241D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CE11C015ED60023CFAE /* codec_android.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 3A5E239D7941326C84BF7962; - remoteInfo = codec_android; - }; - 3454C4261D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CEC1C015ED60023CFAE /* core.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 5A9991BB6607533745115226; - remoteInfo = core; - }; - 3454C4281D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CEF1C015ED60023CFAE /* effects.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = F0EB02F40D8DAD92937C53E1; - remoteInfo = effects; - }; - 3454C42A1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CF21C015ED60023CFAE /* gpu.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 7599172564E7286191FBC920; - remoteInfo = skgpu; - }; - 3454C42C1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 801760729BE30DF59BEA25B9; - remoteInfo = opts; - }; - 3454C42E1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = C847B0A525BE3D349A9885D1; - remoteInfo = opts_ssse3; - }; - 3454C4321D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 507984E7CB67588ABE813115; - remoteInfo = opts_sse42; - }; - 3454C4341D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 61766364CEA74CD0B2337CBC; - remoteInfo = opts_avx; - }; - 3454C43A1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFD1C015ED60023CFAE /* ports.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 26FBB2066D17FDFB873DA3F9; - remoteInfo = ports; - }; - 3454C43C1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D001C015ED60023CFAE /* sfnt.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 57EFBE15E8815D5865F6D5C7; - remoteInfo = sfnt; - }; - 3454C43E1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D031C015ED70023CFAE /* utils.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 7364408688F1A6434987562A; - remoteInfo = utils; - }; - 345D70721D1AAF43005BBE1D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C3201D011F5F008A8A1A /* zlib.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = CFE557433A4D2EFFDC01DBB4; - remoteInfo = zlib; - }; - 346489B01E2D2DBE0087DDD8 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 148B376C56BB5FE1630143B1; - remoteInfo = libwebp_dsp_neon; - }; - 3479D6D81DAE8BBF004608C9 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 8ED4A5B769B4414D00844D19; - remoteInfo = opts_hsw; - }; - 3479D6EB1DAE8BBF004608C9 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = F102D9F5D3036F3950CACDF7; - remoteInfo = opts_hsw; - }; - 34BEEE3F1D1AAC20002A1E48 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CE41C015ED60023CFAE /* codec.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = C22F56FFE9D836FB998E42FD; - remoteInfo = raw_codec; - }; - 34BEEE551D1AAC20002A1E48 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C3201D011F5F008A8A1A /* zlib.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 71C051910E94E0D5C79129A5; - remoteInfo = zlib; - }; - 34BEEE571D1AAC45002A1E48 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CE41C015ED60023CFAE /* codec.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = FE981E92663D0162AD2B491E; - remoteInfo = raw_codec; - }; - 34BEEE621D1AAC73002A1E48 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34BEEE591D1AAC73002A1E48 /* dng_sdk.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = C4AD63FA59E89780AF2A1120; - remoteInfo = dng_sdk; - }; - 34BEEE671D1AAC73002A1E48 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34BEEE5C1D1AAC73002A1E48 /* piex.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 5D5D10DDD87719BE19D91CC3; - remoteInfo = piex; - }; - 34BEEE691D1AAC82002A1E48 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34BEEE591D1AAC73002A1E48 /* dng_sdk.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = DB539CB19E80F8ADB38ABB89; - remoteInfo = dng_sdk; - }; - 34BEEE6B1D1AAC82002A1E48 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34BEEE5C1D1AAC73002A1E48 /* piex.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 2DCF672F726600FFFAE0A889; - remoteInfo = piex; - }; - 34C86B8C1E2D0786009725C2 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34C86B6A1E2D0785009725C2 /* svg.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = AB4A947D97EDC370E835CECA; - remoteInfo = svg; - }; - 34C86B8E1E2D0786009725C2 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34C86B6A1E2D0785009725C2 /* svg.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 0002E98C551D36A3785B397D; - remoteInfo = svgdom; - }; - 34C86B911E2D0786009725C2 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34C86B6E1E2D0785009725C2 /* xml.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 31D5F4047D0934FD6A01045D; - remoteInfo = xml; - }; - 34C86B931E2D078D009725C2 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34C86B6A1E2D0785009725C2 /* svg.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 0B2E385A2EF973EA3476322D; - remoteInfo = svg; - }; - 34C86B951E2D078D009725C2 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34C86B6E1E2D0785009725C2 /* xml.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = CA580731DF81B4D7F684A325; - remoteInfo = xml; - }; - 34F197951C61883C00B41B54 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F197881C61883C00B41B54 /* libjpeg-turbo.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = FD88FC5051778283D3C149B4; - remoteInfo = "libjpeg-turbo"; - }; - 34F197A01C61883C00B41B54 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = E625E8468BCB0C9A3AC8E603; - remoteInfo = libwebp_dec; - }; - 34F197A21C61883C00B41B54 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 2D54F7D86C905479556DB62D; - remoteInfo = libwebp_demux; - }; - 34F197A41C61883C00B41B54 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 3F107807570C4069BB96BE25; - remoteInfo = libwebp_dsp; - }; - 34F197A81C61883C00B41B54 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 5CD5E1D3003869662AF52285; - remoteInfo = libwebp_dsp_enc; - }; - 34F197AA1C61883C00B41B54 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 71A8D3236F1441455DC926FD; - remoteInfo = libwebp_enc; - }; - 34F197AC1C61883C00B41B54 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 19B76369DDF015E4A37C4F1D; - remoteInfo = libwebp_utils; - }; -/* End PBXContainerItemProxy section */ - -/* Begin PBXFileReference section */ - 21FD2B301C014C000023CFAE /* libSkiaSharp.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = libSkiaSharp.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 21FD2B331C014C000023CFAE /* libSkiaSharp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = libSkiaSharp.h; sourceTree = ""; }; - 21FD2B351C014C000023CFAE /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 21FD2CE11C015ED60023CFAE /* codec_android.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = codec_android.xcodeproj; path = ../../externals/skia/out/gyp/codec_android.xcodeproj; sourceTree = ""; }; - 21FD2CE41C015ED60023CFAE /* codec.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = codec.xcodeproj; path = ../../externals/skia/out/gyp/codec.xcodeproj; sourceTree = ""; }; - 21FD2CEC1C015ED60023CFAE /* core.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = core.xcodeproj; path = ../../externals/skia/out/gyp/core.xcodeproj; sourceTree = ""; }; - 21FD2CEF1C015ED60023CFAE /* effects.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = effects.xcodeproj; path = ../../externals/skia/out/gyp/effects.xcodeproj; sourceTree = ""; }; - 21FD2CF21C015ED60023CFAE /* gpu.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = gpu.xcodeproj; path = ../../externals/skia/out/gyp/gpu.xcodeproj; sourceTree = ""; }; - 21FD2CF51C015ED60023CFAE /* images.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = images.xcodeproj; path = ../../externals/skia/out/gyp/images.xcodeproj; sourceTree = ""; }; - 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = opts.xcodeproj; path = ../../externals/skia/out/gyp/opts.xcodeproj; sourceTree = ""; }; - 21FD2CFD1C015ED60023CFAE /* ports.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = ports.xcodeproj; path = ../../externals/skia/out/gyp/ports.xcodeproj; sourceTree = ""; }; - 21FD2D001C015ED60023CFAE /* sfnt.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = sfnt.xcodeproj; path = ../../externals/skia/out/gyp/sfnt.xcodeproj; sourceTree = ""; }; - 21FD2D031C015ED70023CFAE /* utils.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = utils.xcodeproj; path = ../../externals/skia/out/gyp/utils.xcodeproj; sourceTree = ""; }; - 21FD2D411C015F780023CFAE /* libc++.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = "libc++.tbd"; path = "usr/lib/libc++.tbd"; sourceTree = SDKROOT; }; - 21FD2D6F1C0162C70023CFAE /* ktx.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = ktx.xcodeproj; path = ../../externals/skia/out/gyp/ktx.xcodeproj; sourceTree = ""; }; - 21FD2D781C0163130023CFAE /* etc1.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = etc1.xcodeproj; path = ../../externals/skia/out/gyp/etc1.xcodeproj; sourceTree = ""; }; - 21FD2DA01C0167220023CFAE /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; }; - 21FD2DA21C0167490023CFAE /* CoreText.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = System/Library/Frameworks/CoreText.framework; sourceTree = SDKROOT; }; - 21FD2DA41C01677B0023CFAE /* ImageIO.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ImageIO.framework; path = System/Library/Frameworks/ImageIO.framework; sourceTree = SDKROOT; }; - 21FD2DA61C0167950023CFAE /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; - 21FD2DA81C0167E60023CFAE /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = System/Library/Frameworks/MobileCoreServices.framework; sourceTree = SDKROOT; }; - 3403038B1C404F6B00630F26 /* sk_xamarin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sk_xamarin.h; path = ../src/sk_xamarin.h; sourceTree = ""; }; - 340303901C4053E500630F26 /* sk_managedstream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sk_managedstream.cpp; path = ../src/sk_managedstream.cpp; sourceTree = ""; }; - 340303911C4053E500630F26 /* sk_managedstream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sk_managedstream.h; path = ../src/sk_managedstream.h; sourceTree = ""; }; - 340303921C4053E500630F26 /* SkManagedStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SkManagedStream.cpp; path = ../src/SkManagedStream.cpp; sourceTree = ""; }; - 340303931C4053E500630F26 /* SkManagedStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SkManagedStream.h; path = ../src/SkManagedStream.h; sourceTree = ""; }; - 340303DA1C40877300630F26 /* sk_xamarin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sk_xamarin.cpp; path = ../../src/sk_xamarin.cpp; sourceTree = ""; }; - 343DAE451C3F285700FAD826 /* SkiaKeeper.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = SkiaKeeper.c; path = ../../src/SkiaKeeper.c; sourceTree = ""; }; - 344E9EDB1E2D0EC0007A21EC /* expat.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = expat.xcodeproj; path = ../../externals/skia/out/gyp/expat.xcodeproj; sourceTree = ""; }; - 3454C2F01D011F3F008A8A1A /* pdf.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = pdf.xcodeproj; path = ../../externals/skia/out/gyp/pdf.xcodeproj; sourceTree = ""; }; - 3454C31A1D011F5F008A8A1A /* skia_lib.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = skia_lib.xcodeproj; path = ../../externals/skia/out/gyp/skia_lib.xcodeproj; sourceTree = ""; }; - 3454C31D1D011F5F008A8A1A /* libpng.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = libpng.xcodeproj; path = ../../externals/skia/out/gyp/libpng.xcodeproj; sourceTree = ""; }; - 3454C3201D011F5F008A8A1A /* zlib.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = zlib.xcodeproj; path = ../../externals/skia/out/gyp/zlib.xcodeproj; sourceTree = ""; }; - 3454C3231D011F5F008A8A1A /* sksl.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = sksl.xcodeproj; path = ../../externals/skia/out/gyp/sksl.xcodeproj; sourceTree = ""; }; - 34BEEE591D1AAC73002A1E48 /* dng_sdk.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = dng_sdk.xcodeproj; path = ../../externals/skia/out/gyp/dng_sdk.xcodeproj; sourceTree = ""; }; - 34BEEE5C1D1AAC73002A1E48 /* piex.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = piex.xcodeproj; path = ../../externals/skia/out/gyp/piex.xcodeproj; sourceTree = ""; }; - 34C86B6A1E2D0785009725C2 /* svg.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = svg.xcodeproj; path = ../../externals/skia/out/gyp/svg.xcodeproj; sourceTree = ""; }; - 34C86B6E1E2D0785009725C2 /* xml.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = xml.xcodeproj; path = ../../externals/skia/out/gyp/xml.xcodeproj; sourceTree = ""; }; - 34F197851C61883C00B41B54 /* libjpeg-turbo-selector.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = "libjpeg-turbo-selector.xcodeproj"; path = "../../externals/skia/out/gyp/libjpeg-turbo-selector.xcodeproj"; sourceTree = ""; }; - 34F197881C61883C00B41B54 /* libjpeg-turbo.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = "libjpeg-turbo.xcodeproj"; path = "../../externals/skia/out/gyp/libjpeg-turbo.xcodeproj"; sourceTree = ""; }; - 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = libwebp.xcodeproj; path = ../../externals/skia/out/gyp/libwebp.xcodeproj; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 21FD2B2C1C014C000023CFAE /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 344E9EFD1E2D0ECE007A21EC /* libexpat_static.a in Frameworks */, - 34C86B971E2D0796009725C2 /* libskia_svg.a in Frameworks */, - 34C86B981E2D0796009725C2 /* libskia_xml.a in Frameworks */, - 3479D6F21DAE8BC8004608C9 /* libskia_opts_hsw.a in Frameworks */, - 345D70711D1AAEFB005BBE1D /* libzlib.a in Frameworks */, - 34BEEE6D1D1AACA0002A1E48 /* libdng_sdk.a in Frameworks */, - 34BEEE6E1D1AACA0002A1E48 /* libpiex.a in Frameworks */, - 34BEEE411D1AAC20002A1E48 /* libraw_codec.a in Frameworks */, - 3454C33E1D011F78008A8A1A /* libsksl.a in Frameworks */, - 3454C3411D011F78008A8A1A /* libpng_static.a in Frameworks */, - 3454C3421D011F78008A8A1A /* libskia_codec_android.a in Frameworks */, - 3454C3431D011F78008A8A1A /* libskia_codec.a in Frameworks */, - 3454C3441D011F78008A8A1A /* libskia_opts_avx.a in Frameworks */, - 3454C3481D011F78008A8A1A /* libskia_opts_sse42.a in Frameworks */, - 3454C3491D011F78008A8A1A /* libskia_opts_ssse3.a in Frameworks */, - 3454C34A1D011F78008A8A1A /* libskia_pdf.a in Frameworks */, - 34F197B41C61885A00B41B54 /* libjpeg-turbo.a in Frameworks */, - 34F197AE1C61885000B41B54 /* libwebp_dec.a in Frameworks */, - 34F197AF1C61885000B41B54 /* libwebp_demux.a in Frameworks */, - 34F197B01C61885000B41B54 /* libwebp_dsp_enc.a in Frameworks */, - 34F197B11C61885000B41B54 /* libwebp_dsp.a in Frameworks */, - 34F197B21C61885000B41B54 /* libwebp_enc.a in Frameworks */, - 34F197B31C61885000B41B54 /* libwebp_utils.a in Frameworks */, - 21FD2DA91C0167E60023CFAE /* MobileCoreServices.framework in Frameworks */, - 21FD2DA71C0167950023CFAE /* CoreGraphics.framework in Frameworks */, - 21FD2DA51C01677B0023CFAE /* ImageIO.framework in Frameworks */, - 21FD2DA31C0167490023CFAE /* CoreText.framework in Frameworks */, - 21FD2DA11C0167220023CFAE /* CoreFoundation.framework in Frameworks */, - 21FD2D9F1C0166C10023CFAE /* libskia_sfnt.a in Frameworks */, - 21FD2D9C1C01669E0023CFAE /* libskia_images.a in Frameworks */, - 21FD2D991C01667E0023CFAE /* libskia_utils.a in Frameworks */, - 21FD2D961C01665D0023CFAE /* libskia_opts.a in Frameworks */, - 21FD2D931C01662E0023CFAE /* libskia_effects.a in Frameworks */, - 21FD2D901C0165E20023CFAE /* libskia_ports.a in Frameworks */, - 21FD2D8D1C0165C20023CFAE /* libetc1.a in Frameworks */, - 21FD2D8A1C0165AF0023CFAE /* libSkKTX.a in Frameworks */, - 21FD2D871C0165880023CFAE /* libskia_skgpu.a in Frameworks */, - 21FD2D831C0165370023CFAE /* libskia_core.a in Frameworks */, - 21FD2D841C0165510023CFAE /* libc++.tbd in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 21FD2B261C014C000023CFAE = { - isa = PBXGroup; - children = ( - 21FD2D411C015F780023CFAE /* libc++.tbd */, - 21FD2B311C014C000023CFAE /* Products */, - 21FD2B3B1C014C110023CFAE /* skia_libs */, - 21FD2B321C014C000023CFAE /* Source */, - ); - sourceTree = ""; - }; - 21FD2B311C014C000023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2B301C014C000023CFAE /* libSkiaSharp.framework */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2B321C014C000023CFAE /* Source */ = { - isa = PBXGroup; - children = ( - 340303901C4053E500630F26 /* sk_managedstream.cpp */, - 340303911C4053E500630F26 /* sk_managedstream.h */, - 340303921C4053E500630F26 /* SkManagedStream.cpp */, - 340303931C4053E500630F26 /* SkManagedStream.h */, - 340303DA1C40877300630F26 /* sk_xamarin.cpp */, - 3403038B1C404F6B00630F26 /* sk_xamarin.h */, - 343DAE451C3F285700FAD826 /* SkiaKeeper.c */, - 21FD2B331C014C000023CFAE /* libSkiaSharp.h */, - 21FD2B351C014C000023CFAE /* Info.plist */, - ); - name = Source; - path = libSkiaSharp; - sourceTree = ""; - }; - 21FD2B3B1C014C110023CFAE /* skia_libs */ = { - isa = PBXGroup; - children = ( - 21FD2CE11C015ED60023CFAE /* codec_android.xcodeproj */, - 21FD2CE41C015ED60023CFAE /* codec.xcodeproj */, - 21FD2CEC1C015ED60023CFAE /* core.xcodeproj */, - 21FD2DA01C0167220023CFAE /* CoreFoundation.framework */, - 21FD2DA61C0167950023CFAE /* CoreGraphics.framework */, - 21FD2DA21C0167490023CFAE /* CoreText.framework */, - 34BEEE591D1AAC73002A1E48 /* dng_sdk.xcodeproj */, - 21FD2CEF1C015ED60023CFAE /* effects.xcodeproj */, - 21FD2D781C0163130023CFAE /* etc1.xcodeproj */, - 344E9EDB1E2D0EC0007A21EC /* expat.xcodeproj */, - 21FD2CF21C015ED60023CFAE /* gpu.xcodeproj */, - 21FD2DA41C01677B0023CFAE /* ImageIO.framework */, - 21FD2CF51C015ED60023CFAE /* images.xcodeproj */, - 21FD2D6F1C0162C70023CFAE /* ktx.xcodeproj */, - 34F197851C61883C00B41B54 /* libjpeg-turbo-selector.xcodeproj */, - 34F197881C61883C00B41B54 /* libjpeg-turbo.xcodeproj */, - 3454C31D1D011F5F008A8A1A /* libpng.xcodeproj */, - 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */, - 21FD2DA81C0167E60023CFAE /* MobileCoreServices.framework */, - 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */, - 3454C2F01D011F3F008A8A1A /* pdf.xcodeproj */, - 34BEEE5C1D1AAC73002A1E48 /* piex.xcodeproj */, - 21FD2CFD1C015ED60023CFAE /* ports.xcodeproj */, - 21FD2D001C015ED60023CFAE /* sfnt.xcodeproj */, - 3454C31A1D011F5F008A8A1A /* skia_lib.xcodeproj */, - 3454C3231D011F5F008A8A1A /* sksl.xcodeproj */, - 34C86B6A1E2D0785009725C2 /* svg.xcodeproj */, - 21FD2D031C015ED70023CFAE /* utils.xcodeproj */, - 34C86B6E1E2D0785009725C2 /* xml.xcodeproj */, - 3454C3201D011F5F008A8A1A /* zlib.xcodeproj */, - ); - name = skia_libs; - sourceTree = ""; - }; - 21FD2CE21C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D0B1C015ED70023CFAE /* libskia_codec_android.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2CE51C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D081C015ED70023CFAE /* libskia_codec.a */, - 34BEEE401D1AAC20002A1E48 /* libraw_codec.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2CED1C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D0E1C015ED70023CFAE /* libskia_core.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2CF01C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D111C015ED70023CFAE /* libskia_effects.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2CF31C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D141C015ED70023CFAE /* libskia_skgpu.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2CF61C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D171C015ED70023CFAE /* libskia_images.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2CFB1C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D211C015ED70023CFAE /* libskia_opts.a */, - 342DF2131D7BBBB00078246B /* libskia_opts_crc32.a */, - 21FD2D231C015ED70023CFAE /* libskia_opts_ssse3.a */, - 21FD2D251C015ED70023CFAE /* libskia_opts_sse41.a */, - 21FD2D271C015ED70023CFAE /* libskia_opts_sse42.a */, - 21FD2D291C015ED70023CFAE /* libskia_opts_avx.a */, - 3479D6EC1DAE8BBF004608C9 /* libskia_opts_hsw.a */, - 21FD2D2D1C015ED70023CFAE /* libskia_opts_neon.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2CFE1C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D301C015ED70023CFAE /* libskia_ports.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2D011C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D331C015ED70023CFAE /* libskia_sfnt.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2D041C015ED70023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D381C015ED70023CFAE /* libskia_utils.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2D701C0162C70023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D741C0162C70023CFAE /* libSkKTX.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2D791C0163130023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D7D1C0163140023CFAE /* libetc1.a */, - ); - name = Products; - sourceTree = ""; - }; - 344E9EDC1E2D0EC0007A21EC /* Products */ = { - isa = PBXGroup; - children = ( - 344E9EE51E2D0EC0007A21EC /* libexpat_static.a */, - ); - name = Products; - sourceTree = ""; - }; - 3454C2F11D011F3F008A8A1A /* Products */ = { - isa = PBXGroup; - children = ( - 3454C3171D011F3F008A8A1A /* libnopdf.a */, - 3454C3191D011F3F008A8A1A /* libskia_pdf.a */, - ); - name = Products; - sourceTree = ""; - }; - 3454C31B1D011F5F008A8A1A /* Products */ = { - isa = PBXGroup; - children = ( - ); - name = Products; - sourceTree = ""; - }; - 3454C31E1D011F5F008A8A1A /* Products */ = { - isa = PBXGroup; - children = ( - 3454C3321D011F5F008A8A1A /* libpng_static.a */, - ); - name = Products; - sourceTree = ""; - }; - 3454C3211D011F5F008A8A1A /* Products */ = { - isa = PBXGroup; - children = ( - 34BEEE561D1AAC20002A1E48 /* libzlib.a */, - ); - name = Products; - sourceTree = ""; - }; - 3454C3241D011F5F008A8A1A /* Products */ = { - isa = PBXGroup; - children = ( - 3454C32C1D011F5F008A8A1A /* libsksl.a */, - ); - name = Products; - sourceTree = ""; - }; - 34BEEE5A1D1AAC73002A1E48 /* Products */ = { - isa = PBXGroup; - children = ( - 34BEEE631D1AAC73002A1E48 /* libdng_sdk.a */, - ); - name = Products; - sourceTree = ""; - }; - 34BEEE5D1D1AAC73002A1E48 /* Products */ = { - isa = PBXGroup; - children = ( - 34BEEE681D1AAC73002A1E48 /* libpiex.a */, - ); - name = Products; - sourceTree = ""; - }; - 34C86B6B1E2D0785009725C2 /* Products */ = { - isa = PBXGroup; - children = ( - 34C86B8D1E2D0786009725C2 /* libskia_svg.a */, - 34C86B8F1E2D0786009725C2 /* libsvgdom.a */, - ); - name = Products; - sourceTree = ""; - }; - 34C86B6F1E2D0785009725C2 /* Products */ = { - isa = PBXGroup; - children = ( - 34C86B921E2D0786009725C2 /* libskia_xml.a */, - ); - name = Products; - sourceTree = ""; - }; - 34F197861C61883C00B41B54 /* Products */ = { - isa = PBXGroup; - children = ( - ); - name = Products; - sourceTree = ""; - }; - 34F197891C61883C00B41B54 /* Products */ = { - isa = PBXGroup; - children = ( - 34F197961C61883C00B41B54 /* libjpeg-turbo.a */, - ); - name = Products; - sourceTree = ""; - }; - 34F1978C1C61883C00B41B54 /* Products */ = { - isa = PBXGroup; - children = ( - 34F197A11C61883C00B41B54 /* libwebp_dec.a */, - 34F197A31C61883C00B41B54 /* libwebp_demux.a */, - 34F197A51C61883C00B41B54 /* libwebp_dsp.a */, - 346489B11E2D2DBE0087DDD8 /* libwebp_dsp_neon.a */, - 34F197A91C61883C00B41B54 /* libwebp_dsp_enc.a */, - 34F197AB1C61883C00B41B54 /* libwebp_enc.a */, - 34F197AD1C61883C00B41B54 /* libwebp_utils.a */, - ); - name = Products; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXHeadersBuildPhase section */ - 21FD2B2D1C014C000023CFAE /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 21FD2B341C014C000023CFAE /* libSkiaSharp.h in Headers */, - 3403038C1C404F6B00630F26 /* sk_xamarin.h in Headers */, - 340303971C4053E500630F26 /* SkManagedStream.h in Headers */, - 340303951C4053E500630F26 /* sk_managedstream.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXHeadersBuildPhase section */ - -/* Begin PBXNativeTarget section */ - 21FD2B2F1C014C000023CFAE /* libSkiaSharp */ = { - isa = PBXNativeTarget; - buildConfigurationList = 21FD2B381C014C000023CFAE /* Build configuration list for PBXNativeTarget "libSkiaSharp" */; - buildPhases = ( - 21FD2B2B1C014C000023CFAE /* Sources */, - 21FD2B2C1C014C000023CFAE /* Frameworks */, - 21FD2B2D1C014C000023CFAE /* Headers */, - 21FD2B2E1C014C000023CFAE /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - 344E9EFC1E2D0EC8007A21EC /* PBXTargetDependency */, - 34C86B941E2D078D009725C2 /* PBXTargetDependency */, - 34C86B961E2D078D009725C2 /* PBXTargetDependency */, - 3479D6D91DAE8BBF004608C9 /* PBXTargetDependency */, - 345D70731D1AAF43005BBE1D /* PBXTargetDependency */, - 34BEEE6A1D1AAC82002A1E48 /* PBXTargetDependency */, - 34BEEE6C1D1AAC82002A1E48 /* PBXTargetDependency */, - 34BEEE581D1AAC45002A1E48 /* PBXTargetDependency */, - 3454C3AD1D012002008A8A1A /* PBXTargetDependency */, - 3454C3B11D012002008A8A1A /* PBXTargetDependency */, - 3454C3B71D012002008A8A1A /* PBXTargetDependency */, - 3454C3BF1D012002008A8A1A /* PBXTargetDependency */, - 3454C3C11D012002008A8A1A /* PBXTargetDependency */, - 3454C3C31D012002008A8A1A /* PBXTargetDependency */, - 3454C3C71D012002008A8A1A /* PBXTargetDependency */, - 3454C3C91D012002008A8A1A /* PBXTargetDependency */, - 3454C3CB1D012002008A8A1A /* PBXTargetDependency */, - 3454C3CF1D012002008A8A1A /* PBXTargetDependency */, - 3454C3D11D012002008A8A1A /* PBXTargetDependency */, - 3454C3D31D012002008A8A1A /* PBXTargetDependency */, - 3454C3D51D012002008A8A1A /* PBXTargetDependency */, - 3454C3D71D012002008A8A1A /* PBXTargetDependency */, - 3454C3D91D012002008A8A1A /* PBXTargetDependency */, - 3454C3DB1D012002008A8A1A /* PBXTargetDependency */, - 3454C3DD1D012002008A8A1A /* PBXTargetDependency */, - 3454C3E11D012002008A8A1A /* PBXTargetDependency */, - 3454C3E31D012002008A8A1A /* PBXTargetDependency */, - 3454C3E51D012002008A8A1A /* PBXTargetDependency */, - 3454C3E91D012002008A8A1A /* PBXTargetDependency */, - 3454C3EB1D012002008A8A1A /* PBXTargetDependency */, - 3454C3EF1D012002008A8A1A /* PBXTargetDependency */, - 3454C3F11D012002008A8A1A /* PBXTargetDependency */, - 3454C3F71D012002008A8A1A /* PBXTargetDependency */, - 3454C3F91D012002008A8A1A /* PBXTargetDependency */, - 3454C3FB1D012002008A8A1A /* PBXTargetDependency */, - 3454C4011D012002008A8A1A /* PBXTargetDependency */, - 3454C4051D012002008A8A1A /* PBXTargetDependency */, - 3454C40D1D012002008A8A1A /* PBXTargetDependency */, - 3454C4111D012002008A8A1A /* PBXTargetDependency */, - 3454C4131D012002008A8A1A /* PBXTargetDependency */, - 3454C4151D012002008A8A1A /* PBXTargetDependency */, - 3454C4191D012002008A8A1A /* PBXTargetDependency */, - 3454C41B1D012002008A8A1A /* PBXTargetDependency */, - 3454C41D1D012002008A8A1A /* PBXTargetDependency */, - 3454C4211D012002008A8A1A /* PBXTargetDependency */, - 3454C4231D012002008A8A1A /* PBXTargetDependency */, - 3454C4251D012002008A8A1A /* PBXTargetDependency */, - 3454C4271D012002008A8A1A /* PBXTargetDependency */, - 3454C4291D012002008A8A1A /* PBXTargetDependency */, - 3454C42B1D012002008A8A1A /* PBXTargetDependency */, - 3454C42D1D012002008A8A1A /* PBXTargetDependency */, - 3454C42F1D012002008A8A1A /* PBXTargetDependency */, - 3454C4331D012002008A8A1A /* PBXTargetDependency */, - 3454C4351D012002008A8A1A /* PBXTargetDependency */, - 3454C43B1D012002008A8A1A /* PBXTargetDependency */, - 3454C43D1D012002008A8A1A /* PBXTargetDependency */, - 3454C43F1D012002008A8A1A /* PBXTargetDependency */, - ); - name = libSkiaSharp; - productName = libSkiaSharp; - productReference = 21FD2B301C014C000023CFAE /* libSkiaSharp.framework */; - productType = "com.apple.product-type.framework"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 21FD2B271C014C000023CFAE /* Project object */ = { - isa = PBXProject; - attributes = { - LastUpgradeCheck = 0710; - ORGANIZATIONNAME = Xamarin; - TargetAttributes = { - 21FD2B2F1C014C000023CFAE = { - CreatedOnToolsVersion = 7.1.1; - }; - }; - }; - buildConfigurationList = 21FD2B2A1C014C000023CFAE /* Build configuration list for PBXProject "libSkiaSharp_x86" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - en, - ); - mainGroup = 21FD2B261C014C000023CFAE; - productRefGroup = 21FD2B311C014C000023CFAE /* Products */; - projectDirPath = ""; - projectReferences = ( - { - ProductGroup = 21FD2CE51C015ED60023CFAE /* Products */; - ProjectRef = 21FD2CE41C015ED60023CFAE /* codec.xcodeproj */; - }, - { - ProductGroup = 21FD2CE21C015ED60023CFAE /* Products */; - ProjectRef = 21FD2CE11C015ED60023CFAE /* codec_android.xcodeproj */; - }, - { - ProductGroup = 21FD2CED1C015ED60023CFAE /* Products */; - ProjectRef = 21FD2CEC1C015ED60023CFAE /* core.xcodeproj */; - }, - { - ProductGroup = 34BEEE5A1D1AAC73002A1E48 /* Products */; - ProjectRef = 34BEEE591D1AAC73002A1E48 /* dng_sdk.xcodeproj */; - }, - { - ProductGroup = 21FD2CF01C015ED60023CFAE /* Products */; - ProjectRef = 21FD2CEF1C015ED60023CFAE /* effects.xcodeproj */; - }, - { - ProductGroup = 21FD2D791C0163130023CFAE /* Products */; - ProjectRef = 21FD2D781C0163130023CFAE /* etc1.xcodeproj */; - }, - { - ProductGroup = 344E9EDC1E2D0EC0007A21EC /* Products */; - ProjectRef = 344E9EDB1E2D0EC0007A21EC /* expat.xcodeproj */; - }, - { - ProductGroup = 21FD2CF31C015ED60023CFAE /* Products */; - ProjectRef = 21FD2CF21C015ED60023CFAE /* gpu.xcodeproj */; - }, - { - ProductGroup = 21FD2CF61C015ED60023CFAE /* Products */; - ProjectRef = 21FD2CF51C015ED60023CFAE /* images.xcodeproj */; - }, - { - ProductGroup = 21FD2D701C0162C70023CFAE /* Products */; - ProjectRef = 21FD2D6F1C0162C70023CFAE /* ktx.xcodeproj */; - }, - { - ProductGroup = 34F197861C61883C00B41B54 /* Products */; - ProjectRef = 34F197851C61883C00B41B54 /* libjpeg-turbo-selector.xcodeproj */; - }, - { - ProductGroup = 34F197891C61883C00B41B54 /* Products */; - ProjectRef = 34F197881C61883C00B41B54 /* libjpeg-turbo.xcodeproj */; - }, - { - ProductGroup = 3454C31E1D011F5F008A8A1A /* Products */; - ProjectRef = 3454C31D1D011F5F008A8A1A /* libpng.xcodeproj */; - }, - { - ProductGroup = 34F1978C1C61883C00B41B54 /* Products */; - ProjectRef = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - }, - { - ProductGroup = 21FD2CFB1C015ED60023CFAE /* Products */; - ProjectRef = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - }, - { - ProductGroup = 3454C2F11D011F3F008A8A1A /* Products */; - ProjectRef = 3454C2F01D011F3F008A8A1A /* pdf.xcodeproj */; - }, - { - ProductGroup = 34BEEE5D1D1AAC73002A1E48 /* Products */; - ProjectRef = 34BEEE5C1D1AAC73002A1E48 /* piex.xcodeproj */; - }, - { - ProductGroup = 21FD2CFE1C015ED60023CFAE /* Products */; - ProjectRef = 21FD2CFD1C015ED60023CFAE /* ports.xcodeproj */; - }, - { - ProductGroup = 21FD2D011C015ED60023CFAE /* Products */; - ProjectRef = 21FD2D001C015ED60023CFAE /* sfnt.xcodeproj */; - }, - { - ProductGroup = 3454C31B1D011F5F008A8A1A /* Products */; - ProjectRef = 3454C31A1D011F5F008A8A1A /* skia_lib.xcodeproj */; - }, - { - ProductGroup = 3454C3241D011F5F008A8A1A /* Products */; - ProjectRef = 3454C3231D011F5F008A8A1A /* sksl.xcodeproj */; - }, - { - ProductGroup = 34C86B6B1E2D0785009725C2 /* Products */; - ProjectRef = 34C86B6A1E2D0785009725C2 /* svg.xcodeproj */; - }, - { - ProductGroup = 21FD2D041C015ED70023CFAE /* Products */; - ProjectRef = 21FD2D031C015ED70023CFAE /* utils.xcodeproj */; - }, - { - ProductGroup = 34C86B6F1E2D0785009725C2 /* Products */; - ProjectRef = 34C86B6E1E2D0785009725C2 /* xml.xcodeproj */; - }, - { - ProductGroup = 3454C3211D011F5F008A8A1A /* Products */; - ProjectRef = 3454C3201D011F5F008A8A1A /* zlib.xcodeproj */; - }, - ); - projectRoot = ""; - targets = ( - 21FD2B2F1C014C000023CFAE /* libSkiaSharp */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXReferenceProxy section */ - 21FD2D081C015ED70023CFAE /* libskia_codec.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_codec.a; - remoteRef = 21FD2D071C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D0B1C015ED70023CFAE /* libskia_codec_android.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_codec_android.a; - remoteRef = 21FD2D0A1C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D0E1C015ED70023CFAE /* libskia_core.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_core.a; - remoteRef = 21FD2D0D1C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D111C015ED70023CFAE /* libskia_effects.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_effects.a; - remoteRef = 21FD2D101C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D141C015ED70023CFAE /* libskia_skgpu.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_skgpu.a; - remoteRef = 21FD2D131C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D171C015ED70023CFAE /* libskia_images.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_images.a; - remoteRef = 21FD2D161C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D211C015ED70023CFAE /* libskia_opts.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts.a; - remoteRef = 21FD2D201C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D231C015ED70023CFAE /* libskia_opts_ssse3.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts_ssse3.a; - remoteRef = 21FD2D221C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D251C015ED70023CFAE /* libskia_opts_sse41.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts_sse41.a; - remoteRef = 21FD2D241C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D271C015ED70023CFAE /* libskia_opts_sse42.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts_sse42.a; - remoteRef = 21FD2D261C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D291C015ED70023CFAE /* libskia_opts_avx.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts_avx.a; - remoteRef = 21FD2D281C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D2D1C015ED70023CFAE /* libskia_opts_neon.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts_neon.a; - remoteRef = 21FD2D2C1C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D301C015ED70023CFAE /* libskia_ports.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_ports.a; - remoteRef = 21FD2D2F1C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D331C015ED70023CFAE /* libskia_sfnt.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_sfnt.a; - remoteRef = 21FD2D321C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D381C015ED70023CFAE /* libskia_utils.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_utils.a; - remoteRef = 21FD2D371C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D741C0162C70023CFAE /* libSkKTX.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libSkKTX.a; - remoteRef = 21FD2D731C0162C70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D7D1C0163140023CFAE /* libetc1.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libetc1.a; - remoteRef = 21FD2D7C1C0163140023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 342DF2131D7BBBB00078246B /* libskia_opts_crc32.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts_crc32.a; - remoteRef = 342DF2121D7BBBB00078246B /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 344E9EE51E2D0EC0007A21EC /* libexpat_static.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libexpat_static.a; - remoteRef = 344E9EE41E2D0EC0007A21EC /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3454C3171D011F3F008A8A1A /* libnopdf.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libnopdf.a; - remoteRef = 3454C3161D011F3F008A8A1A /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3454C3191D011F3F008A8A1A /* libskia_pdf.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_pdf.a; - remoteRef = 3454C3181D011F3F008A8A1A /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3454C32C1D011F5F008A8A1A /* libsksl.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libsksl.a; - remoteRef = 3454C32B1D011F5F008A8A1A /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3454C3321D011F5F008A8A1A /* libpng_static.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libpng_static.a; - remoteRef = 3454C3311D011F5F008A8A1A /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 346489B11E2D2DBE0087DDD8 /* libwebp_dsp_neon.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libwebp_dsp_neon.a; - remoteRef = 346489B01E2D2DBE0087DDD8 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3479D6EC1DAE8BBF004608C9 /* libskia_opts_hsw.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts_hsw.a; - remoteRef = 3479D6EB1DAE8BBF004608C9 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34BEEE401D1AAC20002A1E48 /* libraw_codec.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libraw_codec.a; - remoteRef = 34BEEE3F1D1AAC20002A1E48 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34BEEE561D1AAC20002A1E48 /* libzlib.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libzlib.a; - remoteRef = 34BEEE551D1AAC20002A1E48 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34BEEE631D1AAC73002A1E48 /* libdng_sdk.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libdng_sdk.a; - remoteRef = 34BEEE621D1AAC73002A1E48 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34BEEE681D1AAC73002A1E48 /* libpiex.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libpiex.a; - remoteRef = 34BEEE671D1AAC73002A1E48 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34C86B8D1E2D0786009725C2 /* libskia_svg.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_svg.a; - remoteRef = 34C86B8C1E2D0786009725C2 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34C86B8F1E2D0786009725C2 /* libsvgdom.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libsvgdom.a; - remoteRef = 34C86B8E1E2D0786009725C2 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34C86B921E2D0786009725C2 /* libskia_xml.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_xml.a; - remoteRef = 34C86B911E2D0786009725C2 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34F197961C61883C00B41B54 /* libjpeg-turbo.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = "libjpeg-turbo.a"; - remoteRef = 34F197951C61883C00B41B54 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34F197A11C61883C00B41B54 /* libwebp_dec.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libwebp_dec.a; - remoteRef = 34F197A01C61883C00B41B54 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34F197A31C61883C00B41B54 /* libwebp_demux.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libwebp_demux.a; - remoteRef = 34F197A21C61883C00B41B54 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34F197A51C61883C00B41B54 /* libwebp_dsp.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libwebp_dsp.a; - remoteRef = 34F197A41C61883C00B41B54 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34F197A91C61883C00B41B54 /* libwebp_dsp_enc.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libwebp_dsp_enc.a; - remoteRef = 34F197A81C61883C00B41B54 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34F197AB1C61883C00B41B54 /* libwebp_enc.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libwebp_enc.a; - remoteRef = 34F197AA1C61883C00B41B54 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34F197AD1C61883C00B41B54 /* libwebp_utils.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libwebp_utils.a; - remoteRef = 34F197AC1C61883C00B41B54 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; -/* End PBXReferenceProxy section */ - -/* Begin PBXResourcesBuildPhase section */ - 21FD2B2E1C014C000023CFAE /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 21FD2B2B1C014C000023CFAE /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 340303DB1C40877300630F26 /* sk_xamarin.cpp in Sources */, - 343DAE471C3F285700FAD826 /* SkiaKeeper.c in Sources */, - 340303941C4053E500630F26 /* sk_managedstream.cpp in Sources */, - 340303961C4053E500630F26 /* SkManagedStream.cpp in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXTargetDependency section */ - 344E9EFC1E2D0EC8007A21EC /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = expat_static; - targetProxy = 344E9EFB1E2D0EC8007A21EC /* PBXContainerItemProxy */; - }; - 3454C3AD1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = codec; - targetProxy = 3454C3AC1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3B11D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "libjpeg-turbo"; - targetProxy = 3454C3B01D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3B71D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libpng_static; - targetProxy = 3454C3B61D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3BF1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dec; - targetProxy = 3454C3BE1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3C11D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_demux; - targetProxy = 3454C3C01D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3C31D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dsp; - targetProxy = 3454C3C21D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3C71D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dsp_enc; - targetProxy = 3454C3C61D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3C91D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_enc; - targetProxy = 3454C3C81D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3CB1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_utils; - targetProxy = 3454C3CA1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3CF1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = codec_android; - targetProxy = 3454C3CE1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3D11D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = core; - targetProxy = 3454C3D01D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3D31D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = effects; - targetProxy = 3454C3D21D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3D51D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = skgpu; - targetProxy = 3454C3D41D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3D71D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = images; - targetProxy = 3454C3D61D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3D91D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dec; - targetProxy = 3454C3D81D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3DB1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_demux; - targetProxy = 3454C3DA1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3DD1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dsp; - targetProxy = 3454C3DC1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3E11D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dsp_enc; - targetProxy = 3454C3E01D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3E31D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_enc; - targetProxy = 3454C3E21D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3E51D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_utils; - targetProxy = 3454C3E41D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3E91D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = opts; - targetProxy = 3454C3E81D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3EB1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = opts_ssse3; - targetProxy = 3454C3EA1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3EF1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = opts_sse42; - targetProxy = 3454C3EE1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3F11D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = opts_avx; - targetProxy = 3454C3F01D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3F71D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ports; - targetProxy = 3454C3F61D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3F91D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = sfnt; - targetProxy = 3454C3F81D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3FB1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = utils; - targetProxy = 3454C3FA1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4011D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = sksl; - targetProxy = 3454C4001D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4051D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = pdf; - targetProxy = 3454C4041D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C40D1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "libjpeg-turbo"; - targetProxy = 3454C40C1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4111D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dec; - targetProxy = 3454C4101D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4131D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_demux; - targetProxy = 3454C4121D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4151D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dsp; - targetProxy = 3454C4141D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4191D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dsp_enc; - targetProxy = 3454C4181D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C41B1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_enc; - targetProxy = 3454C41A1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C41D1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_utils; - targetProxy = 3454C41C1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4211D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libetc1; - targetProxy = 3454C4201D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4231D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libSkKTX; - targetProxy = 3454C4221D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4251D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = codec_android; - targetProxy = 3454C4241D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4271D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = core; - targetProxy = 3454C4261D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4291D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = effects; - targetProxy = 3454C4281D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C42B1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = skgpu; - targetProxy = 3454C42A1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C42D1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = opts; - targetProxy = 3454C42C1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C42F1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = opts_ssse3; - targetProxy = 3454C42E1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4331D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = opts_sse42; - targetProxy = 3454C4321D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4351D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = opts_avx; - targetProxy = 3454C4341D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C43B1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ports; - targetProxy = 3454C43A1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C43D1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = sfnt; - targetProxy = 3454C43C1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C43F1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = utils; - targetProxy = 3454C43E1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 345D70731D1AAF43005BBE1D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = zlib; - targetProxy = 345D70721D1AAF43005BBE1D /* PBXContainerItemProxy */; - }; - 3479D6D91DAE8BBF004608C9 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = opts_hsw; - targetProxy = 3479D6D81DAE8BBF004608C9 /* PBXContainerItemProxy */; - }; - 34BEEE581D1AAC45002A1E48 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = raw_codec; - targetProxy = 34BEEE571D1AAC45002A1E48 /* PBXContainerItemProxy */; - }; - 34BEEE6A1D1AAC82002A1E48 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = dng_sdk; - targetProxy = 34BEEE691D1AAC82002A1E48 /* PBXContainerItemProxy */; - }; - 34BEEE6C1D1AAC82002A1E48 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = piex; - targetProxy = 34BEEE6B1D1AAC82002A1E48 /* PBXContainerItemProxy */; - }; - 34C86B941E2D078D009725C2 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = svg; - targetProxy = 34C86B931E2D078D009725C2 /* PBXContainerItemProxy */; - }; - 34C86B961E2D078D009725C2 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = xml; - targetProxy = 34C86B951E2D078D009725C2 /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - -/* Begin XCBuildConfiguration section */ - 21FD2B361C014C000023CFAE /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_IDENTITY = ""; - COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - ENABLE_BITCODE = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = c11; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - SK_INTERNAL, - SK_GAMMA_SRGB, - SK_GAMMA_APPLY_TO_A8, - "SK_ALLOW_STATIC_GLOBAL_INITIALIZERS=1", - "SK_SUPPORT_GPU=1", - "SK_SUPPORT_OPENCL=0", - "SK_FORCE_DISTANCE_FIELD_TEXT=0", - SK_BUILD_FOR_IOS, - SKIA_C_DLL, - "SKIA_IMPLEMENTATION=1", - "SK_DEVELOPER=1", - ); - 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 = 8.0; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - OTHER_LDFLAGS = "-all_load"; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 21FD2B371C014C000023CFAE /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_IDENTITY = ""; - COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_BITCODE = NO; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = c11; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREPROCESSOR_DEFINITIONS = ( - SK_INTERNAL, - SK_GAMMA_SRGB, - SK_GAMMA_APPLY_TO_A8, - "SK_ALLOW_STATIC_GLOBAL_INITIALIZERS=1", - "SK_SUPPORT_GPU=1", - "SK_SUPPORT_OPENCL=0", - "SK_FORCE_DISTANCE_FIELD_TEXT=0", - SK_BUILD_FOR_IOS, - SKIA_C_DLL, - "SKIA_IMPLEMENTATION=1", - NDEBUG, - ); - 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; - GCC_GENERATE_DEBUGGING_SYMBOLS = NO; - GCC_SYMBOLS_PRIVATE_EXTERN = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MTL_ENABLE_DEBUG_INFO = NO; - OTHER_LDFLAGS = "-all_load"; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 21FD2B391C014C000023CFAE /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_ENABLE_CPP_RTTI = NO; - HEADER_SEARCH_PATHS = ( - ../../externals/skia/src/c, - ../../externals/skia/include/c, - ../../externals/skia/include/core, - ../../externals/skia/include/codec, - ../../externals/skia/include/effects, - ../../externals/skia/include/pathops, - ../../externals/skia/include/gpu, - ../../externals/skia/include/utils, - ../../externals/skia/include/ports, - ../../externals/skia/include/config, - ../../externals/skia/include/xml, - ../../externals/skia/include/svg, - ); - INFOPLIST_FILE = libSkiaSharp/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - LIBRARY_SEARCH_PATHS = ../ios; - OTHER_CPLUSPLUSFLAGS = ( - "-std=c++0x", - "-stdlib=libc++", - "-fvisibility=hidden", - "-fvisibility-inlines-hidden", - ); - OTHER_LDFLAGS = ""; - PRODUCT_BUNDLE_IDENTIFIER = "xamarin.libskia-ios"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SKIP_INSTALL = YES; - }; - name = Debug; - }; - 21FD2B3A1C014C000023CFAE /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - DEAD_CODE_STRIPPING = YES; - CODE_SIGN_IDENTITY = ""; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_ENABLE_CPP_RTTI = NO; - HEADER_SEARCH_PATHS = ( - ../../externals/skia/src/c, - ../../externals/skia/include/c, - ../../externals/skia/include/core, - ../../externals/skia/include/codec, - ../../externals/skia/include/effects, - ../../externals/skia/include/pathops, - ../../externals/skia/include/gpu, - ../../externals/skia/include/utils, - ../../externals/skia/include/ports, - ../../externals/skia/include/config, - ../../externals/skia/include/xml, - ../../externals/skia/include/svg, - ); - INFOPLIST_FILE = libSkiaSharp/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - LIBRARY_SEARCH_PATHS = ../ios; - OTHER_CPLUSPLUSFLAGS = ( - "-std=c++0x", - "-stdlib=libc++", - "-fvisibility=hidden", - "-fvisibility-inlines-hidden", - ); - OTHER_LDFLAGS = ""; - PRODUCT_BUNDLE_IDENTIFIER = "xamarin.libskia-ios"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SKIP_INSTALL = YES; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 21FD2B2A1C014C000023CFAE /* Build configuration list for PBXProject "libSkiaSharp_x86" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 21FD2B361C014C000023CFAE /* Debug */, - 21FD2B371C014C000023CFAE /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 21FD2B381C014C000023CFAE /* Build configuration list for PBXNativeTarget "libSkiaSharp" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 21FD2B391C014C000023CFAE /* Debug */, - 21FD2B3A1C014C000023CFAE /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 21FD2B271C014C000023CFAE /* Project object */; -} diff --git a/native-builds/libSkiaSharp_osx/libSkiaSharp.xcodeproj/project.pbxproj b/native-builds/libSkiaSharp_osx/libSkiaSharp.xcodeproj/project.pbxproj index a8cfbda9..8eccec41 100644 --- a/native-builds/libSkiaSharp_osx/libSkiaSharp.xcodeproj/project.pbxproj +++ b/native-builds/libSkiaSharp_osx/libSkiaSharp.xcodeproj/project.pbxproj @@ -7,602 +7,34 @@ objects = { /* Begin PBXBuildFile section */ - 21C951BA1C03D3DB003A1E1D /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21C951B91C03D3DB003A1E1D /* CoreFoundation.framework */; }; - 21C951BC1C03D3EA003A1E1D /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21C951BB1C03D3EA003A1E1D /* ImageIO.framework */; }; - 21C951BE1C03D3FD003A1E1D /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21C951BD1C03D3FD003A1E1D /* CoreServices.framework */; }; - 21C951C01C03D409003A1E1D /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21C951BF1C03D409003A1E1D /* CoreText.framework */; }; - 21C951C21C03D419003A1E1D /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21C951C11C03D419003A1E1D /* CoreGraphics.framework */; }; - 21C951C31C03D43E003A1E1D /* libskia_core.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21C951711C03D36D003A1E1D /* libskia_core.a */; }; - 21C951C41C03D43E003A1E1D /* libskia_effects.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21C9517D1C03D380003A1E1D /* libskia_effects.a */; }; - 21C951C51C03D43E003A1E1D /* libskia_images.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21C951871C03D38B003A1E1D /* libskia_images.a */; }; - 21C951C61C03D43E003A1E1D /* libskia_opts_avx.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21C9519C1C03D392003A1E1D /* libskia_opts_avx.a */; }; - 21C951C71C03D43E003A1E1D /* libskia_opts_sse41.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21C951981C03D392003A1E1D /* libskia_opts_sse41.a */; }; - 21C951C81C03D43E003A1E1D /* libskia_opts.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21C951941C03D392003A1E1D /* libskia_opts.a */; }; - 21C951C91C03D44C003A1E1D /* libskia_opts_ssse3.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21C951961C03D392003A1E1D /* libskia_opts_ssse3.a */; }; - 21C951CA1C03D44C003A1E1D /* libskia_sfnt.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21C9516B1C03D363003A1E1D /* libskia_sfnt.a */; }; - 21C951CB1C03D44C003A1E1D /* libskia_skgpu.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21C951A61C03D39B003A1E1D /* libskia_skgpu.a */; }; - 21C951CD1C03D465003A1E1D /* libc++.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 21C951CC1C03D465003A1E1D /* libc++.tbd */; }; - 21C951D61C03D4CB003A1E1D /* libskia_ports.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21C951D31C03D4B8003A1E1D /* libskia_ports.a */; }; - 21C951DF1C03D507003A1E1D /* libSkKTX.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21C951DC1C03D4F9003A1E1D /* libSkKTX.a */; }; - 21C951EC1C03D53B003A1E1D /* libskia_utils.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21C951E71C03D528003A1E1D /* libskia_utils.a */; }; - 21C951F51C03D55F003A1E1D /* libetc1.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21C951F21C03D551003A1E1D /* libetc1.a */; }; 340303831C404C3D00630F26 /* sk_xamarin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 340303821C404C3D00630F26 /* sk_xamarin.cpp */; }; 3403038F1C404FD100630F26 /* sk_xamarin.h in Headers */ = {isa = PBXBuildFile; fileRef = 3403038E1C404FD100630F26 /* sk_xamarin.h */; }; 3403039C1C40543C00630F26 /* sk_managedstream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 340303981C40543C00630F26 /* sk_managedstream.cpp */; }; 3403039D1C40543C00630F26 /* sk_managedstream.h in Headers */ = {isa = PBXBuildFile; fileRef = 340303991C40543C00630F26 /* sk_managedstream.h */; }; 3403039E1C40543C00630F26 /* SkManagedStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3403039A1C40543C00630F26 /* SkManagedStream.cpp */; }; 3403039F1C40543C00630F26 /* SkManagedStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 3403039B1C40543C00630F26 /* SkManagedStream.h */; }; - 342959981C616FB000BF1BB6 /* libjpeg-turbo.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 342959971C616FA000BF1BB6 /* libjpeg-turbo.a */; }; - 342959F21C6173F900BF1BB6 /* libwebp_dec.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 342959E11C61737400BF1BB6 /* libwebp_dec.a */; }; - 342959F31C6173F900BF1BB6 /* libwebp_demux.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 342959E31C61737400BF1BB6 /* libwebp_demux.a */; }; - 342959F41C6173F900BF1BB6 /* libwebp_dsp_enc.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 342959E71C61737400BF1BB6 /* libwebp_dsp_enc.a */; }; - 342959F51C6173F900BF1BB6 /* libwebp_dsp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 342959E51C61737400BF1BB6 /* libwebp_dsp.a */; }; - 342959F61C6173F900BF1BB6 /* libwebp_enc.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 342959E91C61737400BF1BB6 /* libwebp_enc.a */; }; - 342959F71C6173F900BF1BB6 /* libwebp_utils.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 342959EB1C61737400BF1BB6 /* libwebp_utils.a */; }; + 343CCD2B1E75FF3E000EC0A6 /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 343CCD2A1E75FF3E000EC0A6 /* CoreText.framework */; }; + 343CCD2D1E75FF47000EC0A6 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 343CCD2C1E75FF47000EC0A6 /* CoreGraphics.framework */; }; + 343CCD2F1E75FF54000EC0A6 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 343CCD2E1E75FF54000EC0A6 /* CoreFoundation.framework */; }; + 343CCD311E75FF71000EC0A6 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 343CCD301E75FF71000EC0A6 /* Cocoa.framework */; }; 343DAE301C3F26CF00FAD826 /* SkiaKeeper.c in Sources */ = {isa = PBXBuildFile; fileRef = 343DAE2E1C3F26CF00FAD826 /* SkiaKeeper.c */; }; - 3460AD3E1D0157F10051FEA0 /* libskia_codec_android.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34FEFE951D015718002A83B6 /* libskia_codec_android.a */; }; - 3460AD3F1D0157F10051FEA0 /* libskia_codec.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34FEFE921D015718002A83B6 /* libskia_codec.a */; }; - 3460AD401D0157F10051FEA0 /* libskia_pdf.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34FEFEB91D015718002A83B6 /* libskia_pdf.a */; }; - 3460AD781D0158370051FEA0 /* libsksl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34FEFE981D015718002A83B6 /* libsksl.a */; }; - 3460AD791D0158370051FEA0 /* libpng_static.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34FEFEA51D015718002A83B6 /* libpng_static.a */; }; - 3474BFC81DAE8B8D00107695 /* libskia_opts_hsw.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3474BFC21DAE8B7900107695 /* libskia_opts_hsw.a */; }; - 34770FB71E2D07C6009471AF /* libskia_svg.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34770FAD1E2D07B2009471AF /* libskia_svg.a */; }; - 34770FB81E2D07C6009471AF /* libskia_xml.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34770FB21E2D07B2009471AF /* libskia_xml.a */; }; - 3488AE1A1D1ADC7E00BE2DC3 /* libdng_sdk.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3488AE091D1ADC3F00BE2DC3 /* libdng_sdk.a */; }; - 3488AE1B1D1ADC7E00BE2DC3 /* libpiex.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3488AE0E1D1ADC3F00BE2DC3 /* libpiex.a */; }; - 3488AE1C1D1ADC7E00BE2DC3 /* libraw_codec.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3488ADEB1D1ADC1000BE2DC3 /* libraw_codec.a */; }; - 3488AE1D1D1ADC7E00BE2DC3 /* libzlib.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3488AE111D1ADC3F00BE2DC3 /* libzlib.a */; }; - 34C653D71D76017D000C1D5D /* libskia_opts_sse42.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21C9519A1C03D392003A1E1D /* libskia_opts_sse42.a */; }; - 34D3B8451E2D0EEA00731C1C /* libexpat_static.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34D3B82E1E2D0EDE00731C1C /* libexpat_static.a */; }; /* End PBXBuildFile section */ -/* Begin PBXContainerItemProxy section */ - 21C9516A1C03D363003A1E1D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21C951661C03D363003A1E1D /* sfnt.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = B9B192D874C0DAEB3356CB21; - remoteInfo = sfnt; - }; - 21C951701C03D36D003A1E1D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21C9516C1C03D36D003A1E1D /* core.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = B0B759BB059054EC7CBAB551; - remoteInfo = core; - }; - 21C9517C1C03D380003A1E1D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21C951781C03D380003A1E1D /* effects.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 933354B5157FEBAE42200A3F; - remoteInfo = effects; - }; - 21C951861C03D38B003A1E1D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21C9517E1C03D38A003A1E1D /* images.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 3822E1C78B6C1795DC2A48B8; - remoteInfo = images; - }; - 21C951931C03D392003A1E1D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21C951881C03D392003A1E1D /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 7CC1A8D20D23AAB135C0C8AF; - remoteInfo = opts; - }; - 21C951951C03D392003A1E1D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21C951881C03D392003A1E1D /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 03A1C281FEB016408DA04D8E; - remoteInfo = opts_ssse3; - }; - 21C951971C03D392003A1E1D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21C951881C03D392003A1E1D /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 5B893EE8CB6FC14A6577893D; - remoteInfo = opts_sse41; - }; - 21C951991C03D392003A1E1D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21C951881C03D392003A1E1D /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = D68120A67C6B30980C7580EA; - remoteInfo = opts_sse42; - }; - 21C9519B1C03D392003A1E1D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21C951881C03D392003A1E1D /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 19C6A65284A050EDC662FB44; - remoteInfo = opts_avx; - }; - 21C9519F1C03D392003A1E1D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21C951881C03D392003A1E1D /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 182DD1C8F36FC5D01DF29ED2; - remoteInfo = opts_neon; - }; - 21C951A51C03D39B003A1E1D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21C951A11C03D39B003A1E1D /* gpu.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 776EF0925BC1A24F95284E07; - remoteInfo = skgpu; - }; - 21C951A71C03D3A7003A1E1D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21C951A11C03D39B003A1E1D /* gpu.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 7599172564E7286191FBC920; - remoteInfo = skgpu; - }; - 21C951A91C03D3AE003A1E1D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21C951881C03D392003A1E1D /* opts.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 801760729BE30DF59BEA25B9; - remoteInfo = opts; - }; - 21C951AB1C03D3B6003A1E1D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21C951881C03D392003A1E1D /* opts.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = C847B0A525BE3D349A9885D1; - remoteInfo = opts_ssse3; - }; - 21C951AD1C03D3BB003A1E1D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21C951881C03D392003A1E1D /* opts.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = DFF34D34499202390E6DD67F; - remoteInfo = opts_sse41; - }; - 21C951AF1C03D3C0003A1E1D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21C951881C03D392003A1E1D /* opts.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 61766364CEA74CD0B2337CBC; - remoteInfo = opts_avx; - }; - 21C951B11C03D3C5003A1E1D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21C9517E1C03D38A003A1E1D /* images.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 0A48FDCBAFF0B3D6F97E7AD5; - remoteInfo = images; - }; - 21C951B31C03D3C9003A1E1D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21C951781C03D380003A1E1D /* effects.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = F0EB02F40D8DAD92937C53E1; - remoteInfo = effects; - }; - 21C951B51C03D3CD003A1E1D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21C9516C1C03D36D003A1E1D /* core.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 5A9991BB6607533745115226; - remoteInfo = core; - }; - 21C951B71C03D3D1003A1E1D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21C951661C03D363003A1E1D /* sfnt.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 57EFBE15E8815D5865F6D5C7; - remoteInfo = sfnt; - }; - 21C951D21C03D4B8003A1E1D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21C951CE1C03D4B8003A1E1D /* ports.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 893C86EDF0B84BC89CB43E59; - remoteInfo = ports; - }; - 21C951D41C03D4C3003A1E1D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21C951CE1C03D4B8003A1E1D /* ports.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 26FBB2066D17FDFB873DA3F9; - remoteInfo = ports; - }; - 21C951DB1C03D4F9003A1E1D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21C951D71C03D4F9003A1E1D /* ktx.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 37BA66146309167331B6BABD; - remoteInfo = libSkKTX; - }; - 21C951DD1C03D4FF003A1E1D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21C951D71C03D4F9003A1E1D /* ktx.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 5BA0958DCF3CFAC6D5F7BD68; - remoteInfo = libSkKTX; - }; - 21C951E61C03D528003A1E1D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21C951E01C03D528003A1E1D /* utils.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6EB7C6A4C955592AFCAF5F41; - remoteInfo = utils; - }; - 21C951EA1C03D532003A1E1D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21C951E01C03D528003A1E1D /* utils.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 7364408688F1A6434987562A; - remoteInfo = utils; - }; - 21C951F11C03D551003A1E1D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21C951ED1C03D551003A1E1D /* etc1.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 58D65910B589341DD97198F8; - remoteInfo = libetc1; - }; - 21C951F31C03D557003A1E1D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21C951ED1C03D551003A1E1D /* etc1.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 1E238A18338BD7C314DA6FB9; - remoteInfo = libetc1; - }; - 342959961C616FA000BF1BB6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3429598C1C616FA000BF1BB6 /* libjpeg-turbo.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = FD88FC5051778283D3C149B4; - remoteInfo = "libjpeg-turbo"; - }; - 342959E01C61737400BF1BB6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 342959D41C61737400BF1BB6 /* libwebp.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = E625E8468BCB0C9A3AC8E603; - remoteInfo = libwebp_dec; - }; - 342959E21C61737400BF1BB6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 342959D41C61737400BF1BB6 /* libwebp.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 2D54F7D86C905479556DB62D; - remoteInfo = libwebp_demux; - }; - 342959E41C61737400BF1BB6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 342959D41C61737400BF1BB6 /* libwebp.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 3F107807570C4069BB96BE25; - remoteInfo = libwebp_dsp; - }; - 342959E61C61737400BF1BB6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 342959D41C61737400BF1BB6 /* libwebp.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 5CD5E1D3003869662AF52285; - remoteInfo = libwebp_dsp_enc; - }; - 342959E81C61737400BF1BB6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 342959D41C61737400BF1BB6 /* libwebp.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 71A8D3236F1441455DC926FD; - remoteInfo = libwebp_enc; - }; - 342959EA1C61737400BF1BB6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 342959D41C61737400BF1BB6 /* libwebp.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 19B76369DDF015E4A37C4F1D; - remoteInfo = libwebp_utils; - }; - 342959F01C6173E900BF1BB6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 342959D41C61737400BF1BB6 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 43AF69108FDDD0AB4332A1ED; - remoteInfo = libwebp_dsp_enc; - }; - 3460AD621D0158270051FEA0 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34FEFE781D015718002A83B6 /* codec_android.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 3A5E239D7941326C84BF7962; - remoteInfo = codec_android; - }; - 3460AD641D0158270051FEA0 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34FEFE7B1D015718002A83B6 /* codec.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 016C72E9392A6EDCADA353AB; - remoteInfo = codec; - }; - 3460AD661D0158270051FEA0 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3429598C1C616FA000BF1BB6 /* libjpeg-turbo.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = B589593D38BB52075B6EE7B2; - remoteInfo = "libjpeg-turbo"; - }; - 3460AD681D0158270051FEA0 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34FEFE841D015718002A83B6 /* libpng.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 8ED0FBBBD08C4B5967CE24C3; - remoteInfo = libpng_static; - }; - 3460AD6A1D0158270051FEA0 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 342959D41C61737400BF1BB6 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 06D6CEB264457DF20731B2AB; - remoteInfo = libwebp_dec; - }; - 3460AD6C1D0158270051FEA0 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 342959D41C61737400BF1BB6 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = C7C48B5CEBCB5F16079F2659; - remoteInfo = libwebp_demux; - }; - 3460AD6E1D0158270051FEA0 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 342959D41C61737400BF1BB6 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = EF4F4DAE03D0B2D442A5E75C; - remoteInfo = libwebp_dsp; - }; - 3460AD701D0158270051FEA0 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 342959D41C61737400BF1BB6 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 9AE87FBCC50847E54181717B; - remoteInfo = libwebp_enc; - }; - 3460AD721D0158270051FEA0 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 342959D41C61737400BF1BB6 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = D5FEE9A767851EE663B14DC1; - remoteInfo = libwebp_utils; - }; - 3460AD741D0158270051FEA0 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34FEFE7E1D015718002A83B6 /* sksl.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = DBB8FF379C3368C074C095CE; - remoteInfo = sksl; - }; - 3460AD761D0158270051FEA0 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34FEFE871D015718002A83B6 /* pdf.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = C37161A72930D0F121229C3F; - remoteInfo = pdf; - }; - 3474BFAE1DAE8B7900107695 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21C951881C03D392003A1E1D /* opts.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 8ED4A5B769B4414D00844D19; - remoteInfo = opts_hsw; - }; - 3474BFC11DAE8B7900107695 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21C951881C03D392003A1E1D /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = F102D9F5D3036F3950CACDF7; - remoteInfo = opts_hsw; - }; - 34770FAC1E2D07B2009471AF /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34770F891E2D07B1009471AF /* svg.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = AB4A947D97EDC370E835CECA; - remoteInfo = svg; - }; - 34770FAE1E2D07B2009471AF /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34770F891E2D07B1009471AF /* svg.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 0002E98C551D36A3785B397D; - remoteInfo = svgdom; - }; - 34770FB11E2D07B2009471AF /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34770F8D1E2D07B2009471AF /* xml.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 31D5F4047D0934FD6A01045D; - remoteInfo = xml; - }; - 34770FB31E2D07BD009471AF /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34770F891E2D07B1009471AF /* svg.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 0B2E385A2EF973EA3476322D; - remoteInfo = svg; - }; - 34770FB51E2D07BD009471AF /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34770F8D1E2D07B2009471AF /* xml.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = CA580731DF81B4D7F684A325; - remoteInfo = xml; - }; - 3488ADEA1D1ADC1000BE2DC3 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34FEFE7B1D015718002A83B6 /* codec.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = C22F56FFE9D836FB998E42FD; - remoteInfo = raw_codec; - }; - 3488AE081D1ADC3F00BE2DC3 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3488ADFC1D1ADC3F00BE2DC3 /* dng_sdk.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = C4AD63FA59E89780AF2A1120; - remoteInfo = dng_sdk; - }; - 3488AE0D1D1ADC3F00BE2DC3 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3488ADFF1D1ADC3F00BE2DC3 /* piex.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 5D5D10DDD87719BE19D91CC3; - remoteInfo = piex; - }; - 3488AE101D1ADC3F00BE2DC3 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3488AE021D1ADC3F00BE2DC3 /* zlib.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 71C051910E94E0D5C79129A5; - remoteInfo = zlib; - }; - 3488AE121D1ADC6400BE2DC3 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3488ADFC1D1ADC3F00BE2DC3 /* dng_sdk.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = DB539CB19E80F8ADB38ABB89; - remoteInfo = dng_sdk; - }; - 3488AE141D1ADC6400BE2DC3 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3488ADFF1D1ADC3F00BE2DC3 /* piex.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 2DCF672F726600FFFAE0A889; - remoteInfo = piex; - }; - 3488AE161D1ADC6400BE2DC3 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3488AE021D1ADC3F00BE2DC3 /* zlib.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = CFE557433A4D2EFFDC01DBB4; - remoteInfo = zlib; - }; - 3488AE181D1ADC6400BE2DC3 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34FEFE7B1D015718002A83B6 /* codec.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = FE981E92663D0162AD2B491E; - remoteInfo = raw_codec; - }; - 34C653CE1D76016A000C1D5D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21C951881C03D392003A1E1D /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = C7E8882721F7612ABD656185; - remoteInfo = opts_crc32; - }; - 34C653D51D760173000C1D5D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21C951881C03D392003A1E1D /* opts.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 507984E7CB67588ABE813115; - remoteInfo = opts_sse42; - }; - 34D3B82D1E2D0EDE00731C1C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34D3B8241E2D0EDE00731C1C /* expat.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 5663C15DC04B43FC104A2A76; - remoteInfo = expat_static; - }; - 34D3B8431E2D0EE400731C1C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34D3B8241E2D0EDE00731C1C /* expat.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = EF30A1B7E36A7E786554D60C; - remoteInfo = expat_static; - }; - 34FEFE911D015718002A83B6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34FEFE7B1D015718002A83B6 /* codec.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 0BFE658677B927B8AD47CA56; - remoteInfo = codec; - }; - 34FEFE941D015718002A83B6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34FEFE781D015718002A83B6 /* codec_android.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = D7C9B9DBD5E0F2F792C4F528; - remoteInfo = codec_android; - }; - 34FEFE971D015718002A83B6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34FEFE7E1D015718002A83B6 /* sksl.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 02416B678B4C01D8DEE485DE; - remoteInfo = sksl; - }; - 34FEFEA41D015718002A83B6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34FEFE841D015718002A83B6 /* libpng.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = F7809684C4703FEA247919D7; - remoteInfo = libpng_static; - }; - 34FEFEB61D015718002A83B6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34FEFE871D015718002A83B6 /* pdf.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 929452BCB7CCAAD11CC1835D; - remoteInfo = nopdf; - }; - 34FEFEB81D015718002A83B6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34FEFE871D015718002A83B6 /* pdf.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 0DC15EA4ADE06EC812B0409E; - remoteInfo = pdf; - }; -/* End PBXContainerItemProxy section */ - /* Begin PBXFileReference section */ 21C951551C03D27A003A1E1D /* libSkiaSharp.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libSkiaSharp.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; - 21C951661C03D363003A1E1D /* sfnt.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = sfnt.xcodeproj; path = ../../externals/skia/out/gyp/sfnt.xcodeproj; sourceTree = ""; }; - 21C9516C1C03D36D003A1E1D /* core.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = core.xcodeproj; path = ../../externals/skia/out/gyp/core.xcodeproj; sourceTree = ""; }; - 21C951781C03D380003A1E1D /* effects.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = effects.xcodeproj; path = ../../externals/skia/out/gyp/effects.xcodeproj; sourceTree = ""; }; - 21C9517E1C03D38A003A1E1D /* images.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = images.xcodeproj; path = ../../externals/skia/out/gyp/images.xcodeproj; sourceTree = ""; }; - 21C951881C03D392003A1E1D /* opts.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = opts.xcodeproj; path = ../../externals/skia/out/gyp/opts.xcodeproj; sourceTree = ""; }; - 21C951A11C03D39B003A1E1D /* gpu.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = gpu.xcodeproj; path = ../../externals/skia/out/gyp/gpu.xcodeproj; sourceTree = ""; }; - 21C951B91C03D3DB003A1E1D /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; }; - 21C951BB1C03D3EA003A1E1D /* ImageIO.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ImageIO.framework; path = System/Library/Frameworks/ImageIO.framework; sourceTree = SDKROOT; }; - 21C951BD1C03D3FD003A1E1D /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = System/Library/Frameworks/CoreServices.framework; sourceTree = SDKROOT; }; - 21C951BF1C03D409003A1E1D /* CoreText.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = System/Library/Frameworks/CoreText.framework; sourceTree = SDKROOT; }; - 21C951C11C03D419003A1E1D /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; - 21C951CC1C03D465003A1E1D /* libc++.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = "libc++.tbd"; path = "usr/lib/libc++.tbd"; sourceTree = SDKROOT; }; - 21C951CE1C03D4B8003A1E1D /* ports.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = ports.xcodeproj; path = ../../externals/skia/out/gyp/ports.xcodeproj; sourceTree = ""; }; - 21C951D71C03D4F9003A1E1D /* ktx.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = ktx.xcodeproj; path = ../../externals/skia/out/gyp/ktx.xcodeproj; sourceTree = ""; }; - 21C951E01C03D528003A1E1D /* utils.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = utils.xcodeproj; path = ../../externals/skia/out/gyp/utils.xcodeproj; sourceTree = ""; }; - 21C951ED1C03D551003A1E1D /* etc1.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = etc1.xcodeproj; path = ../../externals/skia/out/gyp/etc1.xcodeproj; sourceTree = ""; }; 340303821C404C3D00630F26 /* sk_xamarin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sk_xamarin.cpp; path = ../src/sk_xamarin.cpp; sourceTree = ""; }; 3403038E1C404FD100630F26 /* sk_xamarin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sk_xamarin.h; path = ../src/sk_xamarin.h; sourceTree = ""; }; 340303981C40543C00630F26 /* sk_managedstream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sk_managedstream.cpp; path = ../src/sk_managedstream.cpp; sourceTree = ""; }; 340303991C40543C00630F26 /* sk_managedstream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sk_managedstream.h; path = ../src/sk_managedstream.h; sourceTree = ""; }; 3403039A1C40543C00630F26 /* SkManagedStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SkManagedStream.cpp; path = ../src/SkManagedStream.cpp; sourceTree = ""; }; 3403039B1C40543C00630F26 /* SkManagedStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SkManagedStream.h; path = ../src/SkManagedStream.h; sourceTree = ""; }; - 342959891C616FA000BF1BB6 /* libjpeg-turbo-selector.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = "libjpeg-turbo-selector.xcodeproj"; path = "../../externals/skia/out/gyp/libjpeg-turbo-selector.xcodeproj"; sourceTree = ""; }; - 3429598C1C616FA000BF1BB6 /* libjpeg-turbo.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = "libjpeg-turbo.xcodeproj"; path = "../../externals/skia/out/gyp/libjpeg-turbo.xcodeproj"; sourceTree = ""; }; - 342959D41C61737400BF1BB6 /* libwebp.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = libwebp.xcodeproj; path = ../../externals/skia/out/gyp/libwebp.xcodeproj; sourceTree = ""; }; + 343CCD261E75FD47000EC0A6 /* libskia.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libskia.a; path = ../../externals/skia/out/mac/x64/libskia.a; sourceTree = ""; }; + 343CCD281E75FF29000EC0A6 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; + 343CCD2A1E75FF3E000EC0A6 /* CoreText.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = System/Library/Frameworks/CoreText.framework; sourceTree = SDKROOT; }; + 343CCD2C1E75FF47000EC0A6 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; + 343CCD2E1E75FF54000EC0A6 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; }; + 343CCD301E75FF71000EC0A6 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; 343DAE2E1C3F26CF00FAD826 /* SkiaKeeper.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = SkiaKeeper.c; path = ../src/SkiaKeeper.c; sourceTree = ""; }; - 34770F891E2D07B1009471AF /* svg.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = svg.xcodeproj; path = ../../externals/skia/out/gyp/svg.xcodeproj; sourceTree = ""; }; - 34770F8D1E2D07B2009471AF /* xml.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = xml.xcodeproj; path = ../../externals/skia/out/gyp/xml.xcodeproj; sourceTree = ""; }; - 3488ADFC1D1ADC3F00BE2DC3 /* dng_sdk.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = dng_sdk.xcodeproj; path = ../../externals/skia/out/gyp/dng_sdk.xcodeproj; sourceTree = ""; }; - 3488ADFF1D1ADC3F00BE2DC3 /* piex.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = piex.xcodeproj; path = ../../externals/skia/out/gyp/piex.xcodeproj; sourceTree = ""; }; - 3488AE021D1ADC3F00BE2DC3 /* zlib.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = zlib.xcodeproj; path = ../../externals/skia/out/gyp/zlib.xcodeproj; sourceTree = ""; }; - 34D3B8241E2D0EDE00731C1C /* expat.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = expat.xcodeproj; path = ../../externals/skia/out/gyp/expat.xcodeproj; sourceTree = ""; }; - 34FEFE781D015718002A83B6 /* codec_android.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = codec_android.xcodeproj; path = ../../externals/skia/out/gyp/codec_android.xcodeproj; sourceTree = ""; }; - 34FEFE7B1D015718002A83B6 /* codec.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = codec.xcodeproj; path = ../../externals/skia/out/gyp/codec.xcodeproj; sourceTree = ""; }; - 34FEFE7E1D015718002A83B6 /* sksl.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = sksl.xcodeproj; path = ../../externals/skia/out/gyp/sksl.xcodeproj; sourceTree = ""; }; - 34FEFE841D015718002A83B6 /* libpng.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = libpng.xcodeproj; path = ../../externals/skia/out/gyp/libpng.xcodeproj; sourceTree = ""; }; - 34FEFE871D015718002A83B6 /* pdf.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = pdf.xcodeproj; path = ../../externals/skia/out/gyp/pdf.xcodeproj; sourceTree = ""; }; - 34FEFE8D1D015718002A83B6 /* skia_lib.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = skia_lib.xcodeproj; path = ../../externals/skia/out/gyp/skia_lib.xcodeproj; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -610,46 +42,10 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 34D3B8451E2D0EEA00731C1C /* libexpat_static.a in Frameworks */, - 34770FB71E2D07C6009471AF /* libskia_svg.a in Frameworks */, - 34770FB81E2D07C6009471AF /* libskia_xml.a in Frameworks */, - 3474BFC81DAE8B8D00107695 /* libskia_opts_hsw.a in Frameworks */, - 34C653D71D76017D000C1D5D /* libskia_opts_sse42.a in Frameworks */, - 3488AE1A1D1ADC7E00BE2DC3 /* libdng_sdk.a in Frameworks */, - 3488AE1B1D1ADC7E00BE2DC3 /* libpiex.a in Frameworks */, - 3488AE1C1D1ADC7E00BE2DC3 /* libraw_codec.a in Frameworks */, - 3488AE1D1D1ADC7E00BE2DC3 /* libzlib.a in Frameworks */, - 3460AD781D0158370051FEA0 /* libsksl.a in Frameworks */, - 3460AD791D0158370051FEA0 /* libpng_static.a in Frameworks */, - 3460AD3E1D0157F10051FEA0 /* libskia_codec_android.a in Frameworks */, - 3460AD3F1D0157F10051FEA0 /* libskia_codec.a in Frameworks */, - 3460AD401D0157F10051FEA0 /* libskia_pdf.a in Frameworks */, - 342959F21C6173F900BF1BB6 /* libwebp_dec.a in Frameworks */, - 342959F31C6173F900BF1BB6 /* libwebp_demux.a in Frameworks */, - 342959F41C6173F900BF1BB6 /* libwebp_dsp_enc.a in Frameworks */, - 342959F51C6173F900BF1BB6 /* libwebp_dsp.a in Frameworks */, - 342959F61C6173F900BF1BB6 /* libwebp_enc.a in Frameworks */, - 342959F71C6173F900BF1BB6 /* libwebp_utils.a in Frameworks */, - 342959981C616FB000BF1BB6 /* libjpeg-turbo.a in Frameworks */, - 21C951F51C03D55F003A1E1D /* libetc1.a in Frameworks */, - 21C951EC1C03D53B003A1E1D /* libskia_utils.a in Frameworks */, - 21C951DF1C03D507003A1E1D /* libSkKTX.a in Frameworks */, - 21C951D61C03D4CB003A1E1D /* libskia_ports.a in Frameworks */, - 21C951CD1C03D465003A1E1D /* libc++.tbd in Frameworks */, - 21C951C91C03D44C003A1E1D /* libskia_opts_ssse3.a in Frameworks */, - 21C951CA1C03D44C003A1E1D /* libskia_sfnt.a in Frameworks */, - 21C951CB1C03D44C003A1E1D /* libskia_skgpu.a in Frameworks */, - 21C951C31C03D43E003A1E1D /* libskia_core.a in Frameworks */, - 21C951C41C03D43E003A1E1D /* libskia_effects.a in Frameworks */, - 21C951C51C03D43E003A1E1D /* libskia_images.a in Frameworks */, - 21C951C61C03D43E003A1E1D /* libskia_opts_avx.a in Frameworks */, - 21C951C71C03D43E003A1E1D /* libskia_opts_sse41.a in Frameworks */, - 21C951C81C03D43E003A1E1D /* libskia_opts.a in Frameworks */, - 21C951C21C03D419003A1E1D /* CoreGraphics.framework in Frameworks */, - 21C951C01C03D409003A1E1D /* CoreText.framework in Frameworks */, - 21C951BE1C03D3FD003A1E1D /* CoreServices.framework in Frameworks */, - 21C951BC1C03D3EA003A1E1D /* ImageIO.framework in Frameworks */, - 21C951BA1C03D3DB003A1E1D /* CoreFoundation.framework in Frameworks */, + 343CCD311E75FF71000EC0A6 /* Cocoa.framework in Frameworks */, + 343CCD2F1E75FF54000EC0A6 /* CoreFoundation.framework in Frameworks */, + 343CCD2D1E75FF47000EC0A6 /* CoreGraphics.framework in Frameworks */, + 343CCD2B1E75FF3E000EC0A6 /* CoreText.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -660,8 +56,8 @@ isa = PBXGroup; children = ( 21C951561C03D27A003A1E1D /* Products */, - 21C951651C03D2E3003A1E1D /* skia_libs */, 343DAE2D1C3F26BF00FAD826 /* Source */, + 343CCD251E75FD47000EC0A6 /* Frameworks */, ); sourceTree = ""; }; @@ -673,157 +69,17 @@ name = Products; sourceTree = ""; }; - 21C951651C03D2E3003A1E1D /* skia_libs */ = { + 343CCD251E75FD47000EC0A6 /* Frameworks */ = { isa = PBXGroup; children = ( - 34FEFE781D015718002A83B6 /* codec_android.xcodeproj */, - 34FEFE7B1D015718002A83B6 /* codec.xcodeproj */, - 21C9516C1C03D36D003A1E1D /* core.xcodeproj */, - 21C951B91C03D3DB003A1E1D /* CoreFoundation.framework */, - 21C951C11C03D419003A1E1D /* CoreGraphics.framework */, - 21C951BD1C03D3FD003A1E1D /* CoreServices.framework */, - 21C951BF1C03D409003A1E1D /* CoreText.framework */, - 3488ADFC1D1ADC3F00BE2DC3 /* dng_sdk.xcodeproj */, - 21C951781C03D380003A1E1D /* effects.xcodeproj */, - 21C951ED1C03D551003A1E1D /* etc1.xcodeproj */, - 34D3B8241E2D0EDE00731C1C /* expat.xcodeproj */, - 21C951A11C03D39B003A1E1D /* gpu.xcodeproj */, - 21C951BB1C03D3EA003A1E1D /* ImageIO.framework */, - 21C9517E1C03D38A003A1E1D /* images.xcodeproj */, - 21C951D71C03D4F9003A1E1D /* ktx.xcodeproj */, - 21C951CC1C03D465003A1E1D /* libc++.tbd */, - 342959891C616FA000BF1BB6 /* libjpeg-turbo-selector.xcodeproj */, - 3429598C1C616FA000BF1BB6 /* libjpeg-turbo.xcodeproj */, - 34FEFE841D015718002A83B6 /* libpng.xcodeproj */, - 342959D41C61737400BF1BB6 /* libwebp.xcodeproj */, - 21C951881C03D392003A1E1D /* opts.xcodeproj */, - 34FEFE871D015718002A83B6 /* pdf.xcodeproj */, - 3488ADFF1D1ADC3F00BE2DC3 /* piex.xcodeproj */, - 21C951CE1C03D4B8003A1E1D /* ports.xcodeproj */, - 21C951661C03D363003A1E1D /* sfnt.xcodeproj */, - 34FEFE8D1D015718002A83B6 /* skia_lib.xcodeproj */, - 34FEFE7E1D015718002A83B6 /* sksl.xcodeproj */, - 34770F891E2D07B1009471AF /* svg.xcodeproj */, - 21C951E01C03D528003A1E1D /* utils.xcodeproj */, - 34770F8D1E2D07B2009471AF /* xml.xcodeproj */, - 3488AE021D1ADC3F00BE2DC3 /* zlib.xcodeproj */, + 343CCD301E75FF71000EC0A6 /* Cocoa.framework */, + 343CCD2E1E75FF54000EC0A6 /* CoreFoundation.framework */, + 343CCD2C1E75FF47000EC0A6 /* CoreGraphics.framework */, + 343CCD2A1E75FF3E000EC0A6 /* CoreText.framework */, + 343CCD281E75FF29000EC0A6 /* QuartzCore.framework */, + 343CCD261E75FD47000EC0A6 /* libskia.a */, ); - name = skia_libs; - sourceTree = ""; - }; - 21C951671C03D363003A1E1D /* Products */ = { - isa = PBXGroup; - children = ( - 21C9516B1C03D363003A1E1D /* libskia_sfnt.a */, - ); - name = Products; - sourceTree = ""; - }; - 21C9516D1C03D36D003A1E1D /* Products */ = { - isa = PBXGroup; - children = ( - 21C951711C03D36D003A1E1D /* libskia_core.a */, - ); - name = Products; - sourceTree = ""; - }; - 21C951791C03D380003A1E1D /* Products */ = { - isa = PBXGroup; - children = ( - 21C9517D1C03D380003A1E1D /* libskia_effects.a */, - ); - name = Products; - sourceTree = ""; - }; - 21C9517F1C03D38A003A1E1D /* Products */ = { - isa = PBXGroup; - children = ( - 21C951871C03D38B003A1E1D /* libskia_images.a */, - ); - name = Products; - sourceTree = ""; - }; - 21C951891C03D392003A1E1D /* Products */ = { - isa = PBXGroup; - children = ( - 21C951941C03D392003A1E1D /* libskia_opts.a */, - 34C653CF1D76016A000C1D5D /* libskia_opts_crc32.a */, - 21C951961C03D392003A1E1D /* libskia_opts_ssse3.a */, - 21C951981C03D392003A1E1D /* libskia_opts_sse41.a */, - 21C9519A1C03D392003A1E1D /* libskia_opts_sse42.a */, - 21C9519C1C03D392003A1E1D /* libskia_opts_avx.a */, - 3474BFC21DAE8B7900107695 /* libskia_opts_hsw.a */, - 21C951A01C03D392003A1E1D /* libskia_opts_neon.a */, - ); - name = Products; - sourceTree = ""; - }; - 21C951A21C03D39B003A1E1D /* Products */ = { - isa = PBXGroup; - children = ( - 21C951A61C03D39B003A1E1D /* libskia_skgpu.a */, - ); - name = Products; - sourceTree = ""; - }; - 21C951CF1C03D4B8003A1E1D /* Products */ = { - isa = PBXGroup; - children = ( - 21C951D31C03D4B8003A1E1D /* libskia_ports.a */, - ); - name = Products; - sourceTree = ""; - }; - 21C951D81C03D4F9003A1E1D /* Products */ = { - isa = PBXGroup; - children = ( - 21C951DC1C03D4F9003A1E1D /* libSkKTX.a */, - ); - name = Products; - sourceTree = ""; - }; - 21C951E11C03D528003A1E1D /* Products */ = { - isa = PBXGroup; - children = ( - 21C951E71C03D528003A1E1D /* libskia_utils.a */, - ); - name = Products; - sourceTree = ""; - }; - 21C951EE1C03D551003A1E1D /* Products */ = { - isa = PBXGroup; - children = ( - 21C951F21C03D551003A1E1D /* libetc1.a */, - ); - name = Products; - sourceTree = ""; - }; - 3429598A1C616FA000BF1BB6 /* Products */ = { - isa = PBXGroup; - children = ( - ); - name = Products; - sourceTree = ""; - }; - 3429598D1C616FA000BF1BB6 /* Products */ = { - isa = PBXGroup; - children = ( - 342959971C616FA000BF1BB6 /* libjpeg-turbo.a */, - ); - name = Products; - sourceTree = ""; - }; - 342959D51C61737400BF1BB6 /* Products */ = { - isa = PBXGroup; - children = ( - 342959E11C61737400BF1BB6 /* libwebp_dec.a */, - 342959E31C61737400BF1BB6 /* libwebp_demux.a */, - 342959E51C61737400BF1BB6 /* libwebp_dsp.a */, - 342959E71C61737400BF1BB6 /* libwebp_dsp_enc.a */, - 342959E91C61737400BF1BB6 /* libwebp_enc.a */, - 342959EB1C61737400BF1BB6 /* libwebp_utils.a */, - ); - name = Products; + name = Frameworks; sourceTree = ""; }; 343DAE2D1C3F26BF00FAD826 /* Source */ = { @@ -840,104 +96,6 @@ name = Source; sourceTree = ""; }; - 34770F8A1E2D07B1009471AF /* Products */ = { - isa = PBXGroup; - children = ( - 34770FAD1E2D07B2009471AF /* libskia_svg.a */, - 34770FAF1E2D07B2009471AF /* libsvgdom.a */, - ); - name = Products; - sourceTree = ""; - }; - 34770F8E1E2D07B2009471AF /* Products */ = { - isa = PBXGroup; - children = ( - 34770FB21E2D07B2009471AF /* libskia_xml.a */, - ); - name = Products; - sourceTree = ""; - }; - 3488ADFD1D1ADC3F00BE2DC3 /* Products */ = { - isa = PBXGroup; - children = ( - 3488AE091D1ADC3F00BE2DC3 /* libdng_sdk.a */, - ); - name = Products; - sourceTree = ""; - }; - 3488AE001D1ADC3F00BE2DC3 /* Products */ = { - isa = PBXGroup; - children = ( - 3488AE0E1D1ADC3F00BE2DC3 /* libpiex.a */, - ); - name = Products; - sourceTree = ""; - }; - 3488AE031D1ADC3F00BE2DC3 /* Products */ = { - isa = PBXGroup; - children = ( - 3488AE111D1ADC3F00BE2DC3 /* libzlib.a */, - ); - name = Products; - sourceTree = ""; - }; - 34D3B8251E2D0EDE00731C1C /* Products */ = { - isa = PBXGroup; - children = ( - 34D3B82E1E2D0EDE00731C1C /* libexpat_static.a */, - ); - name = Products; - sourceTree = ""; - }; - 34FEFE791D015718002A83B6 /* Products */ = { - isa = PBXGroup; - children = ( - 34FEFE951D015718002A83B6 /* libskia_codec_android.a */, - ); - name = Products; - sourceTree = ""; - }; - 34FEFE7C1D015718002A83B6 /* Products */ = { - isa = PBXGroup; - children = ( - 34FEFE921D015718002A83B6 /* libskia_codec.a */, - 3488ADEB1D1ADC1000BE2DC3 /* libraw_codec.a */, - ); - name = Products; - sourceTree = ""; - }; - 34FEFE7F1D015718002A83B6 /* Products */ = { - isa = PBXGroup; - children = ( - 34FEFE981D015718002A83B6 /* libsksl.a */, - ); - name = Products; - sourceTree = ""; - }; - 34FEFE851D015718002A83B6 /* Products */ = { - isa = PBXGroup; - children = ( - 34FEFEA51D015718002A83B6 /* libpng_static.a */, - ); - name = Products; - sourceTree = ""; - }; - 34FEFE881D015718002A83B6 /* Products */ = { - isa = PBXGroup; - children = ( - 34FEFEB71D015718002A83B6 /* libnopdf.a */, - 34FEFEB91D015718002A83B6 /* libskia_pdf.a */, - ); - name = Products; - sourceTree = ""; - }; - 34FEFE8E1D015718002A83B6 /* Products */ = { - isa = PBXGroup; - children = ( - ); - name = Products; - sourceTree = ""; - }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ @@ -965,40 +123,6 @@ buildRules = ( ); dependencies = ( - 34D3B8441E2D0EE400731C1C /* PBXTargetDependency */, - 34770FB41E2D07BD009471AF /* PBXTargetDependency */, - 34770FB61E2D07BD009471AF /* PBXTargetDependency */, - 3474BFAF1DAE8B7900107695 /* PBXTargetDependency */, - 34C653D61D760173000C1D5D /* PBXTargetDependency */, - 3488AE131D1ADC6400BE2DC3 /* PBXTargetDependency */, - 3488AE151D1ADC6400BE2DC3 /* PBXTargetDependency */, - 3488AE171D1ADC6400BE2DC3 /* PBXTargetDependency */, - 3488AE191D1ADC6400BE2DC3 /* PBXTargetDependency */, - 3460AD631D0158270051FEA0 /* PBXTargetDependency */, - 3460AD651D0158270051FEA0 /* PBXTargetDependency */, - 3460AD671D0158270051FEA0 /* PBXTargetDependency */, - 3460AD691D0158270051FEA0 /* PBXTargetDependency */, - 3460AD6B1D0158270051FEA0 /* PBXTargetDependency */, - 3460AD6D1D0158270051FEA0 /* PBXTargetDependency */, - 3460AD6F1D0158270051FEA0 /* PBXTargetDependency */, - 3460AD711D0158270051FEA0 /* PBXTargetDependency */, - 3460AD731D0158270051FEA0 /* PBXTargetDependency */, - 3460AD751D0158270051FEA0 /* PBXTargetDependency */, - 3460AD771D0158270051FEA0 /* PBXTargetDependency */, - 342959F11C6173E900BF1BB6 /* PBXTargetDependency */, - 21C951F41C03D557003A1E1D /* PBXTargetDependency */, - 21C951EB1C03D532003A1E1D /* PBXTargetDependency */, - 21C951DE1C03D4FF003A1E1D /* PBXTargetDependency */, - 21C951D51C03D4C3003A1E1D /* PBXTargetDependency */, - 21C951B81C03D3D1003A1E1D /* PBXTargetDependency */, - 21C951B61C03D3CD003A1E1D /* PBXTargetDependency */, - 21C951B41C03D3C9003A1E1D /* PBXTargetDependency */, - 21C951B21C03D3C5003A1E1D /* PBXTargetDependency */, - 21C951B01C03D3C0003A1E1D /* PBXTargetDependency */, - 21C951AE1C03D3BB003A1E1D /* PBXTargetDependency */, - 21C951AC1C03D3B6003A1E1D /* PBXTargetDependency */, - 21C951AA1C03D3AE003A1E1D /* PBXTargetDependency */, - 21C951A81C03D3A7003A1E1D /* PBXTargetDependency */, ); name = libSkiaSharp; productName = libSkiaSharp; @@ -1011,7 +135,7 @@ 21C9514D1C03D27A003A1E1D /* Project object */ = { isa = PBXProject; attributes = { - LastUpgradeCheck = 0710; + LastUpgradeCheck = 0820; ORGANIZATIONNAME = Xamarin; TargetAttributes = { 21C951541C03D27A003A1E1D = { @@ -1029,108 +153,6 @@ mainGroup = 21C9514C1C03D27A003A1E1D; productRefGroup = 21C951561C03D27A003A1E1D /* Products */; projectDirPath = ""; - projectReferences = ( - { - ProductGroup = 34FEFE7C1D015718002A83B6 /* Products */; - ProjectRef = 34FEFE7B1D015718002A83B6 /* codec.xcodeproj */; - }, - { - ProductGroup = 34FEFE791D015718002A83B6 /* Products */; - ProjectRef = 34FEFE781D015718002A83B6 /* codec_android.xcodeproj */; - }, - { - ProductGroup = 21C9516D1C03D36D003A1E1D /* Products */; - ProjectRef = 21C9516C1C03D36D003A1E1D /* core.xcodeproj */; - }, - { - ProductGroup = 3488ADFD1D1ADC3F00BE2DC3 /* Products */; - ProjectRef = 3488ADFC1D1ADC3F00BE2DC3 /* dng_sdk.xcodeproj */; - }, - { - ProductGroup = 21C951791C03D380003A1E1D /* Products */; - ProjectRef = 21C951781C03D380003A1E1D /* effects.xcodeproj */; - }, - { - ProductGroup = 21C951EE1C03D551003A1E1D /* Products */; - ProjectRef = 21C951ED1C03D551003A1E1D /* etc1.xcodeproj */; - }, - { - ProductGroup = 34D3B8251E2D0EDE00731C1C /* Products */; - ProjectRef = 34D3B8241E2D0EDE00731C1C /* expat.xcodeproj */; - }, - { - ProductGroup = 21C951A21C03D39B003A1E1D /* Products */; - ProjectRef = 21C951A11C03D39B003A1E1D /* gpu.xcodeproj */; - }, - { - ProductGroup = 21C9517F1C03D38A003A1E1D /* Products */; - ProjectRef = 21C9517E1C03D38A003A1E1D /* images.xcodeproj */; - }, - { - ProductGroup = 21C951D81C03D4F9003A1E1D /* Products */; - ProjectRef = 21C951D71C03D4F9003A1E1D /* ktx.xcodeproj */; - }, - { - ProductGroup = 3429598A1C616FA000BF1BB6 /* Products */; - ProjectRef = 342959891C616FA000BF1BB6 /* libjpeg-turbo-selector.xcodeproj */; - }, - { - ProductGroup = 3429598D1C616FA000BF1BB6 /* Products */; - ProjectRef = 3429598C1C616FA000BF1BB6 /* libjpeg-turbo.xcodeproj */; - }, - { - ProductGroup = 34FEFE851D015718002A83B6 /* Products */; - ProjectRef = 34FEFE841D015718002A83B6 /* libpng.xcodeproj */; - }, - { - ProductGroup = 342959D51C61737400BF1BB6 /* Products */; - ProjectRef = 342959D41C61737400BF1BB6 /* libwebp.xcodeproj */; - }, - { - ProductGroup = 21C951891C03D392003A1E1D /* Products */; - ProjectRef = 21C951881C03D392003A1E1D /* opts.xcodeproj */; - }, - { - ProductGroup = 34FEFE881D015718002A83B6 /* Products */; - ProjectRef = 34FEFE871D015718002A83B6 /* pdf.xcodeproj */; - }, - { - ProductGroup = 3488AE001D1ADC3F00BE2DC3 /* Products */; - ProjectRef = 3488ADFF1D1ADC3F00BE2DC3 /* piex.xcodeproj */; - }, - { - ProductGroup = 21C951CF1C03D4B8003A1E1D /* Products */; - ProjectRef = 21C951CE1C03D4B8003A1E1D /* ports.xcodeproj */; - }, - { - ProductGroup = 21C951671C03D363003A1E1D /* Products */; - ProjectRef = 21C951661C03D363003A1E1D /* sfnt.xcodeproj */; - }, - { - ProductGroup = 34FEFE8E1D015718002A83B6 /* Products */; - ProjectRef = 34FEFE8D1D015718002A83B6 /* skia_lib.xcodeproj */; - }, - { - ProductGroup = 34FEFE7F1D015718002A83B6 /* Products */; - ProjectRef = 34FEFE7E1D015718002A83B6 /* sksl.xcodeproj */; - }, - { - ProductGroup = 34770F8A1E2D07B1009471AF /* Products */; - ProjectRef = 34770F891E2D07B1009471AF /* svg.xcodeproj */; - }, - { - ProductGroup = 21C951E11C03D528003A1E1D /* Products */; - ProjectRef = 21C951E01C03D528003A1E1D /* utils.xcodeproj */; - }, - { - ProductGroup = 34770F8E1E2D07B2009471AF /* Products */; - ProjectRef = 34770F8D1E2D07B2009471AF /* xml.xcodeproj */; - }, - { - ProductGroup = 3488AE031D1ADC3F00BE2DC3 /* Products */; - ProjectRef = 3488AE021D1ADC3F00BE2DC3 /* zlib.xcodeproj */; - }, - ); projectRoot = ""; targets = ( 21C951541C03D27A003A1E1D /* libSkiaSharp */, @@ -1138,275 +160,6 @@ }; /* End PBXProject section */ -/* Begin PBXReferenceProxy section */ - 21C9516B1C03D363003A1E1D /* libskia_sfnt.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_sfnt.a; - remoteRef = 21C9516A1C03D363003A1E1D /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21C951711C03D36D003A1E1D /* libskia_core.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_core.a; - remoteRef = 21C951701C03D36D003A1E1D /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21C9517D1C03D380003A1E1D /* libskia_effects.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_effects.a; - remoteRef = 21C9517C1C03D380003A1E1D /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21C951871C03D38B003A1E1D /* libskia_images.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_images.a; - remoteRef = 21C951861C03D38B003A1E1D /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21C951941C03D392003A1E1D /* libskia_opts.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts.a; - remoteRef = 21C951931C03D392003A1E1D /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21C951961C03D392003A1E1D /* libskia_opts_ssse3.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts_ssse3.a; - remoteRef = 21C951951C03D392003A1E1D /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21C951981C03D392003A1E1D /* libskia_opts_sse41.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts_sse41.a; - remoteRef = 21C951971C03D392003A1E1D /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21C9519A1C03D392003A1E1D /* libskia_opts_sse42.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts_sse42.a; - remoteRef = 21C951991C03D392003A1E1D /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21C9519C1C03D392003A1E1D /* libskia_opts_avx.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts_avx.a; - remoteRef = 21C9519B1C03D392003A1E1D /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21C951A01C03D392003A1E1D /* libskia_opts_neon.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts_neon.a; - remoteRef = 21C9519F1C03D392003A1E1D /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21C951A61C03D39B003A1E1D /* libskia_skgpu.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_skgpu.a; - remoteRef = 21C951A51C03D39B003A1E1D /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21C951D31C03D4B8003A1E1D /* libskia_ports.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_ports.a; - remoteRef = 21C951D21C03D4B8003A1E1D /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21C951DC1C03D4F9003A1E1D /* libSkKTX.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libSkKTX.a; - remoteRef = 21C951DB1C03D4F9003A1E1D /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21C951E71C03D528003A1E1D /* libskia_utils.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_utils.a; - remoteRef = 21C951E61C03D528003A1E1D /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21C951F21C03D551003A1E1D /* libetc1.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libetc1.a; - remoteRef = 21C951F11C03D551003A1E1D /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 342959971C616FA000BF1BB6 /* libjpeg-turbo.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = "libjpeg-turbo.a"; - remoteRef = 342959961C616FA000BF1BB6 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 342959E11C61737400BF1BB6 /* libwebp_dec.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libwebp_dec.a; - remoteRef = 342959E01C61737400BF1BB6 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 342959E31C61737400BF1BB6 /* libwebp_demux.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libwebp_demux.a; - remoteRef = 342959E21C61737400BF1BB6 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 342959E51C61737400BF1BB6 /* libwebp_dsp.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libwebp_dsp.a; - remoteRef = 342959E41C61737400BF1BB6 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 342959E71C61737400BF1BB6 /* libwebp_dsp_enc.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libwebp_dsp_enc.a; - remoteRef = 342959E61C61737400BF1BB6 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 342959E91C61737400BF1BB6 /* libwebp_enc.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libwebp_enc.a; - remoteRef = 342959E81C61737400BF1BB6 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 342959EB1C61737400BF1BB6 /* libwebp_utils.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libwebp_utils.a; - remoteRef = 342959EA1C61737400BF1BB6 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3474BFC21DAE8B7900107695 /* libskia_opts_hsw.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts_hsw.a; - remoteRef = 3474BFC11DAE8B7900107695 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34770FAD1E2D07B2009471AF /* libskia_svg.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_svg.a; - remoteRef = 34770FAC1E2D07B2009471AF /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34770FAF1E2D07B2009471AF /* libsvgdom.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libsvgdom.a; - remoteRef = 34770FAE1E2D07B2009471AF /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34770FB21E2D07B2009471AF /* libskia_xml.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_xml.a; - remoteRef = 34770FB11E2D07B2009471AF /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3488ADEB1D1ADC1000BE2DC3 /* libraw_codec.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libraw_codec.a; - remoteRef = 3488ADEA1D1ADC1000BE2DC3 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3488AE091D1ADC3F00BE2DC3 /* libdng_sdk.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libdng_sdk.a; - remoteRef = 3488AE081D1ADC3F00BE2DC3 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3488AE0E1D1ADC3F00BE2DC3 /* libpiex.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libpiex.a; - remoteRef = 3488AE0D1D1ADC3F00BE2DC3 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3488AE111D1ADC3F00BE2DC3 /* libzlib.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libzlib.a; - remoteRef = 3488AE101D1ADC3F00BE2DC3 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34C653CF1D76016A000C1D5D /* libskia_opts_crc32.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts_crc32.a; - remoteRef = 34C653CE1D76016A000C1D5D /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34D3B82E1E2D0EDE00731C1C /* libexpat_static.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libexpat_static.a; - remoteRef = 34D3B82D1E2D0EDE00731C1C /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34FEFE921D015718002A83B6 /* libskia_codec.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_codec.a; - remoteRef = 34FEFE911D015718002A83B6 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34FEFE951D015718002A83B6 /* libskia_codec_android.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_codec_android.a; - remoteRef = 34FEFE941D015718002A83B6 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34FEFE981D015718002A83B6 /* libsksl.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libsksl.a; - remoteRef = 34FEFE971D015718002A83B6 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34FEFEA51D015718002A83B6 /* libpng_static.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libpng_static.a; - remoteRef = 34FEFEA41D015718002A83B6 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34FEFEB71D015718002A83B6 /* libnopdf.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libnopdf.a; - remoteRef = 34FEFEB61D015718002A83B6 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34FEFEB91D015718002A83B6 /* libskia_pdf.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_pdf.a; - remoteRef = 34FEFEB81D015718002A83B6 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; -/* End PBXReferenceProxy section */ - /* Begin PBXSourcesBuildPhase section */ 21C951511C03D27A003A1E1D /* Sources */ = { isa = PBXSourcesBuildPhase; @@ -1421,206 +174,27 @@ }; /* End PBXSourcesBuildPhase section */ -/* Begin PBXTargetDependency section */ - 21C951A81C03D3A7003A1E1D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = skgpu; - targetProxy = 21C951A71C03D3A7003A1E1D /* PBXContainerItemProxy */; - }; - 21C951AA1C03D3AE003A1E1D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = opts; - targetProxy = 21C951A91C03D3AE003A1E1D /* PBXContainerItemProxy */; - }; - 21C951AC1C03D3B6003A1E1D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = opts_ssse3; - targetProxy = 21C951AB1C03D3B6003A1E1D /* PBXContainerItemProxy */; - }; - 21C951AE1C03D3BB003A1E1D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = opts_sse41; - targetProxy = 21C951AD1C03D3BB003A1E1D /* PBXContainerItemProxy */; - }; - 21C951B01C03D3C0003A1E1D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = opts_avx; - targetProxy = 21C951AF1C03D3C0003A1E1D /* PBXContainerItemProxy */; - }; - 21C951B21C03D3C5003A1E1D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = images; - targetProxy = 21C951B11C03D3C5003A1E1D /* PBXContainerItemProxy */; - }; - 21C951B41C03D3C9003A1E1D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = effects; - targetProxy = 21C951B31C03D3C9003A1E1D /* PBXContainerItemProxy */; - }; - 21C951B61C03D3CD003A1E1D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = core; - targetProxy = 21C951B51C03D3CD003A1E1D /* PBXContainerItemProxy */; - }; - 21C951B81C03D3D1003A1E1D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = sfnt; - targetProxy = 21C951B71C03D3D1003A1E1D /* PBXContainerItemProxy */; - }; - 21C951D51C03D4C3003A1E1D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ports; - targetProxy = 21C951D41C03D4C3003A1E1D /* PBXContainerItemProxy */; - }; - 21C951DE1C03D4FF003A1E1D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libSkKTX; - targetProxy = 21C951DD1C03D4FF003A1E1D /* PBXContainerItemProxy */; - }; - 21C951EB1C03D532003A1E1D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = utils; - targetProxy = 21C951EA1C03D532003A1E1D /* PBXContainerItemProxy */; - }; - 21C951F41C03D557003A1E1D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libetc1; - targetProxy = 21C951F31C03D557003A1E1D /* PBXContainerItemProxy */; - }; - 342959F11C6173E900BF1BB6 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dsp_enc; - targetProxy = 342959F01C6173E900BF1BB6 /* PBXContainerItemProxy */; - }; - 3460AD631D0158270051FEA0 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = codec_android; - targetProxy = 3460AD621D0158270051FEA0 /* PBXContainerItemProxy */; - }; - 3460AD651D0158270051FEA0 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = codec; - targetProxy = 3460AD641D0158270051FEA0 /* PBXContainerItemProxy */; - }; - 3460AD671D0158270051FEA0 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "libjpeg-turbo"; - targetProxy = 3460AD661D0158270051FEA0 /* PBXContainerItemProxy */; - }; - 3460AD691D0158270051FEA0 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libpng_static; - targetProxy = 3460AD681D0158270051FEA0 /* PBXContainerItemProxy */; - }; - 3460AD6B1D0158270051FEA0 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dec; - targetProxy = 3460AD6A1D0158270051FEA0 /* PBXContainerItemProxy */; - }; - 3460AD6D1D0158270051FEA0 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_demux; - targetProxy = 3460AD6C1D0158270051FEA0 /* PBXContainerItemProxy */; - }; - 3460AD6F1D0158270051FEA0 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dsp; - targetProxy = 3460AD6E1D0158270051FEA0 /* PBXContainerItemProxy */; - }; - 3460AD711D0158270051FEA0 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_enc; - targetProxy = 3460AD701D0158270051FEA0 /* PBXContainerItemProxy */; - }; - 3460AD731D0158270051FEA0 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_utils; - targetProxy = 3460AD721D0158270051FEA0 /* PBXContainerItemProxy */; - }; - 3460AD751D0158270051FEA0 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = sksl; - targetProxy = 3460AD741D0158270051FEA0 /* PBXContainerItemProxy */; - }; - 3460AD771D0158270051FEA0 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = pdf; - targetProxy = 3460AD761D0158270051FEA0 /* PBXContainerItemProxy */; - }; - 3474BFAF1DAE8B7900107695 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = opts_hsw; - targetProxy = 3474BFAE1DAE8B7900107695 /* PBXContainerItemProxy */; - }; - 34770FB41E2D07BD009471AF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = svg; - targetProxy = 34770FB31E2D07BD009471AF /* PBXContainerItemProxy */; - }; - 34770FB61E2D07BD009471AF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = xml; - targetProxy = 34770FB51E2D07BD009471AF /* PBXContainerItemProxy */; - }; - 3488AE131D1ADC6400BE2DC3 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = dng_sdk; - targetProxy = 3488AE121D1ADC6400BE2DC3 /* PBXContainerItemProxy */; - }; - 3488AE151D1ADC6400BE2DC3 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = piex; - targetProxy = 3488AE141D1ADC6400BE2DC3 /* PBXContainerItemProxy */; - }; - 3488AE171D1ADC6400BE2DC3 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = zlib; - targetProxy = 3488AE161D1ADC6400BE2DC3 /* PBXContainerItemProxy */; - }; - 3488AE191D1ADC6400BE2DC3 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = raw_codec; - targetProxy = 3488AE181D1ADC6400BE2DC3 /* PBXContainerItemProxy */; - }; - 34C653D61D760173000C1D5D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = opts_sse42; - targetProxy = 34C653D51D760173000C1D5D /* PBXContainerItemProxy */; - }; - 34D3B8441E2D0EE400731C1C /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = expat_static; - targetProxy = 34D3B8431E2D0EE400731C1C /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - /* Begin XCBuildConfiguration section */ 21C9515C1C03D27A003A1E1D /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_IDENTITY = "-"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = c99; - GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( SK_INTERNAL, SK_GAMMA_SRGB, @@ -1634,42 +208,39 @@ SKIA_C_DLL, "SKIA_IMPLEMENTATION=1", ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; 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; - MACOSX_DEPLOYMENT_TARGET = 10.10; + MACOSX_DEPLOYMENT_TARGET = 10.9; MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = macosx; }; name = Debug; }; 21C9515D1C03D27A003A1E1D /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_IDENTITY = "-"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_C_LANGUAGE_STANDARD = c99; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; GCC_NO_COMMON_BLOCKS = YES; GCC_PREPROCESSOR_DEFINITIONS = ( SK_INTERNAL, @@ -1684,17 +255,15 @@ SKIA_C_DLL, "SKIA_IMPLEMENTATION=1", ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; 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; - GCC_GENERATE_DEBUGGING_SYMBOLS = NO; - GCC_SYMBOLS_PRIVATE_EXTERN = YES; - MACOSX_DEPLOYMENT_TARGET = 10.10; + MACOSX_DEPLOYMENT_TARGET = 10.9; MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = macosx; }; name = Release; }; @@ -1719,13 +288,10 @@ ../../externals/skia/include/xml, ../../externals/skia/include/svg, ); - MACOSX_DEPLOYMENT_TARGET = 10.8; - OTHER_CPLUSPLUSFLAGS = ( - "-std=c++0x", - "-stdlib=libc++", - "-fvisibility=hidden", - "-fvisibility-inlines-hidden", - ); + INSTALL_PATH = "@rpath"; + LIBRARY_SEARCH_PATHS = "../../externals/skia/out/mac/$(ARCHS)"; + MACOSX_DEPLOYMENT_TARGET = 10.9; + OTHER_LDFLAGS = "-lskia"; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Debug; @@ -1733,7 +299,6 @@ 21C951601C03D27A003A1E1D /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - DEAD_CODE_STRIPPING = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; EXECUTABLE_PREFIX = ""; @@ -1752,13 +317,10 @@ ../../externals/skia/include/xml, ../../externals/skia/include/svg, ); - MACOSX_DEPLOYMENT_TARGET = 10.8; - OTHER_CPLUSPLUSFLAGS = ( - "-std=c++0x", - "-stdlib=libc++", - "-fvisibility=hidden", - "-fvisibility-inlines-hidden", - ); + INSTALL_PATH = "@rpath"; + LIBRARY_SEARCH_PATHS = "../../externals/skia/out/mac/$(ARCHS)"; + MACOSX_DEPLOYMENT_TARGET = 10.9; + OTHER_LDFLAGS = "-lskia"; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Release; diff --git a/native-builds/libSkiaSharp_tvos/libSkiaSharp.xcodeproj/project.pbxproj b/native-builds/libSkiaSharp_tvos/libSkiaSharp.xcodeproj/project.pbxproj new file mode 100644 index 00000000..12722f60 --- /dev/null +++ b/native-builds/libSkiaSharp_tvos/libSkiaSharp.xcodeproj/project.pbxproj @@ -0,0 +1,399 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXBuildFile section */ + 21FD2B341C014C000023CFAE /* libSkiaSharp.h in Headers */ = {isa = PBXBuildFile; fileRef = 21FD2B331C014C000023CFAE /* libSkiaSharp.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3403038C1C404F6B00630F26 /* sk_xamarin.h in Headers */ = {isa = PBXBuildFile; fileRef = 3403038B1C404F6B00630F26 /* sk_xamarin.h */; }; + 340303941C4053E500630F26 /* sk_managedstream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 340303901C4053E500630F26 /* sk_managedstream.cpp */; }; + 340303951C4053E500630F26 /* sk_managedstream.h in Headers */ = {isa = PBXBuildFile; fileRef = 340303911C4053E500630F26 /* sk_managedstream.h */; }; + 340303961C4053E500630F26 /* SkManagedStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 340303921C4053E500630F26 /* SkManagedStream.cpp */; }; + 340303971C4053E500630F26 /* SkManagedStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 340303931C4053E500630F26 /* SkManagedStream.h */; }; + 340303DB1C40877300630F26 /* sk_xamarin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 340303DA1C40877300630F26 /* sk_xamarin.cpp */; }; + 343DAE471C3F285700FAD826 /* SkiaKeeper.c in Sources */ = {isa = PBXBuildFile; fileRef = 343DAE451C3F285700FAD826 /* SkiaKeeper.c */; }; + 344D83FA1E76CF0300C6D598 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 344D83F91E76CF0300C6D598 /* CoreFoundation.framework */; }; + 344D83FC1E76CF0700C6D598 /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 344D83FB1E76CF0700C6D598 /* CoreText.framework */; }; + 344D83FE1E76CF0C00C6D598 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 344D83FD1E76CF0C00C6D598 /* CoreGraphics.framework */; }; +/* End PBXBuildFile section */ + +/* Begin PBXFileReference section */ + 21FD2B301C014C000023CFAE /* libSkiaSharp.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = libSkiaSharp.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 21FD2B331C014C000023CFAE /* libSkiaSharp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = libSkiaSharp.h; sourceTree = ""; }; + 21FD2B351C014C000023CFAE /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 3403038B1C404F6B00630F26 /* sk_xamarin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sk_xamarin.h; path = ../src/sk_xamarin.h; sourceTree = ""; }; + 340303901C4053E500630F26 /* sk_managedstream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sk_managedstream.cpp; path = ../src/sk_managedstream.cpp; sourceTree = ""; }; + 340303911C4053E500630F26 /* sk_managedstream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sk_managedstream.h; path = ../src/sk_managedstream.h; sourceTree = ""; }; + 340303921C4053E500630F26 /* SkManagedStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SkManagedStream.cpp; path = ../src/SkManagedStream.cpp; sourceTree = ""; }; + 340303931C4053E500630F26 /* SkManagedStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SkManagedStream.h; path = ../src/SkManagedStream.h; sourceTree = ""; }; + 340303DA1C40877300630F26 /* sk_xamarin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sk_xamarin.cpp; path = ../../src/sk_xamarin.cpp; sourceTree = ""; }; + 343DAE451C3F285700FAD826 /* SkiaKeeper.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = SkiaKeeper.c; path = ../../src/SkiaKeeper.c; sourceTree = ""; }; + 344D83F91E76CF0300C6D598 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; }; + 344D83FB1E76CF0700C6D598 /* CoreText.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = System/Library/Frameworks/CoreText.framework; sourceTree = SDKROOT; }; + 344D83FD1E76CF0C00C6D598 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 21FD2B2C1C014C000023CFAE /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 344D83FE1E76CF0C00C6D598 /* CoreGraphics.framework in Frameworks */, + 344D83FC1E76CF0700C6D598 /* CoreText.framework in Frameworks */, + 344D83FA1E76CF0300C6D598 /* CoreFoundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 21FD2B261C014C000023CFAE = { + isa = PBXGroup; + children = ( + 21FD2B311C014C000023CFAE /* Products */, + 21FD2B321C014C000023CFAE /* Source */, + 344D83F81E76CF0300C6D598 /* Frameworks */, + ); + sourceTree = ""; + }; + 21FD2B311C014C000023CFAE /* Products */ = { + isa = PBXGroup; + children = ( + 21FD2B301C014C000023CFAE /* libSkiaSharp.framework */, + ); + name = Products; + sourceTree = ""; + }; + 21FD2B321C014C000023CFAE /* Source */ = { + isa = PBXGroup; + children = ( + 340303901C4053E500630F26 /* sk_managedstream.cpp */, + 340303911C4053E500630F26 /* sk_managedstream.h */, + 340303921C4053E500630F26 /* SkManagedStream.cpp */, + 340303931C4053E500630F26 /* SkManagedStream.h */, + 340303DA1C40877300630F26 /* sk_xamarin.cpp */, + 3403038B1C404F6B00630F26 /* sk_xamarin.h */, + 343DAE451C3F285700FAD826 /* SkiaKeeper.c */, + 21FD2B331C014C000023CFAE /* libSkiaSharp.h */, + 21FD2B351C014C000023CFAE /* Info.plist */, + ); + name = Source; + path = libSkiaSharp; + sourceTree = ""; + }; + 344D83F81E76CF0300C6D598 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 344D83FD1E76CF0C00C6D598 /* CoreGraphics.framework */, + 344D83FB1E76CF0700C6D598 /* CoreText.framework */, + 344D83F91E76CF0300C6D598 /* CoreFoundation.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXHeadersBuildPhase section */ + 21FD2B2D1C014C000023CFAE /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 21FD2B341C014C000023CFAE /* libSkiaSharp.h in Headers */, + 3403038C1C404F6B00630F26 /* sk_xamarin.h in Headers */, + 340303971C4053E500630F26 /* SkManagedStream.h in Headers */, + 340303951C4053E500630F26 /* sk_managedstream.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXHeadersBuildPhase section */ + +/* Begin PBXNativeTarget section */ + 21FD2B2F1C014C000023CFAE /* libSkiaSharp */ = { + isa = PBXNativeTarget; + buildConfigurationList = 21FD2B381C014C000023CFAE /* Build configuration list for PBXNativeTarget "libSkiaSharp" */; + buildPhases = ( + 21FD2B2B1C014C000023CFAE /* Sources */, + 21FD2B2C1C014C000023CFAE /* Frameworks */, + 21FD2B2D1C014C000023CFAE /* Headers */, + 21FD2B2E1C014C000023CFAE /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = libSkiaSharp; + productName = libSkiaSharp; + productReference = 21FD2B301C014C000023CFAE /* libSkiaSharp.framework */; + productType = "com.apple.product-type.framework"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 21FD2B271C014C000023CFAE /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 0710; + ORGANIZATIONNAME = Xamarin; + TargetAttributes = { + 21FD2B2F1C014C000023CFAE = { + CreatedOnToolsVersion = 7.1.1; + }; + }; + }; + buildConfigurationList = 21FD2B2A1C014C000023CFAE /* Build configuration list for PBXProject "libSkiaSharp" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = English; + hasScannedForEncodings = 0; + knownRegions = ( + en, + ); + mainGroup = 21FD2B261C014C000023CFAE; + productRefGroup = 21FD2B311C014C000023CFAE /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 21FD2B2F1C014C000023CFAE /* libSkiaSharp */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 21FD2B2E1C014C000023CFAE /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 21FD2B2B1C014C000023CFAE /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 340303DB1C40877300630F26 /* sk_xamarin.cpp in Sources */, + 343DAE471C3F285700FAD826 /* SkiaKeeper.c in Sources */, + 340303941C4053E500630F26 /* sk_managedstream.cpp in Sources */, + 340303961C4053E500630F26 /* SkManagedStream.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin XCBuildConfiguration section */ + 21FD2B361C014C000023CFAE /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = c11; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + SK_INTERNAL, + SK_GAMMA_SRGB, + SK_GAMMA_APPLY_TO_A8, + "SK_ALLOW_STATIC_GLOBAL_INITIALIZERS=1", + "SK_SUPPORT_GPU=1", + "SK_SUPPORT_OPENCL=0", + "SK_FORCE_DISTANCE_FIELD_TEXT=0", + SK_BUILD_FOR_IOS, + SKIA_C_DLL, + "SKIA_IMPLEMENTATION=1", + "SK_DEVELOPER=1", + ); + 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; + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + OTHER_LDFLAGS = "-all_load"; + SDKROOT = appletvos; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 9.0; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 21FD2B371C014C000023CFAE /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = c11; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + SK_INTERNAL, + SK_GAMMA_SRGB, + SK_GAMMA_APPLY_TO_A8, + "SK_ALLOW_STATIC_GLOBAL_INITIALIZERS=1", + "SK_SUPPORT_GPU=1", + "SK_SUPPORT_OPENCL=0", + "SK_FORCE_DISTANCE_FIELD_TEXT=0", + SK_BUILD_FOR_IOS, + SKIA_C_DLL, + "SKIA_IMPLEMENTATION=1", + NDEBUG, + ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + 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; + MTL_ENABLE_DEBUG_INFO = NO; + OTHER_LDFLAGS = "-all_load"; + SDKROOT = appletvos; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 9.0; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 21FD2B391C014C000023CFAE /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_ENABLE_CPP_RTTI = NO; + HEADER_SEARCH_PATHS = ( + ../../externals/skia/src/c, + ../../externals/skia/include/c, + ../../externals/skia/include/core, + ../../externals/skia/include/codec, + ../../externals/skia/include/effects, + ../../externals/skia/include/pathops, + ../../externals/skia/include/utils, + ../../externals/skia/include/ports, + ../../externals/skia/include/gpu, + ../../externals/skia/include/config, + ../../externals/skia/include/xml, + ../../externals/skia/include/svg, + ); + INFOPLIST_FILE = libSkiaSharp/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + LIBRARY_SEARCH_PATHS = "../../externals/skia/out/tvos/$(ARCHS)"; + OTHER_LDFLAGS = ( + "-all_load", + "-lskia", + ); + PRODUCT_BUNDLE_IDENTIFIER = "xamarin.libskia-tvos"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + TVOS_DEPLOYMENT_TARGET = 9.0; + }; + name = Debug; + }; + 21FD2B3A1C014C000023CFAE /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + DEAD_CODE_STRIPPING = YES; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_ENABLE_CPP_RTTI = NO; + HEADER_SEARCH_PATHS = ( + ../../externals/skia/src/c, + ../../externals/skia/include/c, + ../../externals/skia/include/core, + ../../externals/skia/include/codec, + ../../externals/skia/include/effects, + ../../externals/skia/include/pathops, + ../../externals/skia/include/utils, + ../../externals/skia/include/ports, + ../../externals/skia/include/gpu, + ../../externals/skia/include/config, + ../../externals/skia/include/xml, + ../../externals/skia/include/svg, + ); + INFOPLIST_FILE = libSkiaSharp/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + LIBRARY_SEARCH_PATHS = "../../externals/skia/out/tvos/$(ARCHS)"; + OTHER_LDFLAGS = ( + "-all_load", + "-lskia", + ); + PRODUCT_BUNDLE_IDENTIFIER = "xamarin.libskia-tvos"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + TVOS_DEPLOYMENT_TARGET = 9.0; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 21FD2B2A1C014C000023CFAE /* Build configuration list for PBXProject "libSkiaSharp" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 21FD2B361C014C000023CFAE /* Debug */, + 21FD2B371C014C000023CFAE /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 21FD2B381C014C000023CFAE /* Build configuration list for PBXNativeTarget "libSkiaSharp" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 21FD2B391C014C000023CFAE /* Debug */, + 21FD2B3A1C014C000023CFAE /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 21FD2B271C014C000023CFAE /* Project object */; +} diff --git a/native-builds/libSkiaSharp_tvos/libSkiaSharp_arm.xcodeproj/project.pbxproj b/native-builds/libSkiaSharp_tvos/libSkiaSharp_arm.xcodeproj/project.pbxproj deleted file mode 100644 index 086231e9..00000000 --- a/native-builds/libSkiaSharp_tvos/libSkiaSharp_arm.xcodeproj/project.pbxproj +++ /dev/null @@ -1,2074 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - 21FD2B341C014C000023CFAE /* libSkiaSharp.h in Headers */ = {isa = PBXBuildFile; fileRef = 21FD2B331C014C000023CFAE /* libSkiaSharp.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 21FD2D831C0165370023CFAE /* libskia_core.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D0E1C015ED70023CFAE /* libskia_core.a */; }; - 21FD2D841C0165510023CFAE /* libc++.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D411C015F780023CFAE /* libc++.tbd */; }; - 21FD2D871C0165880023CFAE /* libskia_skgpu.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D141C015ED70023CFAE /* libskia_skgpu.a */; }; - 21FD2D8A1C0165AF0023CFAE /* libSkKTX.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D741C0162C70023CFAE /* libSkKTX.a */; }; - 21FD2D8D1C0165C20023CFAE /* libetc1.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D7D1C0163140023CFAE /* libetc1.a */; }; - 21FD2D901C0165E20023CFAE /* libskia_ports.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D301C015ED70023CFAE /* libskia_ports.a */; }; - 21FD2D931C01662E0023CFAE /* libskia_effects.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D111C015ED70023CFAE /* libskia_effects.a */; }; - 21FD2D961C01665D0023CFAE /* libskia_opts.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D211C015ED70023CFAE /* libskia_opts.a */; }; - 21FD2D991C01667E0023CFAE /* libskia_utils.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D381C015ED70023CFAE /* libskia_utils.a */; }; - 21FD2D9C1C01669E0023CFAE /* libskia_images.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D171C015ED70023CFAE /* libskia_images.a */; }; - 21FD2D9F1C0166C10023CFAE /* libskia_sfnt.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D331C015ED70023CFAE /* libskia_sfnt.a */; }; - 21FD2DA11C0167220023CFAE /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2DA01C0167220023CFAE /* CoreFoundation.framework */; }; - 21FD2DA31C0167490023CFAE /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2DA21C0167490023CFAE /* CoreText.framework */; }; - 21FD2DA51C01677B0023CFAE /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2DA41C01677B0023CFAE /* ImageIO.framework */; }; - 21FD2DA71C0167950023CFAE /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2DA61C0167950023CFAE /* CoreGraphics.framework */; }; - 21FD2DA91C0167E60023CFAE /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2DA81C0167E60023CFAE /* MobileCoreServices.framework */; }; - 3403038C1C404F6B00630F26 /* sk_xamarin.h in Headers */ = {isa = PBXBuildFile; fileRef = 3403038B1C404F6B00630F26 /* sk_xamarin.h */; }; - 340303941C4053E500630F26 /* sk_managedstream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 340303901C4053E500630F26 /* sk_managedstream.cpp */; }; - 340303951C4053E500630F26 /* sk_managedstream.h in Headers */ = {isa = PBXBuildFile; fileRef = 340303911C4053E500630F26 /* sk_managedstream.h */; }; - 340303961C4053E500630F26 /* SkManagedStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 340303921C4053E500630F26 /* SkManagedStream.cpp */; }; - 340303971C4053E500630F26 /* SkManagedStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 340303931C4053E500630F26 /* SkManagedStream.h */; }; - 340303DB1C40877300630F26 /* sk_xamarin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 340303DA1C40877300630F26 /* sk_xamarin.cpp */; }; - 341AE91A1E2D07DF00C394FD /* libskia_svg.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 341AE9141E2D07DB00C394FD /* libskia_svg.a */; }; - 341AE91B1E2D07DF00C394FD /* libskia_xml.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 341AE9191E2D07DB00C394FD /* libskia_xml.a */; }; - 342BF1911D1ADD2E0072D19E /* libdng_sdk.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 342BF1831D1ADCFD0072D19E /* libdng_sdk.a */; }; - 342BF1921D1ADD2E0072D19E /* libpiex.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 342BF1881D1ADCFD0072D19E /* libpiex.a */; }; - 342BF1931D1ADD2E0072D19E /* libraw_codec.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 342BF1671D1ADCD90072D19E /* libraw_codec.a */; }; - 342BF1941D1ADD2E0072D19E /* libzlib.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 342BF1781D1ADCD90072D19E /* libzlib.a */; }; - 343DAE471C3F285700FAD826 /* SkiaKeeper.c in Sources */ = {isa = PBXBuildFile; fileRef = 343DAE451C3F285700FAD826 /* SkiaKeeper.c */; }; - 3454C33E1D011F78008A8A1A /* libsksl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3454C32C1D011F5F008A8A1A /* libsksl.a */; }; - 3454C3411D011F78008A8A1A /* libpng_static.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3454C3321D011F5F008A8A1A /* libpng_static.a */; }; - 3454C3421D011F78008A8A1A /* libskia_codec_android.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D0B1C015ED70023CFAE /* libskia_codec_android.a */; }; - 3454C3431D011F78008A8A1A /* libskia_codec.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D081C015ED70023CFAE /* libskia_codec.a */; }; - 3454C34A1D011F78008A8A1A /* libskia_pdf.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3454C3191D011F3F008A8A1A /* libskia_pdf.a */; }; - 348CB7F71E2D2D5000EEDA2B /* libwebp_dsp_neon.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 348CB7F61E2D2D5000EEDA2B /* libwebp_dsp_neon.a */; }; - 34C4A62F1E2D0F05008C740C /* libexpat_static.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34C4A6151E2D0EFA008C740C /* libexpat_static.a */; }; - 34F197AE1C61885000B41B54 /* libwebp_dec.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34F197A11C61883C00B41B54 /* libwebp_dec.a */; }; - 34F197AF1C61885000B41B54 /* libwebp_demux.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34F197A31C61883C00B41B54 /* libwebp_demux.a */; }; - 34F197B01C61885000B41B54 /* libwebp_dsp_enc.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34F197A91C61883C00B41B54 /* libwebp_dsp_enc.a */; }; - 34F197B11C61885000B41B54 /* libwebp_dsp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34F197A51C61883C00B41B54 /* libwebp_dsp.a */; }; - 34F197B21C61885000B41B54 /* libwebp_enc.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34F197AB1C61883C00B41B54 /* libwebp_enc.a */; }; - 34F197B31C61885000B41B54 /* libwebp_utils.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34F197AD1C61883C00B41B54 /* libwebp_utils.a */; }; - 34F197B41C61885A00B41B54 /* libjpeg-turbo.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34F197961C61883C00B41B54 /* libjpeg-turbo.a */; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - 21FD2D071C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CE41C015ED60023CFAE /* codec.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 0BFE658677B927B8AD47CA56; - remoteInfo = codec; - }; - 21FD2D0A1C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CE11C015ED60023CFAE /* codec_android.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = D7C9B9DBD5E0F2F792C4F528; - remoteInfo = codec_android; - }; - 21FD2D0D1C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CEC1C015ED60023CFAE /* core.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = B0B759BB059054EC7CBAB551; - remoteInfo = core; - }; - 21FD2D101C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CEF1C015ED60023CFAE /* effects.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 933354B5157FEBAE42200A3F; - remoteInfo = effects; - }; - 21FD2D131C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CF21C015ED60023CFAE /* gpu.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 776EF0925BC1A24F95284E07; - remoteInfo = skgpu; - }; - 21FD2D161C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CF51C015ED60023CFAE /* images.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 3822E1C78B6C1795DC2A48B8; - remoteInfo = images; - }; - 21FD2D201C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 7CC1A8D20D23AAB135C0C8AF; - remoteInfo = opts; - }; - 21FD2D221C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 03A1C281FEB016408DA04D8E; - remoteInfo = opts_ssse3; - }; - 21FD2D241C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 5B893EE8CB6FC14A6577893D; - remoteInfo = opts_sse41; - }; - 21FD2D261C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = D68120A67C6B30980C7580EA; - remoteInfo = opts_sse42; - }; - 21FD2D281C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 19C6A65284A050EDC662FB44; - remoteInfo = opts_avx; - }; - 21FD2D2C1C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 182DD1C8F36FC5D01DF29ED2; - remoteInfo = opts_neon; - }; - 21FD2D2F1C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFD1C015ED60023CFAE /* ports.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 893C86EDF0B84BC89CB43E59; - remoteInfo = ports; - }; - 21FD2D321C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D001C015ED60023CFAE /* sfnt.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = B9B192D874C0DAEB3356CB21; - remoteInfo = sfnt; - }; - 21FD2D371C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D031C015ED70023CFAE /* utils.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6EB7C6A4C955592AFCAF5F41; - remoteInfo = utils; - }; - 21FD2D731C0162C70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D6F1C0162C70023CFAE /* ktx.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 37BA66146309167331B6BABD; - remoteInfo = libSkKTX; - }; - 21FD2D7C1C0163140023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D781C0163130023CFAE /* etc1.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 58D65910B589341DD97198F8; - remoteInfo = libetc1; - }; - 341AE9131E2D07DB00C394FD /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 341AE8EF1E2D07DA00C394FD /* svg.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = AB4A947D97EDC370E835CECA; - remoteInfo = svg; - }; - 341AE9151E2D07DB00C394FD /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 341AE8EF1E2D07DA00C394FD /* svg.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 0002E98C551D36A3785B397D; - remoteInfo = svgdom; - }; - 341AE9181E2D07DB00C394FD /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 341AE8F31E2D07DA00C394FD /* xml.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 31D5F4047D0934FD6A01045D; - remoteInfo = xml; - }; - 341AE91C1E2D07E800C394FD /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 341AE8EF1E2D07DA00C394FD /* svg.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 0B2E385A2EF973EA3476322D; - remoteInfo = svg; - }; - 341AE91E1E2D07E800C394FD /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 341AE8F31E2D07DA00C394FD /* xml.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = CA580731DF81B4D7F684A325; - remoteInfo = xml; - }; - 342BF1661D1ADCD90072D19E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CE41C015ED60023CFAE /* codec.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = C22F56FFE9D836FB998E42FD; - remoteInfo = raw_codec; - }; - 342BF1771D1ADCD90072D19E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C3201D011F5F008A8A1A /* zlib.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 71C051910E94E0D5C79129A5; - remoteInfo = zlib; - }; - 342BF1821D1ADCFD0072D19E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 342BF1791D1ADCFD0072D19E /* dng_sdk.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = C4AD63FA59E89780AF2A1120; - remoteInfo = dng_sdk; - }; - 342BF1871D1ADCFD0072D19E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 342BF17C1D1ADCFD0072D19E /* piex.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 5D5D10DDD87719BE19D91CC3; - remoteInfo = piex; - }; - 342BF1891D1ADD1D0072D19E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 342BF1791D1ADCFD0072D19E /* dng_sdk.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = DB539CB19E80F8ADB38ABB89; - remoteInfo = dng_sdk; - }; - 342BF18B1D1ADD1D0072D19E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 342BF17C1D1ADCFD0072D19E /* piex.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 2DCF672F726600FFFAE0A889; - remoteInfo = piex; - }; - 342BF18D1D1ADD1D0072D19E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CE41C015ED60023CFAE /* codec.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = FE981E92663D0162AD2B491E; - remoteInfo = raw_codec; - }; - 342BF18F1D1ADD1D0072D19E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C3201D011F5F008A8A1A /* zlib.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = CFE557433A4D2EFFDC01DBB4; - remoteInfo = zlib; - }; - 3452DFAA1DAE8BE90039F516 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = C7E8882721F7612ABD656185; - remoteInfo = opts_crc32; - }; - 3452DFAC1DAE8BE90039F516 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = F102D9F5D3036F3950CACDF7; - remoteInfo = opts_hsw; - }; - 3452DFB31DAE8BF00039F516 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 8ED4A5B769B4414D00844D19; - remoteInfo = opts_hsw; - }; - 3454C3161D011F3F008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C2F01D011F3F008A8A1A /* pdf.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 929452BCB7CCAAD11CC1835D; - remoteInfo = nopdf; - }; - 3454C3181D011F3F008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C2F01D011F3F008A8A1A /* pdf.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 0DC15EA4ADE06EC812B0409E; - remoteInfo = pdf; - }; - 3454C32B1D011F5F008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C3231D011F5F008A8A1A /* sksl.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 02416B678B4C01D8DEE485DE; - remoteInfo = sksl; - }; - 3454C3311D011F5F008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C31D1D011F5F008A8A1A /* libpng.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = F7809684C4703FEA247919D7; - remoteInfo = libpng_static; - }; - 3454C3AC1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CE41C015ED60023CFAE /* codec.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 016C72E9392A6EDCADA353AB; - remoteInfo = codec; - }; - 3454C3B01D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F197881C61883C00B41B54 /* libjpeg-turbo.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = B589593D38BB52075B6EE7B2; - remoteInfo = "libjpeg-turbo"; - }; - 3454C3B61D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C31D1D011F5F008A8A1A /* libpng.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 8ED0FBBBD08C4B5967CE24C3; - remoteInfo = libpng_static; - }; - 3454C3BE1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 06D6CEB264457DF20731B2AB; - remoteInfo = libwebp_dec; - }; - 3454C3C01D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = C7C48B5CEBCB5F16079F2659; - remoteInfo = libwebp_demux; - }; - 3454C3C21D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = EF4F4DAE03D0B2D442A5E75C; - remoteInfo = libwebp_dsp; - }; - 3454C3C61D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 43AF69108FDDD0AB4332A1ED; - remoteInfo = libwebp_dsp_enc; - }; - 3454C3C81D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 9AE87FBCC50847E54181717B; - remoteInfo = libwebp_enc; - }; - 3454C3CA1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = D5FEE9A767851EE663B14DC1; - remoteInfo = libwebp_utils; - }; - 3454C3CE1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CE11C015ED60023CFAE /* codec_android.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 3A5E239D7941326C84BF7962; - remoteInfo = codec_android; - }; - 3454C3D01D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CEC1C015ED60023CFAE /* core.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 5A9991BB6607533745115226; - remoteInfo = core; - }; - 3454C3D21D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CEF1C015ED60023CFAE /* effects.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = F0EB02F40D8DAD92937C53E1; - remoteInfo = effects; - }; - 3454C3D41D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CF21C015ED60023CFAE /* gpu.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 7599172564E7286191FBC920; - remoteInfo = skgpu; - }; - 3454C3D61D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CF51C015ED60023CFAE /* images.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 0A48FDCBAFF0B3D6F97E7AD5; - remoteInfo = images; - }; - 3454C3D81D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 06D6CEB264457DF20731B2AB; - remoteInfo = libwebp_dec; - }; - 3454C3DA1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = C7C48B5CEBCB5F16079F2659; - remoteInfo = libwebp_demux; - }; - 3454C3DC1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = EF4F4DAE03D0B2D442A5E75C; - remoteInfo = libwebp_dsp; - }; - 3454C3E01D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 43AF69108FDDD0AB4332A1ED; - remoteInfo = libwebp_dsp_enc; - }; - 3454C3E21D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 9AE87FBCC50847E54181717B; - remoteInfo = libwebp_enc; - }; - 3454C3E41D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = D5FEE9A767851EE663B14DC1; - remoteInfo = libwebp_utils; - }; - 3454C3E81D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 801760729BE30DF59BEA25B9; - remoteInfo = opts; - }; - 3454C3F61D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFD1C015ED60023CFAE /* ports.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 26FBB2066D17FDFB873DA3F9; - remoteInfo = ports; - }; - 3454C3F81D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D001C015ED60023CFAE /* sfnt.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 57EFBE15E8815D5865F6D5C7; - remoteInfo = sfnt; - }; - 3454C3FA1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D031C015ED70023CFAE /* utils.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 7364408688F1A6434987562A; - remoteInfo = utils; - }; - 3454C4001D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C3231D011F5F008A8A1A /* sksl.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = DBB8FF379C3368C074C095CE; - remoteInfo = sksl; - }; - 3454C4041D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C2F01D011F3F008A8A1A /* pdf.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = C37161A72930D0F121229C3F; - remoteInfo = pdf; - }; - 3454C40C1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F197881C61883C00B41B54 /* libjpeg-turbo.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = B589593D38BB52075B6EE7B2; - remoteInfo = "libjpeg-turbo"; - }; - 3454C4101D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 06D6CEB264457DF20731B2AB; - remoteInfo = libwebp_dec; - }; - 3454C4121D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = C7C48B5CEBCB5F16079F2659; - remoteInfo = libwebp_demux; - }; - 3454C4141D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = EF4F4DAE03D0B2D442A5E75C; - remoteInfo = libwebp_dsp; - }; - 3454C4181D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 43AF69108FDDD0AB4332A1ED; - remoteInfo = libwebp_dsp_enc; - }; - 3454C41A1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 9AE87FBCC50847E54181717B; - remoteInfo = libwebp_enc; - }; - 3454C41C1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = D5FEE9A767851EE663B14DC1; - remoteInfo = libwebp_utils; - }; - 3454C4201D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D781C0163130023CFAE /* etc1.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 1E238A18338BD7C314DA6FB9; - remoteInfo = libetc1; - }; - 3454C4221D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D6F1C0162C70023CFAE /* ktx.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 5BA0958DCF3CFAC6D5F7BD68; - remoteInfo = libSkKTX; - }; - 3454C4241D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CE11C015ED60023CFAE /* codec_android.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 3A5E239D7941326C84BF7962; - remoteInfo = codec_android; - }; - 3454C4261D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CEC1C015ED60023CFAE /* core.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 5A9991BB6607533745115226; - remoteInfo = core; - }; - 3454C4281D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CEF1C015ED60023CFAE /* effects.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = F0EB02F40D8DAD92937C53E1; - remoteInfo = effects; - }; - 3454C42A1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CF21C015ED60023CFAE /* gpu.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 7599172564E7286191FBC920; - remoteInfo = skgpu; - }; - 3454C42C1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 801760729BE30DF59BEA25B9; - remoteInfo = opts; - }; - 3454C43A1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFD1C015ED60023CFAE /* ports.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 26FBB2066D17FDFB873DA3F9; - remoteInfo = ports; - }; - 3454C43C1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D001C015ED60023CFAE /* sfnt.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 57EFBE15E8815D5865F6D5C7; - remoteInfo = sfnt; - }; - 3454C43E1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D031C015ED70023CFAE /* utils.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 7364408688F1A6434987562A; - remoteInfo = utils; - }; - 346F41BA1D1ADFB000204DD2 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 1B6986FB36482648B3A1881E; - remoteInfo = libwebp_dsp_neon; - }; - 348CB7F51E2D2D5000EEDA2B /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 148B376C56BB5FE1630143B1; - remoteInfo = libwebp_dsp_neon; - }; - 34C4A6141E2D0EFA008C740C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34C4A60B1E2D0EFA008C740C /* expat.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 5663C15DC04B43FC104A2A76; - remoteInfo = expat_static; - }; - 34C4A62D1E2D0EFF008C740C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34C4A60B1E2D0EFA008C740C /* expat.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = EF30A1B7E36A7E786554D60C; - remoteInfo = expat_static; - }; - 34F197951C61883C00B41B54 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F197881C61883C00B41B54 /* libjpeg-turbo.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = FD88FC5051778283D3C149B4; - remoteInfo = "libjpeg-turbo"; - }; - 34F197A01C61883C00B41B54 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = E625E8468BCB0C9A3AC8E603; - remoteInfo = libwebp_dec; - }; - 34F197A21C61883C00B41B54 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 2D54F7D86C905479556DB62D; - remoteInfo = libwebp_demux; - }; - 34F197A41C61883C00B41B54 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 3F107807570C4069BB96BE25; - remoteInfo = libwebp_dsp; - }; - 34F197A81C61883C00B41B54 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 5CD5E1D3003869662AF52285; - remoteInfo = libwebp_dsp_enc; - }; - 34F197AA1C61883C00B41B54 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 71A8D3236F1441455DC926FD; - remoteInfo = libwebp_enc; - }; - 34F197AC1C61883C00B41B54 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 19B76369DDF015E4A37C4F1D; - remoteInfo = libwebp_utils; - }; -/* End PBXContainerItemProxy section */ - -/* Begin PBXFileReference section */ - 21FD2B301C014C000023CFAE /* libSkiaSharp.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = libSkiaSharp.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 21FD2B331C014C000023CFAE /* libSkiaSharp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = libSkiaSharp.h; sourceTree = ""; }; - 21FD2B351C014C000023CFAE /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 21FD2CE11C015ED60023CFAE /* codec_android.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = codec_android.xcodeproj; path = ../../externals/skia/out/gyp/codec_android.xcodeproj; sourceTree = ""; }; - 21FD2CE41C015ED60023CFAE /* codec.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = codec.xcodeproj; path = ../../externals/skia/out/gyp/codec.xcodeproj; sourceTree = ""; }; - 21FD2CEC1C015ED60023CFAE /* core.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = core.xcodeproj; path = ../../externals/skia/out/gyp/core.xcodeproj; sourceTree = ""; }; - 21FD2CEF1C015ED60023CFAE /* effects.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = effects.xcodeproj; path = ../../externals/skia/out/gyp/effects.xcodeproj; sourceTree = ""; }; - 21FD2CF21C015ED60023CFAE /* gpu.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = gpu.xcodeproj; path = ../../externals/skia/out/gyp/gpu.xcodeproj; sourceTree = ""; }; - 21FD2CF51C015ED60023CFAE /* images.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = images.xcodeproj; path = ../../externals/skia/out/gyp/images.xcodeproj; sourceTree = ""; }; - 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = opts.xcodeproj; path = ../../externals/skia/out/gyp/opts.xcodeproj; sourceTree = ""; }; - 21FD2CFD1C015ED60023CFAE /* ports.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = ports.xcodeproj; path = ../../externals/skia/out/gyp/ports.xcodeproj; sourceTree = ""; }; - 21FD2D001C015ED60023CFAE /* sfnt.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = sfnt.xcodeproj; path = ../../externals/skia/out/gyp/sfnt.xcodeproj; sourceTree = ""; }; - 21FD2D031C015ED70023CFAE /* utils.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = utils.xcodeproj; path = ../../externals/skia/out/gyp/utils.xcodeproj; sourceTree = ""; }; - 21FD2D411C015F780023CFAE /* libc++.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = "libc++.tbd"; path = "usr/lib/libc++.tbd"; sourceTree = SDKROOT; }; - 21FD2D6F1C0162C70023CFAE /* ktx.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = ktx.xcodeproj; path = ../../externals/skia/out/gyp/ktx.xcodeproj; sourceTree = ""; }; - 21FD2D781C0163130023CFAE /* etc1.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = etc1.xcodeproj; path = ../../externals/skia/out/gyp/etc1.xcodeproj; sourceTree = ""; }; - 21FD2DA01C0167220023CFAE /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; }; - 21FD2DA21C0167490023CFAE /* CoreText.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = System/Library/Frameworks/CoreText.framework; sourceTree = SDKROOT; }; - 21FD2DA41C01677B0023CFAE /* ImageIO.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ImageIO.framework; path = System/Library/Frameworks/ImageIO.framework; sourceTree = SDKROOT; }; - 21FD2DA61C0167950023CFAE /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; - 21FD2DA81C0167E60023CFAE /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = System/Library/Frameworks/MobileCoreServices.framework; sourceTree = SDKROOT; }; - 3403038B1C404F6B00630F26 /* sk_xamarin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sk_xamarin.h; path = ../src/sk_xamarin.h; sourceTree = ""; }; - 340303901C4053E500630F26 /* sk_managedstream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sk_managedstream.cpp; path = ../src/sk_managedstream.cpp; sourceTree = ""; }; - 340303911C4053E500630F26 /* sk_managedstream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sk_managedstream.h; path = ../src/sk_managedstream.h; sourceTree = ""; }; - 340303921C4053E500630F26 /* SkManagedStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SkManagedStream.cpp; path = ../src/SkManagedStream.cpp; sourceTree = ""; }; - 340303931C4053E500630F26 /* SkManagedStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SkManagedStream.h; path = ../src/SkManagedStream.h; sourceTree = ""; }; - 340303DA1C40877300630F26 /* sk_xamarin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sk_xamarin.cpp; path = ../../src/sk_xamarin.cpp; sourceTree = ""; }; - 341AE8EF1E2D07DA00C394FD /* svg.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = svg.xcodeproj; path = ../../externals/skia/out/gyp/svg.xcodeproj; sourceTree = ""; }; - 341AE8F31E2D07DA00C394FD /* xml.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = xml.xcodeproj; path = ../../externals/skia/out/gyp/xml.xcodeproj; sourceTree = ""; }; - 342BF1791D1ADCFD0072D19E /* dng_sdk.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = dng_sdk.xcodeproj; path = ../../externals/skia/out/gyp/dng_sdk.xcodeproj; sourceTree = ""; }; - 342BF17C1D1ADCFD0072D19E /* piex.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = piex.xcodeproj; path = ../../externals/skia/out/gyp/piex.xcodeproj; sourceTree = ""; }; - 343DAE451C3F285700FAD826 /* SkiaKeeper.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = SkiaKeeper.c; path = ../../src/SkiaKeeper.c; sourceTree = ""; }; - 3454C2F01D011F3F008A8A1A /* pdf.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = pdf.xcodeproj; path = ../../externals/skia/out/gyp/pdf.xcodeproj; sourceTree = ""; }; - 3454C31A1D011F5F008A8A1A /* skia_lib.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = skia_lib.xcodeproj; path = ../../externals/skia/out/gyp/skia_lib.xcodeproj; sourceTree = ""; }; - 3454C31D1D011F5F008A8A1A /* libpng.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = libpng.xcodeproj; path = ../../externals/skia/out/gyp/libpng.xcodeproj; sourceTree = ""; }; - 3454C3201D011F5F008A8A1A /* zlib.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = zlib.xcodeproj; path = ../../externals/skia/out/gyp/zlib.xcodeproj; sourceTree = ""; }; - 3454C3231D011F5F008A8A1A /* sksl.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = sksl.xcodeproj; path = ../../externals/skia/out/gyp/sksl.xcodeproj; sourceTree = ""; }; - 34C4A60B1E2D0EFA008C740C /* expat.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = expat.xcodeproj; path = ../../externals/skia/out/gyp/expat.xcodeproj; sourceTree = ""; }; - 34F197851C61883C00B41B54 /* libjpeg-turbo-selector.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = "libjpeg-turbo-selector.xcodeproj"; path = "../../externals/skia/out/gyp/libjpeg-turbo-selector.xcodeproj"; sourceTree = ""; }; - 34F197881C61883C00B41B54 /* libjpeg-turbo.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = "libjpeg-turbo.xcodeproj"; path = "../../externals/skia/out/gyp/libjpeg-turbo.xcodeproj"; sourceTree = ""; }; - 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = libwebp.xcodeproj; path = ../../externals/skia/out/gyp/libwebp.xcodeproj; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 21FD2B2C1C014C000023CFAE /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 348CB7F71E2D2D5000EEDA2B /* libwebp_dsp_neon.a in Frameworks */, - 34C4A62F1E2D0F05008C740C /* libexpat_static.a in Frameworks */, - 341AE91A1E2D07DF00C394FD /* libskia_svg.a in Frameworks */, - 341AE91B1E2D07DF00C394FD /* libskia_xml.a in Frameworks */, - 342BF1911D1ADD2E0072D19E /* libdng_sdk.a in Frameworks */, - 342BF1921D1ADD2E0072D19E /* libpiex.a in Frameworks */, - 342BF1931D1ADD2E0072D19E /* libraw_codec.a in Frameworks */, - 342BF1941D1ADD2E0072D19E /* libzlib.a in Frameworks */, - 3454C33E1D011F78008A8A1A /* libsksl.a in Frameworks */, - 3454C3411D011F78008A8A1A /* libpng_static.a in Frameworks */, - 3454C3421D011F78008A8A1A /* libskia_codec_android.a in Frameworks */, - 3454C3431D011F78008A8A1A /* libskia_codec.a in Frameworks */, - 3454C34A1D011F78008A8A1A /* libskia_pdf.a in Frameworks */, - 34F197B41C61885A00B41B54 /* libjpeg-turbo.a in Frameworks */, - 34F197AE1C61885000B41B54 /* libwebp_dec.a in Frameworks */, - 34F197AF1C61885000B41B54 /* libwebp_demux.a in Frameworks */, - 34F197B01C61885000B41B54 /* libwebp_dsp_enc.a in Frameworks */, - 34F197B11C61885000B41B54 /* libwebp_dsp.a in Frameworks */, - 34F197B21C61885000B41B54 /* libwebp_enc.a in Frameworks */, - 34F197B31C61885000B41B54 /* libwebp_utils.a in Frameworks */, - 21FD2DA91C0167E60023CFAE /* MobileCoreServices.framework in Frameworks */, - 21FD2DA71C0167950023CFAE /* CoreGraphics.framework in Frameworks */, - 21FD2DA51C01677B0023CFAE /* ImageIO.framework in Frameworks */, - 21FD2DA31C0167490023CFAE /* CoreText.framework in Frameworks */, - 21FD2DA11C0167220023CFAE /* CoreFoundation.framework in Frameworks */, - 21FD2D9F1C0166C10023CFAE /* libskia_sfnt.a in Frameworks */, - 21FD2D9C1C01669E0023CFAE /* libskia_images.a in Frameworks */, - 21FD2D991C01667E0023CFAE /* libskia_utils.a in Frameworks */, - 21FD2D961C01665D0023CFAE /* libskia_opts.a in Frameworks */, - 21FD2D931C01662E0023CFAE /* libskia_effects.a in Frameworks */, - 21FD2D901C0165E20023CFAE /* libskia_ports.a in Frameworks */, - 21FD2D8D1C0165C20023CFAE /* libetc1.a in Frameworks */, - 21FD2D8A1C0165AF0023CFAE /* libSkKTX.a in Frameworks */, - 21FD2D871C0165880023CFAE /* libskia_skgpu.a in Frameworks */, - 21FD2D831C0165370023CFAE /* libskia_core.a in Frameworks */, - 21FD2D841C0165510023CFAE /* libc++.tbd in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 21FD2B261C014C000023CFAE = { - isa = PBXGroup; - children = ( - 21FD2D411C015F780023CFAE /* libc++.tbd */, - 21FD2B311C014C000023CFAE /* Products */, - 21FD2B3B1C014C110023CFAE /* skia_libs */, - 21FD2B321C014C000023CFAE /* Source */, - ); - sourceTree = ""; - }; - 21FD2B311C014C000023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2B301C014C000023CFAE /* libSkiaSharp.framework */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2B321C014C000023CFAE /* Source */ = { - isa = PBXGroup; - children = ( - 340303901C4053E500630F26 /* sk_managedstream.cpp */, - 340303911C4053E500630F26 /* sk_managedstream.h */, - 340303921C4053E500630F26 /* SkManagedStream.cpp */, - 340303931C4053E500630F26 /* SkManagedStream.h */, - 340303DA1C40877300630F26 /* sk_xamarin.cpp */, - 3403038B1C404F6B00630F26 /* sk_xamarin.h */, - 343DAE451C3F285700FAD826 /* SkiaKeeper.c */, - 21FD2B331C014C000023CFAE /* libSkiaSharp.h */, - 21FD2B351C014C000023CFAE /* Info.plist */, - ); - name = Source; - path = libSkiaSharp; - sourceTree = ""; - }; - 21FD2B3B1C014C110023CFAE /* skia_libs */ = { - isa = PBXGroup; - children = ( - 21FD2CE11C015ED60023CFAE /* codec_android.xcodeproj */, - 21FD2CE41C015ED60023CFAE /* codec.xcodeproj */, - 21FD2CEC1C015ED60023CFAE /* core.xcodeproj */, - 21FD2DA01C0167220023CFAE /* CoreFoundation.framework */, - 21FD2DA61C0167950023CFAE /* CoreGraphics.framework */, - 21FD2DA21C0167490023CFAE /* CoreText.framework */, - 342BF1791D1ADCFD0072D19E /* dng_sdk.xcodeproj */, - 21FD2CEF1C015ED60023CFAE /* effects.xcodeproj */, - 21FD2D781C0163130023CFAE /* etc1.xcodeproj */, - 34C4A60B1E2D0EFA008C740C /* expat.xcodeproj */, - 21FD2CF21C015ED60023CFAE /* gpu.xcodeproj */, - 21FD2DA41C01677B0023CFAE /* ImageIO.framework */, - 21FD2CF51C015ED60023CFAE /* images.xcodeproj */, - 21FD2D6F1C0162C70023CFAE /* ktx.xcodeproj */, - 34F197851C61883C00B41B54 /* libjpeg-turbo-selector.xcodeproj */, - 34F197881C61883C00B41B54 /* libjpeg-turbo.xcodeproj */, - 3454C31D1D011F5F008A8A1A /* libpng.xcodeproj */, - 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */, - 21FD2DA81C0167E60023CFAE /* MobileCoreServices.framework */, - 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */, - 3454C2F01D011F3F008A8A1A /* pdf.xcodeproj */, - 342BF17C1D1ADCFD0072D19E /* piex.xcodeproj */, - 21FD2CFD1C015ED60023CFAE /* ports.xcodeproj */, - 21FD2D001C015ED60023CFAE /* sfnt.xcodeproj */, - 3454C31A1D011F5F008A8A1A /* skia_lib.xcodeproj */, - 3454C3231D011F5F008A8A1A /* sksl.xcodeproj */, - 341AE8EF1E2D07DA00C394FD /* svg.xcodeproj */, - 21FD2D031C015ED70023CFAE /* utils.xcodeproj */, - 341AE8F31E2D07DA00C394FD /* xml.xcodeproj */, - 3454C3201D011F5F008A8A1A /* zlib.xcodeproj */, - ); - name = skia_libs; - sourceTree = ""; - }; - 21FD2CE21C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D0B1C015ED70023CFAE /* libskia_codec_android.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2CE51C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D081C015ED70023CFAE /* libskia_codec.a */, - 342BF1671D1ADCD90072D19E /* libraw_codec.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2CED1C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D0E1C015ED70023CFAE /* libskia_core.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2CF01C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D111C015ED70023CFAE /* libskia_effects.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2CF31C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D141C015ED70023CFAE /* libskia_skgpu.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2CF61C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D171C015ED70023CFAE /* libskia_images.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2CFB1C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D211C015ED70023CFAE /* libskia_opts.a */, - 3452DFAB1DAE8BE90039F516 /* libskia_opts_crc32.a */, - 21FD2D231C015ED70023CFAE /* libskia_opts_ssse3.a */, - 21FD2D251C015ED70023CFAE /* libskia_opts_sse41.a */, - 21FD2D271C015ED70023CFAE /* libskia_opts_sse42.a */, - 21FD2D291C015ED70023CFAE /* libskia_opts_avx.a */, - 3452DFAD1DAE8BE90039F516 /* libskia_opts_hsw.a */, - 21FD2D2D1C015ED70023CFAE /* libskia_opts_neon.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2CFE1C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D301C015ED70023CFAE /* libskia_ports.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2D011C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D331C015ED70023CFAE /* libskia_sfnt.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2D041C015ED70023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D381C015ED70023CFAE /* libskia_utils.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2D701C0162C70023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D741C0162C70023CFAE /* libSkKTX.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2D791C0163130023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D7D1C0163140023CFAE /* libetc1.a */, - ); - name = Products; - sourceTree = ""; - }; - 341AE8F01E2D07DA00C394FD /* Products */ = { - isa = PBXGroup; - children = ( - 341AE9141E2D07DB00C394FD /* libskia_svg.a */, - 341AE9161E2D07DB00C394FD /* libsvgdom.a */, - ); - name = Products; - sourceTree = ""; - }; - 341AE8F41E2D07DA00C394FD /* Products */ = { - isa = PBXGroup; - children = ( - 341AE9191E2D07DB00C394FD /* libskia_xml.a */, - ); - name = Products; - sourceTree = ""; - }; - 342BF17A1D1ADCFD0072D19E /* Products */ = { - isa = PBXGroup; - children = ( - 342BF1831D1ADCFD0072D19E /* libdng_sdk.a */, - ); - name = Products; - sourceTree = ""; - }; - 342BF17D1D1ADCFD0072D19E /* Products */ = { - isa = PBXGroup; - children = ( - 342BF1881D1ADCFD0072D19E /* libpiex.a */, - ); - name = Products; - sourceTree = ""; - }; - 3454C2F11D011F3F008A8A1A /* Products */ = { - isa = PBXGroup; - children = ( - 3454C3171D011F3F008A8A1A /* libnopdf.a */, - 3454C3191D011F3F008A8A1A /* libskia_pdf.a */, - ); - name = Products; - sourceTree = ""; - }; - 3454C31B1D011F5F008A8A1A /* Products */ = { - isa = PBXGroup; - children = ( - ); - name = Products; - sourceTree = ""; - }; - 3454C31E1D011F5F008A8A1A /* Products */ = { - isa = PBXGroup; - children = ( - 3454C3321D011F5F008A8A1A /* libpng_static.a */, - ); - name = Products; - sourceTree = ""; - }; - 3454C3211D011F5F008A8A1A /* Products */ = { - isa = PBXGroup; - children = ( - 342BF1781D1ADCD90072D19E /* libzlib.a */, - ); - name = Products; - sourceTree = ""; - }; - 3454C3241D011F5F008A8A1A /* Products */ = { - isa = PBXGroup; - children = ( - 3454C32C1D011F5F008A8A1A /* libsksl.a */, - ); - name = Products; - sourceTree = ""; - }; - 34C4A60C1E2D0EFA008C740C /* Products */ = { - isa = PBXGroup; - children = ( - 34C4A6151E2D0EFA008C740C /* libexpat_static.a */, - ); - name = Products; - sourceTree = ""; - }; - 34F197861C61883C00B41B54 /* Products */ = { - isa = PBXGroup; - children = ( - ); - name = Products; - sourceTree = ""; - }; - 34F197891C61883C00B41B54 /* Products */ = { - isa = PBXGroup; - children = ( - 34F197961C61883C00B41B54 /* libjpeg-turbo.a */, - ); - name = Products; - sourceTree = ""; - }; - 34F1978C1C61883C00B41B54 /* Products */ = { - isa = PBXGroup; - children = ( - 34F197A11C61883C00B41B54 /* libwebp_dec.a */, - 34F197A31C61883C00B41B54 /* libwebp_demux.a */, - 34F197A51C61883C00B41B54 /* libwebp_dsp.a */, - 348CB7F61E2D2D5000EEDA2B /* libwebp_dsp_neon.a */, - 34F197A91C61883C00B41B54 /* libwebp_dsp_enc.a */, - 34F197AB1C61883C00B41B54 /* libwebp_enc.a */, - 34F197AD1C61883C00B41B54 /* libwebp_utils.a */, - ); - name = Products; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXHeadersBuildPhase section */ - 21FD2B2D1C014C000023CFAE /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 21FD2B341C014C000023CFAE /* libSkiaSharp.h in Headers */, - 3403038C1C404F6B00630F26 /* sk_xamarin.h in Headers */, - 340303971C4053E500630F26 /* SkManagedStream.h in Headers */, - 340303951C4053E500630F26 /* sk_managedstream.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXHeadersBuildPhase section */ - -/* Begin PBXNativeTarget section */ - 21FD2B2F1C014C000023CFAE /* libSkiaSharp */ = { - isa = PBXNativeTarget; - buildConfigurationList = 21FD2B381C014C000023CFAE /* Build configuration list for PBXNativeTarget "libSkiaSharp" */; - buildPhases = ( - 21FD2B2B1C014C000023CFAE /* Sources */, - 21FD2B2C1C014C000023CFAE /* Frameworks */, - 21FD2B2D1C014C000023CFAE /* Headers */, - 21FD2B2E1C014C000023CFAE /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - 34C4A62E1E2D0EFF008C740C /* PBXTargetDependency */, - 341AE91D1E2D07E800C394FD /* PBXTargetDependency */, - 341AE91F1E2D07E800C394FD /* PBXTargetDependency */, - 3452DFB41DAE8BF00039F516 /* PBXTargetDependency */, - 346F41BB1D1ADFB000204DD2 /* PBXTargetDependency */, - 342BF18A1D1ADD1D0072D19E /* PBXTargetDependency */, - 342BF18C1D1ADD1D0072D19E /* PBXTargetDependency */, - 342BF18E1D1ADD1D0072D19E /* PBXTargetDependency */, - 342BF1901D1ADD1D0072D19E /* PBXTargetDependency */, - 3454C3AD1D012002008A8A1A /* PBXTargetDependency */, - 3454C3B11D012002008A8A1A /* PBXTargetDependency */, - 3454C3B71D012002008A8A1A /* PBXTargetDependency */, - 3454C3BF1D012002008A8A1A /* PBXTargetDependency */, - 3454C3C11D012002008A8A1A /* PBXTargetDependency */, - 3454C3C31D012002008A8A1A /* PBXTargetDependency */, - 3454C3C71D012002008A8A1A /* PBXTargetDependency */, - 3454C3C91D012002008A8A1A /* PBXTargetDependency */, - 3454C3CB1D012002008A8A1A /* PBXTargetDependency */, - 3454C3CF1D012002008A8A1A /* PBXTargetDependency */, - 3454C3D11D012002008A8A1A /* PBXTargetDependency */, - 3454C3D31D012002008A8A1A /* PBXTargetDependency */, - 3454C3D51D012002008A8A1A /* PBXTargetDependency */, - 3454C3D71D012002008A8A1A /* PBXTargetDependency */, - 3454C3D91D012002008A8A1A /* PBXTargetDependency */, - 3454C3DB1D012002008A8A1A /* PBXTargetDependency */, - 3454C3DD1D012002008A8A1A /* PBXTargetDependency */, - 3454C3E11D012002008A8A1A /* PBXTargetDependency */, - 3454C3E31D012002008A8A1A /* PBXTargetDependency */, - 3454C3E51D012002008A8A1A /* PBXTargetDependency */, - 3454C3E91D012002008A8A1A /* PBXTargetDependency */, - 3454C3F71D012002008A8A1A /* PBXTargetDependency */, - 3454C3F91D012002008A8A1A /* PBXTargetDependency */, - 3454C3FB1D012002008A8A1A /* PBXTargetDependency */, - 3454C4011D012002008A8A1A /* PBXTargetDependency */, - 3454C4051D012002008A8A1A /* PBXTargetDependency */, - 3454C40D1D012002008A8A1A /* PBXTargetDependency */, - 3454C4111D012002008A8A1A /* PBXTargetDependency */, - 3454C4131D012002008A8A1A /* PBXTargetDependency */, - 3454C4151D012002008A8A1A /* PBXTargetDependency */, - 3454C4191D012002008A8A1A /* PBXTargetDependency */, - 3454C41B1D012002008A8A1A /* PBXTargetDependency */, - 3454C41D1D012002008A8A1A /* PBXTargetDependency */, - 3454C4211D012002008A8A1A /* PBXTargetDependency */, - 3454C4231D012002008A8A1A /* PBXTargetDependency */, - 3454C4251D012002008A8A1A /* PBXTargetDependency */, - 3454C4271D012002008A8A1A /* PBXTargetDependency */, - 3454C4291D012002008A8A1A /* PBXTargetDependency */, - 3454C42B1D012002008A8A1A /* PBXTargetDependency */, - 3454C42D1D012002008A8A1A /* PBXTargetDependency */, - 3454C43B1D012002008A8A1A /* PBXTargetDependency */, - 3454C43D1D012002008A8A1A /* PBXTargetDependency */, - 3454C43F1D012002008A8A1A /* PBXTargetDependency */, - ); - name = libSkiaSharp; - productName = libSkiaSharp; - productReference = 21FD2B301C014C000023CFAE /* libSkiaSharp.framework */; - productType = "com.apple.product-type.framework"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 21FD2B271C014C000023CFAE /* Project object */ = { - isa = PBXProject; - attributes = { - LastUpgradeCheck = 0710; - ORGANIZATIONNAME = Xamarin; - TargetAttributes = { - 21FD2B2F1C014C000023CFAE = { - CreatedOnToolsVersion = 7.1.1; - }; - }; - }; - buildConfigurationList = 21FD2B2A1C014C000023CFAE /* Build configuration list for PBXProject "libSkiaSharp_arm" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - en, - ); - mainGroup = 21FD2B261C014C000023CFAE; - productRefGroup = 21FD2B311C014C000023CFAE /* Products */; - projectDirPath = ""; - projectReferences = ( - { - ProductGroup = 21FD2CE51C015ED60023CFAE /* Products */; - ProjectRef = 21FD2CE41C015ED60023CFAE /* codec.xcodeproj */; - }, - { - ProductGroup = 21FD2CE21C015ED60023CFAE /* Products */; - ProjectRef = 21FD2CE11C015ED60023CFAE /* codec_android.xcodeproj */; - }, - { - ProductGroup = 21FD2CED1C015ED60023CFAE /* Products */; - ProjectRef = 21FD2CEC1C015ED60023CFAE /* core.xcodeproj */; - }, - { - ProductGroup = 342BF17A1D1ADCFD0072D19E /* Products */; - ProjectRef = 342BF1791D1ADCFD0072D19E /* dng_sdk.xcodeproj */; - }, - { - ProductGroup = 21FD2CF01C015ED60023CFAE /* Products */; - ProjectRef = 21FD2CEF1C015ED60023CFAE /* effects.xcodeproj */; - }, - { - ProductGroup = 21FD2D791C0163130023CFAE /* Products */; - ProjectRef = 21FD2D781C0163130023CFAE /* etc1.xcodeproj */; - }, - { - ProductGroup = 34C4A60C1E2D0EFA008C740C /* Products */; - ProjectRef = 34C4A60B1E2D0EFA008C740C /* expat.xcodeproj */; - }, - { - ProductGroup = 21FD2CF31C015ED60023CFAE /* Products */; - ProjectRef = 21FD2CF21C015ED60023CFAE /* gpu.xcodeproj */; - }, - { - ProductGroup = 21FD2CF61C015ED60023CFAE /* Products */; - ProjectRef = 21FD2CF51C015ED60023CFAE /* images.xcodeproj */; - }, - { - ProductGroup = 21FD2D701C0162C70023CFAE /* Products */; - ProjectRef = 21FD2D6F1C0162C70023CFAE /* ktx.xcodeproj */; - }, - { - ProductGroup = 34F197861C61883C00B41B54 /* Products */; - ProjectRef = 34F197851C61883C00B41B54 /* libjpeg-turbo-selector.xcodeproj */; - }, - { - ProductGroup = 34F197891C61883C00B41B54 /* Products */; - ProjectRef = 34F197881C61883C00B41B54 /* libjpeg-turbo.xcodeproj */; - }, - { - ProductGroup = 3454C31E1D011F5F008A8A1A /* Products */; - ProjectRef = 3454C31D1D011F5F008A8A1A /* libpng.xcodeproj */; - }, - { - ProductGroup = 34F1978C1C61883C00B41B54 /* Products */; - ProjectRef = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - }, - { - ProductGroup = 21FD2CFB1C015ED60023CFAE /* Products */; - ProjectRef = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - }, - { - ProductGroup = 3454C2F11D011F3F008A8A1A /* Products */; - ProjectRef = 3454C2F01D011F3F008A8A1A /* pdf.xcodeproj */; - }, - { - ProductGroup = 342BF17D1D1ADCFD0072D19E /* Products */; - ProjectRef = 342BF17C1D1ADCFD0072D19E /* piex.xcodeproj */; - }, - { - ProductGroup = 21FD2CFE1C015ED60023CFAE /* Products */; - ProjectRef = 21FD2CFD1C015ED60023CFAE /* ports.xcodeproj */; - }, - { - ProductGroup = 21FD2D011C015ED60023CFAE /* Products */; - ProjectRef = 21FD2D001C015ED60023CFAE /* sfnt.xcodeproj */; - }, - { - ProductGroup = 3454C31B1D011F5F008A8A1A /* Products */; - ProjectRef = 3454C31A1D011F5F008A8A1A /* skia_lib.xcodeproj */; - }, - { - ProductGroup = 3454C3241D011F5F008A8A1A /* Products */; - ProjectRef = 3454C3231D011F5F008A8A1A /* sksl.xcodeproj */; - }, - { - ProductGroup = 341AE8F01E2D07DA00C394FD /* Products */; - ProjectRef = 341AE8EF1E2D07DA00C394FD /* svg.xcodeproj */; - }, - { - ProductGroup = 21FD2D041C015ED70023CFAE /* Products */; - ProjectRef = 21FD2D031C015ED70023CFAE /* utils.xcodeproj */; - }, - { - ProductGroup = 341AE8F41E2D07DA00C394FD /* Products */; - ProjectRef = 341AE8F31E2D07DA00C394FD /* xml.xcodeproj */; - }, - { - ProductGroup = 3454C3211D011F5F008A8A1A /* Products */; - ProjectRef = 3454C3201D011F5F008A8A1A /* zlib.xcodeproj */; - }, - ); - projectRoot = ""; - targets = ( - 21FD2B2F1C014C000023CFAE /* libSkiaSharp */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXReferenceProxy section */ - 21FD2D081C015ED70023CFAE /* libskia_codec.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_codec.a; - remoteRef = 21FD2D071C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D0B1C015ED70023CFAE /* libskia_codec_android.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_codec_android.a; - remoteRef = 21FD2D0A1C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D0E1C015ED70023CFAE /* libskia_core.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_core.a; - remoteRef = 21FD2D0D1C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D111C015ED70023CFAE /* libskia_effects.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_effects.a; - remoteRef = 21FD2D101C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D141C015ED70023CFAE /* libskia_skgpu.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_skgpu.a; - remoteRef = 21FD2D131C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D171C015ED70023CFAE /* libskia_images.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_images.a; - remoteRef = 21FD2D161C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D211C015ED70023CFAE /* libskia_opts.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts.a; - remoteRef = 21FD2D201C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D231C015ED70023CFAE /* libskia_opts_ssse3.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts_ssse3.a; - remoteRef = 21FD2D221C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D251C015ED70023CFAE /* libskia_opts_sse41.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts_sse41.a; - remoteRef = 21FD2D241C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D271C015ED70023CFAE /* libskia_opts_sse42.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts_sse42.a; - remoteRef = 21FD2D261C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D291C015ED70023CFAE /* libskia_opts_avx.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts_avx.a; - remoteRef = 21FD2D281C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D2D1C015ED70023CFAE /* libskia_opts_neon.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts_neon.a; - remoteRef = 21FD2D2C1C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D301C015ED70023CFAE /* libskia_ports.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_ports.a; - remoteRef = 21FD2D2F1C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D331C015ED70023CFAE /* libskia_sfnt.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_sfnt.a; - remoteRef = 21FD2D321C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D381C015ED70023CFAE /* libskia_utils.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_utils.a; - remoteRef = 21FD2D371C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D741C0162C70023CFAE /* libSkKTX.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libSkKTX.a; - remoteRef = 21FD2D731C0162C70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D7D1C0163140023CFAE /* libetc1.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libetc1.a; - remoteRef = 21FD2D7C1C0163140023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 341AE9141E2D07DB00C394FD /* libskia_svg.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_svg.a; - remoteRef = 341AE9131E2D07DB00C394FD /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 341AE9161E2D07DB00C394FD /* libsvgdom.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libsvgdom.a; - remoteRef = 341AE9151E2D07DB00C394FD /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 341AE9191E2D07DB00C394FD /* libskia_xml.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_xml.a; - remoteRef = 341AE9181E2D07DB00C394FD /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 342BF1671D1ADCD90072D19E /* libraw_codec.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libraw_codec.a; - remoteRef = 342BF1661D1ADCD90072D19E /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 342BF1781D1ADCD90072D19E /* libzlib.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libzlib.a; - remoteRef = 342BF1771D1ADCD90072D19E /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 342BF1831D1ADCFD0072D19E /* libdng_sdk.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libdng_sdk.a; - remoteRef = 342BF1821D1ADCFD0072D19E /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 342BF1881D1ADCFD0072D19E /* libpiex.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libpiex.a; - remoteRef = 342BF1871D1ADCFD0072D19E /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3452DFAB1DAE8BE90039F516 /* libskia_opts_crc32.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts_crc32.a; - remoteRef = 3452DFAA1DAE8BE90039F516 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3452DFAD1DAE8BE90039F516 /* libskia_opts_hsw.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts_hsw.a; - remoteRef = 3452DFAC1DAE8BE90039F516 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3454C3171D011F3F008A8A1A /* libnopdf.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libnopdf.a; - remoteRef = 3454C3161D011F3F008A8A1A /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3454C3191D011F3F008A8A1A /* libskia_pdf.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_pdf.a; - remoteRef = 3454C3181D011F3F008A8A1A /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3454C32C1D011F5F008A8A1A /* libsksl.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libsksl.a; - remoteRef = 3454C32B1D011F5F008A8A1A /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3454C3321D011F5F008A8A1A /* libpng_static.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libpng_static.a; - remoteRef = 3454C3311D011F5F008A8A1A /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 348CB7F61E2D2D5000EEDA2B /* libwebp_dsp_neon.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libwebp_dsp_neon.a; - remoteRef = 348CB7F51E2D2D5000EEDA2B /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34C4A6151E2D0EFA008C740C /* libexpat_static.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libexpat_static.a; - remoteRef = 34C4A6141E2D0EFA008C740C /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34F197961C61883C00B41B54 /* libjpeg-turbo.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = "libjpeg-turbo.a"; - remoteRef = 34F197951C61883C00B41B54 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34F197A11C61883C00B41B54 /* libwebp_dec.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libwebp_dec.a; - remoteRef = 34F197A01C61883C00B41B54 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34F197A31C61883C00B41B54 /* libwebp_demux.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libwebp_demux.a; - remoteRef = 34F197A21C61883C00B41B54 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34F197A51C61883C00B41B54 /* libwebp_dsp.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libwebp_dsp.a; - remoteRef = 34F197A41C61883C00B41B54 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34F197A91C61883C00B41B54 /* libwebp_dsp_enc.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libwebp_dsp_enc.a; - remoteRef = 34F197A81C61883C00B41B54 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34F197AB1C61883C00B41B54 /* libwebp_enc.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libwebp_enc.a; - remoteRef = 34F197AA1C61883C00B41B54 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34F197AD1C61883C00B41B54 /* libwebp_utils.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libwebp_utils.a; - remoteRef = 34F197AC1C61883C00B41B54 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; -/* End PBXReferenceProxy section */ - -/* Begin PBXResourcesBuildPhase section */ - 21FD2B2E1C014C000023CFAE /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 21FD2B2B1C014C000023CFAE /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 340303DB1C40877300630F26 /* sk_xamarin.cpp in Sources */, - 343DAE471C3F285700FAD826 /* SkiaKeeper.c in Sources */, - 340303941C4053E500630F26 /* sk_managedstream.cpp in Sources */, - 340303961C4053E500630F26 /* SkManagedStream.cpp in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXTargetDependency section */ - 341AE91D1E2D07E800C394FD /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = svg; - targetProxy = 341AE91C1E2D07E800C394FD /* PBXContainerItemProxy */; - }; - 341AE91F1E2D07E800C394FD /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = xml; - targetProxy = 341AE91E1E2D07E800C394FD /* PBXContainerItemProxy */; - }; - 342BF18A1D1ADD1D0072D19E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = dng_sdk; - targetProxy = 342BF1891D1ADD1D0072D19E /* PBXContainerItemProxy */; - }; - 342BF18C1D1ADD1D0072D19E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = piex; - targetProxy = 342BF18B1D1ADD1D0072D19E /* PBXContainerItemProxy */; - }; - 342BF18E1D1ADD1D0072D19E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = raw_codec; - targetProxy = 342BF18D1D1ADD1D0072D19E /* PBXContainerItemProxy */; - }; - 342BF1901D1ADD1D0072D19E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = zlib; - targetProxy = 342BF18F1D1ADD1D0072D19E /* PBXContainerItemProxy */; - }; - 3452DFB41DAE8BF00039F516 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = opts_hsw; - targetProxy = 3452DFB31DAE8BF00039F516 /* PBXContainerItemProxy */; - }; - 3454C3AD1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = codec; - targetProxy = 3454C3AC1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3B11D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "libjpeg-turbo"; - targetProxy = 3454C3B01D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3B71D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libpng_static; - targetProxy = 3454C3B61D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3BF1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dec; - targetProxy = 3454C3BE1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3C11D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_demux; - targetProxy = 3454C3C01D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3C31D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dsp; - targetProxy = 3454C3C21D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3C71D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dsp_enc; - targetProxy = 3454C3C61D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3C91D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_enc; - targetProxy = 3454C3C81D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3CB1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_utils; - targetProxy = 3454C3CA1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3CF1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = codec_android; - targetProxy = 3454C3CE1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3D11D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = core; - targetProxy = 3454C3D01D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3D31D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = effects; - targetProxy = 3454C3D21D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3D51D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = skgpu; - targetProxy = 3454C3D41D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3D71D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = images; - targetProxy = 3454C3D61D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3D91D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dec; - targetProxy = 3454C3D81D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3DB1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_demux; - targetProxy = 3454C3DA1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3DD1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dsp; - targetProxy = 3454C3DC1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3E11D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dsp_enc; - targetProxy = 3454C3E01D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3E31D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_enc; - targetProxy = 3454C3E21D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3E51D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_utils; - targetProxy = 3454C3E41D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3E91D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = opts; - targetProxy = 3454C3E81D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3F71D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ports; - targetProxy = 3454C3F61D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3F91D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = sfnt; - targetProxy = 3454C3F81D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3FB1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = utils; - targetProxy = 3454C3FA1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4011D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = sksl; - targetProxy = 3454C4001D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4051D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = pdf; - targetProxy = 3454C4041D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C40D1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "libjpeg-turbo"; - targetProxy = 3454C40C1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4111D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dec; - targetProxy = 3454C4101D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4131D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_demux; - targetProxy = 3454C4121D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4151D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dsp; - targetProxy = 3454C4141D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4191D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dsp_enc; - targetProxy = 3454C4181D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C41B1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_enc; - targetProxy = 3454C41A1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C41D1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_utils; - targetProxy = 3454C41C1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4211D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libetc1; - targetProxy = 3454C4201D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4231D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libSkKTX; - targetProxy = 3454C4221D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4251D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = codec_android; - targetProxy = 3454C4241D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4271D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = core; - targetProxy = 3454C4261D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4291D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = effects; - targetProxy = 3454C4281D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C42B1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = skgpu; - targetProxy = 3454C42A1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C42D1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = opts; - targetProxy = 3454C42C1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C43B1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ports; - targetProxy = 3454C43A1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C43D1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = sfnt; - targetProxy = 3454C43C1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C43F1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = utils; - targetProxy = 3454C43E1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 346F41BB1D1ADFB000204DD2 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dsp_neon; - targetProxy = 346F41BA1D1ADFB000204DD2 /* PBXContainerItemProxy */; - }; - 34C4A62E1E2D0EFF008C740C /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = expat_static; - targetProxy = 34C4A62D1E2D0EFF008C740C /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - -/* Begin XCBuildConfiguration section */ - 21FD2B361C014C000023CFAE /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = c11; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - SK_INTERNAL, - SK_GAMMA_SRGB, - SK_GAMMA_APPLY_TO_A8, - "SK_ALLOW_STATIC_GLOBAL_INITIALIZERS=1", - "SK_SUPPORT_GPU=1", - "SK_SUPPORT_OPENCL=0", - "SK_FORCE_DISTANCE_FIELD_TEXT=0", - SK_BUILD_FOR_IOS, - SKIA_C_DLL, - "SKIA_IMPLEMENTATION=1", - "SK_DEVELOPER=1", - ); - 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; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - OTHER_LDFLAGS = "-all_load"; - SDKROOT = appletvos; - TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 9.1; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 21FD2B371C014C000023CFAE /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = c11; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREPROCESSOR_DEFINITIONS = ( - SK_INTERNAL, - SK_GAMMA_SRGB, - SK_GAMMA_APPLY_TO_A8, - "SK_ALLOW_STATIC_GLOBAL_INITIALIZERS=1", - "SK_SUPPORT_GPU=1", - "SK_SUPPORT_OPENCL=0", - "SK_FORCE_DISTANCE_FIELD_TEXT=0", - SK_BUILD_FOR_IOS, - SKIA_C_DLL, - "SKIA_IMPLEMENTATION=1", - NDEBUG, - ); - 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; - GCC_GENERATE_DEBUGGING_SYMBOLS = NO; - GCC_SYMBOLS_PRIVATE_EXTERN = YES; - MTL_ENABLE_DEBUG_INFO = NO; - OTHER_LDFLAGS = "-all_load"; - SDKROOT = appletvos; - TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 9.1; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 21FD2B391C014C000023CFAE /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_ENABLE_CPP_RTTI = NO; - HEADER_SEARCH_PATHS = ( - ../../externals/skia/src/c, - ../../externals/skia/include/c, - ../../externals/skia/include/core, - ../../externals/skia/include/codec, - ../../externals/skia/include/effects, - ../../externals/skia/include/pathops, - ../../externals/skia/include/utils, - ../../externals/skia/include/ports, - ../../externals/skia/include/gpu, - ../../externals/skia/include/config, - ../../externals/skia/include/xml, - ../../externals/skia/include/svg, - ); - INFOPLIST_FILE = libSkiaSharp/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - LIBRARY_SEARCH_PATHS = ../ios; - OTHER_CPLUSPLUSFLAGS = ( - "-std=c++0x", - "-stdlib=libc++", - "-fvisibility=hidden", - "-fvisibility-inlines-hidden", - ); - OTHER_LDFLAGS = ""; - PRODUCT_BUNDLE_IDENTIFIER = "xamarin.libskia-ios"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SKIP_INSTALL = YES; - TVOS_DEPLOYMENT_TARGET = 9.0; - }; - name = Debug; - }; - 21FD2B3A1C014C000023CFAE /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - DEAD_CODE_STRIPPING = YES; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_ENABLE_CPP_RTTI = NO; - HEADER_SEARCH_PATHS = ( - ../../externals/skia/src/c, - ../../externals/skia/include/c, - ../../externals/skia/include/core, - ../../externals/skia/include/codec, - ../../externals/skia/include/effects, - ../../externals/skia/include/pathops, - ../../externals/skia/include/utils, - ../../externals/skia/include/ports, - ../../externals/skia/include/gpu, - ../../externals/skia/include/config, - ../../externals/skia/include/xml, - ../../externals/skia/include/svg, - ); - INFOPLIST_FILE = libSkiaSharp/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - LIBRARY_SEARCH_PATHS = ../ios; - OTHER_CPLUSPLUSFLAGS = ( - "-std=c++0x", - "-stdlib=libc++", - "-fvisibility=hidden", - "-fvisibility-inlines-hidden", - ); - OTHER_LDFLAGS = ""; - PRODUCT_BUNDLE_IDENTIFIER = "xamarin.libskia-ios"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SKIP_INSTALL = YES; - TVOS_DEPLOYMENT_TARGET = 9.0; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 21FD2B2A1C014C000023CFAE /* Build configuration list for PBXProject "libSkiaSharp_arm" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 21FD2B361C014C000023CFAE /* Debug */, - 21FD2B371C014C000023CFAE /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 21FD2B381C014C000023CFAE /* Build configuration list for PBXNativeTarget "libSkiaSharp" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 21FD2B391C014C000023CFAE /* Debug */, - 21FD2B3A1C014C000023CFAE /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 21FD2B271C014C000023CFAE /* Project object */; -} diff --git a/native-builds/libSkiaSharp_tvos/libSkiaSharp_x86.xcodeproj/project.pbxproj b/native-builds/libSkiaSharp_tvos/libSkiaSharp_x86.xcodeproj/project.pbxproj deleted file mode 100644 index 10cc83b2..00000000 --- a/native-builds/libSkiaSharp_tvos/libSkiaSharp_x86.xcodeproj/project.pbxproj +++ /dev/null @@ -1,2145 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - 21FD2B341C014C000023CFAE /* libSkiaSharp.h in Headers */ = {isa = PBXBuildFile; fileRef = 21FD2B331C014C000023CFAE /* libSkiaSharp.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 21FD2D831C0165370023CFAE /* libskia_core.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D0E1C015ED70023CFAE /* libskia_core.a */; }; - 21FD2D841C0165510023CFAE /* libc++.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D411C015F780023CFAE /* libc++.tbd */; }; - 21FD2D871C0165880023CFAE /* libskia_skgpu.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D141C015ED70023CFAE /* libskia_skgpu.a */; }; - 21FD2D8A1C0165AF0023CFAE /* libSkKTX.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D741C0162C70023CFAE /* libSkKTX.a */; }; - 21FD2D8D1C0165C20023CFAE /* libetc1.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D7D1C0163140023CFAE /* libetc1.a */; }; - 21FD2D901C0165E20023CFAE /* libskia_ports.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D301C015ED70023CFAE /* libskia_ports.a */; }; - 21FD2D931C01662E0023CFAE /* libskia_effects.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D111C015ED70023CFAE /* libskia_effects.a */; }; - 21FD2D961C01665D0023CFAE /* libskia_opts.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D211C015ED70023CFAE /* libskia_opts.a */; }; - 21FD2D991C01667E0023CFAE /* libskia_utils.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D381C015ED70023CFAE /* libskia_utils.a */; }; - 21FD2D9C1C01669E0023CFAE /* libskia_images.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D171C015ED70023CFAE /* libskia_images.a */; }; - 21FD2D9F1C0166C10023CFAE /* libskia_sfnt.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D331C015ED70023CFAE /* libskia_sfnt.a */; }; - 21FD2DA11C0167220023CFAE /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2DA01C0167220023CFAE /* CoreFoundation.framework */; }; - 21FD2DA31C0167490023CFAE /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2DA21C0167490023CFAE /* CoreText.framework */; }; - 21FD2DA51C01677B0023CFAE /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2DA41C01677B0023CFAE /* ImageIO.framework */; }; - 21FD2DA71C0167950023CFAE /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2DA61C0167950023CFAE /* CoreGraphics.framework */; }; - 21FD2DA91C0167E60023CFAE /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2DA81C0167E60023CFAE /* MobileCoreServices.framework */; }; - 3403038C1C404F6B00630F26 /* sk_xamarin.h in Headers */ = {isa = PBXBuildFile; fileRef = 3403038B1C404F6B00630F26 /* sk_xamarin.h */; }; - 340303941C4053E500630F26 /* sk_managedstream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 340303901C4053E500630F26 /* sk_managedstream.cpp */; }; - 340303951C4053E500630F26 /* sk_managedstream.h in Headers */ = {isa = PBXBuildFile; fileRef = 340303911C4053E500630F26 /* sk_managedstream.h */; }; - 340303961C4053E500630F26 /* SkManagedStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 340303921C4053E500630F26 /* SkManagedStream.cpp */; }; - 340303971C4053E500630F26 /* SkManagedStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 340303931C4053E500630F26 /* SkManagedStream.h */; }; - 340303DB1C40877300630F26 /* sk_xamarin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 340303DA1C40877300630F26 /* sk_xamarin.cpp */; }; - 342BF1911D1ADD2E0072D19E /* libdng_sdk.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 342BF1831D1ADCFD0072D19E /* libdng_sdk.a */; }; - 342BF1921D1ADD2E0072D19E /* libpiex.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 342BF1881D1ADCFD0072D19E /* libpiex.a */; }; - 342BF1931D1ADD2E0072D19E /* libraw_codec.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 342BF1671D1ADCD90072D19E /* libraw_codec.a */; }; - 342BF1941D1ADD2E0072D19E /* libzlib.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 342BF1781D1ADCD90072D19E /* libzlib.a */; }; - 343DAE471C3F285700FAD826 /* SkiaKeeper.c in Sources */ = {isa = PBXBuildFile; fileRef = 343DAE451C3F285700FAD826 /* SkiaKeeper.c */; }; - 3452DFB51DAE8BF80039F516 /* libskia_opts_hsw.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3452DFAD1DAE8BE90039F516 /* libskia_opts_hsw.a */; }; - 3454C33E1D011F78008A8A1A /* libsksl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3454C32C1D011F5F008A8A1A /* libsksl.a */; }; - 3454C3411D011F78008A8A1A /* libpng_static.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3454C3321D011F5F008A8A1A /* libpng_static.a */; }; - 3454C3421D011F78008A8A1A /* libskia_codec_android.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D0B1C015ED70023CFAE /* libskia_codec_android.a */; }; - 3454C3431D011F78008A8A1A /* libskia_codec.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D081C015ED70023CFAE /* libskia_codec.a */; }; - 3454C3441D011F78008A8A1A /* libskia_opts_avx.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D291C015ED70023CFAE /* libskia_opts_avx.a */; }; - 3454C3481D011F78008A8A1A /* libskia_opts_sse42.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D271C015ED70023CFAE /* libskia_opts_sse42.a */; }; - 3454C3491D011F78008A8A1A /* libskia_opts_ssse3.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 21FD2D231C015ED70023CFAE /* libskia_opts_ssse3.a */; }; - 3454C34A1D011F78008A8A1A /* libskia_pdf.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3454C3191D011F3F008A8A1A /* libskia_pdf.a */; }; - 347FB4201E2D0F2400BD466F /* libexpat_static.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 347FB4081E2D0F1900BD466F /* libexpat_static.a */; }; - 34BEAABF1E2D080200C925DF /* libskia_svg.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34BEAAB91E2D07FF00C925DF /* libskia_svg.a */; }; - 34BEAAC01E2D080200C925DF /* libskia_xml.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34BEAABE1E2D07FF00C925DF /* libskia_xml.a */; }; - 34F197AE1C61885000B41B54 /* libwebp_dec.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34F197A11C61883C00B41B54 /* libwebp_dec.a */; }; - 34F197AF1C61885000B41B54 /* libwebp_demux.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34F197A31C61883C00B41B54 /* libwebp_demux.a */; }; - 34F197B01C61885000B41B54 /* libwebp_dsp_enc.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34F197A91C61883C00B41B54 /* libwebp_dsp_enc.a */; }; - 34F197B11C61885000B41B54 /* libwebp_dsp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34F197A51C61883C00B41B54 /* libwebp_dsp.a */; }; - 34F197B21C61885000B41B54 /* libwebp_enc.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34F197AB1C61883C00B41B54 /* libwebp_enc.a */; }; - 34F197B31C61885000B41B54 /* libwebp_utils.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34F197AD1C61883C00B41B54 /* libwebp_utils.a */; }; - 34F197B41C61885A00B41B54 /* libjpeg-turbo.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 34F197961C61883C00B41B54 /* libjpeg-turbo.a */; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - 21FD2D071C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CE41C015ED60023CFAE /* codec.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 0BFE658677B927B8AD47CA56; - remoteInfo = codec; - }; - 21FD2D0A1C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CE11C015ED60023CFAE /* codec_android.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = D7C9B9DBD5E0F2F792C4F528; - remoteInfo = codec_android; - }; - 21FD2D0D1C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CEC1C015ED60023CFAE /* core.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = B0B759BB059054EC7CBAB551; - remoteInfo = core; - }; - 21FD2D101C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CEF1C015ED60023CFAE /* effects.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 933354B5157FEBAE42200A3F; - remoteInfo = effects; - }; - 21FD2D131C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CF21C015ED60023CFAE /* gpu.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 776EF0925BC1A24F95284E07; - remoteInfo = skgpu; - }; - 21FD2D161C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CF51C015ED60023CFAE /* images.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 3822E1C78B6C1795DC2A48B8; - remoteInfo = images; - }; - 21FD2D201C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 7CC1A8D20D23AAB135C0C8AF; - remoteInfo = opts; - }; - 21FD2D221C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 03A1C281FEB016408DA04D8E; - remoteInfo = opts_ssse3; - }; - 21FD2D241C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 5B893EE8CB6FC14A6577893D; - remoteInfo = opts_sse41; - }; - 21FD2D261C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = D68120A67C6B30980C7580EA; - remoteInfo = opts_sse42; - }; - 21FD2D281C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 19C6A65284A050EDC662FB44; - remoteInfo = opts_avx; - }; - 21FD2D2C1C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 182DD1C8F36FC5D01DF29ED2; - remoteInfo = opts_neon; - }; - 21FD2D2F1C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFD1C015ED60023CFAE /* ports.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 893C86EDF0B84BC89CB43E59; - remoteInfo = ports; - }; - 21FD2D321C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D001C015ED60023CFAE /* sfnt.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = B9B192D874C0DAEB3356CB21; - remoteInfo = sfnt; - }; - 21FD2D371C015ED70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D031C015ED70023CFAE /* utils.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 6EB7C6A4C955592AFCAF5F41; - remoteInfo = utils; - }; - 21FD2D731C0162C70023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D6F1C0162C70023CFAE /* ktx.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 37BA66146309167331B6BABD; - remoteInfo = libSkKTX; - }; - 21FD2D7C1C0163140023CFAE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D781C0163130023CFAE /* etc1.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 58D65910B589341DD97198F8; - remoteInfo = libetc1; - }; - 342BF1661D1ADCD90072D19E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CE41C015ED60023CFAE /* codec.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = C22F56FFE9D836FB998E42FD; - remoteInfo = raw_codec; - }; - 342BF1771D1ADCD90072D19E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C3201D011F5F008A8A1A /* zlib.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 71C051910E94E0D5C79129A5; - remoteInfo = zlib; - }; - 342BF1821D1ADCFD0072D19E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 342BF1791D1ADCFD0072D19E /* dng_sdk.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = C4AD63FA59E89780AF2A1120; - remoteInfo = dng_sdk; - }; - 342BF1871D1ADCFD0072D19E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 342BF17C1D1ADCFD0072D19E /* piex.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 5D5D10DDD87719BE19D91CC3; - remoteInfo = piex; - }; - 342BF1891D1ADD1D0072D19E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 342BF1791D1ADCFD0072D19E /* dng_sdk.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = DB539CB19E80F8ADB38ABB89; - remoteInfo = dng_sdk; - }; - 342BF18B1D1ADD1D0072D19E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 342BF17C1D1ADCFD0072D19E /* piex.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 2DCF672F726600FFFAE0A889; - remoteInfo = piex; - }; - 342BF18D1D1ADD1D0072D19E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CE41C015ED60023CFAE /* codec.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = FE981E92663D0162AD2B491E; - remoteInfo = raw_codec; - }; - 342BF18F1D1ADD1D0072D19E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C3201D011F5F008A8A1A /* zlib.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = CFE557433A4D2EFFDC01DBB4; - remoteInfo = zlib; - }; - 3452DFAA1DAE8BE90039F516 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = C7E8882721F7612ABD656185; - remoteInfo = opts_crc32; - }; - 3452DFAC1DAE8BE90039F516 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = F102D9F5D3036F3950CACDF7; - remoteInfo = opts_hsw; - }; - 3452DFB31DAE8BF00039F516 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 8ED4A5B769B4414D00844D19; - remoteInfo = opts_hsw; - }; - 3454C3161D011F3F008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C2F01D011F3F008A8A1A /* pdf.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 929452BCB7CCAAD11CC1835D; - remoteInfo = nopdf; - }; - 3454C3181D011F3F008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C2F01D011F3F008A8A1A /* pdf.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 0DC15EA4ADE06EC812B0409E; - remoteInfo = pdf; - }; - 3454C32B1D011F5F008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C3231D011F5F008A8A1A /* sksl.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 02416B678B4C01D8DEE485DE; - remoteInfo = sksl; - }; - 3454C3311D011F5F008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C31D1D011F5F008A8A1A /* libpng.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = F7809684C4703FEA247919D7; - remoteInfo = libpng_static; - }; - 3454C3AC1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CE41C015ED60023CFAE /* codec.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 016C72E9392A6EDCADA353AB; - remoteInfo = codec; - }; - 3454C3B01D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F197881C61883C00B41B54 /* libjpeg-turbo.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = B589593D38BB52075B6EE7B2; - remoteInfo = "libjpeg-turbo"; - }; - 3454C3B61D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C31D1D011F5F008A8A1A /* libpng.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 8ED0FBBBD08C4B5967CE24C3; - remoteInfo = libpng_static; - }; - 3454C3BE1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 06D6CEB264457DF20731B2AB; - remoteInfo = libwebp_dec; - }; - 3454C3C01D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = C7C48B5CEBCB5F16079F2659; - remoteInfo = libwebp_demux; - }; - 3454C3C21D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = EF4F4DAE03D0B2D442A5E75C; - remoteInfo = libwebp_dsp; - }; - 3454C3C61D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 43AF69108FDDD0AB4332A1ED; - remoteInfo = libwebp_dsp_enc; - }; - 3454C3C81D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 9AE87FBCC50847E54181717B; - remoteInfo = libwebp_enc; - }; - 3454C3CA1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = D5FEE9A767851EE663B14DC1; - remoteInfo = libwebp_utils; - }; - 3454C3CE1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CE11C015ED60023CFAE /* codec_android.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 3A5E239D7941326C84BF7962; - remoteInfo = codec_android; - }; - 3454C3D01D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CEC1C015ED60023CFAE /* core.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 5A9991BB6607533745115226; - remoteInfo = core; - }; - 3454C3D21D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CEF1C015ED60023CFAE /* effects.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = F0EB02F40D8DAD92937C53E1; - remoteInfo = effects; - }; - 3454C3D41D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CF21C015ED60023CFAE /* gpu.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 7599172564E7286191FBC920; - remoteInfo = skgpu; - }; - 3454C3D61D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CF51C015ED60023CFAE /* images.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 0A48FDCBAFF0B3D6F97E7AD5; - remoteInfo = images; - }; - 3454C3D81D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 06D6CEB264457DF20731B2AB; - remoteInfo = libwebp_dec; - }; - 3454C3DA1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = C7C48B5CEBCB5F16079F2659; - remoteInfo = libwebp_demux; - }; - 3454C3DC1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = EF4F4DAE03D0B2D442A5E75C; - remoteInfo = libwebp_dsp; - }; - 3454C3E01D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 43AF69108FDDD0AB4332A1ED; - remoteInfo = libwebp_dsp_enc; - }; - 3454C3E21D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 9AE87FBCC50847E54181717B; - remoteInfo = libwebp_enc; - }; - 3454C3E41D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = D5FEE9A767851EE663B14DC1; - remoteInfo = libwebp_utils; - }; - 3454C3E81D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 801760729BE30DF59BEA25B9; - remoteInfo = opts; - }; - 3454C3EA1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = C847B0A525BE3D349A9885D1; - remoteInfo = opts_ssse3; - }; - 3454C3EE1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 507984E7CB67588ABE813115; - remoteInfo = opts_sse42; - }; - 3454C3F01D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 61766364CEA74CD0B2337CBC; - remoteInfo = opts_avx; - }; - 3454C3F61D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFD1C015ED60023CFAE /* ports.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 26FBB2066D17FDFB873DA3F9; - remoteInfo = ports; - }; - 3454C3F81D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D001C015ED60023CFAE /* sfnt.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 57EFBE15E8815D5865F6D5C7; - remoteInfo = sfnt; - }; - 3454C3FA1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D031C015ED70023CFAE /* utils.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 7364408688F1A6434987562A; - remoteInfo = utils; - }; - 3454C4001D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C3231D011F5F008A8A1A /* sksl.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = DBB8FF379C3368C074C095CE; - remoteInfo = sksl; - }; - 3454C4041D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3454C2F01D011F3F008A8A1A /* pdf.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = C37161A72930D0F121229C3F; - remoteInfo = pdf; - }; - 3454C40C1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F197881C61883C00B41B54 /* libjpeg-turbo.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = B589593D38BB52075B6EE7B2; - remoteInfo = "libjpeg-turbo"; - }; - 3454C4101D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 06D6CEB264457DF20731B2AB; - remoteInfo = libwebp_dec; - }; - 3454C4121D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = C7C48B5CEBCB5F16079F2659; - remoteInfo = libwebp_demux; - }; - 3454C4141D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = EF4F4DAE03D0B2D442A5E75C; - remoteInfo = libwebp_dsp; - }; - 3454C4181D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 43AF69108FDDD0AB4332A1ED; - remoteInfo = libwebp_dsp_enc; - }; - 3454C41A1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 9AE87FBCC50847E54181717B; - remoteInfo = libwebp_enc; - }; - 3454C41C1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = D5FEE9A767851EE663B14DC1; - remoteInfo = libwebp_utils; - }; - 3454C4201D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D781C0163130023CFAE /* etc1.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 1E238A18338BD7C314DA6FB9; - remoteInfo = libetc1; - }; - 3454C4221D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D6F1C0162C70023CFAE /* ktx.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 5BA0958DCF3CFAC6D5F7BD68; - remoteInfo = libSkKTX; - }; - 3454C4241D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CE11C015ED60023CFAE /* codec_android.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 3A5E239D7941326C84BF7962; - remoteInfo = codec_android; - }; - 3454C4261D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CEC1C015ED60023CFAE /* core.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 5A9991BB6607533745115226; - remoteInfo = core; - }; - 3454C4281D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CEF1C015ED60023CFAE /* effects.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = F0EB02F40D8DAD92937C53E1; - remoteInfo = effects; - }; - 3454C42A1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CF21C015ED60023CFAE /* gpu.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 7599172564E7286191FBC920; - remoteInfo = skgpu; - }; - 3454C42C1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 801760729BE30DF59BEA25B9; - remoteInfo = opts; - }; - 3454C42E1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = C847B0A525BE3D349A9885D1; - remoteInfo = opts_ssse3; - }; - 3454C4321D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 507984E7CB67588ABE813115; - remoteInfo = opts_sse42; - }; - 3454C4341D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 61766364CEA74CD0B2337CBC; - remoteInfo = opts_avx; - }; - 3454C43A1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2CFD1C015ED60023CFAE /* ports.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 26FBB2066D17FDFB873DA3F9; - remoteInfo = ports; - }; - 3454C43C1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D001C015ED60023CFAE /* sfnt.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 57EFBE15E8815D5865F6D5C7; - remoteInfo = sfnt; - }; - 3454C43E1D012002008A8A1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 21FD2D031C015ED70023CFAE /* utils.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 7364408688F1A6434987562A; - remoteInfo = utils; - }; - 347AEA591E2D2D9F00FC837E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 148B376C56BB5FE1630143B1; - remoteInfo = libwebp_dsp_neon; - }; - 347FB4071E2D0F1900BD466F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 347FB3FE1E2D0F1900BD466F /* expat.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 5663C15DC04B43FC104A2A76; - remoteInfo = expat_static; - }; - 347FB41E1E2D0F1F00BD466F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 347FB3FE1E2D0F1900BD466F /* expat.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = EF30A1B7E36A7E786554D60C; - remoteInfo = expat_static; - }; - 34BEAAB81E2D07FF00C925DF /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34BEAA961E2D07FE00C925DF /* svg.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = AB4A947D97EDC370E835CECA; - remoteInfo = svg; - }; - 34BEAABA1E2D07FF00C925DF /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34BEAA961E2D07FE00C925DF /* svg.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 0002E98C551D36A3785B397D; - remoteInfo = svgdom; - }; - 34BEAABD1E2D07FF00C925DF /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34BEAA9A1E2D07FE00C925DF /* xml.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 31D5F4047D0934FD6A01045D; - remoteInfo = xml; - }; - 34BEAAC11E2D080C00C925DF /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34BEAA961E2D07FE00C925DF /* svg.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 0B2E385A2EF973EA3476322D; - remoteInfo = svg; - }; - 34BEAAC31E2D080C00C925DF /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34BEAA9A1E2D07FE00C925DF /* xml.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = CA580731DF81B4D7F684A325; - remoteInfo = xml; - }; - 34F197951C61883C00B41B54 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F197881C61883C00B41B54 /* libjpeg-turbo.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = FD88FC5051778283D3C149B4; - remoteInfo = "libjpeg-turbo"; - }; - 34F197A01C61883C00B41B54 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = E625E8468BCB0C9A3AC8E603; - remoteInfo = libwebp_dec; - }; - 34F197A21C61883C00B41B54 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 2D54F7D86C905479556DB62D; - remoteInfo = libwebp_demux; - }; - 34F197A41C61883C00B41B54 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 3F107807570C4069BB96BE25; - remoteInfo = libwebp_dsp; - }; - 34F197A81C61883C00B41B54 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 5CD5E1D3003869662AF52285; - remoteInfo = libwebp_dsp_enc; - }; - 34F197AA1C61883C00B41B54 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 71A8D3236F1441455DC926FD; - remoteInfo = libwebp_enc; - }; - 34F197AC1C61883C00B41B54 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 19B76369DDF015E4A37C4F1D; - remoteInfo = libwebp_utils; - }; -/* End PBXContainerItemProxy section */ - -/* Begin PBXFileReference section */ - 21FD2B301C014C000023CFAE /* libSkiaSharp.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = libSkiaSharp.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 21FD2B331C014C000023CFAE /* libSkiaSharp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = libSkiaSharp.h; sourceTree = ""; }; - 21FD2B351C014C000023CFAE /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 21FD2CE11C015ED60023CFAE /* codec_android.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = codec_android.xcodeproj; path = ../../externals/skia/out/gyp/codec_android.xcodeproj; sourceTree = ""; }; - 21FD2CE41C015ED60023CFAE /* codec.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = codec.xcodeproj; path = ../../externals/skia/out/gyp/codec.xcodeproj; sourceTree = ""; }; - 21FD2CEC1C015ED60023CFAE /* core.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = core.xcodeproj; path = ../../externals/skia/out/gyp/core.xcodeproj; sourceTree = ""; }; - 21FD2CEF1C015ED60023CFAE /* effects.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = effects.xcodeproj; path = ../../externals/skia/out/gyp/effects.xcodeproj; sourceTree = ""; }; - 21FD2CF21C015ED60023CFAE /* gpu.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = gpu.xcodeproj; path = ../../externals/skia/out/gyp/gpu.xcodeproj; sourceTree = ""; }; - 21FD2CF51C015ED60023CFAE /* images.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = images.xcodeproj; path = ../../externals/skia/out/gyp/images.xcodeproj; sourceTree = ""; }; - 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = opts.xcodeproj; path = ../../externals/skia/out/gyp/opts.xcodeproj; sourceTree = ""; }; - 21FD2CFD1C015ED60023CFAE /* ports.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = ports.xcodeproj; path = ../../externals/skia/out/gyp/ports.xcodeproj; sourceTree = ""; }; - 21FD2D001C015ED60023CFAE /* sfnt.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = sfnt.xcodeproj; path = ../../externals/skia/out/gyp/sfnt.xcodeproj; sourceTree = ""; }; - 21FD2D031C015ED70023CFAE /* utils.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = utils.xcodeproj; path = ../../externals/skia/out/gyp/utils.xcodeproj; sourceTree = ""; }; - 21FD2D411C015F780023CFAE /* libc++.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = "libc++.tbd"; path = "usr/lib/libc++.tbd"; sourceTree = SDKROOT; }; - 21FD2D6F1C0162C70023CFAE /* ktx.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = ktx.xcodeproj; path = ../../externals/skia/out/gyp/ktx.xcodeproj; sourceTree = ""; }; - 21FD2D781C0163130023CFAE /* etc1.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = etc1.xcodeproj; path = ../../externals/skia/out/gyp/etc1.xcodeproj; sourceTree = ""; }; - 21FD2DA01C0167220023CFAE /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; }; - 21FD2DA21C0167490023CFAE /* CoreText.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = System/Library/Frameworks/CoreText.framework; sourceTree = SDKROOT; }; - 21FD2DA41C01677B0023CFAE /* ImageIO.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ImageIO.framework; path = System/Library/Frameworks/ImageIO.framework; sourceTree = SDKROOT; }; - 21FD2DA61C0167950023CFAE /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; - 21FD2DA81C0167E60023CFAE /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = System/Library/Frameworks/MobileCoreServices.framework; sourceTree = SDKROOT; }; - 3403038B1C404F6B00630F26 /* sk_xamarin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sk_xamarin.h; path = ../src/sk_xamarin.h; sourceTree = ""; }; - 340303901C4053E500630F26 /* sk_managedstream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sk_managedstream.cpp; path = ../src/sk_managedstream.cpp; sourceTree = ""; }; - 340303911C4053E500630F26 /* sk_managedstream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sk_managedstream.h; path = ../src/sk_managedstream.h; sourceTree = ""; }; - 340303921C4053E500630F26 /* SkManagedStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SkManagedStream.cpp; path = ../src/SkManagedStream.cpp; sourceTree = ""; }; - 340303931C4053E500630F26 /* SkManagedStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SkManagedStream.h; path = ../src/SkManagedStream.h; sourceTree = ""; }; - 340303DA1C40877300630F26 /* sk_xamarin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sk_xamarin.cpp; path = ../../src/sk_xamarin.cpp; sourceTree = ""; }; - 342BF1791D1ADCFD0072D19E /* dng_sdk.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = dng_sdk.xcodeproj; path = ../../externals/skia/out/gyp/dng_sdk.xcodeproj; sourceTree = ""; }; - 342BF17C1D1ADCFD0072D19E /* piex.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = piex.xcodeproj; path = ../../externals/skia/out/gyp/piex.xcodeproj; sourceTree = ""; }; - 343DAE451C3F285700FAD826 /* SkiaKeeper.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = SkiaKeeper.c; path = ../../src/SkiaKeeper.c; sourceTree = ""; }; - 3454C2F01D011F3F008A8A1A /* pdf.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = pdf.xcodeproj; path = ../../externals/skia/out/gyp/pdf.xcodeproj; sourceTree = ""; }; - 3454C31A1D011F5F008A8A1A /* skia_lib.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = skia_lib.xcodeproj; path = ../../externals/skia/out/gyp/skia_lib.xcodeproj; sourceTree = ""; }; - 3454C31D1D011F5F008A8A1A /* libpng.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = libpng.xcodeproj; path = ../../externals/skia/out/gyp/libpng.xcodeproj; sourceTree = ""; }; - 3454C3201D011F5F008A8A1A /* zlib.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = zlib.xcodeproj; path = ../../externals/skia/out/gyp/zlib.xcodeproj; sourceTree = ""; }; - 3454C3231D011F5F008A8A1A /* sksl.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = sksl.xcodeproj; path = ../../externals/skia/out/gyp/sksl.xcodeproj; sourceTree = ""; }; - 347FB3FE1E2D0F1900BD466F /* expat.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = expat.xcodeproj; path = ../../externals/skia/out/gyp/expat.xcodeproj; sourceTree = ""; }; - 34BEAA961E2D07FE00C925DF /* svg.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = svg.xcodeproj; path = ../../externals/skia/out/gyp/svg.xcodeproj; sourceTree = ""; }; - 34BEAA9A1E2D07FE00C925DF /* xml.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = xml.xcodeproj; path = ../../externals/skia/out/gyp/xml.xcodeproj; sourceTree = ""; }; - 34F197851C61883C00B41B54 /* libjpeg-turbo-selector.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = "libjpeg-turbo-selector.xcodeproj"; path = "../../externals/skia/out/gyp/libjpeg-turbo-selector.xcodeproj"; sourceTree = ""; }; - 34F197881C61883C00B41B54 /* libjpeg-turbo.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = "libjpeg-turbo.xcodeproj"; path = "../../externals/skia/out/gyp/libjpeg-turbo.xcodeproj"; sourceTree = ""; }; - 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = libwebp.xcodeproj; path = ../../externals/skia/out/gyp/libwebp.xcodeproj; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 21FD2B2C1C014C000023CFAE /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 347FB4201E2D0F2400BD466F /* libexpat_static.a in Frameworks */, - 34BEAABF1E2D080200C925DF /* libskia_svg.a in Frameworks */, - 34BEAAC01E2D080200C925DF /* libskia_xml.a in Frameworks */, - 3452DFB51DAE8BF80039F516 /* libskia_opts_hsw.a in Frameworks */, - 342BF1911D1ADD2E0072D19E /* libdng_sdk.a in Frameworks */, - 342BF1921D1ADD2E0072D19E /* libpiex.a in Frameworks */, - 342BF1931D1ADD2E0072D19E /* libraw_codec.a in Frameworks */, - 342BF1941D1ADD2E0072D19E /* libzlib.a in Frameworks */, - 3454C33E1D011F78008A8A1A /* libsksl.a in Frameworks */, - 3454C3411D011F78008A8A1A /* libpng_static.a in Frameworks */, - 3454C3421D011F78008A8A1A /* libskia_codec_android.a in Frameworks */, - 3454C3431D011F78008A8A1A /* libskia_codec.a in Frameworks */, - 3454C3441D011F78008A8A1A /* libskia_opts_avx.a in Frameworks */, - 3454C3481D011F78008A8A1A /* libskia_opts_sse42.a in Frameworks */, - 3454C3491D011F78008A8A1A /* libskia_opts_ssse3.a in Frameworks */, - 3454C34A1D011F78008A8A1A /* libskia_pdf.a in Frameworks */, - 34F197B41C61885A00B41B54 /* libjpeg-turbo.a in Frameworks */, - 34F197AE1C61885000B41B54 /* libwebp_dec.a in Frameworks */, - 34F197AF1C61885000B41B54 /* libwebp_demux.a in Frameworks */, - 34F197B01C61885000B41B54 /* libwebp_dsp_enc.a in Frameworks */, - 34F197B11C61885000B41B54 /* libwebp_dsp.a in Frameworks */, - 34F197B21C61885000B41B54 /* libwebp_enc.a in Frameworks */, - 34F197B31C61885000B41B54 /* libwebp_utils.a in Frameworks */, - 21FD2DA91C0167E60023CFAE /* MobileCoreServices.framework in Frameworks */, - 21FD2DA71C0167950023CFAE /* CoreGraphics.framework in Frameworks */, - 21FD2DA51C01677B0023CFAE /* ImageIO.framework in Frameworks */, - 21FD2DA31C0167490023CFAE /* CoreText.framework in Frameworks */, - 21FD2DA11C0167220023CFAE /* CoreFoundation.framework in Frameworks */, - 21FD2D9F1C0166C10023CFAE /* libskia_sfnt.a in Frameworks */, - 21FD2D9C1C01669E0023CFAE /* libskia_images.a in Frameworks */, - 21FD2D991C01667E0023CFAE /* libskia_utils.a in Frameworks */, - 21FD2D961C01665D0023CFAE /* libskia_opts.a in Frameworks */, - 21FD2D931C01662E0023CFAE /* libskia_effects.a in Frameworks */, - 21FD2D901C0165E20023CFAE /* libskia_ports.a in Frameworks */, - 21FD2D8D1C0165C20023CFAE /* libetc1.a in Frameworks */, - 21FD2D8A1C0165AF0023CFAE /* libSkKTX.a in Frameworks */, - 21FD2D871C0165880023CFAE /* libskia_skgpu.a in Frameworks */, - 21FD2D831C0165370023CFAE /* libskia_core.a in Frameworks */, - 21FD2D841C0165510023CFAE /* libc++.tbd in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 21FD2B261C014C000023CFAE = { - isa = PBXGroup; - children = ( - 21FD2D411C015F780023CFAE /* libc++.tbd */, - 21FD2B311C014C000023CFAE /* Products */, - 21FD2B3B1C014C110023CFAE /* skia_libs */, - 21FD2B321C014C000023CFAE /* Source */, - ); - sourceTree = ""; - }; - 21FD2B311C014C000023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2B301C014C000023CFAE /* libSkiaSharp.framework */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2B321C014C000023CFAE /* Source */ = { - isa = PBXGroup; - children = ( - 340303901C4053E500630F26 /* sk_managedstream.cpp */, - 340303911C4053E500630F26 /* sk_managedstream.h */, - 340303921C4053E500630F26 /* SkManagedStream.cpp */, - 340303931C4053E500630F26 /* SkManagedStream.h */, - 340303DA1C40877300630F26 /* sk_xamarin.cpp */, - 3403038B1C404F6B00630F26 /* sk_xamarin.h */, - 343DAE451C3F285700FAD826 /* SkiaKeeper.c */, - 21FD2B331C014C000023CFAE /* libSkiaSharp.h */, - 21FD2B351C014C000023CFAE /* Info.plist */, - ); - name = Source; - path = libSkiaSharp; - sourceTree = ""; - }; - 21FD2B3B1C014C110023CFAE /* skia_libs */ = { - isa = PBXGroup; - children = ( - 21FD2CE11C015ED60023CFAE /* codec_android.xcodeproj */, - 21FD2CE41C015ED60023CFAE /* codec.xcodeproj */, - 21FD2CEC1C015ED60023CFAE /* core.xcodeproj */, - 21FD2DA01C0167220023CFAE /* CoreFoundation.framework */, - 21FD2DA61C0167950023CFAE /* CoreGraphics.framework */, - 21FD2DA21C0167490023CFAE /* CoreText.framework */, - 342BF1791D1ADCFD0072D19E /* dng_sdk.xcodeproj */, - 21FD2CEF1C015ED60023CFAE /* effects.xcodeproj */, - 21FD2D781C0163130023CFAE /* etc1.xcodeproj */, - 347FB3FE1E2D0F1900BD466F /* expat.xcodeproj */, - 21FD2CF21C015ED60023CFAE /* gpu.xcodeproj */, - 21FD2DA41C01677B0023CFAE /* ImageIO.framework */, - 21FD2CF51C015ED60023CFAE /* images.xcodeproj */, - 21FD2D6F1C0162C70023CFAE /* ktx.xcodeproj */, - 34F197851C61883C00B41B54 /* libjpeg-turbo-selector.xcodeproj */, - 34F197881C61883C00B41B54 /* libjpeg-turbo.xcodeproj */, - 3454C31D1D011F5F008A8A1A /* libpng.xcodeproj */, - 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */, - 21FD2DA81C0167E60023CFAE /* MobileCoreServices.framework */, - 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */, - 3454C2F01D011F3F008A8A1A /* pdf.xcodeproj */, - 342BF17C1D1ADCFD0072D19E /* piex.xcodeproj */, - 21FD2CFD1C015ED60023CFAE /* ports.xcodeproj */, - 21FD2D001C015ED60023CFAE /* sfnt.xcodeproj */, - 3454C31A1D011F5F008A8A1A /* skia_lib.xcodeproj */, - 3454C3231D011F5F008A8A1A /* sksl.xcodeproj */, - 34BEAA961E2D07FE00C925DF /* svg.xcodeproj */, - 21FD2D031C015ED70023CFAE /* utils.xcodeproj */, - 34BEAA9A1E2D07FE00C925DF /* xml.xcodeproj */, - 3454C3201D011F5F008A8A1A /* zlib.xcodeproj */, - ); - name = skia_libs; - sourceTree = ""; - }; - 21FD2CE21C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D0B1C015ED70023CFAE /* libskia_codec_android.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2CE51C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D081C015ED70023CFAE /* libskia_codec.a */, - 342BF1671D1ADCD90072D19E /* libraw_codec.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2CED1C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D0E1C015ED70023CFAE /* libskia_core.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2CF01C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D111C015ED70023CFAE /* libskia_effects.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2CF31C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D141C015ED70023CFAE /* libskia_skgpu.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2CF61C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D171C015ED70023CFAE /* libskia_images.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2CFB1C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D211C015ED70023CFAE /* libskia_opts.a */, - 3452DFAB1DAE8BE90039F516 /* libskia_opts_crc32.a */, - 21FD2D231C015ED70023CFAE /* libskia_opts_ssse3.a */, - 21FD2D251C015ED70023CFAE /* libskia_opts_sse41.a */, - 21FD2D271C015ED70023CFAE /* libskia_opts_sse42.a */, - 21FD2D291C015ED70023CFAE /* libskia_opts_avx.a */, - 3452DFAD1DAE8BE90039F516 /* libskia_opts_hsw.a */, - 21FD2D2D1C015ED70023CFAE /* libskia_opts_neon.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2CFE1C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D301C015ED70023CFAE /* libskia_ports.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2D011C015ED60023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D331C015ED70023CFAE /* libskia_sfnt.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2D041C015ED70023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D381C015ED70023CFAE /* libskia_utils.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2D701C0162C70023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D741C0162C70023CFAE /* libSkKTX.a */, - ); - name = Products; - sourceTree = ""; - }; - 21FD2D791C0163130023CFAE /* Products */ = { - isa = PBXGroup; - children = ( - 21FD2D7D1C0163140023CFAE /* libetc1.a */, - ); - name = Products; - sourceTree = ""; - }; - 342BF17A1D1ADCFD0072D19E /* Products */ = { - isa = PBXGroup; - children = ( - 342BF1831D1ADCFD0072D19E /* libdng_sdk.a */, - ); - name = Products; - sourceTree = ""; - }; - 342BF17D1D1ADCFD0072D19E /* Products */ = { - isa = PBXGroup; - children = ( - 342BF1881D1ADCFD0072D19E /* libpiex.a */, - ); - name = Products; - sourceTree = ""; - }; - 3454C2F11D011F3F008A8A1A /* Products */ = { - isa = PBXGroup; - children = ( - 3454C3171D011F3F008A8A1A /* libnopdf.a */, - 3454C3191D011F3F008A8A1A /* libskia_pdf.a */, - ); - name = Products; - sourceTree = ""; - }; - 3454C31B1D011F5F008A8A1A /* Products */ = { - isa = PBXGroup; - children = ( - ); - name = Products; - sourceTree = ""; - }; - 3454C31E1D011F5F008A8A1A /* Products */ = { - isa = PBXGroup; - children = ( - 3454C3321D011F5F008A8A1A /* libpng_static.a */, - ); - name = Products; - sourceTree = ""; - }; - 3454C3211D011F5F008A8A1A /* Products */ = { - isa = PBXGroup; - children = ( - 342BF1781D1ADCD90072D19E /* libzlib.a */, - ); - name = Products; - sourceTree = ""; - }; - 3454C3241D011F5F008A8A1A /* Products */ = { - isa = PBXGroup; - children = ( - 3454C32C1D011F5F008A8A1A /* libsksl.a */, - ); - name = Products; - sourceTree = ""; - }; - 347FB3FF1E2D0F1900BD466F /* Products */ = { - isa = PBXGroup; - children = ( - 347FB4081E2D0F1900BD466F /* libexpat_static.a */, - ); - name = Products; - sourceTree = ""; - }; - 34BEAA971E2D07FE00C925DF /* Products */ = { - isa = PBXGroup; - children = ( - 34BEAAB91E2D07FF00C925DF /* libskia_svg.a */, - 34BEAABB1E2D07FF00C925DF /* libsvgdom.a */, - ); - name = Products; - sourceTree = ""; - }; - 34BEAA9B1E2D07FE00C925DF /* Products */ = { - isa = PBXGroup; - children = ( - 34BEAABE1E2D07FF00C925DF /* libskia_xml.a */, - ); - name = Products; - sourceTree = ""; - }; - 34F197861C61883C00B41B54 /* Products */ = { - isa = PBXGroup; - children = ( - ); - name = Products; - sourceTree = ""; - }; - 34F197891C61883C00B41B54 /* Products */ = { - isa = PBXGroup; - children = ( - 34F197961C61883C00B41B54 /* libjpeg-turbo.a */, - ); - name = Products; - sourceTree = ""; - }; - 34F1978C1C61883C00B41B54 /* Products */ = { - isa = PBXGroup; - children = ( - 34F197A11C61883C00B41B54 /* libwebp_dec.a */, - 34F197A31C61883C00B41B54 /* libwebp_demux.a */, - 34F197A51C61883C00B41B54 /* libwebp_dsp.a */, - 347AEA5A1E2D2D9F00FC837E /* libwebp_dsp_neon.a */, - 34F197A91C61883C00B41B54 /* libwebp_dsp_enc.a */, - 34F197AB1C61883C00B41B54 /* libwebp_enc.a */, - 34F197AD1C61883C00B41B54 /* libwebp_utils.a */, - ); - name = Products; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXHeadersBuildPhase section */ - 21FD2B2D1C014C000023CFAE /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 21FD2B341C014C000023CFAE /* libSkiaSharp.h in Headers */, - 3403038C1C404F6B00630F26 /* sk_xamarin.h in Headers */, - 340303971C4053E500630F26 /* SkManagedStream.h in Headers */, - 340303951C4053E500630F26 /* sk_managedstream.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXHeadersBuildPhase section */ - -/* Begin PBXNativeTarget section */ - 21FD2B2F1C014C000023CFAE /* libSkiaSharp */ = { - isa = PBXNativeTarget; - buildConfigurationList = 21FD2B381C014C000023CFAE /* Build configuration list for PBXNativeTarget "libSkiaSharp" */; - buildPhases = ( - 21FD2B2B1C014C000023CFAE /* Sources */, - 21FD2B2C1C014C000023CFAE /* Frameworks */, - 21FD2B2D1C014C000023CFAE /* Headers */, - 21FD2B2E1C014C000023CFAE /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - 347FB41F1E2D0F1F00BD466F /* PBXTargetDependency */, - 34BEAAC21E2D080C00C925DF /* PBXTargetDependency */, - 34BEAAC41E2D080C00C925DF /* PBXTargetDependency */, - 3452DFB41DAE8BF00039F516 /* PBXTargetDependency */, - 342BF18A1D1ADD1D0072D19E /* PBXTargetDependency */, - 342BF18C1D1ADD1D0072D19E /* PBXTargetDependency */, - 342BF18E1D1ADD1D0072D19E /* PBXTargetDependency */, - 342BF1901D1ADD1D0072D19E /* PBXTargetDependency */, - 3454C3AD1D012002008A8A1A /* PBXTargetDependency */, - 3454C3B11D012002008A8A1A /* PBXTargetDependency */, - 3454C3B71D012002008A8A1A /* PBXTargetDependency */, - 3454C3BF1D012002008A8A1A /* PBXTargetDependency */, - 3454C3C11D012002008A8A1A /* PBXTargetDependency */, - 3454C3C31D012002008A8A1A /* PBXTargetDependency */, - 3454C3C71D012002008A8A1A /* PBXTargetDependency */, - 3454C3C91D012002008A8A1A /* PBXTargetDependency */, - 3454C3CB1D012002008A8A1A /* PBXTargetDependency */, - 3454C3CF1D012002008A8A1A /* PBXTargetDependency */, - 3454C3D11D012002008A8A1A /* PBXTargetDependency */, - 3454C3D31D012002008A8A1A /* PBXTargetDependency */, - 3454C3D51D012002008A8A1A /* PBXTargetDependency */, - 3454C3D71D012002008A8A1A /* PBXTargetDependency */, - 3454C3D91D012002008A8A1A /* PBXTargetDependency */, - 3454C3DB1D012002008A8A1A /* PBXTargetDependency */, - 3454C3DD1D012002008A8A1A /* PBXTargetDependency */, - 3454C3E11D012002008A8A1A /* PBXTargetDependency */, - 3454C3E31D012002008A8A1A /* PBXTargetDependency */, - 3454C3E51D012002008A8A1A /* PBXTargetDependency */, - 3454C3E91D012002008A8A1A /* PBXTargetDependency */, - 3454C3EB1D012002008A8A1A /* PBXTargetDependency */, - 3454C3EF1D012002008A8A1A /* PBXTargetDependency */, - 3454C3F11D012002008A8A1A /* PBXTargetDependency */, - 3454C3F71D012002008A8A1A /* PBXTargetDependency */, - 3454C3F91D012002008A8A1A /* PBXTargetDependency */, - 3454C3FB1D012002008A8A1A /* PBXTargetDependency */, - 3454C4011D012002008A8A1A /* PBXTargetDependency */, - 3454C4051D012002008A8A1A /* PBXTargetDependency */, - 3454C40D1D012002008A8A1A /* PBXTargetDependency */, - 3454C4111D012002008A8A1A /* PBXTargetDependency */, - 3454C4131D012002008A8A1A /* PBXTargetDependency */, - 3454C4151D012002008A8A1A /* PBXTargetDependency */, - 3454C4191D012002008A8A1A /* PBXTargetDependency */, - 3454C41B1D012002008A8A1A /* PBXTargetDependency */, - 3454C41D1D012002008A8A1A /* PBXTargetDependency */, - 3454C4211D012002008A8A1A /* PBXTargetDependency */, - 3454C4231D012002008A8A1A /* PBXTargetDependency */, - 3454C4251D012002008A8A1A /* PBXTargetDependency */, - 3454C4271D012002008A8A1A /* PBXTargetDependency */, - 3454C4291D012002008A8A1A /* PBXTargetDependency */, - 3454C42B1D012002008A8A1A /* PBXTargetDependency */, - 3454C42D1D012002008A8A1A /* PBXTargetDependency */, - 3454C42F1D012002008A8A1A /* PBXTargetDependency */, - 3454C4331D012002008A8A1A /* PBXTargetDependency */, - 3454C4351D012002008A8A1A /* PBXTargetDependency */, - 3454C43B1D012002008A8A1A /* PBXTargetDependency */, - 3454C43D1D012002008A8A1A /* PBXTargetDependency */, - 3454C43F1D012002008A8A1A /* PBXTargetDependency */, - ); - name = libSkiaSharp; - productName = libSkiaSharp; - productReference = 21FD2B301C014C000023CFAE /* libSkiaSharp.framework */; - productType = "com.apple.product-type.framework"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 21FD2B271C014C000023CFAE /* Project object */ = { - isa = PBXProject; - attributes = { - LastUpgradeCheck = 0710; - ORGANIZATIONNAME = Xamarin; - TargetAttributes = { - 21FD2B2F1C014C000023CFAE = { - CreatedOnToolsVersion = 7.1.1; - }; - }; - }; - buildConfigurationList = 21FD2B2A1C014C000023CFAE /* Build configuration list for PBXProject "libSkiaSharp_x86" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - en, - ); - mainGroup = 21FD2B261C014C000023CFAE; - productRefGroup = 21FD2B311C014C000023CFAE /* Products */; - projectDirPath = ""; - projectReferences = ( - { - ProductGroup = 21FD2CE51C015ED60023CFAE /* Products */; - ProjectRef = 21FD2CE41C015ED60023CFAE /* codec.xcodeproj */; - }, - { - ProductGroup = 21FD2CE21C015ED60023CFAE /* Products */; - ProjectRef = 21FD2CE11C015ED60023CFAE /* codec_android.xcodeproj */; - }, - { - ProductGroup = 21FD2CED1C015ED60023CFAE /* Products */; - ProjectRef = 21FD2CEC1C015ED60023CFAE /* core.xcodeproj */; - }, - { - ProductGroup = 342BF17A1D1ADCFD0072D19E /* Products */; - ProjectRef = 342BF1791D1ADCFD0072D19E /* dng_sdk.xcodeproj */; - }, - { - ProductGroup = 21FD2CF01C015ED60023CFAE /* Products */; - ProjectRef = 21FD2CEF1C015ED60023CFAE /* effects.xcodeproj */; - }, - { - ProductGroup = 21FD2D791C0163130023CFAE /* Products */; - ProjectRef = 21FD2D781C0163130023CFAE /* etc1.xcodeproj */; - }, - { - ProductGroup = 347FB3FF1E2D0F1900BD466F /* Products */; - ProjectRef = 347FB3FE1E2D0F1900BD466F /* expat.xcodeproj */; - }, - { - ProductGroup = 21FD2CF31C015ED60023CFAE /* Products */; - ProjectRef = 21FD2CF21C015ED60023CFAE /* gpu.xcodeproj */; - }, - { - ProductGroup = 21FD2CF61C015ED60023CFAE /* Products */; - ProjectRef = 21FD2CF51C015ED60023CFAE /* images.xcodeproj */; - }, - { - ProductGroup = 21FD2D701C0162C70023CFAE /* Products */; - ProjectRef = 21FD2D6F1C0162C70023CFAE /* ktx.xcodeproj */; - }, - { - ProductGroup = 34F197861C61883C00B41B54 /* Products */; - ProjectRef = 34F197851C61883C00B41B54 /* libjpeg-turbo-selector.xcodeproj */; - }, - { - ProductGroup = 34F197891C61883C00B41B54 /* Products */; - ProjectRef = 34F197881C61883C00B41B54 /* libjpeg-turbo.xcodeproj */; - }, - { - ProductGroup = 3454C31E1D011F5F008A8A1A /* Products */; - ProjectRef = 3454C31D1D011F5F008A8A1A /* libpng.xcodeproj */; - }, - { - ProductGroup = 34F1978C1C61883C00B41B54 /* Products */; - ProjectRef = 34F1978B1C61883C00B41B54 /* libwebp.xcodeproj */; - }, - { - ProductGroup = 21FD2CFB1C015ED60023CFAE /* Products */; - ProjectRef = 21FD2CFA1C015ED60023CFAE /* opts.xcodeproj */; - }, - { - ProductGroup = 3454C2F11D011F3F008A8A1A /* Products */; - ProjectRef = 3454C2F01D011F3F008A8A1A /* pdf.xcodeproj */; - }, - { - ProductGroup = 342BF17D1D1ADCFD0072D19E /* Products */; - ProjectRef = 342BF17C1D1ADCFD0072D19E /* piex.xcodeproj */; - }, - { - ProductGroup = 21FD2CFE1C015ED60023CFAE /* Products */; - ProjectRef = 21FD2CFD1C015ED60023CFAE /* ports.xcodeproj */; - }, - { - ProductGroup = 21FD2D011C015ED60023CFAE /* Products */; - ProjectRef = 21FD2D001C015ED60023CFAE /* sfnt.xcodeproj */; - }, - { - ProductGroup = 3454C31B1D011F5F008A8A1A /* Products */; - ProjectRef = 3454C31A1D011F5F008A8A1A /* skia_lib.xcodeproj */; - }, - { - ProductGroup = 3454C3241D011F5F008A8A1A /* Products */; - ProjectRef = 3454C3231D011F5F008A8A1A /* sksl.xcodeproj */; - }, - { - ProductGroup = 34BEAA971E2D07FE00C925DF /* Products */; - ProjectRef = 34BEAA961E2D07FE00C925DF /* svg.xcodeproj */; - }, - { - ProductGroup = 21FD2D041C015ED70023CFAE /* Products */; - ProjectRef = 21FD2D031C015ED70023CFAE /* utils.xcodeproj */; - }, - { - ProductGroup = 34BEAA9B1E2D07FE00C925DF /* Products */; - ProjectRef = 34BEAA9A1E2D07FE00C925DF /* xml.xcodeproj */; - }, - { - ProductGroup = 3454C3211D011F5F008A8A1A /* Products */; - ProjectRef = 3454C3201D011F5F008A8A1A /* zlib.xcodeproj */; - }, - ); - projectRoot = ""; - targets = ( - 21FD2B2F1C014C000023CFAE /* libSkiaSharp */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXReferenceProxy section */ - 21FD2D081C015ED70023CFAE /* libskia_codec.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_codec.a; - remoteRef = 21FD2D071C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D0B1C015ED70023CFAE /* libskia_codec_android.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_codec_android.a; - remoteRef = 21FD2D0A1C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D0E1C015ED70023CFAE /* libskia_core.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_core.a; - remoteRef = 21FD2D0D1C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D111C015ED70023CFAE /* libskia_effects.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_effects.a; - remoteRef = 21FD2D101C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D141C015ED70023CFAE /* libskia_skgpu.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_skgpu.a; - remoteRef = 21FD2D131C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D171C015ED70023CFAE /* libskia_images.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_images.a; - remoteRef = 21FD2D161C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D211C015ED70023CFAE /* libskia_opts.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts.a; - remoteRef = 21FD2D201C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D231C015ED70023CFAE /* libskia_opts_ssse3.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts_ssse3.a; - remoteRef = 21FD2D221C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D251C015ED70023CFAE /* libskia_opts_sse41.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts_sse41.a; - remoteRef = 21FD2D241C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D271C015ED70023CFAE /* libskia_opts_sse42.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts_sse42.a; - remoteRef = 21FD2D261C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D291C015ED70023CFAE /* libskia_opts_avx.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts_avx.a; - remoteRef = 21FD2D281C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D2D1C015ED70023CFAE /* libskia_opts_neon.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts_neon.a; - remoteRef = 21FD2D2C1C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D301C015ED70023CFAE /* libskia_ports.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_ports.a; - remoteRef = 21FD2D2F1C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D331C015ED70023CFAE /* libskia_sfnt.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_sfnt.a; - remoteRef = 21FD2D321C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D381C015ED70023CFAE /* libskia_utils.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_utils.a; - remoteRef = 21FD2D371C015ED70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D741C0162C70023CFAE /* libSkKTX.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libSkKTX.a; - remoteRef = 21FD2D731C0162C70023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 21FD2D7D1C0163140023CFAE /* libetc1.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libetc1.a; - remoteRef = 21FD2D7C1C0163140023CFAE /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 342BF1671D1ADCD90072D19E /* libraw_codec.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libraw_codec.a; - remoteRef = 342BF1661D1ADCD90072D19E /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 342BF1781D1ADCD90072D19E /* libzlib.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libzlib.a; - remoteRef = 342BF1771D1ADCD90072D19E /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 342BF1831D1ADCFD0072D19E /* libdng_sdk.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libdng_sdk.a; - remoteRef = 342BF1821D1ADCFD0072D19E /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 342BF1881D1ADCFD0072D19E /* libpiex.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libpiex.a; - remoteRef = 342BF1871D1ADCFD0072D19E /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3452DFAB1DAE8BE90039F516 /* libskia_opts_crc32.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts_crc32.a; - remoteRef = 3452DFAA1DAE8BE90039F516 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3452DFAD1DAE8BE90039F516 /* libskia_opts_hsw.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_opts_hsw.a; - remoteRef = 3452DFAC1DAE8BE90039F516 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3454C3171D011F3F008A8A1A /* libnopdf.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libnopdf.a; - remoteRef = 3454C3161D011F3F008A8A1A /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3454C3191D011F3F008A8A1A /* libskia_pdf.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_pdf.a; - remoteRef = 3454C3181D011F3F008A8A1A /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3454C32C1D011F5F008A8A1A /* libsksl.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libsksl.a; - remoteRef = 3454C32B1D011F5F008A8A1A /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3454C3321D011F5F008A8A1A /* libpng_static.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libpng_static.a; - remoteRef = 3454C3311D011F5F008A8A1A /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 347AEA5A1E2D2D9F00FC837E /* libwebp_dsp_neon.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libwebp_dsp_neon.a; - remoteRef = 347AEA591E2D2D9F00FC837E /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 347FB4081E2D0F1900BD466F /* libexpat_static.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libexpat_static.a; - remoteRef = 347FB4071E2D0F1900BD466F /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34BEAAB91E2D07FF00C925DF /* libskia_svg.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_svg.a; - remoteRef = 34BEAAB81E2D07FF00C925DF /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34BEAABB1E2D07FF00C925DF /* libsvgdom.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libsvgdom.a; - remoteRef = 34BEAABA1E2D07FF00C925DF /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34BEAABE1E2D07FF00C925DF /* libskia_xml.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libskia_xml.a; - remoteRef = 34BEAABD1E2D07FF00C925DF /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34F197961C61883C00B41B54 /* libjpeg-turbo.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = "libjpeg-turbo.a"; - remoteRef = 34F197951C61883C00B41B54 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34F197A11C61883C00B41B54 /* libwebp_dec.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libwebp_dec.a; - remoteRef = 34F197A01C61883C00B41B54 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34F197A31C61883C00B41B54 /* libwebp_demux.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libwebp_demux.a; - remoteRef = 34F197A21C61883C00B41B54 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34F197A51C61883C00B41B54 /* libwebp_dsp.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libwebp_dsp.a; - remoteRef = 34F197A41C61883C00B41B54 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34F197A91C61883C00B41B54 /* libwebp_dsp_enc.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libwebp_dsp_enc.a; - remoteRef = 34F197A81C61883C00B41B54 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34F197AB1C61883C00B41B54 /* libwebp_enc.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libwebp_enc.a; - remoteRef = 34F197AA1C61883C00B41B54 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 34F197AD1C61883C00B41B54 /* libwebp_utils.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libwebp_utils.a; - remoteRef = 34F197AC1C61883C00B41B54 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; -/* End PBXReferenceProxy section */ - -/* Begin PBXResourcesBuildPhase section */ - 21FD2B2E1C014C000023CFAE /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 21FD2B2B1C014C000023CFAE /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 340303DB1C40877300630F26 /* sk_xamarin.cpp in Sources */, - 343DAE471C3F285700FAD826 /* SkiaKeeper.c in Sources */, - 340303941C4053E500630F26 /* sk_managedstream.cpp in Sources */, - 340303961C4053E500630F26 /* SkManagedStream.cpp in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXTargetDependency section */ - 342BF18A1D1ADD1D0072D19E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = dng_sdk; - targetProxy = 342BF1891D1ADD1D0072D19E /* PBXContainerItemProxy */; - }; - 342BF18C1D1ADD1D0072D19E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = piex; - targetProxy = 342BF18B1D1ADD1D0072D19E /* PBXContainerItemProxy */; - }; - 342BF18E1D1ADD1D0072D19E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = raw_codec; - targetProxy = 342BF18D1D1ADD1D0072D19E /* PBXContainerItemProxy */; - }; - 342BF1901D1ADD1D0072D19E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = zlib; - targetProxy = 342BF18F1D1ADD1D0072D19E /* PBXContainerItemProxy */; - }; - 3452DFB41DAE8BF00039F516 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = opts_hsw; - targetProxy = 3452DFB31DAE8BF00039F516 /* PBXContainerItemProxy */; - }; - 3454C3AD1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = codec; - targetProxy = 3454C3AC1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3B11D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "libjpeg-turbo"; - targetProxy = 3454C3B01D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3B71D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libpng_static; - targetProxy = 3454C3B61D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3BF1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dec; - targetProxy = 3454C3BE1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3C11D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_demux; - targetProxy = 3454C3C01D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3C31D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dsp; - targetProxy = 3454C3C21D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3C71D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dsp_enc; - targetProxy = 3454C3C61D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3C91D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_enc; - targetProxy = 3454C3C81D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3CB1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_utils; - targetProxy = 3454C3CA1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3CF1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = codec_android; - targetProxy = 3454C3CE1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3D11D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = core; - targetProxy = 3454C3D01D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3D31D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = effects; - targetProxy = 3454C3D21D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3D51D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = skgpu; - targetProxy = 3454C3D41D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3D71D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = images; - targetProxy = 3454C3D61D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3D91D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dec; - targetProxy = 3454C3D81D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3DB1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_demux; - targetProxy = 3454C3DA1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3DD1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dsp; - targetProxy = 3454C3DC1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3E11D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dsp_enc; - targetProxy = 3454C3E01D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3E31D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_enc; - targetProxy = 3454C3E21D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3E51D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_utils; - targetProxy = 3454C3E41D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3E91D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = opts; - targetProxy = 3454C3E81D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3EB1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = opts_ssse3; - targetProxy = 3454C3EA1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3EF1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = opts_sse42; - targetProxy = 3454C3EE1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3F11D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = opts_avx; - targetProxy = 3454C3F01D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3F71D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ports; - targetProxy = 3454C3F61D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3F91D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = sfnt; - targetProxy = 3454C3F81D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C3FB1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = utils; - targetProxy = 3454C3FA1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4011D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = sksl; - targetProxy = 3454C4001D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4051D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = pdf; - targetProxy = 3454C4041D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C40D1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "libjpeg-turbo"; - targetProxy = 3454C40C1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4111D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dec; - targetProxy = 3454C4101D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4131D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_demux; - targetProxy = 3454C4121D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4151D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dsp; - targetProxy = 3454C4141D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4191D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_dsp_enc; - targetProxy = 3454C4181D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C41B1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_enc; - targetProxy = 3454C41A1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C41D1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp_utils; - targetProxy = 3454C41C1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4211D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libetc1; - targetProxy = 3454C4201D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4231D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libSkKTX; - targetProxy = 3454C4221D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4251D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = codec_android; - targetProxy = 3454C4241D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4271D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = core; - targetProxy = 3454C4261D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4291D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = effects; - targetProxy = 3454C4281D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C42B1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = skgpu; - targetProxy = 3454C42A1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C42D1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = opts; - targetProxy = 3454C42C1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C42F1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = opts_ssse3; - targetProxy = 3454C42E1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4331D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = opts_sse42; - targetProxy = 3454C4321D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C4351D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = opts_avx; - targetProxy = 3454C4341D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C43B1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ports; - targetProxy = 3454C43A1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C43D1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = sfnt; - targetProxy = 3454C43C1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 3454C43F1D012002008A8A1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = utils; - targetProxy = 3454C43E1D012002008A8A1A /* PBXContainerItemProxy */; - }; - 347FB41F1E2D0F1F00BD466F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = expat_static; - targetProxy = 347FB41E1E2D0F1F00BD466F /* PBXContainerItemProxy */; - }; - 34BEAAC21E2D080C00C925DF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = svg; - targetProxy = 34BEAAC11E2D080C00C925DF /* PBXContainerItemProxy */; - }; - 34BEAAC41E2D080C00C925DF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = xml; - targetProxy = 34BEAAC31E2D080C00C925DF /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - -/* Begin XCBuildConfiguration section */ - 21FD2B361C014C000023CFAE /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = c11; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - SK_INTERNAL, - SK_GAMMA_SRGB, - SK_GAMMA_APPLY_TO_A8, - "SK_ALLOW_STATIC_GLOBAL_INITIALIZERS=1", - "SK_SUPPORT_GPU=1", - "SK_SUPPORT_OPENCL=0", - "SK_FORCE_DISTANCE_FIELD_TEXT=0", - SK_BUILD_FOR_IOS, - SKIA_C_DLL, - "SKIA_IMPLEMENTATION=1", - "SK_DEVELOPER=1", - ); - 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; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - OTHER_LDFLAGS = "-all_load"; - SDKROOT = appletvos; - TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 9.1; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 21FD2B371C014C000023CFAE /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = c11; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREPROCESSOR_DEFINITIONS = ( - SK_INTERNAL, - SK_GAMMA_SRGB, - SK_GAMMA_APPLY_TO_A8, - "SK_ALLOW_STATIC_GLOBAL_INITIALIZERS=1", - "SK_SUPPORT_GPU=1", - "SK_SUPPORT_OPENCL=0", - "SK_FORCE_DISTANCE_FIELD_TEXT=0", - SK_BUILD_FOR_IOS, - SKIA_C_DLL, - "SKIA_IMPLEMENTATION=1", - NDEBUG, - ); - 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; - GCC_GENERATE_DEBUGGING_SYMBOLS = NO; - GCC_SYMBOLS_PRIVATE_EXTERN = YES; - MTL_ENABLE_DEBUG_INFO = NO; - OTHER_LDFLAGS = "-all_load"; - SDKROOT = appletvos; - TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 9.1; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 21FD2B391C014C000023CFAE /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_ENABLE_CPP_RTTI = NO; - HEADER_SEARCH_PATHS = ( - ../../externals/skia/src/c, - ../../externals/skia/include/c, - ../../externals/skia/include/core, - ../../externals/skia/include/codec, - ../../externals/skia/include/effects, - ../../externals/skia/include/pathops, - ../../externals/skia/include/gpu, - ../../externals/skia/include/utils, - ../../externals/skia/include/ports, - ../../externals/skia/include/config, - ../../externals/skia/include/xml, - ../../externals/skia/include/svg, - ); - INFOPLIST_FILE = libSkiaSharp/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - LIBRARY_SEARCH_PATHS = ../ios; - OTHER_CPLUSPLUSFLAGS = ( - "-std=c++0x", - "-stdlib=libc++", - "-fvisibility=hidden", - "-fvisibility-inlines-hidden", - ); - OTHER_LDFLAGS = ""; - PRODUCT_BUNDLE_IDENTIFIER = "xamarin.libskia-ios"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SKIP_INSTALL = YES; - TVOS_DEPLOYMENT_TARGET = 9.0; - }; - name = Debug; - }; - 21FD2B3A1C014C000023CFAE /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - DEAD_CODE_STRIPPING = YES; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_ENABLE_CPP_RTTI = NO; - HEADER_SEARCH_PATHS = ( - ../../externals/skia/src/c, - ../../externals/skia/include/c, - ../../externals/skia/include/core, - ../../externals/skia/include/codec, - ../../externals/skia/include/effects, - ../../externals/skia/include/pathops, - ../../externals/skia/include/gpu, - ../../externals/skia/include/utils, - ../../externals/skia/include/ports, - ../../externals/skia/include/config, - ../../externals/skia/include/xml, - ../../externals/skia/include/svg, - ); - INFOPLIST_FILE = libSkiaSharp/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - LIBRARY_SEARCH_PATHS = ../ios; - OTHER_CPLUSPLUSFLAGS = ( - "-std=c++0x", - "-stdlib=libc++", - "-fvisibility=hidden", - "-fvisibility-inlines-hidden", - ); - OTHER_LDFLAGS = ""; - PRODUCT_BUNDLE_IDENTIFIER = "xamarin.libskia-ios"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SKIP_INSTALL = YES; - TVOS_DEPLOYMENT_TARGET = 9.0; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 21FD2B2A1C014C000023CFAE /* Build configuration list for PBXProject "libSkiaSharp_x86" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 21FD2B361C014C000023CFAE /* Debug */, - 21FD2B371C014C000023CFAE /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 21FD2B381C014C000023CFAE /* Build configuration list for PBXNativeTarget "libSkiaSharp" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 21FD2B391C014C000023CFAE /* Debug */, - 21FD2B3A1C014C000023CFAE /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 21FD2B271C014C000023CFAE /* Project object */; -}