| { |
| "name": "GTUIKit", |
| "version": "0.0.5", |
| "summary": "This spec is an aggregate of all the GTUIKit Components.", |
| "homepage": "https://github.com/liuxc123/GTUIKit", |
| "license": { |
| "type": "MIT", |
| "file": "LICENSE" |
| }, |
| "authors": { |
| "liuxc123": "lxc_work@126.com" |
| }, |
| "source": { |
| "git": "https://github.com/liuxc123/GTUIKit.git", |
| "tag": "0.0.5" |
| }, |
| "requires_arc": true, |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "subspecs": [ |
| { |
| "name": "BasicComponent", |
| "subspecs": [ |
| { |
| "name": "IconFont", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/BasicComponent/IconFont/src/*.h", |
| "source_files": [ |
| "components/BasicComponent/IconFont/src/*.{h,m}", |
| "components/BasicComponent/IconFont/src/private/*.{h,m}" |
| ], |
| "resources": [ |
| "components/BasicComponent/IconFont/src/GTIconFont.bundle" |
| ] |
| }, |
| { |
| "name": "Typography", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/BasicComponent/Typography/src/*.h", |
| "source_files": [ |
| "components/BasicComponent/Typography/src/*.{h,m}", |
| "components/BasicComponent/Typography/src/private/*.{h,m}" |
| ], |
| "dependencies": { |
| "GTUIKit/private/Math": [ |
| |
| ], |
| "GTUIKit/private/Application": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Layout", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/BasicComponent/Layout/src/*.h", |
| "source_files": [ |
| "components/BasicComponent/Layout/src/*.{h,m}", |
| "components/BasicComponent/Layout/src/private/*.{h,m}" |
| ] |
| }, |
| { |
| "name": "ShadowLayer", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/BasicComponent/ShadowLayer/src/*.h", |
| "source_files": [ |
| "components/BasicComponent/ShadowLayer/src/*.{h,m}", |
| "components/BasicComponent/ShadowLayer/src/private/*.{h,m}" |
| ] |
| }, |
| { |
| "name": "ShapeLibrary", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/BasicComponent/ShapeLibrary/src/*.h", |
| "source_files": [ |
| "components/BasicComponent/ShapeLibrary/src/*.{h,m}", |
| "components/BasicComponent/ShapeLibrary/src/private/*.{h,m}" |
| ], |
| "dependencies": { |
| "GTUIKit/BasicComponent/Shapes": [ |
| |
| ], |
| "GTUIKit/private/Math": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Shapes", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/BasicComponent/Shapes/src/*.h", |
| "source_files": [ |
| "components/BasicComponent/Shapes/src/*.{h,m}", |
| "components/BasicComponent/Shapes/src/private/*.{h,m}" |
| ], |
| "dependencies": { |
| "GTUIKit/BasicComponent/ShadowLayer": [ |
| |
| ], |
| "GTUIKit/private/Math": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Palettes", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/BasicComponent/Palettes/src/*.h", |
| "source_files": [ |
| "components/BasicComponent/Palettes/src/*.{h,m}", |
| "components/BasicComponent/Palettes/src/private/*.{h,m}" |
| ] |
| } |
| ] |
| }, |
| { |
| "name": "CommonComponent", |
| "subspecs": [ |
| { |
| "name": "ActivityIndicatorView", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/CommonComponent/ActivityIndicatorView/src/*.h", |
| "source_files": [ |
| "components/CommonComponent/ActivityIndicatorView/src/*.{h,m}", |
| "components/CommonComponent/ActivityIndicatorView/src/private/*.{h,m}" |
| ] |
| }, |
| { |
| "name": "Badge", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/CommonComponent/Badge/src/*.h", |
| "source_files": [ |
| "components/CommonComponent/Badge/src/*.{h,m}", |
| "components/CommonComponent/Badge/src/private/*.{h,m}" |
| ] |
| }, |
| { |
| "name": "BottomSheet", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/CommonComponent/BottomSheet/src/*.h", |
| "source_files": [ |
| "components/CommonComponent/BottomSheet/src/*.{h,m}", |
| "components/CommonComponent/BottomSheet/src/private/*.{h,m}" |
| ], |
| "dependencies": { |
| "GTUIKit/private/KeyboardWatcher": [ |
| |
| ], |
| "GTUIKit/private/Math": [ |
| |
| ], |
| "GTUIKit/BasicComponent/ShapeLibrary": [ |
| |
| ], |
| "GTUIKit/BasicComponent/Shapes": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Button", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/CommonComponent/Button/src/*.h", |
| "source_files": [ |
| "components/CommonComponent/Button/src/*.{h,m}", |
| "components/CommonComponent/Button/src/private/*.{h,m}" |
| ], |
| "dependencies": { |
| "GTFInternationalization": [ |
| |
| ], |
| "GTFTextAccessibility": [ |
| |
| ], |
| "GTUIKit/CommonComponent/Ink": [ |
| |
| ], |
| "GTUIKit/BasicComponent/ShadowLayer": [ |
| |
| ], |
| "GTUIKit/BasicComponent/Shapes": [ |
| |
| ], |
| "GTUIKit/BasicComponent/Typography": [ |
| |
| ], |
| "GTUIKit/private/Math": [ |
| |
| ], |
| "GTUIKit/private/Application": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "ButtonBar", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/CommonComponent/ButtonBar/src/*.h", |
| "source_files": [ |
| "components/CommonComponent/ButtonBar/src/*.{h,m}", |
| "components/CommonComponent/ButtonBar/src/private/*.{h,m}" |
| ], |
| "dependencies": { |
| "GTUIKit/CommonComponent/Button": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "CheckBox", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/CommonComponent/CheckBox/src/*.h", |
| "source_files": [ |
| "components/CommonComponent/CheckBox/src/*.{h,m}", |
| "components/CommonComponent/CheckBox/src/private/*.{h,m}" |
| ] |
| }, |
| { |
| "name": "Toast", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/CommonComponent/Toast/src/*.h", |
| "source_files": [ |
| "components/CommonComponent/Toast/src/*.{h,m}", |
| "components/CommonComponent/Toast/src/private/*.{h,m}" |
| ], |
| "resources": [ |
| "components/CommonComponent/Toast/src/resource/*.bundle" |
| ] |
| }, |
| { |
| "name": "Dialogs", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/CommonComponent/Dialogs/src/*.h", |
| "source_files": [ |
| "components/CommonComponent/Dialogs/src/*.{h,m}", |
| "components/CommonComponent/Dialogs/src/private/*.{h,m}" |
| ], |
| "dependencies": { |
| "GTUIKit/CommonComponent/BottomSheet": [ |
| |
| ], |
| "GTUIKit/CommonComponent/Button": [ |
| |
| ], |
| "GTUIKit/BasicComponent/ShadowLayer": [ |
| |
| ], |
| "GTUIKit/BasicComponent/Typography": [ |
| |
| ], |
| "GTUIKit/private/KeyboardWatcher": [ |
| |
| ], |
| "GTUIKit/private/UIMetrics": [ |
| |
| ], |
| "GTFInternationalization": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "EmptyView", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/CommonComponent/EmptyView/src/*.h", |
| "source_files": [ |
| "components/CommonComponent/EmptyView/src/*.{h,m}", |
| "components/CommonComponent/EmptyView/src/private/*.{h,m}" |
| ], |
| "resources": [ |
| "components/CommonComponent/EmptyView/src/resource/GTUINetErrorView.bundle" |
| ], |
| "dependencies": { |
| "GTUIKit/private/UIMetrics": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Form", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/CommonComponent/Form/src/**/*.h", |
| "source_files": "components/CommonComponent/Form/src/**/*.{h,m}", |
| "dependencies": { |
| "GTUIKit/private/UIMetrics": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "FlexibleHeader", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/CommonComponent/FlexibleHeader/src/*.h", |
| "source_files": [ |
| "components/CommonComponent/FlexibleHeader/src/*.{h,m}", |
| "components/CommonComponent/FlexibleHeader/src/private/*.{h,m}" |
| ], |
| "dependencies": { |
| "GTFTextAccessibility": [ |
| |
| ], |
| "GTUIKit/private/Application": [ |
| |
| ], |
| "GTUIKit/private/UIMetrics": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "HeaderStackView", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/CommonComponent/HeaderStackView/src/*.h", |
| "source_files": "components/CommonComponent/HeaderStackView/src/*.{h,m}" |
| }, |
| { |
| "name": "ImageView", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/CommonComponent/ImageView/src/*.h", |
| "source_files": [ |
| "components/CommonComponent/ImageView/src/*.{h,m}", |
| "components/CommonComponent/ImageView/src/private/*.{h,m}" |
| ], |
| "dependencies": { |
| "GTUIKit/private/Math": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Ink", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/CommonComponent/Ink/src/*.h", |
| "source_files": [ |
| "components/CommonComponent/Ink/src/*.{h,m}", |
| "components/CommonComponent/Ink/src/private/*.{h,m}" |
| ], |
| "dependencies": { |
| "GTUIKit/private/Math": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Label", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/CommonComponent/Label/src/*.h", |
| "source_files": [ |
| "components/CommonComponent/Label/src/*.{h,m}", |
| "components/CommonComponent/Label/src/private/*.{h,m}" |
| ] |
| }, |
| { |
| "name": "NavigationBar", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/CommonComponent/NavigationBar/src/*.h", |
| "source_files": [ |
| "components/CommonComponent/NavigationBar/src/*.{h,m}", |
| "components/CommonComponent/NavigationBar/src/private/*.{h,m}" |
| ], |
| "dependencies": { |
| "GTFTextAccessibility": [ |
| |
| ], |
| "GTFInternationalization": [ |
| |
| ], |
| "GTUIKit/CommonComponent/ButtonBar": [ |
| |
| ], |
| "GTUIKit/private/Math": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "NavigationController", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/CommonComponent/NavigationController/src/*.h", |
| "source_files": [ |
| "components/CommonComponent/NavigationController/src/*.{h,m}", |
| "components/CommonComponent/NavigationController/src/private/*.{h,m}" |
| ], |
| "resources": [ |
| "components/CommonComponent/NavigationController/src/resource/*.png" |
| ], |
| "dependencies": { |
| "GTUIKit/CommonComponent/HeaderStackView": [ |
| |
| ], |
| "GTUIKit/CommonComponent/NavigationBar": [ |
| |
| ], |
| "GTUIKit/BasicComponent/Typography": [ |
| |
| ], |
| "GTUIKit/private/Application": [ |
| |
| ], |
| "GTUIKit/CommonComponent/FlexibleHeader": [ |
| |
| ], |
| "GTUIKit/BasicComponent/ShadowLayer": [ |
| |
| ], |
| "GTUIKit/BasicComponent/IconFont": [ |
| |
| ], |
| "GTFInternationalization": [ |
| |
| ], |
| "GTUIKit/private/UIMetrics": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "NotificationBar", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/CommonComponent/NotificationBar/src/*.h", |
| "source_files": [ |
| "components/CommonComponent/NotificationBar/src/*.{h,m}", |
| "components/CommonComponent/NotificationBar/src/private/*.{h,m}" |
| ], |
| "resources": [ |
| "components/CommonComponent/NotificationBar/src/resource/GTNotificationBar.bundle" |
| ], |
| "dependencies": { |
| "GTFTextAccessibility": [ |
| |
| ], |
| "GTFInternationalization": [ |
| |
| ], |
| "GTUIKit/BasicComponent/Typography": [ |
| |
| ], |
| "GTUIKit/CommonComponent/OverlayWindow": [ |
| |
| ], |
| "GTUIKit/CommonComponent/Button": [ |
| |
| ], |
| "GTUIKit/private/Application": [ |
| |
| ], |
| "GTUIKit/private/KeyboardWatcher": [ |
| |
| ], |
| "GTUIKit/private/Overlay": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "OverlayWindow", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/CommonComponent/OverlayWindow/src/*.h", |
| "source_files": [ |
| "components/CommonComponent/OverlayWindow/src/*.{h,m}", |
| "components/CommonComponent/OverlayWindow/src/private/*.{h,m}" |
| ], |
| "dependencies": { |
| "GTUIKit/private/Application": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "PickerView", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/CommonComponent/PickerView/src/*.h", |
| "source_files": [ |
| "components/CommonComponent/PickerView/src/*.{h,m}", |
| "components/CommonComponent/PickerView/src/private/*.{h,m}" |
| ], |
| "resources": [ |
| "components/CommonComponent/PickerView/src/resource/GTUIPickerView.bundle" |
| ], |
| "dependencies": { |
| "GTUIKit/private/UIMetrics": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "ProgressView", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/CommonComponent/ProgressView/src/*.h", |
| "source_files": [ |
| "components/CommonComponent/ProgressView/src/*.{h,m}", |
| "components/CommonComponent/ProgressView/src/private/*.{h,m}" |
| ], |
| "dependencies": { |
| "GTFInternationalization": [ |
| |
| ], |
| "GTMotionInterchange": [ |
| |
| ], |
| "GTUIKit/private/Math": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Refresh", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/CommonComponent/Refresh/src/*.h", |
| "source_files": [ |
| "components/CommonComponent/Refresh/src/*.{h,m}", |
| "components/CommonComponent/Refresh/src/private/*.{h,m}" |
| ], |
| "dependencies": { |
| "MJRefresh": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Switch", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/CommonComponent/Switch/src/*.h", |
| "source_files": [ |
| "components/CommonComponent/Switch/src/*.{h,m}", |
| "components/CommonComponent/Switch/src/private/*.{h,m}" |
| ] |
| }, |
| { |
| "name": "TabBar", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/CommonComponent/TabBar/src/**/*.h", |
| "source_files": "components/CommonComponent/TabBar/src/**/*.{h,m}" |
| }, |
| { |
| "name": "TextFields", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/CommonComponent/TextFields/src/*.h", |
| "source_files": [ |
| "components/CommonComponent/TextFields/src/*.{h,m}", |
| "components/CommonComponent/TextFields/src/private/*.{h,m}" |
| ], |
| "dependencies": { |
| "GTUIKit/private/AnimationTiming": [ |
| |
| ], |
| "GTUIKit/BasicComponent/Typography": [ |
| |
| ], |
| "GTUIKit/BasicComponent/Palettes": [ |
| |
| ], |
| "GTFInternationalization": [ |
| |
| ], |
| "GTUIKit/private/Math": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "ToolBar", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/CommonComponent/ToolBar/src/*.h", |
| "source_files": [ |
| "components/CommonComponent/ToolBar/src/*.{h,m}", |
| "components/CommonComponent/ToolBar/src/private/*.{h,m}" |
| ], |
| "dependencies": { |
| "GTFInternationalization": [ |
| |
| ], |
| "GTUIKit/CommonComponent/Button": [ |
| |
| ], |
| "GTUIKit/CommonComponent/NavigationBar": [ |
| |
| ], |
| "GTUIKit/private/Math": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "schemes", |
| "subspecs": [ |
| { |
| "name": "ColorScheme", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/CommonComponent/schemes/ColorScheme/src/*.h", |
| "source_files": "components/CommonComponent/schemes/ColorScheme/src/*.{h,m}" |
| }, |
| { |
| "name": "ShapeScheme", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/CommonComponent/schemes/ShapeScheme/src/*.h", |
| "source_files": "components/CommonComponent/schemes/ShapeScheme/src/*.{h,m}", |
| "dependencies": { |
| "GTUIKit/BasicComponent/ShapeLibrary": [ |
| |
| ], |
| "GTUIKit/BasicComponent/Shapes": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "TypographyScheme", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/CommonComponent/schemes/TypographyScheme/src/*.h", |
| "source_files": "components/CommonComponent/schemes/TypographyScheme/src/*.{h,m}" |
| } |
| ] |
| } |
| ] |
| }, |
| { |
| "name": "private", |
| "subspecs": [ |
| { |
| "name": "AnimationTiming", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/private/AnimationTiming/src/*.h", |
| "source_files": [ |
| "components/private/AnimationTiming/src/*.{h,m}", |
| "components/private/AnimationTiming/src/private/*.{h,m}" |
| ] |
| }, |
| { |
| "name": "Application", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/private/Application/src/*.h", |
| "source_files": "components/private/Application/src/*.{h,m}" |
| }, |
| { |
| "name": "Math", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/private/Math/src/*.h", |
| "source_files": "components/private/Math/src/*.{h,m}" |
| }, |
| { |
| "name": "KeyboardWatcher", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/private/KeyboardWatcher/src/*.h", |
| "source_files": "components/private/KeyboardWatcher/src/*.{h,m}", |
| "dependencies": { |
| "GTUIKit/private/Application": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "UIMetrics", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/private/UIMetrics/src/*.h", |
| "source_files": [ |
| "components/private/UIMetrics/src/*.{h,m}", |
| "components/private/UIMetrics/src/private/*.{h,m}" |
| ], |
| "dependencies": { |
| "GTUIKit/private/Application": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Overlay", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "public_header_files": "components/private/Overlay/src/*.h", |
| "source_files": [ |
| "components/private/Overlay/src/*.{h,m}", |
| "components/private/Overlay/src/private/*.{h,m}" |
| ] |
| } |
| ] |
| } |
| ] |
| } |