[Add] IPDSDK 2.0.0.3
[CocoaPods.git] / Specs / e / 5 / 6 / FirebasePerformance / 7.9.0 / FirebasePerformance.podspec.json
blob8f55e0d4c4da208e58f3383c33b62bbfd43a9619
2   "name": "FirebasePerformance",
3   "version": "7.9.0",
4   "summary": "Firebase Performance",
5   "description": "Firebase Performance library to measure performance of Mobile and Web Apps.",
6   "homepage": "https://firebase.google.com",
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": "CocoaPods-7.9.0"
15   },
16   "social_media_url": "https://twitter.com/Firebase",
17   "platforms": {
18     "ios": "10.0",
19     "tvos": "10.0"
20   },
21   "cocoapods_version": ">= 1.4.0",
22   "prefix_header_file": false,
23   "source_files": [
24     "FirebasePerformance/Sources/**/*.[mh]",
25     "FirebasePerformance/ProtoSupport/**/*.[mh]",
26     "FirebaseCore/Sources/Private/*.h",
27     "FirebaseInstallations/Source/Library/Private/*.h",
28     "FirebaseRemoteConfig/Sources/Private/*.h"
29   ],
30   "requires_arc": [
31     "FirebasePerformance/Sources/**/*.[mh]",
32     "FirebasePerformance/Public/**/*.h"
33   ],
34   "public_header_files": "FirebasePerformance/Sources/Public/*.h",
35   "pod_target_xcconfig": {
36     "GCC_C_LANGUAGE_STANDARD": "c99",
37     "GCC_PREPROCESSOR_DEFINITIONS": "GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS=1 FIRPerformance_LIB_VERSION=7.9.0",
38     "HEADER_SEARCH_PATHS": "\"${PODS_TARGET_SRCROOT}\""
39   },
40   "ios": {
41     "frameworks": "CoreTelephony"
42   },
43   "frameworks": "SystemConfiguration",
44   "dependencies": {
45     "FirebaseCore": [
46       "~> 7.0"
47     ],
48     "FirebaseInstallations": [
49       "~> 7.0"
50     ],
51     "FirebaseRemoteConfig": [
52       "~> 7.0"
53     ],
54     "GoogleDataTransport": [
55       "~> 8.2"
56     ],
57     "GoogleUtilities/Environment": [
58       "~> 7.0"
59     ],
60     "GoogleUtilities/ISASwizzler": [
61       "~> 7.0"
62     ],
63     "GoogleUtilities/MethodSwizzler": [
64       "~> 7.0"
65     ],
66     "Protobuf": [
67       "~> 3.12"
68     ]
69   },
70   "testspecs": [
71     {
72       "name": "unit",
73       "test_type": "unit",
74       "platforms": {
75         "ios": "10.0",
76         "tvos": "10.0"
77       },
78       "scheme": {
79         "code_coverage": true
80       },
81       "source_files": [
82         "FirebasePerformance/Tests/Unit/**/*.{m,h,plist}",
83         "GoogleDataTransport/GDTCORTests/Common/**/*.[hm]"
84       ],
85       "resources": [
86         "FirebasePerformance/Tests/Unit/Server/*File"
87       ],
88       "requires_arc": true,
89       "requires_app_host": true,
90       "pod_target_xcconfig": {
91         "CLANG_ENABLE_OBJC_WEAK": "YES"
92       },
93       "info_plist": {
94         "FPRTestingDummyFeature": true,
95         "FPRScreenTracesForContainerVC": true,
96         "FPRDelegateSwizzling": true,
97         "FPRNSURLConnection": true,
98         "FPRScreenTracesSwizzling": true,
99         "FPRScreenTraces": false
100       },
101       "dependencies": {
102         "GoogleUtilities/SwizzlerTestHelpers": [
104         ],
105         "OCMock": [
107         ],
108         "GCDWebServer": [
110         ]
111       }
112     }
113   ],
114   "appspecs": [
115     {
116       "name": "TestApp",
117       "platforms": {
118         "ios": "10.0",
119         "tvos": "10.0"
120       },
121       "source_files": [
122         "FirebasePerformance/Tests/TestApp/Source/**/*.{m,h}"
123       ],
124       "info_plist": {
125         "CFBundleIdentifier": "com.google.FIRPerfTestApp"
126       },
127       "ios": {
128         "resources": [
129           "FirebasePerformance/Tests/TestApp/Resources/*.*",
130           "FirebasePerformance/Tests/TestApp/Plists/Prod/**/*.plist"
131         ]
132       },
133       "requires_arc": true
134     }
135   ]