[Add] AlibabacloudCloudAPI20160714 4.5.1
[CocoaPods.git] / Specs / 6 / 0 / 5 / BxObjC / 1.7.0 / BxObjC.podspec.json
blob439ee216e2b69219f16e1f5eac174dd52f97022a
2   "name": "BxObjC",
3   "version": "1.7.0",
4   "summary": "Objective-C library for all",
5   "description": "This framework will help iOS developers simplify development",
6   "homepage": "https://github.com/ByteriX/BxObjC",
7   "license": {
8     "type": "MIT",
9     "file": "LICENSE"
10   },
11   "authors": {
12     "Sergey Balalaev": "sof.bix@mail.ru"
13   },
14   "platforms": {
15     "ios": "5.0"
16   },
17   "source": {
18     "git": "https://github.com/ByteriX/BxObjC.git",
19     "tag": "1.7.0"
20   },
21   "subspecs": [
22     {
23       "name": "Common",
24       "frameworks": [
25         "Foundation",
26         "UIKit"
27       ],
28       "resources": "**/iBXCommon/Resources/**/*.strings",
29       "public_header_files": [
30         "**/iBXCommon/Frameworks/**/*.h",
31         "**/iBXCommon/Sources/**/*.h"
32       ],
33       "source_files": [
34         "**/iBXCommon/Frameworks/**/*.{h,m,c}",
35         "**/iBXCommon/Sources/**/*.{h,m,c}"
36       ],
37       "exclude_files": [
38         "**/**Tests/**/*.*",
39         "**/**Test/**/*.*"
40       ],
41       "requires_arc": [
42         "**/BxPushNotificationMessageQueue.m"
43       ]
44     },
45     {
46       "name": "Data",
47       "dependencies": {
48         "BxObjC/Common": [
50         ],
51         "XMLDictionary": [
52           "1.4"
53         ]
54       },
55       "frameworks": [
56         "Foundation",
57         "UIKit"
58       ],
59       "public_header_files": [
60         "**/iBXData/Frameworks/**/*.h",
61         "**/iBXData/Sources/**/*.h"
62       ],
63       "source_files": [
64         "**/iBXData/Frameworks/**/*.{h,m,c}",
65         "**/iBXData/Sources/**/*.{h,m,c}"
66       ],
67       "exclude_files": [
68         "**/**Tests/**/*.*",
69         "**/**Test/**/*.*"
70       ],
71       "requires_arc": [
73       ]
74     },
75     {
76       "name": "DB",
77       "dependencies": {
78         "BxObjC/Common": [
80         ]
81       },
82       "xcconfig": {
83         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) SQLITE_CORE=1 SQLITE_UNICODE_ENABLE=1 SQLITE_ENABLE_FTS4=1 SQLITE_ENABLE_FTS4_PARENTHESIS=1"
84       },
85       "frameworks": [
86         "Foundation",
87         "UIKit"
88       ],
89       "public_header_files": [
90         "**/iBXDB/Frameworks/**/*.h",
91         "**/iBXDB/Sources/**/*.h"
92       ],
93       "source_files": [
94         "**/iBXDB/Frameworks/**/*.{h,m,c}",
95         "**/iBXDB/Sources/**/*.{h,m,c}"
96       ],
97       "exclude_files": [
98         "**/**Tests/**/*.*",
99         "**/**Test/**/*.*"
100       ],
101       "requires_arc": [
103       ]
104     },
105     {
106       "name": "Map",
107       "dependencies": {
108         "BxObjC/Common": [
110         ],
111         "BxObjC/Data": [
113         ]
114       },
115       "frameworks": [
116         "Foundation",
117         "UIKit",
118         "MapKit",
119         "CoreLocation"
120       ],
121       "public_header_files": [
122         "**/iBXMap/Frameworks/**/*.h",
123         "**/iBXMap/Sources/**/*.h"
124       ],
125       "source_files": [
126         "**/iBXMap/Frameworks/**/*.{h,m,c}",
127         "**/iBXMap/Sources/**/*.{h,m,c}"
128       ],
129       "exclude_files": [
130         "**/**Tests/**/*.*",
131         "**/**Test/**/*.*"
132       ],
133       "requires_arc": [
135       ]
136     },
137     {
138       "name": "Control",
139       "subspecs": [
140         {
141           "name": "Rate",
142           "frameworks": [
143             "Foundation",
144             "UIKit"
145           ],
146           "public_header_files": "**/iBXVcl/Control/Rate/*.h",
147           "source_files": "**/iBXVcl/Control/Rate/*.{h,m,c}",
148           "requires_arc": [
150           ]
151         },
152         {
153           "name": "TextView",
154           "frameworks": [
155             "Foundation",
156             "UIKit"
157           ],
158           "public_header_files": "**/iBXVcl/Control/TextView/*.h",
159           "source_files": "**/iBXVcl/Control/TextView/*.{h,m,c}",
160           "requires_arc": [
162           ]
163         },
164         {
165           "name": "ShakeAnimation",
166           "frameworks": [
167             "Foundation",
168             "UIKit"
169           ],
170           "public_header_files": "**/iBXVcl/Control/ShakeAnimation/*.h",
171           "source_files": "**/iBXVcl/Control/ShakeAnimation/*.{h,m,c}"
172         },
173         {
174           "name": "Navigation",
175           "dependencies": {
176             "BxObjC/Common": [
178             ],
179             "BxObjC/Control/ShakeAnimation": [
181             ]
182           },
183           "frameworks": [
184             "Foundation",
185             "UIKit"
186           ],
187           "public_header_files": "**/iBXVcl/Control/Navigation/**/*.h",
188           "source_files": "**/iBXVcl/Control/Navigation/**/*.{h,m,c}"
189         },
190         {
191           "name": "View",
192           "dependencies": {
193             "BxObjC/Common": [
195             ],
196             "BxObjC/Data": [
198             ]
199           },
200           "frameworks": [
201             "Foundation",
202             "UIKit"
203           ],
204           "public_header_files": [
205             "**/iBXVcl/Sources/View/**/*.h",
206             "**/iBXVcl/Sources/ViewControl/**/*.h"
207           ],
208           "source_files": [
209             "**/iBXVcl/Sources/View/**/*.{h,m,c}",
210             "**/iBXVcl/Sources/ViewControl/**/*.{h,m,c}"
211           ],
212           "requires_arc": [
213             "**/BxIconWorkspace**.m"
214           ]
215         }
216       ]
217     },
218     {
219       "name": "Vcl",
220       "dependencies": {
221         "BxObjC/Common": [
223         ],
224         "BxObjC/Data": [
226         ],
227         "MBProgressHUD": [
229         ],
230         "BxObjC/Control": [
232         ]
233       },
234       "frameworks": [
235         "Foundation",
236         "UIKit",
237         "MapKit",
238         "CoreLocation"
239       ],
240       "resources": "**/iBXVcl/**/*.{png,xib}",
241       "public_header_files": [
242         "**/iBXVcl/Frameworks/**/*.h",
243         "**/iBXVcl/Sources/**/*.h"
244       ],
245       "source_files": [
246         "**/iBXVcl/Frameworks/**/*.{h,m,c}",
247         "**/iBXVcl/Sources/**/*.{h,m,c}"
248       ],
249       "exclude_files": [
250         "**/**Tests/**/*.*",
251         "**/**Test/**/*.*"
252       ],
253       "requires_arc": [
254         "**/BxIconWorkspace**.m",
255         "**/Navigation/**/*.*"
256       ]
257     }
258   ]