[Add] AlibabacloudBPStudio20210931 4.0.4
[CocoaPods.git] / Specs / e / 5 / 6 / FirebasePerformance / 7.4.0 / FirebasePerformance.podspec.json
blob5a92fe3312fa9024f5c5bfea321a1a577b0961b6
2   "name": "FirebasePerformance",
3   "version": "7.4.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.4.0"
15   },
16   "social_media_url": "https://twitter.com/Firebase",
17   "platforms": {
18     "ios": "10.0"
19   },
20   "cocoapods_version": ">= 1.4.0",
21   "static_framework": true,
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     "GoogleDataTransport/GDTCORLibrary/Internal/*.h",
30     "GoogleUtilities/ISASwizzler/Private/*.h",
31     "GoogleUtilities/MethodSwizzler/Private/*.h",
32     "GoogleUtilities/Environment/Private/*.h"
33   ],
34   "requires_arc": [
35     "FirebasePerformance/Sources/**/*.[mh]",
36     "FirebasePerformance/Public/**/*.h"
37   ],
38   "public_header_files": "FirebasePerformance/Sources/Public/*.h",
39   "pod_target_xcconfig": {
40     "GCC_C_LANGUAGE_STANDARD": "c99",
41     "GCC_PREPROCESSOR_DEFINITIONS": "GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS=1 FIRPerformance_LIB_VERSION=7.4.0",
42     "HEADER_SEARCH_PATHS": "\"${PODS_TARGET_SRCROOT}\""
43   },
44   "ios": {
45     "frameworks": "SystemConfiguration"
46   },
47   "dependencies": {
48     "FirebaseCore": [
49       "~> 7.0"
50     ],
51     "FirebaseInstallations": [
52       "~> 7.0"
53     ],
54     "FirebaseRemoteConfig": [
55       "~> 7.0"
56     ],
57     "GoogleDataTransport": [
58       "~> 8.2"
59     ],
60     "GoogleUtilities/Environment": [
61       "~> 7.0"
62     ],
63     "GoogleUtilities/ISASwizzler": [
64       "~> 7.0"
65     ],
66     "GoogleUtilities/MethodSwizzler": [
67       "~> 7.0"
68     ],
69     "Protobuf": [
70       "~> 3.12"
71     ]
72   },
73   "testspecs": [
74     {
75       "name": "unit",
76       "test_type": "unit",
77       "platforms": {
78         "ios": "10.0"
79       },
80       "source_files": [
81         "FirebasePerformance/Tests/Unit/**/*.{m,h,plist}",
82         "GoogleDataTransport/GDTCORTests/Common/**/*.[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       },
119       "source_files": [
120         "FirebasePerformance/Tests/TestApp/Source/**/*.{m,h}"
121       ],
122       "info_plist": {
123         "CFBundleIdentifier": "com.google.FIRPerfTestApp"
124       },
125       "ios": {
126         "resources": [
127           "FirebasePerformance/Tests/TestApp/Resources/*.*",
128           "FirebasePerformance/Tests/TestApp/Plists/Prod/**/*.plist"
129         ]
130       },
131       "requires_arc": true
132     }
133   ]