[Add] boost-iosx 1.87.0.3
[CocoaPods.git] / Specs / 0 / d / 5 / BaiduMapKit-Modular / 3.3.4 / BaiduMapKit-Modular.podspec.json
blob6957329b123bb17fb8e6b1b42adeaf729bbde7d5
2   "name": "BaiduMapKit-Modular",
3   "version": "3.3.4",
4   "summary": "百度地图iOS SDK Modular(CocoaPods百度地图官方库), 支持Cocoaspods subspec",
5   "homepage": "http://developer.baidu.com/map/index.php?title=iossdk",
6   "license": {
7     "type": "MIT",
8     "file": "LICENSE"
9   },
10   "authors": {
11     "ApterKing": "wangcccong@foxmail.com"
12   },
13   "source": {
14     "git": "https://github.com/ApterKing/BaiduMapKit-Modular.git",
15     "tag": "3.3.4",
16     "submodules": true
17   },
18   "requires_arc": true,
19   "default_subspecs": [
20     "Base",
21     "Cloud",
22     "Location",
23     "Map",
24     "Radar",
25     "Search",
26     "Utils"
27   ],
28   "prepare_command": "# 创建Base Module\nrm -rf BaiduMapKit-Modular/Vendors/BaiduMapAPI_Base.framework/Modules\nmkdir BaiduMapKit-Modular/Vendors/BaiduMapAPI_Base.framework/Modules\ntouch BaiduMapKit-Modular/Vendors/BaiduMapAPI_Base.framework/Modules/module.modulemap\ncat <<-EOF > BaiduMapKit-Modular/Vendors/BaiduMapAPI_Base.framework/Modules/module.modulemap\nframework module BaiduMapAPI_Base {\n  umbrella header \"BMKBaseComponent.h\"\n\n  export *\n  link \"sqlite3.0\"\n  link \"stdc++.6.0.9\"\n}\nEOF\n\n# 创建Cloud Module\nrm -rf BaiduMapKit-Modular/Vendors/BaiduMapAPI_Cloud.framework/Modules\nmkdir BaiduMapKit-Modular/Vendors/BaiduMapAPI_Cloud.framework/Modules\ntouch BaiduMapKit-Modular/Vendors/BaiduMapAPI_Cloud.framework/Modules/module.modulemap\ncat <<-EOF > BaiduMapKit-Modular/Vendors/BaiduMapAPI_Cloud.framework/Modules/module.modulemap\nframework module BaiduMapAPI_Cloud {\n  umbrella header \"BMKCloudSearchComponent.h\"\n\n  export *\n  link \"sqlite3.0\"\n  link \"stdc++.6.0.9\"\n}\nEOF\n\n# 创建Location Module\nrm -rf BaiduMapKit-Modular/Vendors/BaiduMapAPI_Location.framework/Modules\nmkdir BaiduMapKit-Modular/Vendors/BaiduMapAPI_Location.framework/Modules\ntouch BaiduMapKit-Modular/Vendors/BaiduMapAPI_Location.framework/Modules/module.modulemap\ncat <<-EOF > BaiduMapKit-Modular/Vendors/BaiduMapAPI_Location.framework/Modules/module.modulemap\nframework module BaiduMapAPI_Location {\n  umbrella header \"BMKLocationComponent.h\"\n\n  export *\n  link \"sqlite3.0\"\n  link \"stdc++.6.0.9\"\n}\nEOF\n\n# 创建Map Module\nrm -rf BaiduMapKit-Modular/Vendors/BaiduMapAPI_Map.framework/Modules\nmkdir BaiduMapKit-Modular/Vendors/BaiduMapAPI_Map.framework/Modules\ntouch BaiduMapKit-Modular/Vendors/BaiduMapAPI_Map.framework/Modules/module.modulemap\ncat <<-EOF > BaiduMapKit-Modular/Vendors/BaiduMapAPI_Map.framework/Modules/module.modulemap\nframework module BaiduMapAPI_Map {\n  umbrella header \"BMKMapComponent.h\"\n  \n  export *\n  link \"sqlite3.0\"\n  link \"stdc++.6.0.9\"\n}\nEOF\n\n# 创建Radar Module\nrm -rf BaiduMapKit-Modular/Vendors/BaiduMapAPI_Radar.framework/Modules\nmkdir BaiduMapKit-Modular/Vendors/BaiduMapAPI_Radar.framework/Modules\ntouch BaiduMapKit-Modular/Vendors/BaiduMapAPI_Radar.framework/Modules/module.modulemap\ncat <<-EOF > BaiduMapKit-Modular/Vendors/BaiduMapAPI_Radar.framework/Modules/module.modulemap\nframework module BaiduMapAPI_Radar {\n  umbrella header \"BMKRadarComponent.h\"\n  \n  export *\n  link \"sqlite3.0\"\n  link \"stdc++.6.0.9\"\n}\nEOF\n\n# 创建Search  Module\nrm -rf BaiduMapKit-Modular/Vendors/BaiduMapAPI_Search.framework/Modules\nmkdir BaiduMapKit-Modular/Vendors/BaiduMapAPI_Search.framework/Modules\ntouch BaiduMapKit-Modular/Vendors/BaiduMapAPI_Search.framework/Modules/module.modulemap\ncat <<-EOF > BaiduMapKit-Modular/Vendors/BaiduMapAPI_Search.framework/Modules/module.modulemap\nframework module BaiduMapAPI_Search {\n  umbrella header \"BMKSearchComponent.h\"\n  header \"BMKSearchVersion.h\"\n  \n  export *\n  link \"sqlite3.0\"\n  link \"stdc++.6.0.9\"\n}\nEOF\n\n# 创建Utils  Module\nrm -rf BaiduMapKit-Modular/Vendors/BaiduMapAPI_Utils.framework/Modules\nmkdir BaiduMapKit-Modular/Vendors/BaiduMapAPI_Utils.framework/Modules\ntouch BaiduMapKit-Modular/Vendors/BaiduMapAPI_Utils.framework/Modules/module.modulemap\ncat <<-EOF > BaiduMapKit-Modular/Vendors/BaiduMapAPI_Utils.framework/Modules/module.modulemap\nframework module BaiduMapAPI_Utils {\n  umbrella header \"BMKUtilsComponent.h\"\n  \n  export *\n  link \"sqlite3.0\"\n  link \"stdc++.6.0.9\"\n}\nEOF",
29   "platforms": {
30     "osx": null,
31     "ios": null,
32     "tvos": null,
33     "watchos": null
34   },
35   "subspecs": [
36     {
37       "name": "Base",
38       "platforms": {
39         "ios": "8.0"
40       },
41       "source_files": "BaiduMapKit-Modular/Vendors/BaiduMapAPI_Base.framework/Headers/**.h",
42       "public_header_files": "BaiduMapKit-Modular/Vendors/BaiduMapAPI_Base.framework/Headers/**.h",
43       "frameworks": [
44         "CoreLocation",
45         "QuartzCore",
46         "OpenGLES",
47         "SystemConfiguration",
48         "CoreGraphics",
49         "Security",
50         "CoreTelephony"
51       ],
52       "libraries": [
53         "sqlite3.0",
54         "stdc++.6.0.9"
55       ],
56       "vendored_frameworks": "BaiduMapKit-Modular/Vendors/BaiduMapAPI_Base.framework",
57       "vendored_libraries": "BaiduMapKit-Modular/Vendors/thirdlibs/*.a"
58     },
59     {
60       "name": "Cloud",
61       "platforms": {
62         "ios": "8.0"
63       },
64       "dependencies": {
65         "BaiduMapKit-Modular/Base": [
67         ]
68       },
69       "ios": {
70         "dependencies": {
71           "BaiduMapKit-Modular/Base": [
73           ]
74         }
75       },
76       "source_files": "BaiduMapKit-Modular/Vendors/BaiduMapAPI_Cloud.framework/Headers/**.h",
77       "public_header_files": "BaiduMapKit-Modular/Vendors/BaiduMapAPI_Cloud.framework/Headers/**.h",
78       "frameworks": [
79         "CoreLocation",
80         "QuartzCore",
81         "OpenGLES",
82         "SystemConfiguration",
83         "CoreGraphics",
84         "Security",
85         "CoreTelephony"
86       ],
87       "libraries": [
88         "sqlite3.0",
89         "stdc++.6.0.9"
90       ],
91       "vendored_frameworks": "BaiduMapKit-Modular/Vendors/BaiduMapAPI_Cloud.framework",
92       "vendored_libraries": "BaiduMapKit-Modular/Vendors/thirdlibs/*.a"
93     },
94     {
95       "name": "Location",
96       "platforms": {
97         "ios": "8.0"
98       },
99       "dependencies": {
100         "BaiduMapKit-Modular/Base": [
102         ]
103       },
104       "ios": {
105         "dependencies": {
106           "BaiduMapKit-Modular/Base": [
108           ]
109         }
110       },
111       "source_files": "BaiduMapKit-Modular/Vendors/BaiduMapAPI_Location.framework/Headers/**.h",
112       "public_header_files": "BaiduMapKit-Modular/Vendors/BaiduMapAPI_Location.framework/Headers/**.h",
113       "frameworks": [
114         "CoreLocation",
115         "QuartzCore",
116         "OpenGLES",
117         "SystemConfiguration",
118         "CoreGraphics",
119         "Security",
120         "CoreTelephony"
121       ],
122       "libraries": [
123         "sqlite3.0",
124         "stdc++.6.0.9"
125       ],
126       "vendored_frameworks": "BaiduMapKit-Modular/Vendors/BaiduMapAPI_Location.framework",
127       "vendored_libraries": "BaiduMapKit-Modular/Vendors/thirdlibs/*.a"
128     },
129     {
130       "name": "Map",
131       "platforms": {
132         "ios": "8.0"
133       },
134       "dependencies": {
135         "BaiduMapKit-Modular/Base": [
137         ]
138       },
139       "ios": {
140         "dependencies": {
141           "BaiduMapKit-Modular/Base": [
143           ]
144         }
145       },
146       "source_files": "BaiduMapKit-Modular/Vendors/BaiduMapAPI_Map.framework/Headers/**.h",
147       "public_header_files": "BaiduMapKit-Modular/Vendors/BaiduMapAPI_Map.framework/Headers/**.h",
148       "resources": "BaiduMapKit-Modular/Vendors/BaiduMapAPI_Map.framework/Resources/mapapi.bundle",
149       "frameworks": [
150         "CoreLocation",
151         "QuartzCore",
152         "OpenGLES",
153         "SystemConfiguration",
154         "CoreGraphics",
155         "Security",
156         "CoreTelephony"
157       ],
158       "libraries": [
159         "sqlite3.0",
160         "stdc++.6.0.9"
161       ],
162       "vendored_frameworks": "BaiduMapKit-Modular/Vendors/BaiduMapAPI_Map.framework",
163       "vendored_libraries": "BaiduMapKit-Modular/Vendors/thirdlibs/*.a"
164     },
165     {
166       "name": "Radar",
167       "platforms": {
168         "ios": "8.0"
169       },
170       "dependencies": {
171         "BaiduMapKit-Modular/Base": [
173         ]
174       },
175       "ios": {
176         "dependencies": {
177           "BaiduMapKit-Modular/Base": [
179           ]
180         }
181       },
182       "source_files": "BaiduMapKit-Modular/Vendors/BaiduMapAPI_Radar.framework/Headers/**.h",
183       "public_header_files": "BaiduMapKit-Modular/Vendors/BaiduMapAPI_Radar.framework/Headers/**.h",
184       "frameworks": [
185         "CoreLocation",
186         "QuartzCore",
187         "OpenGLES",
188         "SystemConfiguration",
189         "CoreGraphics",
190         "Security",
191         "CoreTelephony"
192       ],
193       "libraries": [
194         "sqlite3.0",
195         "stdc++.6.0.9"
196       ],
197       "vendored_frameworks": "BaiduMapKit-Modular/Vendors/BaiduMapAPI_Radar.framework",
198       "vendored_libraries": "BaiduMapKit-Modular/Vendors/thirdlibs/*.a"
199     },
200     {
201       "name": "Search",
202       "platforms": {
203         "ios": "8.0"
204       },
205       "dependencies": {
206         "BaiduMapKit-Modular/Base": [
208         ]
209       },
210       "ios": {
211         "dependencies": {
212           "BaiduMapKit-Modular/Base": [
214           ]
215         }
216       },
217       "source_files": "BaiduMapKit-Modular/Vendors/BaiduMapAPI_Search.framework/Headers/**.h",
218       "public_header_files": "BaiduMapKit-Modular/Vendors/BaiduMapAPI_Search.framework/Headers/**.h",
219       "frameworks": [
220         "CoreLocation",
221         "QuartzCore",
222         "OpenGLES",
223         "SystemConfiguration",
224         "CoreGraphics",
225         "Security",
226         "CoreTelephony"
227       ],
228       "libraries": [
229         "sqlite3.0",
230         "stdc++.6.0.9"
231       ],
232       "vendored_frameworks": "BaiduMapKit-Modular/Vendors/BaiduMapAPI_Search.framework",
233       "vendored_libraries": "BaiduMapKit-Modular/Vendors/thirdlibs/*.a"
234     },
235     {
236       "name": "Utils",
237       "platforms": {
238         "ios": "8.0"
239       },
240       "dependencies": {
241         "BaiduMapKit-Modular/Base": [
243         ]
244       },
245       "ios": {
246         "dependencies": {
247           "BaiduMapKit-Modular/Base": [
249           ]
250         }
251       },
252       "source_files": "BaiduMapKit-Modular/Vendors/BaiduMapAPI_Utils.framework/Headers/**.h",
253       "public_header_files": "BaiduMapKit-Modular/Vendors/BaiduMapAPI_Utils.framework/Headers/**.h",
254       "frameworks": [
255         "CoreLocation",
256         "QuartzCore",
257         "OpenGLES",
258         "SystemConfiguration",
259         "CoreGraphics",
260         "Security",
261         "CoreTelephony"
262       ],
263       "libraries": [
264         "sqlite3.0",
265         "stdc++.6.0.9"
266       ],
267       "vendored_frameworks": "BaiduMapKit-Modular/Vendors/BaiduMapAPI_Utils.framework",
268       "vendored_libraries": "BaiduMapKit-Modular/Vendors/thirdlibs/*.a"
269     }
270   ]