[Add] ZJSDK 2.5.8.16
[CocoaPods.git] / Specs / b / 6 / 8 / KJCategories / 1.0.3 / KJCategories.podspec.json
blob2d05bf68fc874128cbe05bb2a84922ee041481a2
2   "name": "KJCategories",
3   "version": "1.0.3",
4   "summary": "🎸🎸🎸 Common categories for daily development. Such as UIKit, Foundation, OpenCV and more.",
5   "homepage": "https://github.com/yangKJ/KJCategories",
6   "license": {
7     "type": "MIT",
8     "file": "LICENSE"
9   },
10   "authors": {
11     "yangkejun": "ykj310@126.com"
12   },
13   "source": {
14     "git": "https://github.com/yangKJ/KJCategories.git",
15     "tag": "1.0.3"
16   },
17   "platforms": {
18     "ios": "9.0"
19   },
20   "swift_versions": "5.0",
21   "requires_arc": true,
22   "static_framework": true,
23   "frameworks": [
24     "UIKit",
25     "Foundation"
26   ],
27   "default_subspecs": "Core",
28   "ios": {
29     "source_files": [
30       "KJCategories/Classes/KJCategories.h",
31       "KJCategories/Classes/Core/KJCoreHeader.h",
32       "KJCategories/Classes/UIKit/KJUIKitHeader.h",
33       "KJCategories/Classes/Foundation/KJFoundationHeader.h",
34       "KJCategories/Classes/Customized/KJCustomizedHeader.h"
35     ]
36   },
37   "subspecs": [
38     {
39       "name": "Core",
40       "source_files": "KJCategories/Classes/Core/KJCoreHeader.h",
41       "subspecs": [
42         {
43           "name": "UIKit",
44           "source_files": "KJCategories/Classes/Core/UIKit/**/*.{h,m}"
45         },
46         {
47           "name": "Foundation",
48           "source_files": "KJCategories/Classes/Core/Foundation/**/*.{h,m}"
49         }
50       ]
51     },
52     {
53       "name": "Opencv",
54       "source_files": "KJCategories/Classes/Opencv/**/*.{h,mm}",
55       "dependencies": {
56         "OpenCV": [
57           "~> 4.1.0"
58         ]
59       },
60       "pod_target_xcconfig": {
61         "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "arm64"
62       },
63       "user_target_xcconfig": {
64         "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "arm64"
65       }
66     },
67     {
68       "name": "UIKit",
69       "source_files": "KJCategories/Classes/UIKit/KJUIKitHeader.h",
70       "subspecs": [
71         {
72           "name": "UIBezierPath",
73           "source_files": "KJCategories/Classes/UIKit/UIBezierPath/*.{h,m}"
74         },
75         {
76           "name": "UIButton",
77           "source_files": "KJCategories/Classes/UIKit/UIButton/*.{h,m}"
78         },
79         {
80           "name": "UICollectionView",
81           "source_files": "KJCategories/Classes/UIKit/UICollectionView/*.{h,m}"
82         },
83         {
84           "name": "UIColor",
85           "source_files": "KJCategories/Classes/UIKit/UIColor/*.{h,m}"
86         },
87         {
88           "name": "UIDevice",
89           "source_files": "KJCategories/Classes/UIKit/UIDevice/*.{h,m}"
90         },
91         {
92           "name": "UIImage",
93           "source_files": "KJCategories/Classes/UIKit/UIImage/*.{h,m}"
94         },
95         {
96           "name": "UILabel",
97           "source_files": "KJCategories/Classes/UIKit/UILabel/*.{h,m}"
98         },
99         {
100           "name": "UINavigation",
101           "source_files": "KJCategories/Classes/UIKit/UINavigation/*.{h,m}"
102         },
103         {
104           "name": "UIResponder",
105           "source_files": "KJCategories/Classes/UIKit/UIResponder/*.{h,m}"
106         },
107         {
108           "name": "UIScrollView",
109           "source_files": "KJCategories/Classes/UIKit/UIScrollView/*.{h,m}",
110           "dependencies": {
111             "DZNEmptyDataSet": [
113             ]
114           }
115         },
116         {
117           "name": "UISlider",
118           "source_files": "KJCategories/Classes/UIKit/UISlider/*.{h,m}"
119         },
120         {
121           "name": "UITabBar",
122           "source_files": "KJCategories/Classes/UIKit/UITabBar/*.{h,m}"
123         },
124         {
125           "name": "UITextView",
126           "source_files": "KJCategories/Classes/UIKit/UITextView/*.{h,m}"
127         },
128         {
129           "name": "UIView",
130           "source_files": "KJCategories/Classes/UIKit/UIView/*.{h,m}"
131         },
132         {
133           "name": "UIViewController",
134           "source_files": "KJCategories/Classes/UIKit/UIViewController/*.{h,m}"
135         }
136       ]
137     },
138     {
139       "name": "Foundation",
140       "source_files": "KJCategories/Classes/Foundation/KJFoundationHeader.h",
141       "subspecs": [
142         {
143           "name": "NSArray",
144           "source_files": "KJCategories/Classes/Foundation/NSArray/*.{h,m}"
145         },
146         {
147           "name": "NSData",
148           "source_files": "KJCategories/Classes/Foundation/NSData/*.{h,m}"
149         },
150         {
151           "name": "NSDate",
152           "source_files": "KJCategories/Classes/Foundation/NSDate/*.{h,m}"
153         },
154         {
155           "name": "NSDictionary",
156           "source_files": "KJCategories/Classes/Foundation/NSDictionary/*.{h,m}"
157         },
158         {
159           "name": "NSNumber",
160           "source_files": "KJCategories/Classes/Foundation/NSNumber/*.{h,m}"
161         },
162         {
163           "name": "NSObject",
164           "source_files": "KJCategories/Classes/Foundation/NSObject/*.{h,m}"
165         },
166         {
167           "name": "NSString",
168           "source_files": "KJCategories/Classes/Foundation/NSString/*.{h,m}"
169         },
170         {
171           "name": "NSTimer",
172           "source_files": "KJCategories/Classes/Foundation/NSTimer/*.{h,m}"
173         }
174       ]
175     },
176     {
177       "name": "Customized",
178       "source_files": "KJCategories/Classes/Customized/KJCustomizedHeader.h",
179       "subspecs": [
180         {
181           "name": "GradientSlider",
182           "source_files": "KJCategories/Classes/Customized/GradientSlider/*.{h,m}"
183         },
184         {
185           "name": "EmitterAnimation",
186           "source_files": "KJCategories/Classes/Customized/EmitterAnimation/*.{h,m}"
187         },
188         {
189           "name": "ProjectionView",
190           "source_files": "KJCategories/Classes/Customized/ProjectionView/*.swift"
191         },
192         {
193           "name": "ShadowView",
194           "source_files": "KJCategories/Classes/Customized/ShadowView/*.swift"
195         }
196       ]
197     }
198   ],
199   "swift_version": "5.0"