[Add] ZJSDK 2.5.4.14
[CocoaPods.git] / Specs / 6 / 0 / 5 / BxObjC / 1.2.0 / BxObjC.podspec.json
blob07c9093c971b1ac015e3c475c467c222d23b1532
2   "name": "BxObjC",
3   "version": "1.2.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.2.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     },
192     {
193       "name": "Vcl",
194       "dependencies": {
195         "BxObjC/Common": [
197         ],
198         "BxObjC/Data": [
200         ],
201         "MBProgressHUD": [
203         ],
204         "BxObjC/Control": [
206         ]
207       },
208       "frameworks": [
209         "Foundation",
210         "UIKit",
211         "MapKit",
212         "CoreLocation"
213       ],
214       "resources": "**/iBXVcl/**/*.{png,xib}",
215       "public_header_files": [
216         "**/iBXVcl/Frameworks/**/*.h",
217         "**/iBXVcl/Sources/**/*.h"
218       ],
219       "source_files": [
220         "**/iBXVcl/Frameworks/**/*.{h,m,c}",
221         "**/iBXVcl/Sources/**/*.{h,m,c}"
222       ],
223       "exclude_files": [
224         "**/**Tests/**/*.*",
225         "**/**Test/**/*.*"
226       ],
227       "requires_arc": [
228         "**/BxIconWorkspace**.m",
229         "**/Navigation/**/*.*"
230       ]
231     }
232   ]