2 "name": "GoogleUtilities",
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",
11 "authors": "Google, Inc.",
13 "git": "https://github.com/firebase/firebase-ios-sdk.git",
14 "tag": "Utilities-6.5.0"
22 "cocoapods_version": ">= 1.4.0",
23 "prefix_header_file": false,
33 "source_files": "GoogleUtilities/Example/Tests/**/*.[mh]",
34 "requires_arc": "GoogleUtilities/Example/Tests/*/*.[mh]",
35 "requires_app_host": true,
45 "name": "Environment",
46 "source_files": "GoogleUtilities/Environment/**/*.[mh]",
47 "public_header_files": "GoogleUtilities/Environment/**/*.h",
48 "private_header_files": "GoogleUtilities/Environment/**/*.h"
52 "source_files": "GoogleUtilities/Logger/**/*.[mh]",
53 "public_header_files": [
54 "GoogleUtilities/Logger/Private/*.h",
55 "GoogleUtilities/Logger/Public/*.h"
57 "private_header_files": "GoogleUtilities/Logger/Private/*.h",
59 "GoogleUtilities/Environment": [
66 "source_files": "GoogleUtilities/Network/**/*.[mh]",
67 "public_header_files": "GoogleUtilities/Network/Private/*.h",
68 "private_header_files": "GoogleUtilities/Network/Private/*.h",
70 "GoogleUtilities/NSData+zlib": [
73 "GoogleUtilities/Logger": [
76 "GoogleUtilities/Reachability": [
85 "name": "NSData+zlib",
86 "source_files": "GoogleUtilities/NSData+zlib/*.[mh]",
87 "public_header_files": "GoogleUtilities/NSData+zlib/GULNSData+zlib.h",
93 "name": "Reachability",
94 "source_files": "GoogleUtilities/Reachability/**/*.[mh]",
95 "public_header_files": "GoogleUtilities/Reachability/Private/*.h",
96 "private_header_files": "GoogleUtilities/Reachability/Private/*.h",
104 "SystemConfiguration"
109 "SystemConfiguration"
113 "GoogleUtilities/Logger": [
119 "name": "AppDelegateSwizzler",
121 "GoogleUtilities/AppDelegateSwizzler/**/*.[mh]",
122 "GoogleUtilities/SceneDelegateSwizzler/**/*.[mh]",
123 "GoogleUtilities/Common/*.h"
125 "public_header_files": [
126 "GoogleUtilities/AppDelegateSwizzler/Private/*.h",
127 "GoogleUtilities/SceneDelegateSwizzler/Private/*.h"
129 "private_header_files": [
130 "GoogleUtilities/AppDelegateSwizzler/Private/*.h",
131 "GoogleUtilities/SceneDelegateSwizzler/Private/*.h"
134 "GoogleUtilities/Logger": [
137 "GoogleUtilities/Network": [
140 "GoogleUtilities/Environment": [
146 "name": "ISASwizzler",
148 "GoogleUtilities/ISASwizzler/**/*.[mh]",
149 "GoogleUtilities/Common/*.h"
151 "public_header_files": "GoogleUtilities/ISASwizzler/Private/*.h",
152 "private_header_files": "GoogleUtilities/ISASwizzler/Private/*.h",
154 "GoogleUtilities/Common/*.h",
155 "GoogleUtilities/ISASwizzler/GULObjectSwizzler*.[mh]"
159 "name": "MethodSwizzler",
161 "GoogleUtilities/MethodSwizzler/**/*.[mh]",
162 "GoogleUtilities/Common/*.h"
164 "private_header_files": "GoogleUtilities/MethodSwizzler/Private/*.h",
166 "GoogleUtilities/Logger": [
172 "name": "SwizzlerTestHelpers",
173 "source_files": "GoogleUtilities/SwizzlerTestHelpers/*.[hm]",
174 "private_header_files": "GoogleUtilities/SwizzlerTestHelpers/*.h",
176 "GoogleUtilities/MethodSwizzler": [
182 "name": "UserDefaults",
183 "source_files": "GoogleUtilities/UserDefaults/**/*.[hm]",
184 "public_header_files": "GoogleUtilities/UserDefaults/Private/*.h",
185 "private_header_files": "GoogleUtilities/UserDefaults/Private/*.h",
187 "GoogleUtilities/Logger": [