[Add] IPDSDK 2.0.0.3
[CocoaPods.git] / Specs / e / 5 / 6 / FirebasePerformance / 8.7.0 / FirebasePerformance.podspec.json
blobed20b19fab03783d60946ec2b554b5b060e38581
2   "name": "FirebasePerformance",
3   "version": "8.7.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-8.7.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/**/*.[cmh]",
25     "FirebaseCore/Sources/Private/*.h",
26     "FirebaseInstallations/Source/Library/Private/*.h",
27     "FirebaseRemoteConfig/Sources/Private/*.h"
28   ],
29   "requires_arc": [
30     "FirebasePerformance/Sources/**/*.[mh]",
31     "FirebasePerformance/Public/**/*.h"
32   ],
33   "public_header_files": "FirebasePerformance/Sources/Public/FirebasePerformance/*.h",
34   "pod_target_xcconfig": {
35     "GCC_C_LANGUAGE_STANDARD": "c99",
36     "GCC_PREPROCESSOR_DEFINITIONS": "FIRPerformance_LIB_VERSION=8.7.0 PB_FIELD_32BIT=1 PB_NO_PACKED_STRUCTS=1 PB_ENABLE_MALLOC=1",
37     "HEADER_SEARCH_PATHS": "\"${PODS_TARGET_SRCROOT}\""
38   },
39   "ios": {
40     "frameworks": "CoreTelephony"
41   },
42   "frameworks": "SystemConfiguration",
43   "dependencies": {
44     "FirebaseCore": [
45       "~> 8.0"
46     ],
47     "FirebaseInstallations": [
48       "~> 8.0"
49     ],
50     "FirebaseRemoteConfig": [
51       "~> 8.0"
52     ],
53     "GoogleDataTransport": [
54       "~> 9.0"
55     ],
56     "GoogleUtilities/Environment": [
57       "~> 7.4"
58     ],
59     "GoogleUtilities/ISASwizzler": [
60       "~> 7.4"
61     ],
62     "GoogleUtilities/MethodSwizzler": [
63       "~> 7.4"
64     ],
65     "nanopb": [
66       "~> 2.30908.0"
67     ]
68   },
69   "testspecs": [
70     {
71       "name": "unit",
72       "test_type": "unit",
73       "platforms": {
74         "ios": "10.0",
75         "tvos": "10.0"
76       },
77       "scheme": {
78         "code_coverage": true
79       },
80       "source_files": [
81         "FirebasePerformance/Tests/Unit/**/*.{m,h,plist}",
82         "SharedTestUtilities/*.[hm]"
83       ],
84       "resources": [
85         "FirebasePerformance/Tests/Unit/Server/*File"
86       ],
87       "requires_arc": true,
88       "requires_app_host": true,
89       "pod_target_xcconfig": {
90         "CLANG_ENABLE_OBJC_WEAK": "YES"
91       },
92       "info_plist": {
93         "FPRTestingDummyFeature": true,
94         "FPRScreenTracesForContainerVC": true,
95         "FPRDelegateSwizzling": true,
96         "FPRNSURLConnection": true,
97         "FPRScreenTracesSwizzling": true,
98         "FPRScreenTraces": false
99       },
100       "dependencies": {
101         "GoogleUtilities/SwizzlerTestHelpers": [
103         ],
104         "OCMock": [
106         ],
107         "GCDWebServer": [
109         ]
110       }
111     }
112   ],
113   "appspecs": [
114     {
115       "name": "TestApp",
116       "platforms": {
117         "ios": "10.0",
118         "tvos": "10.0"
119       },
120       "source_files": [
121         "FirebasePerformance/Tests/TestApp/Source/**/*.{m,h}"
122       ],
123       "info_plist": {
124         "CFBundleIdentifier": "com.google.FIRPerfTestApp"
125       },
126       "ios": {
127         "resources": [
128           "FirebasePerformance/Tests/TestApp/Resources/*.*",
129           "FirebasePerformance/Tests/TestApp/Plists/Prod/**/*.plist"
130         ]
131       },
132       "requires_arc": true
133     }
134   ]