[Add] PlasoLogger 1.0.2
[CocoaPods.git] / Specs / 2 / 7 / f / SpectrumCore / 0.9.0 / SpectrumCore.podspec.json
blob3043d9b925f824123e1b5e09edc7aa5a6d460c96
2   "name": "SpectrumCore",
3   "version": "0.9.0",
4   "summary": "A client-side image transcoding library.",
5   "description": "Spectrum is a cross-platform image transcoding library that can easily be integrated into an Android or iOS project to efficiently perform common image operations.",
6   "homepage": "http://libspectrum.io",
7   "license": {
8     "type": "MIT",
9     "file": "LICENSE"
10   },
11   "authors": "Facebook",
12   "source": {
13     "git": "https://github.com/facebookincubator/spectrum.git",
14     "tag": "v0.9.0"
15   },
16   "platforms": {
17     "ios": "8.0"
18   },
19   "default_subspecs": [
20     "Plugins/Jpeg",
21     "Plugins/Png",
22     "Plugins/Webp"
23   ],
24   "dependencies": {
25     "spectrum-folly": [
26       "~>2018.11.12.00"
27     ]
28   },
29   "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DSPECTRUM_TARGET_IOS -DSPECTRUM_EXTERNAL",
30   "subspecs": [
31     {
32       "name": "Base",
33       "header_dir": "spectrum",
34       "header_mappings_dir": "cpp/spectrum",
35       "source_files": "cpp/spectrum/**/*.{h,cpp}",
36       "exclude_files": "cpp/spectrum/plugins"
37     },
38     {
39       "name": "Plugins",
40       "subspecs": [
41         {
42           "name": "Jpeg",
43           "dependencies": {
44             "SpectrumCore/Base": [
45               "~>0.9.0"
46             ],
47             "mozjpeg": [
49             ]
50           },
51           "source_files": "cpp/spectrum/plugins/jpeg/**/*.{h,cpp}",
52           "header_dir": "spectrum/plugins/jpeg",
53           "header_mappings_dir": "cpp/spectrum/plugins/jpeg"
54         },
55         {
56           "name": "Png",
57           "dependencies": {
58             "SpectrumCore/Base": [
59               "~>0.9.0"
60             ],
61             "libpng": [
63             ]
64           },
65           "source_files": "cpp/spectrum/plugins/png/**/*.{h,cpp}",
66           "header_dir": "spectrum/plugins/png",
67           "header_mappings_dir": "cpp/spectrum/plugins/png"
68         },
69         {
70           "name": "Webp",
71           "dependencies": {
72             "SpectrumCore/Base": [
73               "~>0.9.0"
74             ],
75             "libwebp": [
77             ]
78           },
79           "source_files": "cpp/spectrum/plugins/webp/**/*.{h,cpp}",
80           "header_dir": "spectrum/plugins/webp",
81           "header_mappings_dir": "cpp/spectrum/plugins/webp"
82         }
83       ]
84     }
85   ]