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.3.2"
21 "cocoapods_version": ">= 1.4.0",
22 "prefix_header_file": false,
27 "source_files": "GoogleUtilities/Example/Tests/**/*.[mh]",
28 "requires_arc": "GoogleUtilities/Example/Tests/*/*.[mh]",
29 "requires_app_host": true,
39 "name": "Environment",
40 "source_files": "GoogleUtilities/Environment/third_party/*.[mh]",
41 "public_header_files": "GoogleUtilities/Environment/third_party/*.h",
42 "private_header_files": "GoogleUtilities/Environment/third_party/*.h"
46 "source_files": "GoogleUtilities/Logger/**/*.[mh]",
47 "public_header_files": [
48 "GoogleUtilities/Logger/Private/*.h",
49 "GoogleUtilities/Logger/Public/*.h"
51 "private_header_files": "GoogleUtilities/Logger/Private/*.h",
53 "GoogleUtilities/Environment": [
60 "source_files": "GoogleUtilities/Network/**/*.[mh]",
61 "public_header_files": "GoogleUtilities/Network/Private/*.h",
62 "private_header_files": "GoogleUtilities/Network/Private/*.h",
64 "GoogleUtilities/NSData+zlib": [
67 "GoogleUtilities/Logger": [
70 "GoogleUtilities/Reachability": [
79 "name": "NSData+zlib",
80 "source_files": "GoogleUtilities/NSData+zlib/*.[mh]",
81 "public_header_files": "GoogleUtilities/NSData+zlib/GULNSData+zlib.h",
87 "name": "Reachability",
88 "source_files": "GoogleUtilities/Reachability/**/*.[mh]",
89 "public_header_files": "GoogleUtilities/Reachability/Private/*.h",
90 "private_header_files": "GoogleUtilities/Reachability/Private/*.h",
95 "GoogleUtilities/Logger": [
101 "name": "AppDelegateSwizzler",
103 "GoogleUtilities/AppDelegateSwizzler/**/*.[mh]",
104 "GoogleUtilities/Common/*.h"
106 "public_header_files": "GoogleUtilities/AppDelegateSwizzler/Private/*.h",
107 "private_header_files": "GoogleUtilities/AppDelegateSwizzler/Private/*.h",
109 "GoogleUtilities/Logger": [
112 "GoogleUtilities/Network": [
115 "GoogleUtilities/Environment": [
121 "name": "ISASwizzler",
123 "GoogleUtilities/ISASwizzler/**/*.[mh]",
124 "GoogleUtilities/Common/*.h"
126 "public_header_files": "GoogleUtilities/ISASwizzler/Private/*.h",
127 "private_header_files": "GoogleUtilities/ISASwizzler/Private/*.h",
129 "GoogleUtilities/Common/*.h",
130 "GoogleUtilities/ISASwizzler/GULObjectSwizzler*.[mh]"
134 "name": "MethodSwizzler",
136 "GoogleUtilities/MethodSwizzler/**/*.[mh]",
137 "GoogleUtilities/Common/*.h"
139 "private_header_files": "GoogleUtilities/MethodSwizzler/Private/*.h",
141 "GoogleUtilities/Logger": [
147 "name": "SwizzlerTestHelpers",
148 "source_files": "GoogleUtilities/SwizzlerTestHelpers/*.[hm]",
149 "private_header_files": "GoogleUtilities/SwizzlerTestHelpers/*.h",
151 "GoogleUtilities/MethodSwizzler": [
157 "name": "UserDefaults",
158 "source_files": "GoogleUtilities/UserDefaults/**/*.[hm]",
159 "public_header_files": "GoogleUtilities/UserDefaults/Private/*.h",
160 "private_header_files": "GoogleUtilities/UserDefaults/Private/*.h",
162 "GoogleUtilities/Logger": [
168 "name": "SecureCoding",
169 "source_files": "GoogleUtilities/SecureCoding/**/*.[hm]",
170 "public_header_files": "GoogleUtilities/SecureCoding/Public/*.h"