diff --git a/.travis.yml b/.travis.yml index 11c096a..04f3c1d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,5 @@ language: objective-c -osx_image: xcode10.2 +osx_image: xcode11 install: - bundle install diff --git a/LetterAvatarKit.podspec b/LetterAvatarKit.podspec index abb5eed..d49c073 100644 --- a/LetterAvatarKit.podspec +++ b/LetterAvatarKit.podspec @@ -1,7 +1,7 @@ Pod::Spec.new do |spec| spec.name = 'LetterAvatarKit' spec.platform = :ios, '8.0' - spec.version = '1.1.8' + spec.version = '1.1.9' spec.license = { :type => 'MIT' } spec.homepage = 'https://github.com/vpeschenkov/LetterAvatarKit' spec.authors = { 'Viktor Peschenkov' => 'v.peschenkov@gmail.com' } diff --git a/LetterAvatarKit.xcodeproj/project.pbxproj b/LetterAvatarKit.xcodeproj/project.pbxproj index 69828f0..f4d5103 100644 --- a/LetterAvatarKit.xcodeproj/project.pbxproj +++ b/LetterAvatarKit.xcodeproj/project.pbxproj @@ -232,7 +232,7 @@ isa = PBXProject; attributes = { LastSwiftUpdateCheck = 0900; - LastUpgradeCheck = 0940; + LastUpgradeCheck = 1100; ORGANIZATIONNAME = "Victor Peschenkov"; TargetAttributes = { EB8EC4081F85929E000B7641 = { @@ -253,6 +253,7 @@ hasScannedForEncodings = 0; knownRegions = ( en, + Base, ); mainGroup = EB8EC3FF1F85929E000B7641; productRefGroup = EB8EC40A1F85929E000B7641 /* Products */; @@ -386,7 +387,7 @@ SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_SWIFT3_OBJC_INFERENCE = Off; - SWIFT_VERSION = 3.0; + SWIFT_VERSION = 5.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; @@ -442,7 +443,7 @@ SDKROOT = iphoneos; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_SWIFT3_OBJC_INFERENCE = Off; - SWIFT_VERSION = 3.0; + SWIFT_VERSION = 5.0; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; @@ -453,7 +454,7 @@ isa = XCBuildConfiguration; buildSettings = { CLANG_ENABLE_MODULES = YES; - CODE_SIGN_IDENTITY = "iPhone Developer"; + CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Automatic; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = ""; @@ -464,6 +465,7 @@ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MARKETING_VERSION = 1.1.9; PRODUCT_BUNDLE_IDENTIFIER = org.peschenkov.LetterAvatarKit; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; @@ -488,6 +490,7 @@ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MARKETING_VERSION = 1.1.9; PRODUCT_BUNDLE_IDENTIFIER = org.peschenkov.LetterAvatarKit; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; diff --git a/LetterAvatarKit.xcodeproj/xcshareddata/xcschemes/LetterAvatarKit.xcscheme b/LetterAvatarKit.xcodeproj/xcshareddata/xcschemes/LetterAvatarKit.xcscheme index 0830774..688dd1c 100644 --- a/LetterAvatarKit.xcodeproj/xcshareddata/xcschemes/LetterAvatarKit.xcscheme +++ b/LetterAvatarKit.xcodeproj/xcshareddata/xcschemes/LetterAvatarKit.xcscheme @@ -1,6 +1,6 @@ + + + + @@ -39,17 +48,6 @@ - - - - - - - - CFBundlePackageType FMWK CFBundleShortVersionString - 1.1.8 + $(MARKETING_VERSION) CFBundleVersion $(CURRENT_PROJECT_VERSION) NSPrincipalClass diff --git a/LetterAvatarKitExample/LetterAvatarKitExample.xcodeproj/project.pbxproj b/LetterAvatarKitExample/LetterAvatarKitExample.xcodeproj/project.pbxproj index 88b8fcc..44e071d 100644 --- a/LetterAvatarKitExample/LetterAvatarKitExample.xcodeproj/project.pbxproj +++ b/LetterAvatarKitExample/LetterAvatarKitExample.xcodeproj/project.pbxproj @@ -183,7 +183,7 @@ files = ( ); inputPaths = ( - "${SRCROOT}/Pods/Target Support Files/Pods-LetterAvatarKitExample/Pods-LetterAvatarKitExample-frameworks.sh", + "${PODS_ROOT}/Target Support Files/Pods-LetterAvatarKitExample/Pods-LetterAvatarKitExample-frameworks.sh", "${BUILT_PRODUCTS_DIR}/LetterAvatarKit/LetterAvatarKit.framework", ); name = "[CP] Embed Pods Frameworks"; @@ -192,7 +192,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-LetterAvatarKitExample/Pods-LetterAvatarKitExample-frameworks.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-LetterAvatarKitExample/Pods-LetterAvatarKitExample-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; /* End PBXShellScriptBuildPhase section */ diff --git a/LetterAvatarKitExample/Podfile.lock b/LetterAvatarKitExample/Podfile.lock index 2ef7e6c..f73181f 100644 --- a/LetterAvatarKitExample/Podfile.lock +++ b/LetterAvatarKitExample/Podfile.lock @@ -1,5 +1,5 @@ PODS: - - LetterAvatarKit (1.1.8) + - LetterAvatarKit (1.1.9) DEPENDENCIES: - LetterAvatarKit (from `../`) @@ -9,8 +9,8 @@ EXTERNAL SOURCES: :path: "../" SPEC CHECKSUMS: - LetterAvatarKit: c1d675611e3866efaef777004ec084664ab18e13 + LetterAvatarKit: 1d87ca816c4fedd77e3bf0142c5d0549918c9e97 PODFILE CHECKSUM: 407d67c5c51bb4907e98b407342cb20aaddc7148 -COCOAPODS: 1.5.3 +COCOAPODS: 1.7.1 diff --git a/LetterAvatarKitExample/Pods/Local Podspecs/LetterAvatarKit.podspec.json b/LetterAvatarKitExample/Pods/Local Podspecs/LetterAvatarKit.podspec.json index bf8ff6b..9390048 100644 --- a/LetterAvatarKitExample/Pods/Local Podspecs/LetterAvatarKit.podspec.json +++ b/LetterAvatarKitExample/Pods/Local Podspecs/LetterAvatarKit.podspec.json @@ -3,7 +3,7 @@ "platforms": { "ios": "8.0" }, - "version": "1.1.8", + "version": "1.1.9", "license": { "type": "MIT" }, @@ -14,7 +14,7 @@ "summary": "An extension that generates letter-based avatars written in Swift", "source": { "git": "https://github.com/vpeschenkov/LetterAvatarKit.git", - "tag": "1.1.8" + "tag": "1.1.9" }, "source_files": [ "LetterAvatarKit/*.{h,swift}", @@ -25,5 +25,6 @@ "Foundation", "UIKit" ], + "swift_versions": "5.0", "swift_version": "5.0" } diff --git a/LetterAvatarKitExample/Pods/Manifest.lock b/LetterAvatarKitExample/Pods/Manifest.lock index 2ef7e6c..f73181f 100644 --- a/LetterAvatarKitExample/Pods/Manifest.lock +++ b/LetterAvatarKitExample/Pods/Manifest.lock @@ -1,5 +1,5 @@ PODS: - - LetterAvatarKit (1.1.8) + - LetterAvatarKit (1.1.9) DEPENDENCIES: - LetterAvatarKit (from `../`) @@ -9,8 +9,8 @@ EXTERNAL SOURCES: :path: "../" SPEC CHECKSUMS: - LetterAvatarKit: c1d675611e3866efaef777004ec084664ab18e13 + LetterAvatarKit: 1d87ca816c4fedd77e3bf0142c5d0549918c9e97 PODFILE CHECKSUM: 407d67c5c51bb4907e98b407342cb20aaddc7148 -COCOAPODS: 1.5.3 +COCOAPODS: 1.7.1 diff --git a/LetterAvatarKitExample/Pods/Pods.xcodeproj/project.pbxproj b/LetterAvatarKitExample/Pods/Pods.xcodeproj/project.pbxproj index f8c164c..f8ede38 100644 --- a/LetterAvatarKitExample/Pods/Pods.xcodeproj/project.pbxproj +++ b/LetterAvatarKitExample/Pods/Pods.xcodeproj/project.pbxproj @@ -3,404 +3,451 @@ archiveVersion = 1; classes = { }; - objectVersion = 46; + objectVersion = 48; objects = { /* Begin PBXBuildFile section */ - 31AEFAAD64F867BC46962421035DFB27 /* Pods-LetterAvatarKitExample-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B9568DC3A9C541AFB58492F459C7512D /* Pods-LetterAvatarKitExample-dummy.m */; }; - 394B65F8D62EEA9AB7FA1EF5F454C02E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 908E902E026C5C22904CF9014A5604AD /* Foundation.framework */; }; - 49091D905440138EF65B81FA155431BC /* LetterAvatarKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C577084AEDCAB500673CDD192AA28771 /* LetterAvatarKit-dummy.m */; }; - 57A0074F49D8E23CE3B3FF8D1BE2496A /* String+LetterAvatarKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F2C74B939C7E5B5CF12A0760051B988 /* String+LetterAvatarKit.swift */; }; - 5F89C9F2FE2A85D204E0166E2F64E2D2 /* UIImage+LetterAvatarKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 087599DF6A1EB17F617A4FBA7223D45E /* UIImage+LetterAvatarKit.swift */; }; - 71996D8D7CFF34033FE3A0C7F8ECB7DC /* Character+LetterAvatarKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F212729D8D825CB3904F96389AB228B /* Character+LetterAvatarKit.swift */; }; - 8611CE885B83E30A96429293EC6A46C1 /* Pods-LetterAvatarKitExample-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F563558D3672EF04F50A479D8241BA1B /* Pods-LetterAvatarKitExample-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 97DC6C72871C5497E759C00DB2F19B72 /* UIColor+LetterAvatarKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2ACC15AF9A1675288E78DBC90510AA5 /* UIColor+LetterAvatarKit.swift */; }; - B8528B3BB27912DC0ABB095C8D52689A /* LetterAvatarKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 297DA5244C177E640BB23EAD0A304435 /* LetterAvatarKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D11C5ADAD23EE8DE6CDD53DD7F4979C9 /* LetterAvatarBuilderConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E65DA05B851850A41EEEB6D8F869E22 /* LetterAvatarBuilderConfiguration.swift */; }; - DE2D2BAF3AB48911230366A7DDCB5542 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BC2C02191C153C1554B35DEE8B2D09D4 /* UIKit.framework */; }; - DEAE69B4136490A368D96E6AFC142CD0 /* LetterAvatarBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = E772EB0027EA1F55978F2BA45BF3CE8F /* LetterAvatarBuilder.swift */; }; - FB955A8632E081BAE81DC4750968E5B2 /* LetterAvatarKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 229A5A791E3FDC3EFC385F1FDE56C368 /* LetterAvatarKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FBFF86A5EA3CCED50917A1325E19F894 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 908E902E026C5C22904CF9014A5604AD /* Foundation.framework */; }; + 105ABB7FF29B74C023838608E44B3098 /* Pods-LetterAvatarKitExample-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 40198B54A560D6FF978CA658C437ED6C /* Pods-LetterAvatarKitExample-dummy.m */; }; + 48F441EAE634F43E5C0213745D86384E /* Character+LetterAvatarKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5148B28F5DBBF74F99C3AE160204FD0 /* Character+LetterAvatarKit.swift */; }; + 498B86FFE54DB7417B3CC155AFF2DBB6 /* LetterAvatarBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = E623EABD30041CC1ED3867E4E1E628E2 /* LetterAvatarBuilder.swift */; }; + 56162E71C7173D5A240B12406A50DAC9 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 312B988EF117AE4DE76A268D970131FE /* UIKit.framework */; }; + 58034752DC95608E9BB79FCABECFE12D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 436BAA54A31999B53B3CC7115C55FE50 /* Foundation.framework */; }; + 663AF4B7786C4A88332392FDD8D6AD3F /* LetterAvatarBuilderConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94665CE8D2BE3C7E3EC678E5E21D834A /* LetterAvatarBuilderConfiguration.swift */; }; + 7ADADF10FC8885FA6E8DF21B56C268A6 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 436BAA54A31999B53B3CC7115C55FE50 /* Foundation.framework */; }; + 7C29F37D8F15D2C5743A32690858B617 /* LetterAvatarKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 436780FE7976C70FC501264BCFFF1B14 /* LetterAvatarKit-dummy.m */; }; + 7F754C8408056601A29CEBD16256A104 /* UIColor+LetterAvatarKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9EB336BE20B223DE5D0FCD0DAA42828E /* UIColor+LetterAvatarKit.swift */; }; + 7FFA5BA9DB7598F211BC205B6CE89FD3 /* LetterAvatarKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E40D606BAF7B10E1EC60C0ED99623179 /* LetterAvatarKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 87B67D15C5C69D725F234F032436077A /* UIImage+LetterAvatarKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB12ABD274961F35F93FB43E112D9462 /* UIImage+LetterAvatarKit.swift */; }; + 8C03148AC34C773B1F61B23118CD5AEE /* Pods-LetterAvatarKitExample-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AA2B03CF8197BA22E571A2B412493463 /* Pods-LetterAvatarKitExample-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8C6D3E33B3FF4FFB2A18C648D7330606 /* String+LetterAvatarKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B602F46A1091A6DAB55DDC1E7FFCD0E /* String+LetterAvatarKit.swift */; }; + BBF9267D180690116360159D87CA53C1 /* LetterAvatarKit.h in Headers */ = {isa = PBXBuildFile; fileRef = E2EC45DCF54FAE506DADFE058EE9DCB5 /* LetterAvatarKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - D0EEF9FBB784C259C0432649E208557F /* PBXContainerItemProxy */ = { + DD66E291FC86D9745A37BDE92FD9A966 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4FB841CFD8623CAE4FD5FFB37D7062EE; + remoteGlobalIDString = D9F7736046D8F388E749400613707326; remoteInfo = LetterAvatarKit; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 007C8BB79B6DE9570AED0998BE8BC6BA /* carat.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = carat.png; path = docs/img/carat.png; sourceTree = ""; }; - 0244BC059FECBBF55F99592EFCA63A86 /* UIImage.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = UIImage.html; path = docs/Extensions/UIImage.html; sourceTree = ""; }; - 087599DF6A1EB17F617A4FBA7223D45E /* UIImage+LetterAvatarKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "UIImage+LetterAvatarKit.swift"; sourceTree = ""; }; - 0E022BC1FE7727319ACAB45717B8D70F /* LetterAvatarKit.tgz */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file; name = LetterAvatarKit.tgz; path = docs/docsets/LetterAvatarKit.tgz; sourceTree = ""; }; - 1023A55F5ADF7CFD7D5AFAE127B1BAF7 /* index.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = index.html; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/index.html; sourceTree = ""; }; - 143744482CBBBA6D019126D675656EBD /* LetterAvatarBuilderConfiguration.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = LetterAvatarBuilderConfiguration.html; path = docs/Classes/LetterAvatarBuilderConfiguration.html; sourceTree = ""; }; - 1AD22ACE7AFFC0327CDA23E451256BAA /* Pods-LetterAvatarKitExample-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-LetterAvatarKitExample-acknowledgements.markdown"; sourceTree = ""; }; - 1E65DA05B851850A41EEEB6D8F869E22 /* LetterAvatarBuilderConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LetterAvatarBuilderConfiguration.swift; path = LetterAvatarKit/LetterAvatarBuilderConfiguration.swift; sourceTree = ""; }; - 207236A34884F22A1CACD80C0AB6A635 /* dash.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = dash.png; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/img/dash.png; sourceTree = ""; }; - 229A5A791E3FDC3EFC385F1FDE56C368 /* LetterAvatarKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LetterAvatarKit.h; path = LetterAvatarKit/LetterAvatarKit.h; sourceTree = ""; }; - 23E12FC27D1E3317068823416B7B6D1F /* jazzy.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = jazzy.js; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/js/jazzy.js; sourceTree = ""; }; - 263A78256F07DD897A3033F838A53DC8 /* LetterAvatarBuilderConfiguration.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = LetterAvatarBuilderConfiguration.html; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/Classes/LetterAvatarBuilderConfiguration.html; sourceTree = ""; }; - 297DA5244C177E640BB23EAD0A304435 /* LetterAvatarKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LetterAvatarKit-umbrella.h"; sourceTree = ""; }; - 2DAFA885F308AEE9A83687A19A585988 /* search.json */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.json; name = search.json; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/search.json; sourceTree = ""; }; - 31056B7D686E3FC72E08D62EA7916F66 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = docs/docsets/LetterAvatarKit.docset/Contents/Info.plist; sourceTree = ""; }; - 3326FCCA12A70B100C786C3A2B71B4BE /* badge.svg */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = badge.svg; path = docs/badge.svg; sourceTree = ""; }; - 34D121DE282EE6AD9D8FBC4BA5B44ABB /* docSet.dsidx */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file; name = docSet.dsidx; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/docSet.dsidx; sourceTree = ""; }; - 36262780F9DAB51F3475EB2E5DBF8AC6 /* Pods-LetterAvatarKitExample.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-LetterAvatarKitExample.modulemap"; sourceTree = ""; }; - 36CADD1D4811787313CFE6C6646AFC37 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = LICENSE; sourceTree = ""; }; - 44B3A2BD3727FB38C9C1CD46C53D66AF /* index.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = index.html; path = docs/index.html; sourceTree = ""; }; - 48B12F9614C27933A354B0912E046270 /* Pods_LetterAvatarKitExample.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_LetterAvatarKitExample.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 5662BBD3DE36545BA3D999D0D98AE7C1 /* LetterAvatarBuilder.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = LetterAvatarBuilder.html; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/Classes/LetterAvatarBuilder.html; sourceTree = ""; }; - 5D6B5A3DCB4563B07CC6E22A17BF84D3 /* Pods-LetterAvatarKitExample-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-LetterAvatarKitExample-resources.sh"; sourceTree = ""; }; - 659E32B80AEB4D83162E6C8AB87D5145 /* Extensions.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = Extensions.html; path = docs/Extensions.html; sourceTree = ""; }; - 68C7BA5C5CF314D25C4014A52BE05BF8 /* Pods-LetterAvatarKitExample.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-LetterAvatarKitExample.release.xcconfig"; sourceTree = ""; }; - 6945E12FB64826E3CE15CA8B60124EA5 /* gh.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = gh.png; path = docs/img/gh.png; sourceTree = ""; }; - 6CD348F91F341A6B363D52173F5320E2 /* undocumented.json */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.json; name = undocumented.json; path = docs/undocumented.json; sourceTree = ""; }; - 71BCC9868257BC6718A9F8E97FC5ED6E /* jquery.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = jquery.min.js; path = docs/js/jquery.min.js; sourceTree = ""; }; - 73C519A385C38CE70D6C49BDF626CF75 /* search.json */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.json; name = search.json; path = docs/search.json; sourceTree = ""; }; - 7545275AEE3A2F40B43B83A650A46FD3 /* jazzy.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = jazzy.css; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/css/jazzy.css; sourceTree = ""; }; - 78EBDBF7AB9407F0729A240AEC82A07E /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 7CEE32F0F7F6B686F5D12C23FC644834 /* Pods-LetterAvatarKitExample-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-LetterAvatarKitExample-acknowledgements.plist"; sourceTree = ""; }; - 7F1A7A0A657A2FC5C4C97A212A48DDFA /* dash.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = dash.png; path = docs/img/dash.png; sourceTree = ""; }; - 89816E83770776740FBC9058AC4D6681 /* Classes.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = Classes.html; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/Classes.html; sourceTree = ""; }; - 8F212729D8D825CB3904F96389AB228B /* Character+LetterAvatarKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "Character+LetterAvatarKit.swift"; sourceTree = ""; }; - 8F2C74B939C7E5B5CF12A0760051B988 /* String+LetterAvatarKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "String+LetterAvatarKit.swift"; sourceTree = ""; }; - 908E902E026C5C22904CF9014A5604AD /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - A611CFF36651C855AA7E6DB9E6C10D18 /* LetterAvatarKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = LetterAvatarKit.modulemap; sourceTree = ""; }; - B066EAC73C89978AF58C9BA8B1B59A70 /* LetterAvatarKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LetterAvatarKit-prefix.pch"; sourceTree = ""; }; - B1B5B1CAD4AEC6DAAE60EF1941D4997D /* highlight.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = highlight.css; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/css/highlight.css; sourceTree = ""; }; - B2A860F6D0285E191ED67983E0BF78AE /* LetterAvatarKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = LetterAvatarKit.xcconfig; sourceTree = ""; }; - B56888A53A48BAEDDE3ACC892129173B /* LetterAvatarKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = LetterAvatarKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - B695B0DAE8F1B8E1C927B6B9B54E951B /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; - B9568DC3A9C541AFB58492F459C7512D /* Pods-LetterAvatarKitExample-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-LetterAvatarKitExample-dummy.m"; sourceTree = ""; }; - BC2C02191C153C1554B35DEE8B2D09D4 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.3.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; - BD45979448C0EB30A3BC03A70C27DC20 /* LetterAvatarKit.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; path = LetterAvatarKit.podspec; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - C1140CB8D4F7DCBB60F32D795BA6C168 /* Pods-LetterAvatarKitExample.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-LetterAvatarKitExample.debug.xcconfig"; sourceTree = ""; }; - C38555B974E1A84D89A1396ABEBDDB54 /* UIImage.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = UIImage.html; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/Extensions/UIImage.html; sourceTree = ""; }; - C520D3CA02D28F43949EC903695B6AD3 /* Classes.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = Classes.html; path = docs/Classes.html; sourceTree = ""; }; - C577084AEDCAB500673CDD192AA28771 /* LetterAvatarKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "LetterAvatarKit-dummy.m"; sourceTree = ""; }; - C9B745A306FFA841FF132765691328EF /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - CF728239FF31376599B80BBA62FB97B4 /* jazzy.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = jazzy.js; path = docs/js/jazzy.js; sourceTree = ""; }; - D5FF32866FA6B99A58008D3306C04858 /* gh.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = gh.png; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/img/gh.png; sourceTree = ""; }; - E772EB0027EA1F55978F2BA45BF3CE8F /* LetterAvatarBuilder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LetterAvatarBuilder.swift; path = LetterAvatarKit/LetterAvatarBuilder.swift; sourceTree = ""; }; - E7B1869DCDE0CA9568008CE1A7D71010 /* LetterAvatarBuilder.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = LetterAvatarBuilder.html; path = docs/Classes/LetterAvatarBuilder.html; sourceTree = ""; }; - E7B8E6059396E9D0860C8170931F7C35 /* jquery.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = jquery.min.js; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/js/jquery.min.js; sourceTree = ""; }; - F2ACC15AF9A1675288E78DBC90510AA5 /* UIColor+LetterAvatarKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "UIColor+LetterAvatarKit.swift"; sourceTree = ""; }; - F563558D3672EF04F50A479D8241BA1B /* Pods-LetterAvatarKitExample-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-LetterAvatarKitExample-umbrella.h"; sourceTree = ""; }; - F5F016EBD682792C822B499345CE3266 /* Pods-LetterAvatarKitExample-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-LetterAvatarKitExample-frameworks.sh"; sourceTree = ""; }; - F644033756CD12F98C06CC25AECF44AA /* Extensions.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = Extensions.html; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/Extensions.html; sourceTree = ""; }; - F6F634960193D3977AC4DED9E4028734 /* highlight.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = highlight.css; path = docs/css/highlight.css; sourceTree = ""; }; - FF0D40E232BD818CC592324C7F3888A9 /* jazzy.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = jazzy.css; path = docs/css/jazzy.css; sourceTree = ""; }; - FF9F88D0EC1F4D71D932E45B6E971887 /* carat.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = carat.png; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/img/carat.png; sourceTree = ""; }; + 08A0FE95F6ADA9F8C3271E063F16B16E /* UIImage.html */ = {isa = PBXFileReference; includeInIndex = 1; name = UIImage.html; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/Extensions/UIImage.html; sourceTree = ""; }; + 09BCBEE21D3C396292237C95E91D108F /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = ""; }; + 14A67F7F83C405D73105B29772FD8474 /* badge.svg */ = {isa = PBXFileReference; includeInIndex = 1; name = badge.svg; path = docs/badge.svg; sourceTree = ""; }; + 17E79B1F0E3EDAFB9FC74BD921CA6A94 /* LetterAvatarKit.tgz */ = {isa = PBXFileReference; includeInIndex = 1; name = LetterAvatarKit.tgz; path = docs/docsets/LetterAvatarKit.tgz; sourceTree = ""; }; + 1C5F4DA38A07FF6ECE040848CF5CC55C /* jazzy.css */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.css; path = docs/css/jazzy.css; sourceTree = ""; }; + 293F7833FC5727944E3A2D8D78FE59DB /* carat.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = carat.png; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/img/carat.png; sourceTree = ""; }; + 2ED38A1E9B92A8589E83814DD9EDB770 /* jquery.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jquery.min.js; path = docs/js/jquery.min.js; sourceTree = ""; }; + 312B988EF117AE4DE76A268D970131FE /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; + 34AE623D05FECD712545E48B2D37DF29 /* Extensions.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Extensions.html; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/Extensions.html; sourceTree = ""; }; + 3A0B7E9B5350FC91084002760CAE36A7 /* LetterAvatarKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LetterAvatarKit-prefix.pch"; sourceTree = ""; }; + 40198B54A560D6FF978CA658C437ED6C /* Pods-LetterAvatarKitExample-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-LetterAvatarKitExample-dummy.m"; sourceTree = ""; }; + 436780FE7976C70FC501264BCFFF1B14 /* LetterAvatarKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "LetterAvatarKit-dummy.m"; sourceTree = ""; }; + 436BAA54A31999B53B3CC7115C55FE50 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; + 4A51E649052DB879CDBEA2CCC245EA7B /* Pods-LetterAvatarKitExample-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-LetterAvatarKitExample-Info.plist"; sourceTree = ""; }; + 55D3D65E701B55C19AAF72634C040972 /* Classes.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Classes.html; path = docs/Classes.html; sourceTree = ""; }; + 5613593FA2D562E2C2A59A286DACAC36 /* Pods-LetterAvatarKitExample.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-LetterAvatarKitExample.release.xcconfig"; sourceTree = ""; }; + 563250A697FB009E508EB46B20DE1ADA /* LetterAvatarKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = LetterAvatarKit.framework; path = LetterAvatarKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 5CFAB45B2594E7E2C88140E96C5B3460 /* dash.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = dash.png; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/img/dash.png; sourceTree = ""; }; + 5DE6486707E5B020BD789B5982718F39 /* gh.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = gh.png; path = docs/img/gh.png; sourceTree = ""; }; + 5E1CC32158A59DB27D4FA08A26D1E6E9 /* LetterAvatarBuilderConfiguration.html */ = {isa = PBXFileReference; includeInIndex = 1; name = LetterAvatarBuilderConfiguration.html; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/Classes/LetterAvatarBuilderConfiguration.html; sourceTree = ""; }; + 5E6C198AB8C8C041845A4E32BEB8A300 /* LetterAvatarBuilder.html */ = {isa = PBXFileReference; includeInIndex = 1; name = LetterAvatarBuilder.html; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/Classes/LetterAvatarBuilder.html; sourceTree = ""; }; + 631C45B286E8BD050A54A1A861A4AF0C /* jquery.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jquery.min.js; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/js/jquery.min.js; sourceTree = ""; }; + 6B2A5F971D00C7A64B56374D9CC3BD9B /* Classes.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Classes.html; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/Classes.html; sourceTree = ""; }; + 704DC09B96568D8D9D5CDB63A74719CF /* jazzy.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.js; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/js/jazzy.js; sourceTree = ""; }; + 70BBB5E9E0FDBBAC8D380E0873EDAE91 /* dash.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = dash.png; path = docs/img/dash.png; sourceTree = ""; }; + 7398588BA01CA26797EE3FD5F9959408 /* undocumented.json */ = {isa = PBXFileReference; includeInIndex = 1; name = undocumented.json; path = docs/undocumented.json; sourceTree = ""; }; + 7B602F46A1091A6DAB55DDC1E7FFCD0E /* String+LetterAvatarKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "String+LetterAvatarKit.swift"; sourceTree = ""; }; + 7C139543A6DA4CDC72FEB3847D84FAFC /* Pods-LetterAvatarKitExample.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-LetterAvatarKitExample.modulemap"; sourceTree = ""; }; + 7C6FDB518543BDEEFF25E1B4F2823580 /* carat.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = carat.png; path = docs/img/carat.png; sourceTree = ""; }; + 83307F7A38B9962B1730B0D337E51AE5 /* LetterAvatarKit.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = LetterAvatarKit.podspec; sourceTree = ""; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 838182327E69ADA8BDCF37181F14A569 /* highlight.css */ = {isa = PBXFileReference; includeInIndex = 1; name = highlight.css; path = docs/css/highlight.css; sourceTree = ""; }; + 84D3FCC3D214DDF83474EF508ACA8CA3 /* Pods_LetterAvatarKitExample.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_LetterAvatarKitExample.framework; path = "Pods-LetterAvatarKitExample.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 8561329E31FB17405BC04CAB3A746C1C /* jazzy.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.js; path = docs/js/jazzy.js; sourceTree = ""; }; + 8A3F8F2FF69901290A1CE25F88820A49 /* LetterAvatarBuilder.html */ = {isa = PBXFileReference; includeInIndex = 1; name = LetterAvatarBuilder.html; path = docs/Classes/LetterAvatarBuilder.html; sourceTree = ""; }; + 94665CE8D2BE3C7E3EC678E5E21D834A /* LetterAvatarBuilderConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LetterAvatarBuilderConfiguration.swift; path = LetterAvatarKit/LetterAvatarBuilderConfiguration.swift; sourceTree = ""; }; + 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 9E2820ABD58C8E32BB11F6DE98C4503A /* search.json */ = {isa = PBXFileReference; includeInIndex = 1; name = search.json; path = docs/search.json; sourceTree = ""; }; + 9EB336BE20B223DE5D0FCD0DAA42828E /* UIColor+LetterAvatarKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "UIColor+LetterAvatarKit.swift"; sourceTree = ""; }; + A092E1DBA8DBE64C980CFB15A9E1F1F8 /* Extensions.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Extensions.html; path = docs/Extensions.html; sourceTree = ""; }; + A5A17CBD7D237CA57B9F4DFD30BA728A /* Pods-LetterAvatarKitExample-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-LetterAvatarKitExample-acknowledgements.markdown"; sourceTree = ""; }; + AA2B03CF8197BA22E571A2B412493463 /* Pods-LetterAvatarKitExample-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-LetterAvatarKitExample-umbrella.h"; sourceTree = ""; }; + B98C949BD1F8D9599712F3F9C9B2091F /* UIImage.html */ = {isa = PBXFileReference; includeInIndex = 1; name = UIImage.html; path = docs/Extensions/UIImage.html; sourceTree = ""; }; + BC0954BDD31E4912C211C9E12FB2BA6E /* index.html */ = {isa = PBXFileReference; includeInIndex = 1; name = index.html; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/index.html; sourceTree = ""; }; + BC5542CD82E8BD71161EA86890075900 /* LetterAvatarKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "LetterAvatarKit-Info.plist"; sourceTree = ""; }; + C0CF1A45698FEF65EAA1FB9AE2491DBE /* LetterAvatarKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = LetterAvatarKit.xcconfig; sourceTree = ""; }; + C12F7B3259438EFA77DEB4D6C9D74AD4 /* LetterAvatarBuilderConfiguration.html */ = {isa = PBXFileReference; includeInIndex = 1; name = LetterAvatarBuilderConfiguration.html; path = docs/Classes/LetterAvatarBuilderConfiguration.html; sourceTree = ""; }; + C6062C2E3488782FC6CF04FFB602A40D /* Pods-LetterAvatarKitExample.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-LetterAvatarKitExample.debug.xcconfig"; sourceTree = ""; }; + C9155015ACBB35D3DFB8B54C19903B6B /* jazzy.css */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.css; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/css/jazzy.css; sourceTree = ""; }; + CB12ABD274961F35F93FB43E112D9462 /* UIImage+LetterAvatarKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "UIImage+LetterAvatarKit.swift"; sourceTree = ""; }; + CEFF9BFF33F6F82509F4B1DC57C85E85 /* search.json */ = {isa = PBXFileReference; includeInIndex = 1; name = search.json; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/search.json; sourceTree = ""; }; + CFBB4F97F4782C61036EF5FB38226D62 /* Pods-LetterAvatarKitExample-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-LetterAvatarKitExample-frameworks.sh"; sourceTree = ""; }; + D06D3A627B7D36DB2B3CC966202F4C60 /* LetterAvatarKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = LetterAvatarKit.modulemap; sourceTree = ""; }; + D5148B28F5DBBF74F99C3AE160204FD0 /* Character+LetterAvatarKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "Character+LetterAvatarKit.swift"; sourceTree = ""; }; + D6DF997306502DF344603B71D423F2EF /* gh.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = gh.png; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/img/gh.png; sourceTree = ""; }; + E2EC45DCF54FAE506DADFE058EE9DCB5 /* LetterAvatarKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LetterAvatarKit.h; path = LetterAvatarKit/LetterAvatarKit.h; sourceTree = ""; }; + E40D606BAF7B10E1EC60C0ED99623179 /* LetterAvatarKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LetterAvatarKit-umbrella.h"; sourceTree = ""; }; + E5BA1BA40891615D829B41BB0F87EF96 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = ""; }; + E623EABD30041CC1ED3867E4E1E628E2 /* LetterAvatarBuilder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LetterAvatarBuilder.swift; path = LetterAvatarKit/LetterAvatarBuilder.swift; sourceTree = ""; }; + ED3A13D7DA2ADF1DEE409DB3960043E0 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = docs/docsets/LetterAvatarKit.docset/Contents/Info.plist; sourceTree = ""; }; + F060D03B5C7C8CD118DAB586E4936064 /* Pods-LetterAvatarKitExample-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-LetterAvatarKitExample-acknowledgements.plist"; sourceTree = ""; }; + F5D20FC290905D9296244C0C770465C3 /* docSet.dsidx */ = {isa = PBXFileReference; includeInIndex = 1; name = docSet.dsidx; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/docSet.dsidx; sourceTree = ""; }; + FDA294F817BDDB1E9DFC767C78F4C1E3 /* index.html */ = {isa = PBXFileReference; includeInIndex = 1; name = index.html; path = docs/index.html; sourceTree = ""; }; + FFE90B7E47A2EBC2CF67CC5C3AAF497F /* highlight.css */ = {isa = PBXFileReference; includeInIndex = 1; name = highlight.css; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/css/highlight.css; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - B734D2447DA2D3E0FE924EEC81D6BD57 /* Frameworks */ = { + 30A1830A0F4DF556DF730E10FC7534A3 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - FBFF86A5EA3CCED50917A1325E19F894 /* Foundation.framework in Frameworks */, - DE2D2BAF3AB48911230366A7DDCB5542 /* UIKit.framework in Frameworks */, + 7ADADF10FC8885FA6E8DF21B56C268A6 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - F19E8FBF8B031F87D67FCF78000940B5 /* Frameworks */ = { + 3C9380D469808DB2D47C4894D5CB46A6 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 394B65F8D62EEA9AB7FA1EF5F454C02E /* Foundation.framework in Frameworks */, + 58034752DC95608E9BB79FCABECFE12D /* Foundation.framework in Frameworks */, + 56162E71C7173D5A240B12406A50DAC9 /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 10DEDCB394BAA0C7FEDEBE330207B074 /* iOS */ = { + 1628BF05B4CAFDCC3549A101F5A10A17 /* Frameworks */ = { isa = PBXGroup; children = ( - 908E902E026C5C22904CF9014A5604AD /* Foundation.framework */, - BC2C02191C153C1554B35DEE8B2D09D4 /* UIKit.framework */, + E2983683FD097A93297E2F5D4E382B36 /* iOS */, ); - name = iOS; + name = Frameworks; sourceTree = ""; }; - 35E0E0A04F14BFF4105ECFD3C47F1776 /* Extensions */ = { + 348C19588B47F9A9F6165157340FD05A /* Products */ = { isa = PBXGroup; children = ( - 8F212729D8D825CB3904F96389AB228B /* Character+LetterAvatarKit.swift */, - 8F2C74B939C7E5B5CF12A0760051B988 /* String+LetterAvatarKit.swift */, - F2ACC15AF9A1675288E78DBC90510AA5 /* UIColor+LetterAvatarKit.swift */, - 087599DF6A1EB17F617A4FBA7223D45E /* UIImage+LetterAvatarKit.swift */, + 563250A697FB009E508EB46B20DE1ADA /* LetterAvatarKit.framework */, + 84D3FCC3D214DDF83474EF508ACA8CA3 /* Pods_LetterAvatarKitExample.framework */, ); - name = Extensions; - path = LetterAvatarKit/Extensions; + name = Products; sourceTree = ""; }; - 433CD3331B6C3787F473C941B61FC68F /* Frameworks */ = { + 4DB79AE5A8A936820B4EFFF99A87889F /* Extensions */ = { isa = PBXGroup; children = ( - 10DEDCB394BAA0C7FEDEBE330207B074 /* iOS */, + D5148B28F5DBBF74F99C3AE160204FD0 /* Character+LetterAvatarKit.swift */, + 7B602F46A1091A6DAB55DDC1E7FFCD0E /* String+LetterAvatarKit.swift */, + 9EB336BE20B223DE5D0FCD0DAA42828E /* UIColor+LetterAvatarKit.swift */, + CB12ABD274961F35F93FB43E112D9462 /* UIImage+LetterAvatarKit.swift */, ); - name = Frameworks; + name = Extensions; + path = LetterAvatarKit/Extensions; sourceTree = ""; }; - 6397D9FE1F8715A71AA9D22379C50068 /* Pods-LetterAvatarKitExample */ = { + 703A711366412718293940812D8118CD /* Pods-LetterAvatarKitExample */ = { isa = PBXGroup; children = ( - C9B745A306FFA841FF132765691328EF /* Info.plist */, - 36262780F9DAB51F3475EB2E5DBF8AC6 /* Pods-LetterAvatarKitExample.modulemap */, - 1AD22ACE7AFFC0327CDA23E451256BAA /* Pods-LetterAvatarKitExample-acknowledgements.markdown */, - 7CEE32F0F7F6B686F5D12C23FC644834 /* Pods-LetterAvatarKitExample-acknowledgements.plist */, - B9568DC3A9C541AFB58492F459C7512D /* Pods-LetterAvatarKitExample-dummy.m */, - F5F016EBD682792C822B499345CE3266 /* Pods-LetterAvatarKitExample-frameworks.sh */, - 5D6B5A3DCB4563B07CC6E22A17BF84D3 /* Pods-LetterAvatarKitExample-resources.sh */, - F563558D3672EF04F50A479D8241BA1B /* Pods-LetterAvatarKitExample-umbrella.h */, - C1140CB8D4F7DCBB60F32D795BA6C168 /* Pods-LetterAvatarKitExample.debug.xcconfig */, - 68C7BA5C5CF314D25C4014A52BE05BF8 /* Pods-LetterAvatarKitExample.release.xcconfig */, + 7C139543A6DA4CDC72FEB3847D84FAFC /* Pods-LetterAvatarKitExample.modulemap */, + A5A17CBD7D237CA57B9F4DFD30BA728A /* Pods-LetterAvatarKitExample-acknowledgements.markdown */, + F060D03B5C7C8CD118DAB586E4936064 /* Pods-LetterAvatarKitExample-acknowledgements.plist */, + 40198B54A560D6FF978CA658C437ED6C /* Pods-LetterAvatarKitExample-dummy.m */, + CFBB4F97F4782C61036EF5FB38226D62 /* Pods-LetterAvatarKitExample-frameworks.sh */, + 4A51E649052DB879CDBEA2CCC245EA7B /* Pods-LetterAvatarKitExample-Info.plist */, + AA2B03CF8197BA22E571A2B412493463 /* Pods-LetterAvatarKitExample-umbrella.h */, + C6062C2E3488782FC6CF04FFB602A40D /* Pods-LetterAvatarKitExample.debug.xcconfig */, + 5613593FA2D562E2C2A59A286DACAC36 /* Pods-LetterAvatarKitExample.release.xcconfig */, ); name = "Pods-LetterAvatarKitExample"; path = "Target Support Files/Pods-LetterAvatarKitExample"; sourceTree = ""; }; - 7CE9AC492E94B96E24F55940F599F476 /* LetterAvatarKit */ = { + 816DB557BE3676FC27AC301789050CBF /* Targets Support Files */ = { isa = PBXGroup; children = ( - E772EB0027EA1F55978F2BA45BF3CE8F /* LetterAvatarBuilder.swift */, - 1E65DA05B851850A41EEEB6D8F869E22 /* LetterAvatarBuilderConfiguration.swift */, - 229A5A791E3FDC3EFC385F1FDE56C368 /* LetterAvatarKit.h */, - 35E0E0A04F14BFF4105ECFD3C47F1776 /* Extensions */, - E32A704740D7C65748B0F923902E7D35 /* Pod */, - 90993CC52F2E09A09E2970E796237AC6 /* Support Files */, + 703A711366412718293940812D8118CD /* Pods-LetterAvatarKitExample */, ); - name = LetterAvatarKit; - path = ../..; + name = "Targets Support Files"; sourceTree = ""; }; - 7DB346D0F39D3F0E887471402A8071AB = { + 96EF761B5BDEC9F142592BFE85F8083B /* Pod */ = { isa = PBXGroup; children = ( - 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */, - A6D03BDBDD51753AC964B677444463BE /* Development Pods */, - 433CD3331B6C3787F473C941B61FC68F /* Frameworks */, - 86C05CF1837AD6593FED9E9A6FEF9535 /* Products */, - D109D1524C16EFC3A318EE3F17353583 /* Targets Support Files */, + 14A67F7F83C405D73105B29772FD8474 /* badge.svg */, + 7C6FDB518543BDEEFF25E1B4F2823580 /* carat.png */, + 293F7833FC5727944E3A2D8D78FE59DB /* carat.png */, + 6B2A5F971D00C7A64B56374D9CC3BD9B /* Classes.html */, + 55D3D65E701B55C19AAF72634C040972 /* Classes.html */, + 5CFAB45B2594E7E2C88140E96C5B3460 /* dash.png */, + 70BBB5E9E0FDBBAC8D380E0873EDAE91 /* dash.png */, + F5D20FC290905D9296244C0C770465C3 /* docSet.dsidx */, + 34AE623D05FECD712545E48B2D37DF29 /* Extensions.html */, + A092E1DBA8DBE64C980CFB15A9E1F1F8 /* Extensions.html */, + 5DE6486707E5B020BD789B5982718F39 /* gh.png */, + D6DF997306502DF344603B71D423F2EF /* gh.png */, + FFE90B7E47A2EBC2CF67CC5C3AAF497F /* highlight.css */, + 838182327E69ADA8BDCF37181F14A569 /* highlight.css */, + FDA294F817BDDB1E9DFC767C78F4C1E3 /* index.html */, + BC0954BDD31E4912C211C9E12FB2BA6E /* index.html */, + ED3A13D7DA2ADF1DEE409DB3960043E0 /* Info.plist */, + 1C5F4DA38A07FF6ECE040848CF5CC55C /* jazzy.css */, + C9155015ACBB35D3DFB8B54C19903B6B /* jazzy.css */, + 8561329E31FB17405BC04CAB3A746C1C /* jazzy.js */, + 704DC09B96568D8D9D5CDB63A74719CF /* jazzy.js */, + 631C45B286E8BD050A54A1A861A4AF0C /* jquery.min.js */, + 2ED38A1E9B92A8589E83814DD9EDB770 /* jquery.min.js */, + 8A3F8F2FF69901290A1CE25F88820A49 /* LetterAvatarBuilder.html */, + 5E6C198AB8C8C041845A4E32BEB8A300 /* LetterAvatarBuilder.html */, + C12F7B3259438EFA77DEB4D6C9D74AD4 /* LetterAvatarBuilderConfiguration.html */, + 5E1CC32158A59DB27D4FA08A26D1E6E9 /* LetterAvatarBuilderConfiguration.html */, + 83307F7A38B9962B1730B0D337E51AE5 /* LetterAvatarKit.podspec */, + 17E79B1F0E3EDAFB9FC74BD921CA6A94 /* LetterAvatarKit.tgz */, + E5BA1BA40891615D829B41BB0F87EF96 /* LICENSE */, + 09BCBEE21D3C396292237C95E91D108F /* README.md */, + CEFF9BFF33F6F82509F4B1DC57C85E85 /* search.json */, + 9E2820ABD58C8E32BB11F6DE98C4503A /* search.json */, + 08A0FE95F6ADA9F8C3271E063F16B16E /* UIImage.html */, + B98C949BD1F8D9599712F3F9C9B2091F /* UIImage.html */, + 7398588BA01CA26797EE3FD5F9959408 /* undocumented.json */, ); + name = Pod; sourceTree = ""; }; - 86C05CF1837AD6593FED9E9A6FEF9535 /* Products */ = { + BFC9FAC41B23A07BACC34E8D2000BA47 /* Support Files */ = { isa = PBXGroup; children = ( - B56888A53A48BAEDDE3ACC892129173B /* LetterAvatarKit.framework */, - 48B12F9614C27933A354B0912E046270 /* Pods_LetterAvatarKitExample.framework */, + D06D3A627B7D36DB2B3CC966202F4C60 /* LetterAvatarKit.modulemap */, + C0CF1A45698FEF65EAA1FB9AE2491DBE /* LetterAvatarKit.xcconfig */, + 436780FE7976C70FC501264BCFFF1B14 /* LetterAvatarKit-dummy.m */, + BC5542CD82E8BD71161EA86890075900 /* LetterAvatarKit-Info.plist */, + 3A0B7E9B5350FC91084002760CAE36A7 /* LetterAvatarKit-prefix.pch */, + E40D606BAF7B10E1EC60C0ED99623179 /* LetterAvatarKit-umbrella.h */, ); - name = Products; + name = "Support Files"; + path = "LetterAvatarKitExample/Pods/Target Support Files/LetterAvatarKit"; sourceTree = ""; }; - 90993CC52F2E09A09E2970E796237AC6 /* Support Files */ = { + CF1408CF629C7361332E53B88F7BD30C = { isa = PBXGroup; children = ( - 78EBDBF7AB9407F0729A240AEC82A07E /* Info.plist */, - A611CFF36651C855AA7E6DB9E6C10D18 /* LetterAvatarKit.modulemap */, - B2A860F6D0285E191ED67983E0BF78AE /* LetterAvatarKit.xcconfig */, - C577084AEDCAB500673CDD192AA28771 /* LetterAvatarKit-dummy.m */, - B066EAC73C89978AF58C9BA8B1B59A70 /* LetterAvatarKit-prefix.pch */, - 297DA5244C177E640BB23EAD0A304435 /* LetterAvatarKit-umbrella.h */, + 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, + F52409D6DDB2B4F842FAD03B0D40AB75 /* Development Pods */, + 1628BF05B4CAFDCC3549A101F5A10A17 /* Frameworks */, + 348C19588B47F9A9F6165157340FD05A /* Products */, + 816DB557BE3676FC27AC301789050CBF /* Targets Support Files */, ); - name = "Support Files"; - path = "LetterAvatarKitExample/Pods/Target Support Files/LetterAvatarKit"; sourceTree = ""; }; - A6D03BDBDD51753AC964B677444463BE /* Development Pods */ = { + E2983683FD097A93297E2F5D4E382B36 /* iOS */ = { isa = PBXGroup; children = ( - 7CE9AC492E94B96E24F55940F599F476 /* LetterAvatarKit */, + 436BAA54A31999B53B3CC7115C55FE50 /* Foundation.framework */, + 312B988EF117AE4DE76A268D970131FE /* UIKit.framework */, ); - name = "Development Pods"; + name = iOS; sourceTree = ""; }; - D109D1524C16EFC3A318EE3F17353583 /* Targets Support Files */ = { + E33DFE07B83A3088CBEE4BFB8E7448F8 /* LetterAvatarKit */ = { isa = PBXGroup; children = ( - 6397D9FE1F8715A71AA9D22379C50068 /* Pods-LetterAvatarKitExample */, + E623EABD30041CC1ED3867E4E1E628E2 /* LetterAvatarBuilder.swift */, + 94665CE8D2BE3C7E3EC678E5E21D834A /* LetterAvatarBuilderConfiguration.swift */, + E2EC45DCF54FAE506DADFE058EE9DCB5 /* LetterAvatarKit.h */, + 4DB79AE5A8A936820B4EFFF99A87889F /* Extensions */, + 96EF761B5BDEC9F142592BFE85F8083B /* Pod */, + BFC9FAC41B23A07BACC34E8D2000BA47 /* Support Files */, ); - name = "Targets Support Files"; + name = LetterAvatarKit; + path = ../..; sourceTree = ""; }; - E32A704740D7C65748B0F923902E7D35 /* Pod */ = { + F52409D6DDB2B4F842FAD03B0D40AB75 /* Development Pods */ = { isa = PBXGroup; children = ( - 3326FCCA12A70B100C786C3A2B71B4BE /* badge.svg */, - 007C8BB79B6DE9570AED0998BE8BC6BA /* carat.png */, - FF9F88D0EC1F4D71D932E45B6E971887 /* carat.png */, - 89816E83770776740FBC9058AC4D6681 /* Classes.html */, - C520D3CA02D28F43949EC903695B6AD3 /* Classes.html */, - 207236A34884F22A1CACD80C0AB6A635 /* dash.png */, - 7F1A7A0A657A2FC5C4C97A212A48DDFA /* dash.png */, - 34D121DE282EE6AD9D8FBC4BA5B44ABB /* docSet.dsidx */, - F644033756CD12F98C06CC25AECF44AA /* Extensions.html */, - 659E32B80AEB4D83162E6C8AB87D5145 /* Extensions.html */, - 6945E12FB64826E3CE15CA8B60124EA5 /* gh.png */, - D5FF32866FA6B99A58008D3306C04858 /* gh.png */, - B1B5B1CAD4AEC6DAAE60EF1941D4997D /* highlight.css */, - F6F634960193D3977AC4DED9E4028734 /* highlight.css */, - 44B3A2BD3727FB38C9C1CD46C53D66AF /* index.html */, - 1023A55F5ADF7CFD7D5AFAE127B1BAF7 /* index.html */, - 31056B7D686E3FC72E08D62EA7916F66 /* Info.plist */, - FF0D40E232BD818CC592324C7F3888A9 /* jazzy.css */, - 7545275AEE3A2F40B43B83A650A46FD3 /* jazzy.css */, - CF728239FF31376599B80BBA62FB97B4 /* jazzy.js */, - 23E12FC27D1E3317068823416B7B6D1F /* jazzy.js */, - E7B8E6059396E9D0860C8170931F7C35 /* jquery.min.js */, - 71BCC9868257BC6718A9F8E97FC5ED6E /* jquery.min.js */, - E7B1869DCDE0CA9568008CE1A7D71010 /* LetterAvatarBuilder.html */, - 5662BBD3DE36545BA3D999D0D98AE7C1 /* LetterAvatarBuilder.html */, - 143744482CBBBA6D019126D675656EBD /* LetterAvatarBuilderConfiguration.html */, - 263A78256F07DD897A3033F838A53DC8 /* LetterAvatarBuilderConfiguration.html */, - BD45979448C0EB30A3BC03A70C27DC20 /* LetterAvatarKit.podspec */, - 0E022BC1FE7727319ACAB45717B8D70F /* LetterAvatarKit.tgz */, - 36CADD1D4811787313CFE6C6646AFC37 /* LICENSE */, - B695B0DAE8F1B8E1C927B6B9B54E951B /* README.md */, - 2DAFA885F308AEE9A83687A19A585988 /* search.json */, - 73C519A385C38CE70D6C49BDF626CF75 /* search.json */, - C38555B974E1A84D89A1396ABEBDDB54 /* UIImage.html */, - 0244BC059FECBBF55F99592EFCA63A86 /* UIImage.html */, - 6CD348F91F341A6B363D52173F5320E2 /* undocumented.json */, + E33DFE07B83A3088CBEE4BFB8E7448F8 /* LetterAvatarKit */, ); - name = Pod; + name = "Development Pods"; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ - BB6AF8CA3C1BB9002FDDA57BB634DBE4 /* Headers */ = { + 3E16624267B5A2BAB7379060A7CB09B8 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - B8528B3BB27912DC0ABB095C8D52689A /* LetterAvatarKit-umbrella.h in Headers */, - FB955A8632E081BAE81DC4750968E5B2 /* LetterAvatarKit.h in Headers */, + 8C03148AC34C773B1F61B23118CD5AEE /* Pods-LetterAvatarKitExample-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - ED4312CC7217F22056CA9F61BE5F490B /* Headers */ = { + 8E8525DED48E578DB856D406D9CD7FB6 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 8611CE885B83E30A96429293EC6A46C1 /* Pods-LetterAvatarKitExample-umbrella.h in Headers */, + 7FFA5BA9DB7598F211BC205B6CE89FD3 /* LetterAvatarKit-umbrella.h in Headers */, + BBF9267D180690116360159D87CA53C1 /* LetterAvatarKit.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ - 4FB841CFD8623CAE4FD5FFB37D7062EE /* LetterAvatarKit */ = { + 783D2FBD690D8C65BCB6CDA6B66C9CCD /* Pods-LetterAvatarKitExample */ = { isa = PBXNativeTarget; - buildConfigurationList = 0B09A1C1D9976B78998EF51E99A9AF70 /* Build configuration list for PBXNativeTarget "LetterAvatarKit" */; + buildConfigurationList = 57AA1924C34A8955F747973E311418C5 /* Build configuration list for PBXNativeTarget "Pods-LetterAvatarKitExample" */; buildPhases = ( - D66DB60D43D398898DC7AC727038BE7B /* Sources */, - B734D2447DA2D3E0FE924EEC81D6BD57 /* Frameworks */, - BB6AF8CA3C1BB9002FDDA57BB634DBE4 /* Headers */, + 3E16624267B5A2BAB7379060A7CB09B8 /* Headers */, + 56353E06465B2166E7B8055B7A08F950 /* Sources */, + 30A1830A0F4DF556DF730E10FC7534A3 /* Frameworks */, + 7980FC2EFA645097BFF6401C7FF3F999 /* Resources */, ); buildRules = ( ); dependencies = ( + 92DD7AA06FEA0F74070FF28B33953C59 /* PBXTargetDependency */, ); - name = LetterAvatarKit; - productName = LetterAvatarKit; - productReference = B56888A53A48BAEDDE3ACC892129173B /* LetterAvatarKit.framework */; + name = "Pods-LetterAvatarKitExample"; + productName = "Pods-LetterAvatarKitExample"; + productReference = 84D3FCC3D214DDF83474EF508ACA8CA3 /* Pods_LetterAvatarKitExample.framework */; productType = "com.apple.product-type.framework"; }; - A6DE764018E9E9D5AC4FC2DF9C7DC7D7 /* Pods-LetterAvatarKitExample */ = { + D9F7736046D8F388E749400613707326 /* LetterAvatarKit */ = { isa = PBXNativeTarget; - buildConfigurationList = 19570A1816EA982BDB418B91F122B722 /* Build configuration list for PBXNativeTarget "Pods-LetterAvatarKitExample" */; + buildConfigurationList = A76239540E37A428AFFDDACF43D6EAF7 /* Build configuration list for PBXNativeTarget "LetterAvatarKit" */; buildPhases = ( - 1C9FC7190361B7B497BB7FD6FC48D79D /* Sources */, - F19E8FBF8B031F87D67FCF78000940B5 /* Frameworks */, - ED4312CC7217F22056CA9F61BE5F490B /* Headers */, + 8E8525DED48E578DB856D406D9CD7FB6 /* Headers */, + 814A58C8202417FD0D3E3233B6FAEC15 /* Sources */, + 3C9380D469808DB2D47C4894D5CB46A6 /* Frameworks */, + 09F976A1EDC1780EA12E515F176BA03A /* Resources */, ); buildRules = ( ); dependencies = ( - BCFD49B378D20842A47D5532088B4A77 /* PBXTargetDependency */, ); - name = "Pods-LetterAvatarKitExample"; - productName = "Pods-LetterAvatarKitExample"; - productReference = 48B12F9614C27933A354B0912E046270 /* Pods_LetterAvatarKitExample.framework */; + name = LetterAvatarKit; + productName = LetterAvatarKit; + productReference = 563250A697FB009E508EB46B20DE1ADA /* LetterAvatarKit.framework */; productType = "com.apple.product-type.framework"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ - D41D8CD98F00B204E9800998ECF8427E /* Project object */ = { + BFDFE7DC352907FC980B868725387E98 /* Project object */ = { isa = PBXProject; attributes = { - LastSwiftUpdateCheck = 0930; + LastSwiftUpdateCheck = 1020; LastUpgradeCheck = 1020; }; - buildConfigurationList = 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; + buildConfigurationList = 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */; + compatibilityVersion = "Xcode 8.0"; + developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( - English, en, ); - mainGroup = 7DB346D0F39D3F0E887471402A8071AB; - productRefGroup = 86C05CF1837AD6593FED9E9A6FEF9535 /* Products */; + mainGroup = CF1408CF629C7361332E53B88F7BD30C; + productRefGroup = 348C19588B47F9A9F6165157340FD05A /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( - 4FB841CFD8623CAE4FD5FFB37D7062EE /* LetterAvatarKit */, - A6DE764018E9E9D5AC4FC2DF9C7DC7D7 /* Pods-LetterAvatarKitExample */, + D9F7736046D8F388E749400613707326 /* LetterAvatarKit */, + 783D2FBD690D8C65BCB6CDA6B66C9CCD /* Pods-LetterAvatarKitExample */, ); }; /* End PBXProject section */ +/* Begin PBXResourcesBuildPhase section */ + 09F976A1EDC1780EA12E515F176BA03A /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 7980FC2EFA645097BFF6401C7FF3F999 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + /* Begin PBXSourcesBuildPhase section */ - 1C9FC7190361B7B497BB7FD6FC48D79D /* Sources */ = { + 56353E06465B2166E7B8055B7A08F950 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 31AEFAAD64F867BC46962421035DFB27 /* Pods-LetterAvatarKitExample-dummy.m in Sources */, + 105ABB7FF29B74C023838608E44B3098 /* Pods-LetterAvatarKitExample-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - D66DB60D43D398898DC7AC727038BE7B /* Sources */ = { + 814A58C8202417FD0D3E3233B6FAEC15 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 71996D8D7CFF34033FE3A0C7F8ECB7DC /* Character+LetterAvatarKit.swift in Sources */, - DEAE69B4136490A368D96E6AFC142CD0 /* LetterAvatarBuilder.swift in Sources */, - D11C5ADAD23EE8DE6CDD53DD7F4979C9 /* LetterAvatarBuilderConfiguration.swift in Sources */, - 49091D905440138EF65B81FA155431BC /* LetterAvatarKit-dummy.m in Sources */, - 57A0074F49D8E23CE3B3FF8D1BE2496A /* String+LetterAvatarKit.swift in Sources */, - 97DC6C72871C5497E759C00DB2F19B72 /* UIColor+LetterAvatarKit.swift in Sources */, - 5F89C9F2FE2A85D204E0166E2F64E2D2 /* UIImage+LetterAvatarKit.swift in Sources */, + 48F441EAE634F43E5C0213745D86384E /* Character+LetterAvatarKit.swift in Sources */, + 498B86FFE54DB7417B3CC155AFF2DBB6 /* LetterAvatarBuilder.swift in Sources */, + 663AF4B7786C4A88332392FDD8D6AD3F /* LetterAvatarBuilderConfiguration.swift in Sources */, + 7C29F37D8F15D2C5743A32690858B617 /* LetterAvatarKit-dummy.m in Sources */, + 8C6D3E33B3FF4FFB2A18C648D7330606 /* String+LetterAvatarKit.swift in Sources */, + 7F754C8408056601A29CEBD16256A104 /* UIColor+LetterAvatarKit.swift in Sources */, + 87B67D15C5C69D725F234F032436077A /* UIImage+LetterAvatarKit.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - BCFD49B378D20842A47D5532088B4A77 /* PBXTargetDependency */ = { + 92DD7AA06FEA0F74070FF28B33953C59 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = LetterAvatarKit; - target = 4FB841CFD8623CAE4FD5FFB37D7062EE /* LetterAvatarKit */; - targetProxy = D0EEF9FBB784C259C0432649E208557F /* PBXContainerItemProxy */; + target = D9F7736046D8F388E749400613707326 /* LetterAvatarKit */; + targetProxy = DD66E291FC86D9745A37BDE92FD9A966 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ - 1EE19F5DD95931924296F637BF18BD8F /* Debug */ = { + 4998DEA4DF0ABEB41DDC96254BA6D19E /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = C0CF1A45698FEF65EAA1FB9AE2491DBE /* LetterAvatarKit.xcconfig */; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/LetterAvatarKit/LetterAvatarKit-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/LetterAvatarKit/LetterAvatarKit-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/LetterAvatarKit/LetterAvatarKit.modulemap"; + PRODUCT_MODULE_NAME = LetterAvatarKit; + PRODUCT_NAME = LetterAvatarKit; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 4BE66A09A74FD25164AAB3C2645B9B93 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; @@ -429,19 +476,14 @@ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGNING_ALLOWED = NO; - CODE_SIGNING_REQUIRED = NO; COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = dwarf; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu11; - GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( - "POD_CONFIGURATION_DEBUG=1", - "DEBUG=1", + "POD_CONFIGURATION_RELEASE=1", "$(inherited)", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; @@ -451,118 +493,20 @@ GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; + MTL_ENABLE_DEBUG_INFO = NO; + MTL_FAST_MATH = YES; PRODUCT_NAME = "$(TARGET_NAME)"; STRIP_INSTALLED_PRODUCT = NO; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; - SYMROOT = "${SRCROOT}/../build"; - }; - name = Debug; - }; - 50194B589E9883224F06957B37B33D93 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = C1140CB8D4F7DCBB60F32D795BA6C168 /* Pods-LetterAvatarKitExample.debug.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-LetterAvatarKitExample/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-LetterAvatarKitExample/Pods-LetterAvatarKitExample.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 6B606ADC73E15395F478EAF8EB2BFAE1 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = B2A860F6D0285E191ED67983E0BF78AE /* LetterAvatarKit.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/LetterAvatarKit/LetterAvatarKit-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/LetterAvatarKit/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/LetterAvatarKit/LetterAvatarKit.modulemap"; - PRODUCT_MODULE_NAME = LetterAvatarKit; - PRODUCT_NAME = LetterAvatarKit; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; + SYMROOT = "${SRCROOT}/../build"; }; name = Release; }; - 884482DC4E53A9437D161A447D4F6DAC /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = B2A860F6D0285E191ED67983E0BF78AE /* LetterAvatarKit.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/LetterAvatarKit/LetterAvatarKit-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/LetterAvatarKit/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/LetterAvatarKit/LetterAvatarKit.modulemap"; - PRODUCT_MODULE_NAME = LetterAvatarKit; - PRODUCT_NAME = LetterAvatarKit; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - A8E09AB533DFAAD03CDBF30776C55572 /* Release */ = { + 7654D5D8A7A9AF6DB99B301F0D87CAB2 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 68C7BA5C5CF314D25C4014A52BE05BF8 /* Pods-LetterAvatarKitExample.release.xcconfig */; + baseConfigurationReference = 5613593FA2D562E2C2A59A286DACAC36 /* Pods-LetterAvatarKitExample.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CODE_SIGN_IDENTITY = ""; @@ -574,7 +518,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-LetterAvatarKitExample/Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-LetterAvatarKitExample/Pods-LetterAvatarKitExample-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; @@ -587,7 +531,6 @@ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; @@ -595,11 +538,10 @@ }; name = Release; }; - F4568DEE257655D290C2B9CEAB37C934 /* Release */ = { + 7EF7227D9B20A1D549000096ACCB23D7 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; @@ -628,16 +570,17 @@ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGNING_ALLOWED = NO; - CODE_SIGNING_REQUIRED = NO; COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; + DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( - "POD_CONFIGURATION_RELEASE=1", + "POD_CONFIGURATION_DEBUG=1", + "DEBUG=1", "$(inherited)", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; @@ -647,44 +590,113 @@ GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MTL_ENABLE_DEBUG_INFO = NO; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + ONLY_ACTIVE_ARCH = YES; PRODUCT_NAME = "$(TARGET_NAME)"; STRIP_INSTALLED_PRODUCT = NO; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; SYMROOT = "${SRCROOT}/../build"; }; - name = Release; + name = Debug; + }; + A158C0904497FA4085AF4FDF7A198527 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = C6062C2E3488782FC6CF04FFB602A40D /* Pods-LetterAvatarKitExample.debug.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/Pods-LetterAvatarKitExample/Pods-LetterAvatarKitExample-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-LetterAvatarKitExample/Pods-LetterAvatarKitExample.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + F9E986E51B4ACF671F63540F5FDB37A4 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = C0CF1A45698FEF65EAA1FB9AE2491DBE /* LetterAvatarKit.xcconfig */; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/LetterAvatarKit/LetterAvatarKit-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/LetterAvatarKit/LetterAvatarKit-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/LetterAvatarKit/LetterAvatarKit.modulemap"; + PRODUCT_MODULE_NAME = LetterAvatarKit; + PRODUCT_NAME = LetterAvatarKit; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 0B09A1C1D9976B78998EF51E99A9AF70 /* Build configuration list for PBXNativeTarget "LetterAvatarKit" */ = { + 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( - 884482DC4E53A9437D161A447D4F6DAC /* Debug */, - 6B606ADC73E15395F478EAF8EB2BFAE1 /* Release */, + 7EF7227D9B20A1D549000096ACCB23D7 /* Debug */, + 4BE66A09A74FD25164AAB3C2645B9B93 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 19570A1816EA982BDB418B91F122B722 /* Build configuration list for PBXNativeTarget "Pods-LetterAvatarKitExample" */ = { + 57AA1924C34A8955F747973E311418C5 /* Build configuration list for PBXNativeTarget "Pods-LetterAvatarKitExample" */ = { isa = XCConfigurationList; buildConfigurations = ( - 50194B589E9883224F06957B37B33D93 /* Debug */, - A8E09AB533DFAAD03CDBF30776C55572 /* Release */, + A158C0904497FA4085AF4FDF7A198527 /* Debug */, + 7654D5D8A7A9AF6DB99B301F0D87CAB2 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = { + A76239540E37A428AFFDDACF43D6EAF7 /* Build configuration list for PBXNativeTarget "LetterAvatarKit" */ = { isa = XCConfigurationList; buildConfigurations = ( - 1EE19F5DD95931924296F637BF18BD8F /* Debug */, - F4568DEE257655D290C2B9CEAB37C934 /* Release */, + F9E986E51B4ACF671F63540F5FDB37A4 /* Debug */, + 4998DEA4DF0ABEB41DDC96254BA6D19E /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; - rootObject = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + rootObject = BFDFE7DC352907FC980B868725387E98 /* Project object */; } diff --git a/LetterAvatarKitExample/Pods/Target Support Files/LetterAvatarKit/LetterAvatarKit-Info.plist b/LetterAvatarKitExample/Pods/Target Support Files/LetterAvatarKit/LetterAvatarKit-Info.plist new file mode 100644 index 0000000..05bf6cb --- /dev/null +++ b/LetterAvatarKitExample/Pods/Target Support Files/LetterAvatarKit/LetterAvatarKit-Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.1.9 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + + + diff --git a/LetterAvatarKitExample/Pods/Target Support Files/LetterAvatarKit/LetterAvatarKit.xcconfig b/LetterAvatarKitExample/Pods/Target Support Files/LetterAvatarKit/LetterAvatarKit.xcconfig index 756dd1a..6377542 100644 --- a/LetterAvatarKitExample/Pods/Target Support Files/LetterAvatarKit/LetterAvatarKit.xcconfig +++ b/LetterAvatarKitExample/Pods/Target Support Files/LetterAvatarKit/LetterAvatarKit.xcconfig @@ -1,7 +1,7 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/LetterAvatarKit GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -OTHER_LDFLAGS = -framework "Foundation" -framework "UIKit" -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" +OTHER_LDFLAGS = $(inherited) -framework "Foundation" -framework "UIKit" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} diff --git a/LetterAvatarKitExample/Pods/Target Support Files/Pods-LetterAvatarKitExample/Pods-LetterAvatarKitExample-Info.plist b/LetterAvatarKitExample/Pods/Target Support Files/Pods-LetterAvatarKitExample/Pods-LetterAvatarKitExample-Info.plist new file mode 100644 index 0000000..2243fe6 --- /dev/null +++ b/LetterAvatarKitExample/Pods/Target Support Files/Pods-LetterAvatarKitExample/Pods-LetterAvatarKitExample-Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0.0 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + + + diff --git a/LetterAvatarKitExample/Pods/Target Support Files/Pods-LetterAvatarKitExample/Pods-LetterAvatarKitExample-frameworks.sh b/LetterAvatarKitExample/Pods/Target Support Files/Pods-LetterAvatarKitExample/Pods-LetterAvatarKitExample-frameworks.sh index 841a9ce..cc485f3 100755 --- a/LetterAvatarKitExample/Pods/Target Support Files/Pods-LetterAvatarKitExample/Pods-LetterAvatarKitExample-frameworks.sh +++ b/LetterAvatarKitExample/Pods/Target Support Files/Pods-LetterAvatarKitExample/Pods-LetterAvatarKitExample-frameworks.sh @@ -3,10 +3,15 @@ set -e set -u set -o pipefail +function on_error { + echo "$(realpath -mq "${0}"):$1: error: Unexpected failure" +} +trap 'on_error $LINENO' ERR + if [ -z ${FRAMEWORKS_FOLDER_PATH+x} ]; then - # If FRAMEWORKS_FOLDER_PATH is not set, then there's nowhere for us to copy - # frameworks to, so exit 0 (signalling the script phase was successful). - exit 0 + # If FRAMEWORKS_FOLDER_PATH is not set, then there's nowhere for us to copy + # frameworks to, so exit 0 (signalling the script phase was successful). + exit 0 fi echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" @@ -36,8 +41,8 @@ install_framework() local destination="${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" if [ -L "${source}" ]; then - echo "Symlinked..." - source="$(readlink "${source}")" + echo "Symlinked..." + source="$(readlink "${source}")" fi # Use filter instead of exclude so missing patterns don't throw errors. @@ -47,8 +52,13 @@ install_framework() local basename basename="$(basename -s .framework "$1")" binary="${destination}/${basename}.framework/${basename}" + if ! [ -r "$binary" ]; then binary="${destination}/${basename}" + elif [ -L "${binary}" ]; then + echo "Destination binary is symlinked..." + dirname="$(dirname "${binary}")" + binary="${dirname}/$(readlink "${binary}")" fi # Strip invalid architectures so "fat" simulator / device frameworks work on device @@ -62,7 +72,7 @@ install_framework() # Embed linked Swift runtime libraries. No longer necessary as of Xcode 7. if [ "${XCODE_VERSION_MAJOR}" -lt 7 ]; then local swift_runtime_libs - swift_runtime_libs=$(xcrun otool -LX "$binary" | grep --color=never @rpath/libswift | sed -E s/@rpath\\/\(.+dylib\).*/\\1/g | uniq -u && exit ${PIPESTATUS[0]}) + swift_runtime_libs=$(xcrun otool -LX "$binary" | grep --color=never @rpath/libswift | sed -E s/@rpath\\/\(.+dylib\).*/\\1/g | uniq -u) for lib in $swift_runtime_libs; do echo "rsync -auv \"${SWIFT_STDLIB_PATH}/${lib}\" \"${destination}\"" rsync -auv "${SWIFT_STDLIB_PATH}/${lib}" "${destination}" @@ -84,7 +94,7 @@ install_dsym() { binary="${DERIVED_FILES_DIR}/${basename}.framework.dSYM/Contents/Resources/DWARF/${basename}" # Strip invalid architectures so "fat" simulator / device frameworks work on device - if [[ "$(file "$binary")" == *"Mach-O dSYM companion"* ]]; then + if [[ "$(file "$binary")" == *"Mach-O "*"dSYM companion"* ]]; then strip_invalid_archs "$binary" fi @@ -99,10 +109,18 @@ install_dsym() { fi } +# Copies the bcsymbolmap files of a vendored framework +install_bcsymbolmap() { + local bcsymbolmap_path="$1" + local destination="${BUILT_PRODUCTS_DIR}" + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}"" + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}" +} + # Signs a framework with the provided identity code_sign_if_enabled() { - if [ -n "${EXPANDED_CODE_SIGN_IDENTITY}" -a "${CODE_SIGNING_REQUIRED:-}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then - # Use the current code_sign_identitiy + if [ -n "${EXPANDED_CODE_SIGN_IDENTITY:-}" -a "${CODE_SIGNING_REQUIRED:-}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then + # Use the current code_sign_identity echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}" local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS:-} --preserve-metadata=identifier,entitlements '$1'" @@ -131,7 +149,7 @@ strip_invalid_archs() { for arch in $binary_archs; do if ! [[ "${ARCHS}" == *"$arch"* ]]; then # Strip non-valid architectures in-place - lipo -remove "$arch" -output "$binary" "$binary" || exit 1 + lipo -remove "$arch" -output "$binary" "$binary" stripped="$stripped $arch" fi done diff --git a/LetterAvatarKitExample/Pods/Target Support Files/Pods-LetterAvatarKitExample/Pods-LetterAvatarKitExample.debug.xcconfig b/LetterAvatarKitExample/Pods/Target Support Files/Pods-LetterAvatarKitExample/Pods-LetterAvatarKitExample.debug.xcconfig index 001c9c1..14eefbd 100644 --- a/LetterAvatarKitExample/Pods/Target Support Files/Pods-LetterAvatarKitExample/Pods-LetterAvatarKitExample.debug.xcconfig +++ b/LetterAvatarKitExample/Pods/Target Support Files/Pods-LetterAvatarKitExample/Pods-LetterAvatarKitExample.debug.xcconfig @@ -1,10 +1,10 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/LetterAvatarKit" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/LetterAvatarKit/LetterAvatarKit.framework/Headers" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/LetterAvatarKit/LetterAvatarKit.framework/Headers" -OTHER_LDFLAGS = $(inherited) -framework "LetterAvatarKit" -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" +OTHER_LDFLAGS = $(inherited) -framework "Foundation" -framework "LetterAvatarKit" -framework "UIKit" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_PODFILE_DIR_PATH = ${SRCROOT}/. diff --git a/LetterAvatarKitExample/Pods/Target Support Files/Pods-LetterAvatarKitExample/Pods-LetterAvatarKitExample.release.xcconfig b/LetterAvatarKitExample/Pods/Target Support Files/Pods-LetterAvatarKitExample/Pods-LetterAvatarKitExample.release.xcconfig index 001c9c1..14eefbd 100644 --- a/LetterAvatarKitExample/Pods/Target Support Files/Pods-LetterAvatarKitExample/Pods-LetterAvatarKitExample.release.xcconfig +++ b/LetterAvatarKitExample/Pods/Target Support Files/Pods-LetterAvatarKitExample/Pods-LetterAvatarKitExample.release.xcconfig @@ -1,10 +1,10 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/LetterAvatarKit" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/LetterAvatarKit/LetterAvatarKit.framework/Headers" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/LetterAvatarKit/LetterAvatarKit.framework/Headers" -OTHER_LDFLAGS = $(inherited) -framework "LetterAvatarKit" -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" +OTHER_LDFLAGS = $(inherited) -framework "Foundation" -framework "LetterAvatarKit" -framework "UIKit" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_PODFILE_DIR_PATH = ${SRCROOT}/. diff --git a/LetterAvatarKitObjcExample/LetterAvatarKitObjcExample.xcodeproj/project.pbxproj b/LetterAvatarKitObjcExample/LetterAvatarKitObjcExample.xcodeproj/project.pbxproj index c27fe2d..3a3720f 100644 --- a/LetterAvatarKitObjcExample/LetterAvatarKitObjcExample.xcodeproj/project.pbxproj +++ b/LetterAvatarKitObjcExample/LetterAvatarKitObjcExample.xcodeproj/project.pbxproj @@ -123,7 +123,7 @@ EBEC63D01F8CF4D500CE334B /* Project object */ = { isa = PBXProject; attributes = { - LastUpgradeCheck = 1010; + LastUpgradeCheck = 1100; ORGANIZATIONNAME = "Victor Peschenkov"; TargetAttributes = { EBEC63D71F8CF4D500CE334B = { @@ -188,7 +188,7 @@ files = ( ); inputPaths = ( - "${SRCROOT}/Pods/Target Support Files/Pods-LetterAvatarKitObjcExample/Pods-LetterAvatarKitObjcExample-frameworks.sh", + "${PODS_ROOT}/Target Support Files/Pods-LetterAvatarKitObjcExample/Pods-LetterAvatarKitObjcExample-frameworks.sh", "${BUILT_PRODUCTS_DIR}/LetterAvatarKit/LetterAvatarKit.framework", ); name = "[CP] Embed Pods Frameworks"; @@ -197,7 +197,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-LetterAvatarKitObjcExample/Pods-LetterAvatarKitObjcExample-frameworks.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-LetterAvatarKitObjcExample/Pods-LetterAvatarKitObjcExample-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; /* End PBXShellScriptBuildPhase section */ diff --git a/LetterAvatarKitObjcExample/Podfile.lock b/LetterAvatarKitObjcExample/Podfile.lock index 44cd075..0be5fbb 100644 --- a/LetterAvatarKitObjcExample/Podfile.lock +++ b/LetterAvatarKitObjcExample/Podfile.lock @@ -1,5 +1,5 @@ PODS: - - LetterAvatarKit (1.1.7) + - LetterAvatarKit (1.1.9) DEPENDENCIES: - LetterAvatarKit (from `../`) @@ -9,8 +9,8 @@ EXTERNAL SOURCES: :path: "../" SPEC CHECKSUMS: - LetterAvatarKit: ec7c18ff8c35a522d329d120bd5fb4e9f29c1091 + LetterAvatarKit: 1d87ca816c4fedd77e3bf0142c5d0549918c9e97 PODFILE CHECKSUM: acab86cc8cc5517bd2b945abae924096efac0c35 -COCOAPODS: 1.5.3 +COCOAPODS: 1.7.1 diff --git a/LetterAvatarKitObjcExample/Pods/Local Podspecs/LetterAvatarKit.podspec.json b/LetterAvatarKitObjcExample/Pods/Local Podspecs/LetterAvatarKit.podspec.json index 032b50f..9390048 100644 --- a/LetterAvatarKitObjcExample/Pods/Local Podspecs/LetterAvatarKit.podspec.json +++ b/LetterAvatarKitObjcExample/Pods/Local Podspecs/LetterAvatarKit.podspec.json @@ -3,7 +3,7 @@ "platforms": { "ios": "8.0" }, - "version": "1.1.7", + "version": "1.1.9", "license": { "type": "MIT" }, @@ -14,7 +14,7 @@ "summary": "An extension that generates letter-based avatars written in Swift", "source": { "git": "https://github.com/vpeschenkov/LetterAvatarKit.git", - "tag": "1.1.7" + "tag": "1.1.9" }, "source_files": [ "LetterAvatarKit/*.{h,swift}", @@ -25,5 +25,6 @@ "Foundation", "UIKit" ], - "swift_version": "4.2" + "swift_versions": "5.0", + "swift_version": "5.0" } diff --git a/LetterAvatarKitObjcExample/Pods/Manifest.lock b/LetterAvatarKitObjcExample/Pods/Manifest.lock index 44cd075..0be5fbb 100644 --- a/LetterAvatarKitObjcExample/Pods/Manifest.lock +++ b/LetterAvatarKitObjcExample/Pods/Manifest.lock @@ -1,5 +1,5 @@ PODS: - - LetterAvatarKit (1.1.7) + - LetterAvatarKit (1.1.9) DEPENDENCIES: - LetterAvatarKit (from `../`) @@ -9,8 +9,8 @@ EXTERNAL SOURCES: :path: "../" SPEC CHECKSUMS: - LetterAvatarKit: ec7c18ff8c35a522d329d120bd5fb4e9f29c1091 + LetterAvatarKit: 1d87ca816c4fedd77e3bf0142c5d0549918c9e97 PODFILE CHECKSUM: acab86cc8cc5517bd2b945abae924096efac0c35 -COCOAPODS: 1.5.3 +COCOAPODS: 1.7.1 diff --git a/LetterAvatarKitObjcExample/Pods/Pods.xcodeproj/project.pbxproj b/LetterAvatarKitObjcExample/Pods/Pods.xcodeproj/project.pbxproj index 7a138e3..c92b0cf 100644 --- a/LetterAvatarKitObjcExample/Pods/Pods.xcodeproj/project.pbxproj +++ b/LetterAvatarKitObjcExample/Pods/Pods.xcodeproj/project.pbxproj @@ -7,322 +7,322 @@ objects = { /* Begin PBXBuildFile section */ - 49091D905440138EF65B81FA155431BC /* LetterAvatarKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F3A9A0EBF63465FC2C146AB451D81C50 /* LetterAvatarKit-dummy.m */; }; - 57A0074F49D8E23CE3B3FF8D1BE2496A /* String+LetterAvatarKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = B41A79CD433324A8E0295F4762C76FE9 /* String+LetterAvatarKit.swift */; }; - 5F89C9F2FE2A85D204E0166E2F64E2D2 /* UIImage+LetterAvatarKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39672CD62668241612DF814410CF4D93 /* UIImage+LetterAvatarKit.swift */; }; - 653D1B8A7EF774538A596864B21799E4 /* Pods-LetterAvatarKitObjcExample-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 34C4390E26F5138EBDDDC3E385FAC265 /* Pods-LetterAvatarKitObjcExample-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 71996D8D7CFF34033FE3A0C7F8ECB7DC /* Character+LetterAvatarKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9FBF947B6CF76407F756126E7C6132B /* Character+LetterAvatarKit.swift */; }; - 97DC6C72871C5497E759C00DB2F19B72 /* UIColor+LetterAvatarKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC9F9193A767E0205746C42C0B71D441 /* UIColor+LetterAvatarKit.swift */; }; - 9FF853EECC93DA38997969F6A3C60845 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 908E902E026C5C22904CF9014A5604AD /* Foundation.framework */; }; - B8528B3BB27912DC0ABB095C8D52689A /* LetterAvatarKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 200596F086A8118A5DDB3CC3CF080DBB /* LetterAvatarKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D11C5ADAD23EE8DE6CDD53DD7F4979C9 /* LetterAvatarBuilderConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CC44BA194829C0FD9D29C495A33578C /* LetterAvatarBuilderConfiguration.swift */; }; - D3597745671688B8ABD230F4ED8D3712 /* Pods-LetterAvatarKitObjcExample-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AD9BFAEC45F6ED82C144782C1631559C /* Pods-LetterAvatarKitObjcExample-dummy.m */; }; - DE2D2BAF3AB48911230366A7DDCB5542 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BC2C02191C153C1554B35DEE8B2D09D4 /* UIKit.framework */; }; - DEAE69B4136490A368D96E6AFC142CD0 /* LetterAvatarBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = E15452F0ADF9C128AACE13602F6E7EF4 /* LetterAvatarBuilder.swift */; }; - FB955A8632E081BAE81DC4750968E5B2 /* LetterAvatarKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 6CB50A57315811147D89B6F046FAD5F0 /* LetterAvatarKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FBFF86A5EA3CCED50917A1325E19F894 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 908E902E026C5C22904CF9014A5604AD /* Foundation.framework */; }; + 0978367E3F5451F340CA495C4FFDB859 /* Pods-LetterAvatarKitObjcExample-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 88633E760E91F5DB5655075DC75A60E1 /* Pods-LetterAvatarKitObjcExample-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 48F441EAE634F43E5C0213745D86384E /* Character+LetterAvatarKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E898E3A6E7495BFC809439C6EEBDADD /* Character+LetterAvatarKit.swift */; }; + 498B86FFE54DB7417B3CC155AFF2DBB6 /* LetterAvatarBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = BEE1D16C085A94F09A4ED84C09768074 /* LetterAvatarBuilder.swift */; }; + 56162E71C7173D5A240B12406A50DAC9 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 312B988EF117AE4DE76A268D970131FE /* UIKit.framework */; }; + 58034752DC95608E9BB79FCABECFE12D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 436BAA54A31999B53B3CC7115C55FE50 /* Foundation.framework */; }; + 663AF4B7786C4A88332392FDD8D6AD3F /* LetterAvatarBuilderConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28341ADD9B634EB84195E9002D0614C5 /* LetterAvatarBuilderConfiguration.swift */; }; + 7C29F37D8F15D2C5743A32690858B617 /* LetterAvatarKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C205B0A9F8411FA1BD55A9CF826980C1 /* LetterAvatarKit-dummy.m */; }; + 7F754C8408056601A29CEBD16256A104 /* UIColor+LetterAvatarKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4318105BA66E24CFD241D6F396EA0F5F /* UIColor+LetterAvatarKit.swift */; }; + 7FFA5BA9DB7598F211BC205B6CE89FD3 /* LetterAvatarKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B96E6173E4EBEF8AB526D2376DD3A6C8 /* LetterAvatarKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 87B67D15C5C69D725F234F032436077A /* UIImage+LetterAvatarKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD1FD7174A23BEBECE3C10DD0798CCAD /* UIImage+LetterAvatarKit.swift */; }; + 8C6D3E33B3FF4FFB2A18C648D7330606 /* String+LetterAvatarKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = E920DEED994A332794FFDC35AE5F3D07 /* String+LetterAvatarKit.swift */; }; + AF7D8AFC7327015369033C95DABFA39F /* Pods-LetterAvatarKitObjcExample-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C50D087AE41542C5113C0257B89E33B /* Pods-LetterAvatarKitObjcExample-dummy.m */; }; + BBF9267D180690116360159D87CA53C1 /* LetterAvatarKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C63E42E9C2F8B89B76999A4A6AB2E8C /* LetterAvatarKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C93C3F559078166255FF89BE6FD61702 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 436BAA54A31999B53B3CC7115C55FE50 /* Foundation.framework */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 84D929892FD4B124561BBD06FE6C70AC /* PBXContainerItemProxy */ = { + A7000429EFACADA0AE9CBEB0F4E5831A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4FB841CFD8623CAE4FD5FFB37D7062EE; + remoteGlobalIDString = D9F7736046D8F388E749400613707326; remoteInfo = LetterAvatarKit; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 0734C9DC17EF2D30FDF2FAD6A766F366 /* UIImage.html */ = {isa = PBXFileReference; includeInIndex = 1; name = UIImage.html; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/Extensions/UIImage.html; sourceTree = ""; }; - 0F777D125063E3CD7B91C144068CD219 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 1123402BF8315A85E53E25C29ED071C7 /* undocumented.json */ = {isa = PBXFileReference; includeInIndex = 1; name = undocumented.json; path = docs/undocumented.json; sourceTree = ""; }; - 16F1A9A504754D1ABCE12F5D7B38C950 /* Pods_LetterAvatarKitObjcExample.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_LetterAvatarKitObjcExample.framework; path = "Pods-LetterAvatarKitObjcExample.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - 1A5D757BA5A2E3484474FBBF877E32BC /* UIImage.html */ = {isa = PBXFileReference; includeInIndex = 1; name = UIImage.html; path = docs/Extensions/UIImage.html; sourceTree = ""; }; - 200596F086A8118A5DDB3CC3CF080DBB /* LetterAvatarKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LetterAvatarKit-umbrella.h"; sourceTree = ""; }; - 22AE7B73BE361BE0A7D8438CE79DEF16 /* gh.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = gh.png; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/img/gh.png; sourceTree = ""; }; - 2851E27A5ECC7D8C87B77C4FA3D02F53 /* LetterAvatarBuilderConfiguration.html */ = {isa = PBXFileReference; includeInIndex = 1; name = LetterAvatarBuilderConfiguration.html; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/Classes/LetterAvatarBuilderConfiguration.html; sourceTree = ""; }; - 29BB4893544FF1005B8996063E29BCFB /* Pods-LetterAvatarKitObjcExample.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-LetterAvatarKitObjcExample.release.xcconfig"; sourceTree = ""; }; - 2B89E144EE26E74F66611C32581F700A /* Pods-LetterAvatarKitObjcExample-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-LetterAvatarKitObjcExample-acknowledgements.plist"; sourceTree = ""; }; - 32778854D54484AAAF147F017B1BADAA /* Pods-LetterAvatarKitObjcExample.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-LetterAvatarKitObjcExample.modulemap"; sourceTree = ""; }; - 32CA8464551AB2630CCD725C16512EC9 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = ""; }; - 33426802AB464A8D70321D4B9D6FD79A /* jazzy.css */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.css; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/css/jazzy.css; sourceTree = ""; }; - 34C4390E26F5138EBDDDC3E385FAC265 /* Pods-LetterAvatarKitObjcExample-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-LetterAvatarKitObjcExample-umbrella.h"; sourceTree = ""; }; - 39672CD62668241612DF814410CF4D93 /* UIImage+LetterAvatarKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "UIImage+LetterAvatarKit.swift"; sourceTree = ""; }; - 3A77A0B9046211CC516ECF48ADDCC548 /* highlight.css */ = {isa = PBXFileReference; includeInIndex = 1; name = highlight.css; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/css/highlight.css; sourceTree = ""; }; - 3C58DEF2B5D71EA74CA1A177FEF7AB94 /* dash.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = dash.png; path = docs/img/dash.png; sourceTree = ""; }; - 3DCD7FB5E936C9421F864EF654DE7E69 /* LetterAvatarKit.tgz */ = {isa = PBXFileReference; includeInIndex = 1; name = LetterAvatarKit.tgz; path = docs/docsets/LetterAvatarKit.tgz; sourceTree = ""; }; - 3E0AB2ABAB6843FF60EF3192BA2923F6 /* LetterAvatarKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LetterAvatarKit-prefix.pch"; sourceTree = ""; }; - 497B993705F7165F3E9416C10D6FD9F0 /* search.json */ = {isa = PBXFileReference; includeInIndex = 1; name = search.json; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/search.json; sourceTree = ""; }; - 4A5EFFD9CC26406E6DA791530525ED72 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 4F2BC7044CDA7C39F3AD58F6F27FD4B4 /* jazzy.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.js; path = docs/js/jazzy.js; sourceTree = ""; }; - 5CC44BA194829C0FD9D29C495A33578C /* LetterAvatarBuilderConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LetterAvatarBuilderConfiguration.swift; path = LetterAvatarKit/LetterAvatarBuilderConfiguration.swift; sourceTree = ""; }; - 5F446D46D030D97CB5D42A8A67A386F1 /* Extensions.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Extensions.html; path = docs/Extensions.html; sourceTree = ""; }; - 60CD054ACEF027D8375FA3D07362B54A /* index.html */ = {isa = PBXFileReference; includeInIndex = 1; name = index.html; path = docs/index.html; sourceTree = ""; }; - 6C13BA700156D02807134F1805EC7866 /* dash.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = dash.png; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/img/dash.png; sourceTree = ""; }; - 6CB50A57315811147D89B6F046FAD5F0 /* LetterAvatarKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LetterAvatarKit.h; path = LetterAvatarKit/LetterAvatarKit.h; sourceTree = ""; }; - 756634DEE857003BE7F31CBF23E4D122 /* LetterAvatarKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = LetterAvatarKit.modulemap; sourceTree = ""; }; - 7A0114640809232EE384C28399B284EF /* LetterAvatarBuilder.html */ = {isa = PBXFileReference; includeInIndex = 1; name = LetterAvatarBuilder.html; path = docs/Classes/LetterAvatarBuilder.html; sourceTree = ""; }; - 807970EC384AB4A0F18BBDD094FEFC79 /* Classes.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Classes.html; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/Classes.html; sourceTree = ""; }; - 89E5B98E5DDD71FE60012D5609FF4449 /* Pods-LetterAvatarKitObjcExample-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-LetterAvatarKitObjcExample-acknowledgements.markdown"; sourceTree = ""; }; - 8C3AF42BA6E6FD4D21634C1C6C9DB049 /* LetterAvatarBuilder.html */ = {isa = PBXFileReference; includeInIndex = 1; name = LetterAvatarBuilder.html; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/Classes/LetterAvatarBuilder.html; sourceTree = ""; }; - 8EE0488D0A2B9DE89CA19867DB76DDF2 /* LetterAvatarBuilderConfiguration.html */ = {isa = PBXFileReference; includeInIndex = 1; name = LetterAvatarBuilderConfiguration.html; path = docs/Classes/LetterAvatarBuilderConfiguration.html; sourceTree = ""; }; - 908E902E026C5C22904CF9014A5604AD /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 98CE9B4CA4447C1373CCBFA105AACDCF /* jquery.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jquery.min.js; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/js/jquery.min.js; sourceTree = ""; }; - 993230ADD728541236B47C50A30601FE /* highlight.css */ = {isa = PBXFileReference; includeInIndex = 1; name = highlight.css; path = docs/css/highlight.css; sourceTree = ""; }; - 9B38CD5F2676CA5608C5C3D4621E95B7 /* Extensions.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Extensions.html; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/Extensions.html; sourceTree = ""; }; - 9FC791A64FDEE91EB5D05D9F99B09E32 /* search.json */ = {isa = PBXFileReference; includeInIndex = 1; name = search.json; path = docs/search.json; sourceTree = ""; }; - A1FBA0D0981EBB73997AD1243435C270 /* jazzy.css */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.css; path = docs/css/jazzy.css; sourceTree = ""; }; - A634C8E64EB02701DD52B50C2F034D03 /* carat.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = carat.png; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/img/carat.png; sourceTree = ""; }; - A7C0A8D319859EF35A55627F6ABFC459 /* jquery.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jquery.min.js; path = docs/js/jquery.min.js; sourceTree = ""; }; - A9FBF947B6CF76407F756126E7C6132B /* Character+LetterAvatarKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "Character+LetterAvatarKit.swift"; sourceTree = ""; }; - AADC1EA63DB738D92861507C92EAFAEF /* docSet.dsidx */ = {isa = PBXFileReference; includeInIndex = 1; name = docSet.dsidx; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/docSet.dsidx; sourceTree = ""; }; - AC9F9193A767E0205746C42C0B71D441 /* UIColor+LetterAvatarKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "UIColor+LetterAvatarKit.swift"; sourceTree = ""; }; - AD9BFAEC45F6ED82C144782C1631559C /* Pods-LetterAvatarKitObjcExample-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-LetterAvatarKitObjcExample-dummy.m"; sourceTree = ""; }; - B41A79CD433324A8E0295F4762C76FE9 /* String+LetterAvatarKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "String+LetterAvatarKit.swift"; sourceTree = ""; }; - B650A47BB16DB478783F0562C9B89AC6 /* Pods-LetterAvatarKitObjcExample-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-LetterAvatarKitObjcExample-frameworks.sh"; sourceTree = ""; }; - BBF009C023AC24FF8F70B3F9208456E4 /* LetterAvatarKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = LetterAvatarKit.framework; path = LetterAvatarKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - BC2C02191C153C1554B35DEE8B2D09D4 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.3.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; - CC3CF6756670EA25ACFBE474565902D1 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = docs/docsets/LetterAvatarKit.docset/Contents/Info.plist; sourceTree = ""; }; - D08C23882BB0C6E76B7986925F2662F6 /* LetterAvatarKit.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; path = LetterAvatarKit.podspec; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - D093504292DB1E85779086CB43818AED /* Pods-LetterAvatarKitObjcExample-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-LetterAvatarKitObjcExample-resources.sh"; sourceTree = ""; }; - D22154752998676941E96C43F6A52CC7 /* index.html */ = {isa = PBXFileReference; includeInIndex = 1; name = index.html; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/index.html; sourceTree = ""; }; - D2B55CDB134788AC1B1A7F98AC715576 /* badge.svg */ = {isa = PBXFileReference; includeInIndex = 1; name = badge.svg; path = docs/badge.svg; sourceTree = ""; }; - D541075EF811652311F5802CA3AE1B54 /* LetterAvatarKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = LetterAvatarKit.xcconfig; sourceTree = ""; }; - DF0E1462EAA5314F6FABBC6E3556D336 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = ""; }; - E15452F0ADF9C128AACE13602F6E7EF4 /* LetterAvatarBuilder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LetterAvatarBuilder.swift; path = LetterAvatarKit/LetterAvatarBuilder.swift; sourceTree = ""; }; - E18010569D230E80BB0FF5583E32D183 /* gh.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = gh.png; path = docs/img/gh.png; sourceTree = ""; }; - E30A5B5775C139BB73A0F6FAD176F59D /* jazzy.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.js; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/js/jazzy.js; sourceTree = ""; }; - E63F67C1C8C9593AD7B856757FA3E4B7 /* Classes.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Classes.html; path = docs/Classes.html; sourceTree = ""; }; - E8A4449CE88E6D689D66C90AD15BC51D /* carat.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = carat.png; path = docs/img/carat.png; sourceTree = ""; }; - F3A9A0EBF63465FC2C146AB451D81C50 /* LetterAvatarKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "LetterAvatarKit-dummy.m"; sourceTree = ""; }; - FB5AC8AB260EE154219C37F187F05FD1 /* Pods-LetterAvatarKitObjcExample.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-LetterAvatarKitObjcExample.debug.xcconfig"; sourceTree = ""; }; + 07D4869F8CB9B2EE6EFE595A05C48CAD /* jazzy.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = jazzy.css; path = docs/css/jazzy.css; sourceTree = ""; }; + 119572BC70A99E8C6FCADD41E575A2CD /* LetterAvatarKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "LetterAvatarKit-Info.plist"; sourceTree = ""; }; + 15F9CCA5786FEF74B11D867FB973DEE0 /* Pods-LetterAvatarKitObjcExample-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-LetterAvatarKitObjcExample-frameworks.sh"; sourceTree = ""; }; + 239BE633C543848E7BCD4E1F7006C65B /* carat.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = carat.png; path = docs/img/carat.png; sourceTree = ""; }; + 28341ADD9B634EB84195E9002D0614C5 /* LetterAvatarBuilderConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LetterAvatarBuilderConfiguration.swift; path = LetterAvatarKit/LetterAvatarBuilderConfiguration.swift; sourceTree = ""; }; + 2AF6E6D22594BDF20A9618A6AA973E37 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; + 312B988EF117AE4DE76A268D970131FE /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; + 357DE5B6F6A607E31CE40E6E9E112895 /* jazzy.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = jazzy.js; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/js/jazzy.js; sourceTree = ""; }; + 3D89CBA18922A6AEBB8CC48882738B41 /* gh.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = gh.png; path = docs/img/gh.png; sourceTree = ""; }; + 3F41FB2EC7ACB7BD7FDE1329F22B2486 /* LetterAvatarBuilder.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = LetterAvatarBuilder.html; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/Classes/LetterAvatarBuilder.html; sourceTree = ""; }; + 3F75AFED5837C88AEF197D47BAA22140 /* Pods-LetterAvatarKitObjcExample-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-LetterAvatarKitObjcExample-Info.plist"; sourceTree = ""; }; + 4318105BA66E24CFD241D6F396EA0F5F /* UIColor+LetterAvatarKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "UIColor+LetterAvatarKit.swift"; sourceTree = ""; }; + 436BAA54A31999B53B3CC7115C55FE50 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; + 44B2BF6CC917ED3AF5A168135F452236 /* LetterAvatarKit.tgz */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file; name = LetterAvatarKit.tgz; path = docs/docsets/LetterAvatarKit.tgz; sourceTree = ""; }; + 45D1A6385028D2A5559B2A3D7BE2D14D /* LetterAvatarBuilderConfiguration.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = LetterAvatarBuilderConfiguration.html; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/Classes/LetterAvatarBuilderConfiguration.html; sourceTree = ""; }; + 46CA5CE3B26DEA13CC2F92D543CC34FD /* jazzy.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = jazzy.css; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/css/jazzy.css; sourceTree = ""; }; + 4C50D087AE41542C5113C0257B89E33B /* Pods-LetterAvatarKitObjcExample-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-LetterAvatarKitObjcExample-dummy.m"; sourceTree = ""; }; + 4CD52C3FEC8E3C7B3983C43057308BE3 /* UIImage.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = UIImage.html; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/Extensions/UIImage.html; sourceTree = ""; }; + 4D774F4C4631052A1F09B689B37C90E6 /* highlight.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = highlight.css; path = docs/css/highlight.css; sourceTree = ""; }; + 4F033F53B713B6B3EAECB4516ECCA267 /* dash.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = dash.png; path = docs/img/dash.png; sourceTree = ""; }; + 4F88F65EB4A59A1DF6745FC637E061BB /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = LICENSE; sourceTree = ""; }; + 52E039EEFB1022949EC97D969ED4F316 /* search.json */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.json; name = search.json; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/search.json; sourceTree = ""; }; + 55CBA6A46CA1FB306B18E0BA95E678FE /* LetterAvatarBuilderConfiguration.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = LetterAvatarBuilderConfiguration.html; path = docs/Classes/LetterAvatarBuilderConfiguration.html; sourceTree = ""; }; + 563250A697FB009E508EB46B20DE1ADA /* LetterAvatarKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = LetterAvatarKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 57DA105AAD84B0803F512F9AEAC73BE0 /* Pods-LetterAvatarKitObjcExample-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-LetterAvatarKitObjcExample-acknowledgements.plist"; sourceTree = ""; }; + 59D91D3575E7B6396F3BADB2F9A5205B /* undocumented.json */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.json; name = undocumented.json; path = docs/undocumented.json; sourceTree = ""; }; + 63308CD65CE4F93C1CE2F07E82C2DA3A /* Classes.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = Classes.html; path = docs/Classes.html; sourceTree = ""; }; + 6BB335C2B328D5A47F36C39EB5B6F613 /* jquery.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = jquery.min.js; path = docs/js/jquery.min.js; sourceTree = ""; }; + 6D35778107FF6819E407EF0F3163B387 /* dash.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = dash.png; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/img/dash.png; sourceTree = ""; }; + 72BBB8D54CE353B808481EBAFCAD212B /* Pods-LetterAvatarKitObjcExample.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-LetterAvatarKitObjcExample.release.xcconfig"; sourceTree = ""; }; + 7501C02FB17FB9A6086CB8B97E2114A2 /* gh.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = gh.png; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/img/gh.png; sourceTree = ""; }; + 7A59E7C021AB8A1E75725C609C654583 /* Pods-LetterAvatarKitObjcExample.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-LetterAvatarKitObjcExample.debug.xcconfig"; sourceTree = ""; }; + 7C63E42E9C2F8B89B76999A4A6AB2E8C /* LetterAvatarKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LetterAvatarKit.h; path = LetterAvatarKit/LetterAvatarKit.h; sourceTree = ""; }; + 7F4C83EA1653A04A5929CED1DBA31279 /* highlight.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = highlight.css; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/css/highlight.css; sourceTree = ""; }; + 812A4254EF18606F2ABF3DF7AC7B0302 /* index.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = index.html; path = docs/index.html; sourceTree = ""; }; + 83D3FFFE41744BA1AB17EE94FB5D3222 /* Pods-LetterAvatarKitObjcExample-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-LetterAvatarKitObjcExample-acknowledgements.markdown"; sourceTree = ""; }; + 88633E760E91F5DB5655075DC75A60E1 /* Pods-LetterAvatarKitObjcExample-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-LetterAvatarKitObjcExample-umbrella.h"; sourceTree = ""; }; + 8EBA9DFBC331FD6808D3C973D547BCD8 /* index.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = index.html; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/index.html; sourceTree = ""; }; + 9D7DD393E51532E5D8C2925E9ACC1336 /* Extensions.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = Extensions.html; path = docs/Extensions.html; sourceTree = ""; }; + 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 9E898E3A6E7495BFC809439C6EEBDADD /* Character+LetterAvatarKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "Character+LetterAvatarKit.swift"; sourceTree = ""; }; + A02E7590AEC392D630C1121387CA581B /* Pods_LetterAvatarKitObjcExample.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_LetterAvatarKitObjcExample.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + A0A46B2F47EDD237BC11158A1862D1CC /* docSet.dsidx */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file; name = docSet.dsidx; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/docSet.dsidx; sourceTree = ""; }; + A19CF64920BE7BAA97D018A000DF6B2E /* carat.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = carat.png; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/img/carat.png; sourceTree = ""; }; + B0884234CBFFA4CB7042BAC4F030B5AD /* Classes.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = Classes.html; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/Classes.html; sourceTree = ""; }; + B1101ED8D7E8F0A4319235C677AAFDAB /* search.json */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.json; name = search.json; path = docs/search.json; sourceTree = ""; }; + B1F337793C139373F3C12D4300767D5D /* LetterAvatarKit.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; path = LetterAvatarKit.podspec; sourceTree = ""; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + B96E6173E4EBEF8AB526D2376DD3A6C8 /* LetterAvatarKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LetterAvatarKit-umbrella.h"; sourceTree = ""; }; + BEE1D16C085A94F09A4ED84C09768074 /* LetterAvatarBuilder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LetterAvatarBuilder.swift; path = LetterAvatarKit/LetterAvatarBuilder.swift; sourceTree = ""; }; + C205B0A9F8411FA1BD55A9CF826980C1 /* LetterAvatarKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "LetterAvatarKit-dummy.m"; sourceTree = ""; }; + C58A17F8ED263332C0D3006D917EEAF0 /* jazzy.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = jazzy.js; path = docs/js/jazzy.js; sourceTree = ""; }; + C7C527D35039E328BF409F8CEDCB7621 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = docs/docsets/LetterAvatarKit.docset/Contents/Info.plist; sourceTree = ""; }; + D38B1FEBBB520142AEDCC4D5335A40B5 /* LetterAvatarKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = LetterAvatarKit.modulemap; sourceTree = ""; }; + D756BD267397B21633E4C1C961DED852 /* UIImage.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = UIImage.html; path = docs/Extensions/UIImage.html; sourceTree = ""; }; + DD1FD7174A23BEBECE3C10DD0798CCAD /* UIImage+LetterAvatarKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "UIImage+LetterAvatarKit.swift"; sourceTree = ""; }; + E6215BBC25F6D4A945C229F69457AE03 /* jquery.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = jquery.min.js; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/js/jquery.min.js; sourceTree = ""; }; + E920DEED994A332794FFDC35AE5F3D07 /* String+LetterAvatarKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "String+LetterAvatarKit.swift"; sourceTree = ""; }; + EACF3A480858F2299D5CE33484A8B6A8 /* LetterAvatarBuilder.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = LetterAvatarBuilder.html; path = docs/Classes/LetterAvatarBuilder.html; sourceTree = ""; }; + ECD45BF11715A2D4343DF0D20F6EB719 /* LetterAvatarKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LetterAvatarKit-prefix.pch"; sourceTree = ""; }; + FB3EDAF7C8C36EF224BBD49332D02BE7 /* LetterAvatarKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = LetterAvatarKit.xcconfig; sourceTree = ""; }; + FF6BA7002A867EE7A65DFD8D2AA6DDF7 /* Extensions.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = Extensions.html; path = docs/docsets/LetterAvatarKit.docset/Contents/Resources/Documents/Extensions.html; sourceTree = ""; }; + FF7453E93E928A00990323F089EE81DD /* Pods-LetterAvatarKitObjcExample.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-LetterAvatarKitObjcExample.modulemap"; sourceTree = ""; }; + FF7A15FBDE919245200914BF59E265D7 /* badge.svg */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = badge.svg; path = docs/badge.svg; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 05CB808C436F05AA17ECA3585D046832 /* Frameworks */ = { + 3C9380D469808DB2D47C4894D5CB46A6 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 9FF853EECC93DA38997969F6A3C60845 /* Foundation.framework in Frameworks */, + 58034752DC95608E9BB79FCABECFE12D /* Foundation.framework in Frameworks */, + 56162E71C7173D5A240B12406A50DAC9 /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - B734D2447DA2D3E0FE924EEC81D6BD57 /* Frameworks */ = { + E568217C551F2D879F935E3717DB7FDC /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - FBFF86A5EA3CCED50917A1325E19F894 /* Foundation.framework in Frameworks */, - DE2D2BAF3AB48911230366A7DDCB5542 /* UIKit.framework in Frameworks */, + C93C3F559078166255FF89BE6FD61702 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 10DEDCB394BAA0C7FEDEBE330207B074 /* iOS */ = { + 1628BF05B4CAFDCC3549A101F5A10A17 /* Frameworks */ = { isa = PBXGroup; children = ( - 908E902E026C5C22904CF9014A5604AD /* Foundation.framework */, - BC2C02191C153C1554B35DEE8B2D09D4 /* UIKit.framework */, + E2983683FD097A93297E2F5D4E382B36 /* iOS */, ); - name = iOS; + name = Frameworks; sourceTree = ""; }; - 11D028913159E89020F640F1398A70C3 /* LetterAvatarKit */ = { + 661CC71838B07E97AA00F92A00F51B2D /* Support Files */ = { isa = PBXGroup; children = ( - E15452F0ADF9C128AACE13602F6E7EF4 /* LetterAvatarBuilder.swift */, - 5CC44BA194829C0FD9D29C495A33578C /* LetterAvatarBuilderConfiguration.swift */, - 6CB50A57315811147D89B6F046FAD5F0 /* LetterAvatarKit.h */, - 8966018C455C3FFFA805D6028F04D78A /* Extensions */, - 2AE3DB48B995940CEC75E7387E860F44 /* Pod */, - F7D49B14DD1C82AB66B17AD166DFCEAE /* Support Files */, + D38B1FEBBB520142AEDCC4D5335A40B5 /* LetterAvatarKit.modulemap */, + FB3EDAF7C8C36EF224BBD49332D02BE7 /* LetterAvatarKit.xcconfig */, + C205B0A9F8411FA1BD55A9CF826980C1 /* LetterAvatarKit-dummy.m */, + 119572BC70A99E8C6FCADD41E575A2CD /* LetterAvatarKit-Info.plist */, + ECD45BF11715A2D4343DF0D20F6EB719 /* LetterAvatarKit-prefix.pch */, + B96E6173E4EBEF8AB526D2376DD3A6C8 /* LetterAvatarKit-umbrella.h */, ); - name = LetterAvatarKit; - path = ../..; + name = "Support Files"; + path = "LetterAvatarKitObjcExample/Pods/Target Support Files/LetterAvatarKit"; sourceTree = ""; }; - 2AE3DB48B995940CEC75E7387E860F44 /* Pod */ = { + 7376F0EDF7E681AE4F24E51589FA1EF3 /* Pod */ = { isa = PBXGroup; children = ( - D2B55CDB134788AC1B1A7F98AC715576 /* badge.svg */, - E8A4449CE88E6D689D66C90AD15BC51D /* carat.png */, - A634C8E64EB02701DD52B50C2F034D03 /* carat.png */, - 807970EC384AB4A0F18BBDD094FEFC79 /* Classes.html */, - E63F67C1C8C9593AD7B856757FA3E4B7 /* Classes.html */, - 6C13BA700156D02807134F1805EC7866 /* dash.png */, - 3C58DEF2B5D71EA74CA1A177FEF7AB94 /* dash.png */, - AADC1EA63DB738D92861507C92EAFAEF /* docSet.dsidx */, - 9B38CD5F2676CA5608C5C3D4621E95B7 /* Extensions.html */, - 5F446D46D030D97CB5D42A8A67A386F1 /* Extensions.html */, - E18010569D230E80BB0FF5583E32D183 /* gh.png */, - 22AE7B73BE361BE0A7D8438CE79DEF16 /* gh.png */, - 3A77A0B9046211CC516ECF48ADDCC548 /* highlight.css */, - 993230ADD728541236B47C50A30601FE /* highlight.css */, - 60CD054ACEF027D8375FA3D07362B54A /* index.html */, - D22154752998676941E96C43F6A52CC7 /* index.html */, - CC3CF6756670EA25ACFBE474565902D1 /* Info.plist */, - A1FBA0D0981EBB73997AD1243435C270 /* jazzy.css */, - 33426802AB464A8D70321D4B9D6FD79A /* jazzy.css */, - 4F2BC7044CDA7C39F3AD58F6F27FD4B4 /* jazzy.js */, - E30A5B5775C139BB73A0F6FAD176F59D /* jazzy.js */, - 98CE9B4CA4447C1373CCBFA105AACDCF /* jquery.min.js */, - A7C0A8D319859EF35A55627F6ABFC459 /* jquery.min.js */, - 7A0114640809232EE384C28399B284EF /* LetterAvatarBuilder.html */, - 8C3AF42BA6E6FD4D21634C1C6C9DB049 /* LetterAvatarBuilder.html */, - 8EE0488D0A2B9DE89CA19867DB76DDF2 /* LetterAvatarBuilderConfiguration.html */, - 2851E27A5ECC7D8C87B77C4FA3D02F53 /* LetterAvatarBuilderConfiguration.html */, - D08C23882BB0C6E76B7986925F2662F6 /* LetterAvatarKit.podspec */, - 3DCD7FB5E936C9421F864EF654DE7E69 /* LetterAvatarKit.tgz */, - 32CA8464551AB2630CCD725C16512EC9 /* LICENSE */, - DF0E1462EAA5314F6FABBC6E3556D336 /* README.md */, - 497B993705F7165F3E9416C10D6FD9F0 /* search.json */, - 9FC791A64FDEE91EB5D05D9F99B09E32 /* search.json */, - 0734C9DC17EF2D30FDF2FAD6A766F366 /* UIImage.html */, - 1A5D757BA5A2E3484474FBBF877E32BC /* UIImage.html */, - 1123402BF8315A85E53E25C29ED071C7 /* undocumented.json */, + FF7A15FBDE919245200914BF59E265D7 /* badge.svg */, + 239BE633C543848E7BCD4E1F7006C65B /* carat.png */, + A19CF64920BE7BAA97D018A000DF6B2E /* carat.png */, + B0884234CBFFA4CB7042BAC4F030B5AD /* Classes.html */, + 63308CD65CE4F93C1CE2F07E82C2DA3A /* Classes.html */, + 6D35778107FF6819E407EF0F3163B387 /* dash.png */, + 4F033F53B713B6B3EAECB4516ECCA267 /* dash.png */, + A0A46B2F47EDD237BC11158A1862D1CC /* docSet.dsidx */, + FF6BA7002A867EE7A65DFD8D2AA6DDF7 /* Extensions.html */, + 9D7DD393E51532E5D8C2925E9ACC1336 /* Extensions.html */, + 3D89CBA18922A6AEBB8CC48882738B41 /* gh.png */, + 7501C02FB17FB9A6086CB8B97E2114A2 /* gh.png */, + 7F4C83EA1653A04A5929CED1DBA31279 /* highlight.css */, + 4D774F4C4631052A1F09B689B37C90E6 /* highlight.css */, + 812A4254EF18606F2ABF3DF7AC7B0302 /* index.html */, + 8EBA9DFBC331FD6808D3C973D547BCD8 /* index.html */, + C7C527D35039E328BF409F8CEDCB7621 /* Info.plist */, + 07D4869F8CB9B2EE6EFE595A05C48CAD /* jazzy.css */, + 46CA5CE3B26DEA13CC2F92D543CC34FD /* jazzy.css */, + C58A17F8ED263332C0D3006D917EEAF0 /* jazzy.js */, + 357DE5B6F6A607E31CE40E6E9E112895 /* jazzy.js */, + E6215BBC25F6D4A945C229F69457AE03 /* jquery.min.js */, + 6BB335C2B328D5A47F36C39EB5B6F613 /* jquery.min.js */, + EACF3A480858F2299D5CE33484A8B6A8 /* LetterAvatarBuilder.html */, + 3F41FB2EC7ACB7BD7FDE1329F22B2486 /* LetterAvatarBuilder.html */, + 55CBA6A46CA1FB306B18E0BA95E678FE /* LetterAvatarBuilderConfiguration.html */, + 45D1A6385028D2A5559B2A3D7BE2D14D /* LetterAvatarBuilderConfiguration.html */, + B1F337793C139373F3C12D4300767D5D /* LetterAvatarKit.podspec */, + 44B2BF6CC917ED3AF5A168135F452236 /* LetterAvatarKit.tgz */, + 4F88F65EB4A59A1DF6745FC637E061BB /* LICENSE */, + 2AF6E6D22594BDF20A9618A6AA973E37 /* README.md */, + 52E039EEFB1022949EC97D969ED4F316 /* search.json */, + B1101ED8D7E8F0A4319235C677AAFDAB /* search.json */, + 4CD52C3FEC8E3C7B3983C43057308BE3 /* UIImage.html */, + D756BD267397B21633E4C1C961DED852 /* UIImage.html */, + 59D91D3575E7B6396F3BADB2F9A5205B /* undocumented.json */, ); name = Pod; sourceTree = ""; }; - 3A5C09182D430F983E1C9B065D4E9254 /* Targets Support Files */ = { + C2000A16CE439504DB37FF631AE029F7 /* Pods-LetterAvatarKitObjcExample */ = { isa = PBXGroup; children = ( - 577E4FF75D10C5567F821D7EA9E72C17 /* Pods-LetterAvatarKitObjcExample */, + FF7453E93E928A00990323F089EE81DD /* Pods-LetterAvatarKitObjcExample.modulemap */, + 83D3FFFE41744BA1AB17EE94FB5D3222 /* Pods-LetterAvatarKitObjcExample-acknowledgements.markdown */, + 57DA105AAD84B0803F512F9AEAC73BE0 /* Pods-LetterAvatarKitObjcExample-acknowledgements.plist */, + 4C50D087AE41542C5113C0257B89E33B /* Pods-LetterAvatarKitObjcExample-dummy.m */, + 15F9CCA5786FEF74B11D867FB973DEE0 /* Pods-LetterAvatarKitObjcExample-frameworks.sh */, + 3F75AFED5837C88AEF197D47BAA22140 /* Pods-LetterAvatarKitObjcExample-Info.plist */, + 88633E760E91F5DB5655075DC75A60E1 /* Pods-LetterAvatarKitObjcExample-umbrella.h */, + 7A59E7C021AB8A1E75725C609C654583 /* Pods-LetterAvatarKitObjcExample.debug.xcconfig */, + 72BBB8D54CE353B808481EBAFCAD212B /* Pods-LetterAvatarKitObjcExample.release.xcconfig */, ); - name = "Targets Support Files"; + name = "Pods-LetterAvatarKitObjcExample"; + path = "Target Support Files/Pods-LetterAvatarKitObjcExample"; sourceTree = ""; }; - 433CD3331B6C3787F473C941B61FC68F /* Frameworks */ = { + C57FF64956861DD3957C59EDAA1C4299 /* Targets Support Files */ = { isa = PBXGroup; children = ( - 10DEDCB394BAA0C7FEDEBE330207B074 /* iOS */, + C2000A16CE439504DB37FF631AE029F7 /* Pods-LetterAvatarKitObjcExample */, ); - name = Frameworks; + name = "Targets Support Files"; sourceTree = ""; }; - 577E4FF75D10C5567F821D7EA9E72C17 /* Pods-LetterAvatarKitObjcExample */ = { + CBBA3580666EF57882AD99C9D40D1EDE /* Products */ = { isa = PBXGroup; children = ( - 0F777D125063E3CD7B91C144068CD219 /* Info.plist */, - 32778854D54484AAAF147F017B1BADAA /* Pods-LetterAvatarKitObjcExample.modulemap */, - 89E5B98E5DDD71FE60012D5609FF4449 /* Pods-LetterAvatarKitObjcExample-acknowledgements.markdown */, - 2B89E144EE26E74F66611C32581F700A /* Pods-LetterAvatarKitObjcExample-acknowledgements.plist */, - AD9BFAEC45F6ED82C144782C1631559C /* Pods-LetterAvatarKitObjcExample-dummy.m */, - B650A47BB16DB478783F0562C9B89AC6 /* Pods-LetterAvatarKitObjcExample-frameworks.sh */, - D093504292DB1E85779086CB43818AED /* Pods-LetterAvatarKitObjcExample-resources.sh */, - 34C4390E26F5138EBDDDC3E385FAC265 /* Pods-LetterAvatarKitObjcExample-umbrella.h */, - FB5AC8AB260EE154219C37F187F05FD1 /* Pods-LetterAvatarKitObjcExample.debug.xcconfig */, - 29BB4893544FF1005B8996063E29BCFB /* Pods-LetterAvatarKitObjcExample.release.xcconfig */, + 563250A697FB009E508EB46B20DE1ADA /* LetterAvatarKit.framework */, + A02E7590AEC392D630C1121387CA581B /* Pods_LetterAvatarKitObjcExample.framework */, ); - name = "Pods-LetterAvatarKitObjcExample"; - path = "Target Support Files/Pods-LetterAvatarKitObjcExample"; + name = Products; sourceTree = ""; }; - 70AAA25D8E164E2DB1A3755E47BDFEC5 /* Products */ = { + CF1408CF629C7361332E53B88F7BD30C = { isa = PBXGroup; children = ( - BBF009C023AC24FF8F70B3F9208456E4 /* LetterAvatarKit.framework */, - 16F1A9A504754D1ABCE12F5D7B38C950 /* Pods_LetterAvatarKitObjcExample.framework */, + 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, + F52409D6DDB2B4F842FAD03B0D40AB75 /* Development Pods */, + 1628BF05B4CAFDCC3549A101F5A10A17 /* Frameworks */, + CBBA3580666EF57882AD99C9D40D1EDE /* Products */, + C57FF64956861DD3957C59EDAA1C4299 /* Targets Support Files */, ); - name = Products; sourceTree = ""; }; - 7DB346D0F39D3F0E887471402A8071AB = { + E2983683FD097A93297E2F5D4E382B36 /* iOS */ = { isa = PBXGroup; children = ( - 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */, - A6D03BDBDD51753AC964B677444463BE /* Development Pods */, - 433CD3331B6C3787F473C941B61FC68F /* Frameworks */, - 70AAA25D8E164E2DB1A3755E47BDFEC5 /* Products */, - 3A5C09182D430F983E1C9B065D4E9254 /* Targets Support Files */, + 436BAA54A31999B53B3CC7115C55FE50 /* Foundation.framework */, + 312B988EF117AE4DE76A268D970131FE /* UIKit.framework */, ); + name = iOS; sourceTree = ""; }; - 8966018C455C3FFFA805D6028F04D78A /* Extensions */ = { + F52409D6DDB2B4F842FAD03B0D40AB75 /* Development Pods */ = { isa = PBXGroup; children = ( - A9FBF947B6CF76407F756126E7C6132B /* Character+LetterAvatarKit.swift */, - B41A79CD433324A8E0295F4762C76FE9 /* String+LetterAvatarKit.swift */, - AC9F9193A767E0205746C42C0B71D441 /* UIColor+LetterAvatarKit.swift */, - 39672CD62668241612DF814410CF4D93 /* UIImage+LetterAvatarKit.swift */, + FA342A14E8CE8BA26EAC3F06783FF4D0 /* LetterAvatarKit */, ); - name = Extensions; - path = LetterAvatarKit/Extensions; + name = "Development Pods"; sourceTree = ""; }; - A6D03BDBDD51753AC964B677444463BE /* Development Pods */ = { + FA342A14E8CE8BA26EAC3F06783FF4D0 /* LetterAvatarKit */ = { isa = PBXGroup; children = ( - 11D028913159E89020F640F1398A70C3 /* LetterAvatarKit */, + BEE1D16C085A94F09A4ED84C09768074 /* LetterAvatarBuilder.swift */, + 28341ADD9B634EB84195E9002D0614C5 /* LetterAvatarBuilderConfiguration.swift */, + 7C63E42E9C2F8B89B76999A4A6AB2E8C /* LetterAvatarKit.h */, + FB9D4E063FBA7F8317713F2891B2330E /* Extensions */, + 7376F0EDF7E681AE4F24E51589FA1EF3 /* Pod */, + 661CC71838B07E97AA00F92A00F51B2D /* Support Files */, ); - name = "Development Pods"; + name = LetterAvatarKit; + path = ../..; sourceTree = ""; }; - F7D49B14DD1C82AB66B17AD166DFCEAE /* Support Files */ = { + FB9D4E063FBA7F8317713F2891B2330E /* Extensions */ = { isa = PBXGroup; children = ( - 4A5EFFD9CC26406E6DA791530525ED72 /* Info.plist */, - 756634DEE857003BE7F31CBF23E4D122 /* LetterAvatarKit.modulemap */, - D541075EF811652311F5802CA3AE1B54 /* LetterAvatarKit.xcconfig */, - F3A9A0EBF63465FC2C146AB451D81C50 /* LetterAvatarKit-dummy.m */, - 3E0AB2ABAB6843FF60EF3192BA2923F6 /* LetterAvatarKit-prefix.pch */, - 200596F086A8118A5DDB3CC3CF080DBB /* LetterAvatarKit-umbrella.h */, + 9E898E3A6E7495BFC809439C6EEBDADD /* Character+LetterAvatarKit.swift */, + E920DEED994A332794FFDC35AE5F3D07 /* String+LetterAvatarKit.swift */, + 4318105BA66E24CFD241D6F396EA0F5F /* UIColor+LetterAvatarKit.swift */, + DD1FD7174A23BEBECE3C10DD0798CCAD /* UIImage+LetterAvatarKit.swift */, ); - name = "Support Files"; - path = "LetterAvatarKitObjcExample/Pods/Target Support Files/LetterAvatarKit"; + name = Extensions; + path = LetterAvatarKit/Extensions; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ - BB6AF8CA3C1BB9002FDDA57BB634DBE4 /* Headers */ = { + 74C21E89AE4B03F88316DD7CB1106E9F /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - B8528B3BB27912DC0ABB095C8D52689A /* LetterAvatarKit-umbrella.h in Headers */, - FB955A8632E081BAE81DC4750968E5B2 /* LetterAvatarKit.h in Headers */, + 0978367E3F5451F340CA495C4FFDB859 /* Pods-LetterAvatarKitObjcExample-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - C57BC4E32193DDF5140D187ADCBFFF17 /* Headers */ = { + 8E8525DED48E578DB856D406D9CD7FB6 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 653D1B8A7EF774538A596864B21799E4 /* Pods-LetterAvatarKitObjcExample-umbrella.h in Headers */, + 7FFA5BA9DB7598F211BC205B6CE89FD3 /* LetterAvatarKit-umbrella.h in Headers */, + BBF9267D180690116360159D87CA53C1 /* LetterAvatarKit.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ - 0C24C98DAE6D443CC78BFD0B8015CA05 /* Pods-LetterAvatarKitObjcExample */ = { + 961D4DE155D1D97BBB2F3D48799AEBA6 /* Pods-LetterAvatarKitObjcExample */ = { isa = PBXNativeTarget; - buildConfigurationList = C07183BBDFF08B80052DEB657F357F18 /* Build configuration list for PBXNativeTarget "Pods-LetterAvatarKitObjcExample" */; + buildConfigurationList = BE003672DB4BCDDCB9281585A8CE6757 /* Build configuration list for PBXNativeTarget "Pods-LetterAvatarKitObjcExample" */; buildPhases = ( - 0FFA7B66AC47954F6F63F477ACCB600E /* Sources */, - 05CB808C436F05AA17ECA3585D046832 /* Frameworks */, - C57BC4E32193DDF5140D187ADCBFFF17 /* Headers */, + 74C21E89AE4B03F88316DD7CB1106E9F /* Headers */, + 03CF480BFC466FFCB0C9FC2DC68DF210 /* Sources */, + E568217C551F2D879F935E3717DB7FDC /* Frameworks */, + 32800F4E0ECC325B952B7ECA9AEB3B4E /* Resources */, ); buildRules = ( ); dependencies = ( - 89B2785AF27E3FEF846EFEBAA2E1584E /* PBXTargetDependency */, + BC422CCCEB5AC9F3D027C42E604F1881 /* PBXTargetDependency */, ); name = "Pods-LetterAvatarKitObjcExample"; productName = "Pods-LetterAvatarKitObjcExample"; - productReference = 16F1A9A504754D1ABCE12F5D7B38C950 /* Pods_LetterAvatarKitObjcExample.framework */; + productReference = A02E7590AEC392D630C1121387CA581B /* Pods_LetterAvatarKitObjcExample.framework */; productType = "com.apple.product-type.framework"; }; - 4FB841CFD8623CAE4FD5FFB37D7062EE /* LetterAvatarKit */ = { + D9F7736046D8F388E749400613707326 /* LetterAvatarKit */ = { isa = PBXNativeTarget; - buildConfigurationList = 0B09A1C1D9976B78998EF51E99A9AF70 /* Build configuration list for PBXNativeTarget "LetterAvatarKit" */; + buildConfigurationList = A76239540E37A428AFFDDACF43D6EAF7 /* Build configuration list for PBXNativeTarget "LetterAvatarKit" */; buildPhases = ( - D66DB60D43D398898DC7AC727038BE7B /* Sources */, - B734D2447DA2D3E0FE924EEC81D6BD57 /* Frameworks */, - BB6AF8CA3C1BB9002FDDA57BB634DBE4 /* Headers */, + 8E8525DED48E578DB856D406D9CD7FB6 /* Headers */, + 814A58C8202417FD0D3E3233B6FAEC15 /* Sources */, + 3C9380D469808DB2D47C4894D5CB46A6 /* Frameworks */, + 09F976A1EDC1780EA12E515F176BA03A /* Resources */, ); buildRules = ( ); @@ -330,72 +330,214 @@ ); name = LetterAvatarKit; productName = LetterAvatarKit; - productReference = BBF009C023AC24FF8F70B3F9208456E4 /* LetterAvatarKit.framework */; + productReference = 563250A697FB009E508EB46B20DE1ADA /* LetterAvatarKit.framework */; productType = "com.apple.product-type.framework"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ - D41D8CD98F00B204E9800998ECF8427E /* Project object */ = { + BFDFE7DC352907FC980B868725387E98 /* Project object */ = { isa = PBXProject; attributes = { - LastSwiftUpdateCheck = 0930; - LastUpgradeCheck = 0930; + LastSwiftUpdateCheck = 1020; + LastUpgradeCheck = 1100; }; - buildConfigurationList = 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; + buildConfigurationList = 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */; + compatibilityVersion = "Xcode 8.0"; + developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( en, + Base, ); - mainGroup = 7DB346D0F39D3F0E887471402A8071AB; - productRefGroup = 70AAA25D8E164E2DB1A3755E47BDFEC5 /* Products */; + mainGroup = CF1408CF629C7361332E53B88F7BD30C; + productRefGroup = CBBA3580666EF57882AD99C9D40D1EDE /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( - 4FB841CFD8623CAE4FD5FFB37D7062EE /* LetterAvatarKit */, - 0C24C98DAE6D443CC78BFD0B8015CA05 /* Pods-LetterAvatarKitObjcExample */, + D9F7736046D8F388E749400613707326 /* LetterAvatarKit */, + 961D4DE155D1D97BBB2F3D48799AEBA6 /* Pods-LetterAvatarKitObjcExample */, ); }; /* End PBXProject section */ +/* Begin PBXResourcesBuildPhase section */ + 09F976A1EDC1780EA12E515F176BA03A /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 32800F4E0ECC325B952B7ECA9AEB3B4E /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + /* Begin PBXSourcesBuildPhase section */ - 0FFA7B66AC47954F6F63F477ACCB600E /* Sources */ = { + 03CF480BFC466FFCB0C9FC2DC68DF210 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - D3597745671688B8ABD230F4ED8D3712 /* Pods-LetterAvatarKitObjcExample-dummy.m in Sources */, + AF7D8AFC7327015369033C95DABFA39F /* Pods-LetterAvatarKitObjcExample-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - D66DB60D43D398898DC7AC727038BE7B /* Sources */ = { + 814A58C8202417FD0D3E3233B6FAEC15 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 71996D8D7CFF34033FE3A0C7F8ECB7DC /* Character+LetterAvatarKit.swift in Sources */, - DEAE69B4136490A368D96E6AFC142CD0 /* LetterAvatarBuilder.swift in Sources */, - D11C5ADAD23EE8DE6CDD53DD7F4979C9 /* LetterAvatarBuilderConfiguration.swift in Sources */, - 49091D905440138EF65B81FA155431BC /* LetterAvatarKit-dummy.m in Sources */, - 57A0074F49D8E23CE3B3FF8D1BE2496A /* String+LetterAvatarKit.swift in Sources */, - 97DC6C72871C5497E759C00DB2F19B72 /* UIColor+LetterAvatarKit.swift in Sources */, - 5F89C9F2FE2A85D204E0166E2F64E2D2 /* UIImage+LetterAvatarKit.swift in Sources */, + 48F441EAE634F43E5C0213745D86384E /* Character+LetterAvatarKit.swift in Sources */, + 498B86FFE54DB7417B3CC155AFF2DBB6 /* LetterAvatarBuilder.swift in Sources */, + 663AF4B7786C4A88332392FDD8D6AD3F /* LetterAvatarBuilderConfiguration.swift in Sources */, + 7C29F37D8F15D2C5743A32690858B617 /* LetterAvatarKit-dummy.m in Sources */, + 8C6D3E33B3FF4FFB2A18C648D7330606 /* String+LetterAvatarKit.swift in Sources */, + 7F754C8408056601A29CEBD16256A104 /* UIColor+LetterAvatarKit.swift in Sources */, + 87B67D15C5C69D725F234F032436077A /* UIImage+LetterAvatarKit.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 89B2785AF27E3FEF846EFEBAA2E1584E /* PBXTargetDependency */ = { + BC422CCCEB5AC9F3D027C42E604F1881 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = LetterAvatarKit; - target = 4FB841CFD8623CAE4FD5FFB37D7062EE /* LetterAvatarKit */; - targetProxy = 84D929892FD4B124561BBD06FE6C70AC /* PBXContainerItemProxy */; + target = D9F7736046D8F388E749400613707326 /* LetterAvatarKit */; + targetProxy = A7000429EFACADA0AE9CBEB0F4E5831A /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ - 199D972A13F2B4C56847F7A89CCA83BC /* Debug */ = { + 20F56439532C7449B909CA0DDD945A5E /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7A59E7C021AB8A1E75725C609C654583 /* Pods-LetterAvatarKitObjcExample.debug.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/Pods-LetterAvatarKitObjcExample/Pods-LetterAvatarKitObjcExample-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-LetterAvatarKitObjcExample/Pods-LetterAvatarKitObjcExample.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 4998DEA4DF0ABEB41DDC96254BA6D19E /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = FB3EDAF7C8C36EF224BBD49332D02BE7 /* LetterAvatarKit.xcconfig */; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/LetterAvatarKit/LetterAvatarKit-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/LetterAvatarKit/LetterAvatarKit-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/LetterAvatarKit/LetterAvatarKit.modulemap"; + PRODUCT_MODULE_NAME = LetterAvatarKit; + PRODUCT_NAME = LetterAvatarKit; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 8F17DC3A99F99FBAD606CE6963886315 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + "POD_CONFIGURATION_RELEASE=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + MTL_ENABLE_DEBUG_INFO = NO; + MTL_FAST_MATH = YES; + PRODUCT_NAME = "$(TARGET_NAME)"; + STRIP_INSTALLED_PRODUCT = NO; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_VERSION = 5.0; + SYMROOT = "${SRCROOT}/../build"; + }; + name = Release; + }; + 916E0404255105F480DC4950B7625F7A /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -427,8 +569,6 @@ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGNING_ALLOWED = NO; - CODE_SIGNING_REQUIRED = NO; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; @@ -449,87 +589,23 @@ GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MTL_ENABLE_DEBUG_INFO = YES; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; PRODUCT_NAME = "$(TARGET_NAME)"; STRIP_INSTALLED_PRODUCT = NO; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; - SYMROOT = "${SRCROOT}/../build"; - }; - name = Debug; - }; - 3DF441B2E483F458D9B435E7724BDF0E /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = FB5AC8AB260EE154219C37F187F05FD1 /* Pods-LetterAvatarKitObjcExample.debug.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-LetterAvatarKitObjcExample/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-LetterAvatarKitObjcExample/Pods-LetterAvatarKitObjcExample.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 5D600273D02A3D601096AEE1F3209854 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = D541075EF811652311F5802CA3AE1B54 /* LetterAvatarKit.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/LetterAvatarKit/LetterAvatarKit-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/LetterAvatarKit/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/LetterAvatarKit/LetterAvatarKit.modulemap"; - PRODUCT_MODULE_NAME = LetterAvatarKit; - PRODUCT_NAME = LetterAvatarKit; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 4.2; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; + SWIFT_VERSION = 5.0; + SYMROOT = "${SRCROOT}/../build"; }; name = Debug; }; - 9604A6D6EF3977DFD178DCB3E440CDB2 /* Release */ = { + CEB77619B8D611AB2694F984BE5D98AD /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 29BB4893544FF1005B8996063E29BCFB /* Pods-LetterAvatarKitObjcExample.release.xcconfig */; + baseConfigurationReference = 72BBB8D54CE353B808481EBAFCAD212B /* Pods-LetterAvatarKitObjcExample.release.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -539,7 +615,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-LetterAvatarKitObjcExample/Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-LetterAvatarKitObjcExample/Pods-LetterAvatarKitObjcExample-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; @@ -552,7 +628,6 @@ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; @@ -560,9 +635,9 @@ }; name = Release; }; - DA94331581CC80CC4035958B64D3717E /* Release */ = { + F9E986E51B4ACF671F63540F5FDB37A4 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D541075EF811652311F5802CA3AE1B54 /* LetterAvatarKit.xcconfig */; + baseConfigurationReference = FB3EDAF7C8C36EF224BBD49332D02BE7 /* LetterAvatarKit.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -574,7 +649,7 @@ DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; GCC_PREFIX_HEADER = "Target Support Files/LetterAvatarKit/LetterAvatarKit-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/LetterAvatarKit/Info.plist"; + INFOPLIST_FILE = "Target Support Files/LetterAvatarKit/LetterAvatarKit-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; @@ -584,104 +659,44 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - SWIFT_VERSION = 4.2; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; - }; - FDB2FC4A1E5891381CD9D922145497F1 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_ENABLE_OBJC_WEAK = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGNING_ALLOWED = NO; - CODE_SIGNING_REQUIRED = NO; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu11; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREPROCESSOR_DEFINITIONS = ( - "POD_CONFIGURATION_RELEASE=1", - "$(inherited)", - ); - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = "$(TARGET_NAME)"; - STRIP_INSTALLED_PRODUCT = NO; - SYMROOT = "${SRCROOT}/../build"; - }; - name = Release; + name = Debug; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 0B09A1C1D9976B78998EF51E99A9AF70 /* Build configuration list for PBXNativeTarget "LetterAvatarKit" */ = { + 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( - 5D600273D02A3D601096AEE1F3209854 /* Debug */, - DA94331581CC80CC4035958B64D3717E /* Release */, + 916E0404255105F480DC4950B7625F7A /* Debug */, + 8F17DC3A99F99FBAD606CE6963886315 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = { + A76239540E37A428AFFDDACF43D6EAF7 /* Build configuration list for PBXNativeTarget "LetterAvatarKit" */ = { isa = XCConfigurationList; buildConfigurations = ( - 199D972A13F2B4C56847F7A89CCA83BC /* Debug */, - FDB2FC4A1E5891381CD9D922145497F1 /* Release */, + F9E986E51B4ACF671F63540F5FDB37A4 /* Debug */, + 4998DEA4DF0ABEB41DDC96254BA6D19E /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - C07183BBDFF08B80052DEB657F357F18 /* Build configuration list for PBXNativeTarget "Pods-LetterAvatarKitObjcExample" */ = { + BE003672DB4BCDDCB9281585A8CE6757 /* Build configuration list for PBXNativeTarget "Pods-LetterAvatarKitObjcExample" */ = { isa = XCConfigurationList; buildConfigurations = ( - 3DF441B2E483F458D9B435E7724BDF0E /* Debug */, - 9604A6D6EF3977DFD178DCB3E440CDB2 /* Release */, + 20F56439532C7449B909CA0DDD945A5E /* Debug */, + CEB77619B8D611AB2694F984BE5D98AD /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; - rootObject = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + rootObject = BFDFE7DC352907FC980B868725387E98 /* Project object */; } diff --git a/LetterAvatarKitObjcExample/Pods/Target Support Files/LetterAvatarKit/LetterAvatarKit-Info.plist b/LetterAvatarKitObjcExample/Pods/Target Support Files/LetterAvatarKit/LetterAvatarKit-Info.plist new file mode 100644 index 0000000..05bf6cb --- /dev/null +++ b/LetterAvatarKitObjcExample/Pods/Target Support Files/LetterAvatarKit/LetterAvatarKit-Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.1.9 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + + + diff --git a/LetterAvatarKitObjcExample/Pods/Target Support Files/LetterAvatarKit/LetterAvatarKit.xcconfig b/LetterAvatarKitObjcExample/Pods/Target Support Files/LetterAvatarKit/LetterAvatarKit.xcconfig index 756dd1a..6377542 100644 --- a/LetterAvatarKitObjcExample/Pods/Target Support Files/LetterAvatarKit/LetterAvatarKit.xcconfig +++ b/LetterAvatarKitObjcExample/Pods/Target Support Files/LetterAvatarKit/LetterAvatarKit.xcconfig @@ -1,7 +1,7 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/LetterAvatarKit GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -OTHER_LDFLAGS = -framework "Foundation" -framework "UIKit" -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" +OTHER_LDFLAGS = $(inherited) -framework "Foundation" -framework "UIKit" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} diff --git a/LetterAvatarKitObjcExample/Pods/Target Support Files/Pods-LetterAvatarKitObjcExample/Pods-LetterAvatarKitObjcExample-Info.plist b/LetterAvatarKitObjcExample/Pods/Target Support Files/Pods-LetterAvatarKitObjcExample/Pods-LetterAvatarKitObjcExample-Info.plist new file mode 100644 index 0000000..2243fe6 --- /dev/null +++ b/LetterAvatarKitObjcExample/Pods/Target Support Files/Pods-LetterAvatarKitObjcExample/Pods-LetterAvatarKitObjcExample-Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0.0 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + + + diff --git a/LetterAvatarKitObjcExample/Pods/Target Support Files/Pods-LetterAvatarKitObjcExample/Pods-LetterAvatarKitObjcExample-frameworks.sh b/LetterAvatarKitObjcExample/Pods/Target Support Files/Pods-LetterAvatarKitObjcExample/Pods-LetterAvatarKitObjcExample-frameworks.sh index 841a9ce..cc485f3 100755 --- a/LetterAvatarKitObjcExample/Pods/Target Support Files/Pods-LetterAvatarKitObjcExample/Pods-LetterAvatarKitObjcExample-frameworks.sh +++ b/LetterAvatarKitObjcExample/Pods/Target Support Files/Pods-LetterAvatarKitObjcExample/Pods-LetterAvatarKitObjcExample-frameworks.sh @@ -3,10 +3,15 @@ set -e set -u set -o pipefail +function on_error { + echo "$(realpath -mq "${0}"):$1: error: Unexpected failure" +} +trap 'on_error $LINENO' ERR + if [ -z ${FRAMEWORKS_FOLDER_PATH+x} ]; then - # If FRAMEWORKS_FOLDER_PATH is not set, then there's nowhere for us to copy - # frameworks to, so exit 0 (signalling the script phase was successful). - exit 0 + # If FRAMEWORKS_FOLDER_PATH is not set, then there's nowhere for us to copy + # frameworks to, so exit 0 (signalling the script phase was successful). + exit 0 fi echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" @@ -36,8 +41,8 @@ install_framework() local destination="${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" if [ -L "${source}" ]; then - echo "Symlinked..." - source="$(readlink "${source}")" + echo "Symlinked..." + source="$(readlink "${source}")" fi # Use filter instead of exclude so missing patterns don't throw errors. @@ -47,8 +52,13 @@ install_framework() local basename basename="$(basename -s .framework "$1")" binary="${destination}/${basename}.framework/${basename}" + if ! [ -r "$binary" ]; then binary="${destination}/${basename}" + elif [ -L "${binary}" ]; then + echo "Destination binary is symlinked..." + dirname="$(dirname "${binary}")" + binary="${dirname}/$(readlink "${binary}")" fi # Strip invalid architectures so "fat" simulator / device frameworks work on device @@ -62,7 +72,7 @@ install_framework() # Embed linked Swift runtime libraries. No longer necessary as of Xcode 7. if [ "${XCODE_VERSION_MAJOR}" -lt 7 ]; then local swift_runtime_libs - swift_runtime_libs=$(xcrun otool -LX "$binary" | grep --color=never @rpath/libswift | sed -E s/@rpath\\/\(.+dylib\).*/\\1/g | uniq -u && exit ${PIPESTATUS[0]}) + swift_runtime_libs=$(xcrun otool -LX "$binary" | grep --color=never @rpath/libswift | sed -E s/@rpath\\/\(.+dylib\).*/\\1/g | uniq -u) for lib in $swift_runtime_libs; do echo "rsync -auv \"${SWIFT_STDLIB_PATH}/${lib}\" \"${destination}\"" rsync -auv "${SWIFT_STDLIB_PATH}/${lib}" "${destination}" @@ -84,7 +94,7 @@ install_dsym() { binary="${DERIVED_FILES_DIR}/${basename}.framework.dSYM/Contents/Resources/DWARF/${basename}" # Strip invalid architectures so "fat" simulator / device frameworks work on device - if [[ "$(file "$binary")" == *"Mach-O dSYM companion"* ]]; then + if [[ "$(file "$binary")" == *"Mach-O "*"dSYM companion"* ]]; then strip_invalid_archs "$binary" fi @@ -99,10 +109,18 @@ install_dsym() { fi } +# Copies the bcsymbolmap files of a vendored framework +install_bcsymbolmap() { + local bcsymbolmap_path="$1" + local destination="${BUILT_PRODUCTS_DIR}" + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}"" + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}" +} + # Signs a framework with the provided identity code_sign_if_enabled() { - if [ -n "${EXPANDED_CODE_SIGN_IDENTITY}" -a "${CODE_SIGNING_REQUIRED:-}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then - # Use the current code_sign_identitiy + if [ -n "${EXPANDED_CODE_SIGN_IDENTITY:-}" -a "${CODE_SIGNING_REQUIRED:-}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then + # Use the current code_sign_identity echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}" local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS:-} --preserve-metadata=identifier,entitlements '$1'" @@ -131,7 +149,7 @@ strip_invalid_archs() { for arch in $binary_archs; do if ! [[ "${ARCHS}" == *"$arch"* ]]; then # Strip non-valid architectures in-place - lipo -remove "$arch" -output "$binary" "$binary" || exit 1 + lipo -remove "$arch" -output "$binary" "$binary" stripped="$stripped $arch" fi done diff --git a/LetterAvatarKitObjcExample/Pods/Target Support Files/Pods-LetterAvatarKitObjcExample/Pods-LetterAvatarKitObjcExample.debug.xcconfig b/LetterAvatarKitObjcExample/Pods/Target Support Files/Pods-LetterAvatarKitObjcExample/Pods-LetterAvatarKitObjcExample.debug.xcconfig index c94988c..77f9aac 100644 --- a/LetterAvatarKitObjcExample/Pods/Target Support Files/Pods-LetterAvatarKitObjcExample/Pods-LetterAvatarKitObjcExample.debug.xcconfig +++ b/LetterAvatarKitObjcExample/Pods/Target Support Files/Pods-LetterAvatarKitObjcExample/Pods-LetterAvatarKitObjcExample.debug.xcconfig @@ -1,10 +1,10 @@ EMBEDDED_CONTENT_CONTAINS_SWIFT = YES FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/LetterAvatarKit" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/LetterAvatarKit/LetterAvatarKit.framework/Headers" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/LetterAvatarKit/LetterAvatarKit.framework/Headers" -OTHER_LDFLAGS = $(inherited) -framework "LetterAvatarKit" -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" +OTHER_LDFLAGS = $(inherited) -framework "Foundation" -framework "LetterAvatarKit" -framework "UIKit" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_PODFILE_DIR_PATH = ${SRCROOT}/. diff --git a/LetterAvatarKitObjcExample/Pods/Target Support Files/Pods-LetterAvatarKitObjcExample/Pods-LetterAvatarKitObjcExample.release.xcconfig b/LetterAvatarKitObjcExample/Pods/Target Support Files/Pods-LetterAvatarKitObjcExample/Pods-LetterAvatarKitObjcExample.release.xcconfig index c94988c..77f9aac 100644 --- a/LetterAvatarKitObjcExample/Pods/Target Support Files/Pods-LetterAvatarKitObjcExample/Pods-LetterAvatarKitObjcExample.release.xcconfig +++ b/LetterAvatarKitObjcExample/Pods/Target Support Files/Pods-LetterAvatarKitObjcExample/Pods-LetterAvatarKitObjcExample.release.xcconfig @@ -1,10 +1,10 @@ EMBEDDED_CONTENT_CONTAINS_SWIFT = YES FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/LetterAvatarKit" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/LetterAvatarKit/LetterAvatarKit.framework/Headers" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/LetterAvatarKit/LetterAvatarKit.framework/Headers" -OTHER_LDFLAGS = $(inherited) -framework "LetterAvatarKit" -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" +OTHER_LDFLAGS = $(inherited) -framework "Foundation" -framework "LetterAvatarKit" -framework "UIKit" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_PODFILE_DIR_PATH = ${SRCROOT}/. diff --git a/README.md b/README.md index 11adc6d..22f55f4 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ `LetterAvatarKit` is available through [CocoaPods](https://cocoapods.org). To install it, simply add the following line to your Podfile: ```ruby -pod "LetterAvatarKit", "1.1.8" # Swift 5.0 +pod "LetterAvatarKit", "1.1.9" # Swift 5.0 pod "LetterAvatarKit", "1.1.7" # Swift 4.2 pod "LetterAvatarKit", "1.1.5" # Swift 4.0 ``` @@ -27,7 +27,7 @@ pod "LetterAvatarKit", "1.1.5" # Swift 4.0 Add this to `Cartfile` ```ruby -github "vpeschenkov/LetterAvatarKit" == 1.1.8 # Swift 5.0 +github "vpeschenkov/LetterAvatarKit" == 1.1.9 # Swift 5.0 github "vpeschenkov/LetterAvatarKit" == 1.1.7 # Swift 4.2 github "vpeschenkov/LetterAvatarKit" == 1.1.5 # Swift 4.0 ```