[Add] TrinityAudioSDK 3.2.118
[CocoaPods.git] / Specs / e / 7 / d / FirebaseCrashlytics / 4.0.0-beta.2 / FirebaseCrashlytics.podspec.json
blob668e6dc319711d924fdc2dcbcc1730ba0dd95cb4
2   "name": "FirebaseCrashlytics",
3   "version": "4.0.0-beta.2",
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": "Crashlytics/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.2"
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.6"
41     ],
42     "FirebaseInstanceID": [
43       "~> 4.3"
44     ],
45     "FirebaseAnalyticsInterop": [
46       "~> 1.2"
47     ],
48     "PromisesObjC": [
49       "~> 1.2"
50     ]
51   },
52   "libraries": [
53     "c++",
54     "z"
55   ],
56   "frameworks": [
57     "Security",
58     "SystemConfiguration"
59   ],
60   "ios": {
61     "pod_target_xcconfig": {
62       "GCC_C_LANGUAGE_STANDARD": "c99",
63       "GCC_PREPROCESSOR_DEFINITIONS": "DISPLAY_VERSION=4.0.0-beta.2 CLS_SDK_NAME=\"Crashlytics iOS SDK\" ",
64       "OTHER_LD_FLAGS": "$(inherited) -sectcreate __TEXT __info_plist"
65     }
66   },
67   "osx": {
68     "pod_target_xcconfig": {
69       "GCC_C_LANGUAGE_STANDARD": "c99",
70       "GCC_PREPROCESSOR_DEFINITIONS": "DISPLAY_VERSION=4.0.0-beta.2 CLS_SDK_NAME=\"Crashlytics Mac SDK\" ",
71       "OTHER_LD_FLAGS": "$(inherited) -sectcreate __TEXT __info_plist"
72     }
73   },
74   "tvos": {
75     "pod_target_xcconfig": {
76       "GCC_C_LANGUAGE_STANDARD": "c99",
77       "GCC_PREPROCESSOR_DEFINITIONS": "DISPLAY_VERSION=4.0.0-beta.2 CLS_SDK_NAME=\"Crashlytics tvOS SDK\" ",
78       "OTHER_LD_FLAGS": "$(inherited) -sectcreate __TEXT __info_plist"
79     }
80   },
81   "testspecs": [
82     {
83       "name": "unit",
84       "test_type": "unit",
85       "source_files": [
86         "Crashlytics/UnitTests/*.[mh]",
87         "Crashlytics/UnitTests/*/*.[mh]"
88       ],
89       "resources": [
90         "Crashlytics/UnitTests/Data/*",
91         "Crashlytics/UnitTests/*.clsrecord",
92         "Crashlytics/UnitTests/FIRCLSMachO/data/*"
93       ]
94     }
95   ]