[Add] TappxSDK 4.1.13
[CocoaPods.git] / Specs / e / 7 / d / FirebaseCrashlytics / 4.0.0-beta.1 / FirebaseCrashlytics.podspec.json
blob19d3941bfa356dfd801718e227ba16a83d82747e
2   "name": "FirebaseCrashlytics",
3   "version": "4.0.0-beta.1",
4   "summary": "Best and lightest-weight crash reporting for mobile, desktop and tvOS.",
5   "description": "Firebase Crashlytics helps you track, prioritize, and fix stability issues that erode app quality.",
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": "Crashlytics-4.0.0-beta.1"
15   },
16   "platforms": {
17     "ios": "8.0",
18     "osx": "10.11",
19     "tvos": "10.0"
20   },
21   "cocoapods_version": ">= 1.4.0",
22   "static_framework": true,
23   "prefix_header_file": false,
24   "source_files": [
25     "Crashlytics/Crashlytics/**/*.{c,h,m,mm}",
26     "Crashlytics/Shared/**/*.{c,h,m,mm}",
27     "Crashlytics/third_party/**/*.{c,h,m,mm}"
28   ],
29   "public_header_files": [
30     "Crashlytics/Crashlytics/Public/*.h"
31   ],
32   "preserve_paths": [
33     "Crashlytics/README.md",
34     "run",
35     "upload-symbols"
36   ],
37   "prepare_command": "cp -f ./Crashlytics/run ./run\ncp -f ./Crashlytics/upload-symbols ./upload-symbols",
38   "dependencies": {
39     "FirebaseCore": [
40       "~> 6.3",
41       ">= 6.3.2"
42     ],
43     "FirebaseInstanceID": [
44       "~> 4.1"
45     ],
46     "FirebaseAnalyticsInterop": [
47       "~> 1.2"
48     ],
49     "PromisesObjC": [
50       "~> 1.2"
51     ]
52   },
53   "libraries": [
54     "c++",
55     "z"
56   ],
57   "frameworks": [
58     "Security",
59     "SystemConfiguration"
60   ],
61   "ios": {
62     "pod_target_xcconfig": {
63       "GCC_C_LANGUAGE_STANDARD": "c99",
64       "GCC_PREPROCESSOR_DEFINITIONS": "DISPLAY_VERSION=4.0.0-beta.1 CLS_SDK_NAME=\"Crashlytics iOS SDK\" ",
65       "OTHER_LD_FLAGS": "$(inherited) -sectcreate __TEXT __info_plist"
66     }
67   },
68   "osx": {
69     "pod_target_xcconfig": {
70       "GCC_C_LANGUAGE_STANDARD": "c99",
71       "GCC_PREPROCESSOR_DEFINITIONS": "DISPLAY_VERSION=4.0.0-beta.1 CLS_SDK_NAME=\"Crashlytics Mac SDK\" ",
72       "OTHER_LD_FLAGS": "$(inherited) -sectcreate __TEXT __info_plist"
73     }
74   },
75   "tvos": {
76     "pod_target_xcconfig": {
77       "GCC_C_LANGUAGE_STANDARD": "c99",
78       "GCC_PREPROCESSOR_DEFINITIONS": "DISPLAY_VERSION=4.0.0-beta.1 CLS_SDK_NAME=\"Crashlytics tvOS SDK\" ",
79       "OTHER_LD_FLAGS": "$(inherited) -sectcreate __TEXT __info_plist"
80     }
81   },
82   "testspecs": [
83     {
84       "name": "unit",
85       "test_type": "unit",
86       "source_files": [
87         "Crashlytics/UnitTests/*.[mh]",
88         "Crashlytics/UnitTests/*/*.[mh]"
89       ],
90       "resources": [
91         "Crashlytics/UnitTests/Data/*",
92         "Crashlytics/UnitTests/*.clsrecord",
93         "Crashlytics/UnitTests/FIRCLSMachO/data/*"
94       ]
95     }
96   ]