[Add] DSPSDK 1.0.1.8
[CocoaPods.git] / Specs / 0 / 8 / 4 / GoogleUtilities / 5.4.1 / GoogleUtilities.podspec.json
blob0a7183b241e1cff713bc83b0d1b37634f404d5e1
2   "name": "GoogleUtilities",
3   "version": "5.4.1",
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.4.1"
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": "GoogleUtilities/Logger/Public/*.h",
34       "private_header_files": "GoogleUtilities/Logger/Private/*.h",
35       "dependencies": {
36         "GoogleUtilities/Environment": [
38         ]
39       }
40     },
41     {
42       "name": "Network",
43       "source_files": "GoogleUtilities/Network/**/*.[mh]",
44       "public_header_files": "GoogleUtilities/Network/Private/*.h",
45       "private_header_files": "GoogleUtilities/Network/Private/*.h",
46       "dependencies": {
47         "GoogleUtilities/NSData+zlib": [
49         ],
50         "GoogleUtilities/Logger": [
52         ],
53         "GoogleUtilities/Reachability": [
55         ]
56       },
57       "frameworks": [
58         "Security"
59       ]
60     },
61     {
62       "name": "NSData+zlib",
63       "source_files": "GoogleUtilities/NSData+zlib/*.[mh]",
64       "public_header_files": "GoogleUtilities/NSData+zlib/GULNSData+zlib.h",
65       "libraries": [
66         "z"
67       ]
68     },
69     {
70       "name": "Reachability",
71       "source_files": "GoogleUtilities/Reachability/**/*.[mh]",
72       "public_header_files": "GoogleUtilities/Reachability/Private/*.h",
73       "private_header_files": "GoogleUtilities/Reachability/Private/*.h",
74       "frameworks": [
75         "SystemConfiguration"
76       ],
77       "dependencies": {
78         "GoogleUtilities/Logger": [
80         ]
81       }
82     },
83     {
84       "name": "AppDelegateSwizzler",
85       "source_files": [
86         "GoogleUtilities/AppDelegateSwizzler/**/*.[mh]",
87         "GoogleUtilities/Common/*.h"
88       ],
89       "public_header_files": "GoogleUtilities/AppDelegateSwizzler/Private/*.h",
90       "private_header_files": "GoogleUtilities/AppDelegateSwizzler/Private/*.h",
91       "dependencies": {
92         "GoogleUtilities/Logger": [
94         ],
95         "GoogleUtilities/Network": [
97         ],
98         "GoogleUtilities/Environment": [
100         ]
101       }
102     },
103     {
104       "name": "ISASwizzler",
105       "source_files": [
106         "GoogleUtilities/ISASwizzler/**/*.[mh]",
107         "GoogleUtilities/Common/*.h"
108       ],
109       "private_header_files": "GoogleUtilities/ISASwizzler/Private/*.h"
110     },
111     {
112       "name": "MethodSwizzler",
113       "source_files": [
114         "GoogleUtilities/MethodSwizzler/**/*.[mh]",
115         "GoogleUtilities/Common/*.h"
116       ],
117       "private_header_files": "GoogleUtilities/MethodSwizzler/Private/*.h",
118       "dependencies": {
119         "GoogleUtilities/Logger": [
121         ]
122       }
123     },
124     {
125       "name": "SwizzlerTestHelpers",
126       "source_files": "GoogleUtilities/SwizzlerTestHelpers/*.[hm]",
127       "private_header_files": "GoogleUtilities/SwizzlerTestHelpers/*.h"
128     },
129     {
130       "name": "UserDefaults",
131       "source_files": "GoogleUtilities/UserDefaults/**/*.[hm]",
132       "public_header_files": "GoogleUtilities/UserDefaults/Private/*.h",
133       "private_header_files": "GoogleUtilities/UserDefaults/Private/*.h",
134       "dependencies": {
135         "GoogleUtilities/Logger": [
137         ]
138       }
139     }
140   ]