[Add] ZJSDK 2.5.4.14
[CocoaPods.git] / Specs / 0 / 8 / 4 / GoogleUtilities / 5.3.5 / GoogleUtilities.podspec.json
blob29f53af35c4fb792e041f0f798992962628dc12f
2   "name": "GoogleUtilities",
3   "version": "5.3.5",
4   "summary": "Google Utilities for iOS (plus community support for macOS and tvOS)",
5   "description": "Internal Google Utilities including Network, Reachability Environment, Logger, and Swizzling for\nother Google CocoaPods. They're not intended for direct public usage.",
6   "homepage": "https://github.com/firebase/firebase-ios-sdk/tree/master/GoogleUtilities",
7   "license": {
8     "type": "Apache",
9     "file": "LICENSE"
10   },
11   "authors": "Google, Inc.",
12   "source": {
13     "git": "https://github.com/firebase/firebase-ios-sdk.git",
14     "tag": "Utilities-5.3.5"
15   },
16   "platforms": {
17     "ios": "6.0",
18     "osx": "10.10",
19     "tvos": "10.0"
20   },
21   "cocoapods_version": ">= 1.4.0",
22   "prefix_header_file": false,
23   "subspecs": [
24     {
25       "name": "Environment",
26       "source_files": "GoogleUtilities/Environment/third_party/*.[mh]",
27       "public_header_files": "GoogleUtilities/Environment/third_party/*.h",
28       "private_header_files": "GoogleUtilities/Environment/third_party/*.h"
29     },
30     {
31       "name": "Logger",
32       "source_files": "GoogleUtilities/Logger/**/*.[mh]",
33       "public_header_files": [
34         "GoogleUtilities/Logger/Private/*.h",
35         "GoogleUtilities/Logger/Public/*.h"
36       ],
37       "private_header_files": "GoogleUtilities/Logger/Private/*.h",
38       "dependencies": {
39         "GoogleUtilities/Environment": [
41         ]
42       }
43     },
44     {
45       "name": "Network",
46       "source_files": "GoogleUtilities/Network/**/*.[mh]",
47       "public_header_files": "GoogleUtilities/Network/Private/*.h",
48       "private_header_files": "GoogleUtilities/Network/Private/*.h",
49       "dependencies": {
50         "GoogleUtilities/NSData+zlib": [
52         ],
53         "GoogleUtilities/Logger": [
55         ],
56         "GoogleUtilities/Reachability": [
58         ]
59       },
60       "frameworks": [
61         "Security"
62       ]
63     },
64     {
65       "name": "NSData+zlib",
66       "source_files": "GoogleUtilities/NSData+zlib/*.[mh]",
67       "public_header_files": "GoogleUtilities/NSData+zlib/GULNSData+zlib.h",
68       "libraries": [
69         "z"
70       ]
71     },
72     {
73       "name": "Reachability",
74       "source_files": "GoogleUtilities/Reachability/**/*.[mh]",
75       "public_header_files": "GoogleUtilities/Reachability/Private/*.h",
76       "private_header_files": "GoogleUtilities/Reachability/Private/*.h",
77       "frameworks": [
78         "SystemConfiguration"
79       ],
80       "dependencies": {
81         "GoogleUtilities/Logger": [
83         ]
84       }
85     },
86     {
87       "name": "AppDelegateSwizzler",
88       "source_files": [
89         "GoogleUtilities/AppDelegateSwizzler/**/*.[mh]",
90         "GoogleUtilities/Common/*.h"
91       ],
92       "public_header_files": "GoogleUtilities/AppDelegateSwizzler/Private/*.h",
93       "private_header_files": "GoogleUtilities/AppDelegateSwizzler/Private/*.h",
94       "dependencies": {
95         "GoogleUtilities/Logger": [
97         ],
98         "GoogleUtilities/Network": [
100         ],
101         "GoogleUtilities/Environment": [
103         ]
104       }
105     },
106     {
107       "name": "ISASwizzler",
108       "source_files": [
109         "GoogleUtilities/ISASwizzler/**/*.[mh]",
110         "GoogleUtilities/Common/*.h"
111       ],
112       "private_header_files": "GoogleUtilities/ISASwizzler/Private/*.h"
113     },
114     {
115       "name": "MethodSwizzler",
116       "source_files": [
117         "GoogleUtilities/MethodSwizzler/**/*.[mh]",
118         "GoogleUtilities/Common/*.h"
119       ],
120       "private_header_files": "GoogleUtilities/MethodSwizzler/Private/*.h",
121       "dependencies": {
122         "GoogleUtilities/Logger": [
124         ]
125       }
126     },
127     {
128       "name": "SwizzlerTestHelpers",
129       "source_files": "GoogleUtilities/SwizzlerTestHelpers/*.[hm]",
130       "private_header_files": "GoogleUtilities/SwizzlerTestHelpers/*.h"
131     },
132     {
133       "name": "UserDefaults",
134       "source_files": "GoogleUtilities/UserDefaults/**/*.[hm]",
135       "public_header_files": "GoogleUtilities/UserDefaults/Private/*.h",
136       "private_header_files": "GoogleUtilities/UserDefaults/Private/*.h",
137       "dependencies": {
138         "GoogleUtilities/Logger": [
140         ]
141       }
142     }
143   ]