| { |
| "name": "STULabel", |
| "version": "0.8.6", |
| "cocoapods_version": ">= 1.5.0", |
| "platforms": { |
| "ios": "9.3" |
| }, |
| "license": { |
| "type": "2-clause BSD", |
| "file": "LICENSE.txt" |
| }, |
| "homepage": "https://github.com/stephan-tolksdorf/STULabel", |
| "source": { |
| "git": "https://github.com/stephan-tolksdorf/STULabel.git", |
| "tag": "0.8.6" |
| }, |
| "authors": { |
| "Stephan Tolksdorf": "stulabel@quanttec.com" |
| }, |
| "social_media_url": "https://twitter.com/s_tolksdorf", |
| "summary": "A faster and more flexible label view for iOS", |
| "module_map": "STULabel/STULabel.modulemap", |
| "source_files": "STULabel/**/*.{h,hpp,m,mm,c,cpp}", |
| "public_header_files": [ |
| "STULabel/STUTextFrame.h", |
| "STULabel/STUTextFlags.h", |
| "STULabel/NSLayoutAnchor+STULabelSpacing.h", |
| "STULabel/STULabelPrerenderer.h", |
| "STULabel/STUParagraphStyle.h", |
| "STULabel/STULabelDrawingBlock.h", |
| "STULabel/STUTextFrameAccessibilityElement.h", |
| "STULabel/STULabelOverlayStyle.h", |
| "STULabel/STUTextFrame-Unsafe.h", |
| "STULabel/NSAttributedString+STUDynamicTypeFontScaling.h", |
| "STULabel/STUTextFrameLine.h", |
| "STULabel/STUShapedString.h", |
| "STULabel/STUTextFrameRange.h", |
| "STULabel/STUTextRange.h", |
| "STULabel/STULabelAlignment.h", |
| "STULabel/STULayerWithNullDefaultActions.h", |
| "STULabel/STUCancellationFlag.h", |
| "STULabel/STUTruncationScope.h", |
| "STULabel/UIFont+STUDynamicTypeFontScaling.h", |
| "STULabel/STUTextHighlightStyle.h", |
| "STULabel/STUBackgroundAttribute.h", |
| "STULabel/STUObjCRuntimeWrappers.h", |
| "STULabel/STUTextRectArray.h", |
| "STULabel/STUTextLink.h", |
| "STULabel/STULabelLayoutInfo.h", |
| "STULabel/STUStartEndRange.h", |
| "STULabel/STUTextFrameOptions.h", |
| "STULabel/STUMainScreenProperties.h", |
| "STULabel/STUTextFrameDrawingOptions.h", |
| "STULabel/STUTextAttachment.h", |
| "STULabel/stu_mutex.h", |
| "STULabel/STUImageUtils.h", |
| "STULabel/STUTextAttributes.h", |
| "STULabel/STULabelLayer.h", |
| "STULabel/STULabelSwiftExtensions.h", |
| "STULabel/STUDefines.h", |
| "STULabel/STULabel.h" |
| ], |
| "requires_arc": [ |
| "STULabel/STUTextFrameAccessibilityElement.mm", |
| "STULabel/STULabelLayoutInfo.mm", |
| "STULabel/STUTextRectArray.mm", |
| "STULabel/STUMainScreenProperties.m", |
| "STULabel/STUTextFrameOptions.mm", |
| "STULabel/STUTextHighlightStyle.mm", |
| "STULabel/STUTextAttributes.mm", |
| "STULabel/STUTruncationScope.mm", |
| "STULabel/STUImageUtils.m", |
| "STULabel/Internal/ThreadLocalAllocator.mm", |
| "STULabel/Internal/CoreGraphicsUtils.mm", |
| "STULabel/Internal/ShapedString.mm", |
| "STULabel/Internal/TextFrameLayouter-Scaling.mm", |
| "STULabel/Internal/LabelPrerenderer.mm", |
| "STULabel/Internal/DecorationLines.mm", |
| "STULabel/Internal/STULabelTiledLayer.mm", |
| "STULabel/Internal/TextFrame-Drawing.mm", |
| "STULabel/Internal/DisplayScaleRounding.mm", |
| "STULabel/Internal/CancellationFlag.mm", |
| "STULabel/Internal/TextStyleBuffer.mm", |
| "STULabel/Internal/STULabelAddToContactsViewController.m", |
| "STULabel/Internal/LayerVisibleBoundsObserver.mm", |
| "STULabel/Internal/TextFrameLine-ImageBounds.mm", |
| "STULabel/Internal/HashTable.mm", |
| "STULabel/Internal/STULabelSubrangeView.mm", |
| "STULabel/Internal/GlyphPathIntersectionBounds.mm", |
| "STULabel/Internal/STULabelGhostingMaskLayer.mm", |
| "STULabel/Internal/TextStyle.mm", |
| "STULabel/Internal/TextFrame-IndexConversion.mm", |
| "STULabel/Internal/TextFrame-PointToIndex.mm", |
| "STULabel/Internal/LineTruncation.mm", |
| "STULabel/Internal/UnicodeCodePointProperties.mm", |
| "STULabel/Internal/NSStringRef.mm", |
| "STULabel/Internal/TextFrameLine-Drawing.mm", |
| "STULabel/Internal/PurgeableImage.mm", |
| "STULabel/Internal/DrawingContext.mm", |
| "STULabel/Internal/TextFrameLine-GlyphSpanIteration.mm", |
| "STULabel/Internal/Kerning.mm", |
| "STULabel/Internal/STULabelLinkOverlayLayer.m", |
| "STULabel/Internal/Color.mm", |
| "STULabel/Internal/LabelRendering.mm", |
| "STULabel/Internal/TextLineSpan.mm", |
| "STULabel/Internal/TextLineSpansPath.mm", |
| "STULabel/Internal/TextFrame-TruncatedAttributedString.mm", |
| "STULabel/Internal/TextFrameLayouter-LineTruncation.mm", |
| "STULabel/Internal/TextFrameLayouter.mm", |
| "STULabel/Internal/SortedIntervalBuffer.mm", |
| "STULabel/Internal/TextFrame.mm", |
| "STULabel/Internal/LabelParameters.mm", |
| "STULabel/Internal/GlyphSpan.mm", |
| "STULabel/Internal/TextFrame-Background.mm", |
| "STULabel/Internal/CoreAnimationUtils.mm", |
| "STULabel/Internal/StyledStringRangeIteration.mm", |
| "STULabel/Internal/Font.mm", |
| "STULabel/Internal/TextFrameLayouter-LineBreaking.mm", |
| "STULabel/Internal/stu/Assert.m", |
| "STULabel/Internal/LabelRenderTask.mm", |
| "STULabel/Internal/TextFrameLine-FontMetric.mm", |
| "STULabel/Internal/Localized.mm", |
| "STULabel/Internal/IntervalSearchTable.mm", |
| "STULabel/STULabelPrerenderer.mm", |
| "STULabel/STULabelLayer.mm", |
| "STULabel/STUShapedString.mm", |
| "STULabel/STUTextFrame.mm", |
| "STULabel/STUTextFrameDrawingOptions.mm", |
| "STULabel/STULabelOverlayStyle.mm", |
| "STULabel/STUTextAttachment.mm", |
| "STULabel/NSAttributedString+STUDynamicTypeFontScaling.m", |
| "STULabel/STUTextFrameLine.mm", |
| "STULabel/STULayerWithNullDefaultActions.m", |
| "STULabel/STUBackgroundAttribute.mm", |
| "STULabel/STULabelDrawingBlock.mm", |
| "STULabel/UIFont+STUDynamicTypeFontScaling.m", |
| "STULabel/STUParagraphStyle.mm", |
| "STULabel/STULabel.mm", |
| "STULabel/STUTextLink.mm" |
| ], |
| "resource_bundles": { |
| "STULabelResources": "STULabel/Resources/**/*.strings" |
| }, |
| "libraries": "c++", |
| "pod_target_xcconfig": { |
| "DEFINES_MODULE": "YES", |
| "GCC_SYMBOLS_PRIVATE_EXTERN": "YES", |
| "ALWAYS_SEARCH_USER_PATHS": "NO", |
| "USE_HEADERMAP": "NO", |
| "USER_HEADER_SEARCH_PATHS": "\"${PODS_TARGET_SRCROOT}\" \"${PODS_TARGET_SRCROOT}/STULabel/Internal\"", |
| "GCC_C_LANGUAGE_STANDARD": "gnu11", |
| "CLANG_CXX_LANGUAGE_STANDARD": "gnu++17", |
| "CLANG_CXX_LIBRARY": "libc++", |
| "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) STU_IMPLEMENTATION=1 STU_USE_SAFARI_SERVICES=1", |
| "WARNING_CFLAGS": "$(inherited) -Wno-unused-command-line-argument -Wno-missing-braces -Wno-nullability-completeness", |
| "GCC_ENABLE_CPP_RTTI": "NO", |
| "STU_CONFIGURATION_Debug": "DEBUG", |
| "STU_CONFIGURATION": "$(STU_CONFIGURATION_$(CONFIGURATION))", |
| "STU_GCC_ENABLE_CPP_EXCEPTIONS_": "NO", |
| "STU_GCC_ENABLE_CPP_EXCEPTIONS_DEBUG": "YES", |
| "GCC_ENABLE_CPP_EXCEPTIONS": "$(STU_GCC_ENABLE_CPP_EXCEPTIONS_$(STU_CONFIGURATION))", |
| "STU_OTHER_CPLUSPLUSFLAGS_": "-fno-objc-exceptions -fno-objc-arc-exceptions", |
| "STU_OTHER_CPLUSPLUSFLAGS_DEBUG": "", |
| "OTHER_CPLUSPLUSFLAGS": "-UNDEBUG -fcxx-modules $(STU_OTHER_CPLUSPLUSFLAGS_$(STU_CONFIGURATION))" |
| } |
| } |