[Add] com-qqsdk-control-Tools 1.2.1
[CocoaPods.git] / Specs / 0 / d / 6 / KSCrashAblyFork / 1.15.20-ably-2 / KSCrashAblyFork.podspec.json
blob935a167d245f2276f38ef00a0812ae586fe6cf29
2   "name": "KSCrashAblyFork",
3   "version": "1.15.20-ably-2",
4   "summary": "The Ultimate iOS Crash Reporter",
5   "homepage": "https://github.com/ably-forks/KSCrash",
6   "license": {
7     "type": "KSCrash license agreement",
8     "file": "LICENSE"
9   },
10   "authors": {
11     "Karl Stenerud": "kstenerud@gmail.com"
12   },
13   "platforms": {
14     "ios": "6.0",
15     "osx": "10.8",
16     "tvos": "9.0",
17     "watchos": "2.0"
18   },
19   "module_name": "KSCrashAblyFork",
20   "source": {
21     "git": "https://github.com/ably-forks/KSCrash.git",
22     "tag": "1.15.20-ably-2"
23   },
24   "frameworks": "Foundation",
25   "libraries": [
26     "c++",
27     "z"
28   ],
29   "xcconfig": {
30     "GCC_ENABLE_CPP_EXCEPTIONS": "YES"
31   },
32   "default_subspecs": "Installations",
33   "subspecs": [
34     {
35       "name": "Recording",
36       "source_files": [
37         "Source/KSCrash/Recording/**/*.{h,m,mm,c,cpp}",
38         "Source/KSCrash/llvm/**/*.{h,m,mm,c,cpp}",
39         "Source/KSCrash/swift/**/*.{h,m,mm,c,cpp}",
40         "Source/KSCrash/Reporting/Filters/KSCrashReportFilter.h"
41       ],
42       "public_header_files": [
43         "Source/KSCrash/Recording/KSCrash.h",
44         "Source/KSCrash/Recording/KSCrashC.h",
45         "Source/KSCrash/Recording/KSCrashReportWriter.h",
46         "Source/KSCrash/Recording/KSCrashReportFields.h",
47         "Source/KSCrash/Recording/Monitors/KSCrashMonitorType.h",
48         "Source/KSCrash/Reporting/Filters/KSCrashReportFilter.h"
49       ],
50       "subspecs": [
51         {
52           "name": "Tools",
53           "source_files": "Source/KSCrash/Recording/Tools/*.h"
54         }
55       ]
56     },
57     {
58       "name": "Reporting",
59       "dependencies": {
60         "KSCrashAblyFork/Recording": [
62         ]
63       },
64       "subspecs": [
65         {
66           "name": "Filters",
67           "subspecs": [
68             {
69               "name": "Base",
70               "source_files": [
71                 "Source/KSCrash/Reporting/Filters/Tools/**/*.{h,m,mm,c,cpp}",
72                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilter.h"
73               ],
74               "public_header_files": "Source/KSCrash/Reporting/Filters/KSCrashReportFilter.h"
75             },
76             {
77               "name": "Alert",
78               "dependencies": {
79                 "KSCrashAblyFork/Reporting/Filters/Base": [
81                 ]
82               },
83               "source_files": [
84                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterAlert.h",
85                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterAlert.m"
86               ]
87             },
88             {
89               "name": "AppleFmt",
90               "dependencies": {
91                 "KSCrashAblyFork/Reporting/Filters/Base": [
93                 ]
94               },
95               "source_files": [
96                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterAppleFmt.h",
97                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterAppleFmt.m"
98               ]
99             },
100             {
101               "name": "Basic",
102               "dependencies": {
103                 "KSCrashAblyFork/Reporting/Filters/Base": [
105                 ]
106               },
107               "source_files": [
108                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterBasic.h",
109                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterBasic.m"
110               ]
111             },
112             {
113               "name": "Stringify",
114               "dependencies": {
115                 "KSCrashAblyFork/Reporting/Filters/Base": [
117                 ]
118               },
119               "source_files": [
120                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterStringify.h",
121                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterStringify.m"
122               ]
123             },
124             {
125               "name": "GZip",
126               "dependencies": {
127                 "KSCrashAblyFork/Reporting/Filters/Base": [
129                 ]
130               },
131               "source_files": [
132                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterGZip.h",
133                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterGZip.m"
134               ]
135             },
136             {
137               "name": "JSON",
138               "dependencies": {
139                 "KSCrashAblyFork/Reporting/Filters/Base": [
141                 ]
142               },
143               "source_files": [
144                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterJSON.h",
145                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterJSON.m"
146               ]
147             },
148             {
149               "name": "Sets",
150               "dependencies": {
151                 "KSCrashAblyFork/Reporting/Filters/Base": [
153                 ],
154                 "KSCrashAblyFork/Reporting/Filters/AppleFmt": [
156                 ],
157                 "KSCrashAblyFork/Reporting/Filters/Basic": [
159                 ],
160                 "KSCrashAblyFork/Reporting/Filters/Stringify": [
162                 ],
163                 "KSCrashAblyFork/Reporting/Filters/GZip": [
165                 ],
166                 "KSCrashAblyFork/Reporting/Filters/JSON": [
168                 ]
169               },
170               "source_files": [
171                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterSets.h",
172                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterSets.m"
173               ]
174             },
175             {
176               "name": "Tools",
177               "source_files": "Source/KSCrash/Reporting/Filters/Tools/**/*.{h,m,mm,c,cpp}"
178             }
179           ]
180         },
181         {
182           "name": "Tools",
183           "ios": {
184             "frameworks": "SystemConfiguration"
185           },
186           "tvos": {
187             "frameworks": "SystemConfiguration"
188           },
189           "osx": {
190             "frameworks": "SystemConfiguration"
191           },
192           "source_files": [
193             "Source/KSCrash/Reporting/Tools/**/*.{h,m,mm,c,cpp}",
194             "Source/KSCrash/Recording/KSSystemCapabilities.h"
195           ]
196         },
197         {
198           "name": "MessageUI"
199         },
200         {
201           "name": "Sinks",
202           "ios": {
203             "frameworks": "MessageUI"
204           },
205           "dependencies": {
206             "KSCrashAblyFork/Reporting/Filters": [
208             ],
209             "KSCrashAblyFork/Reporting/Tools": [
211             ]
212           },
213           "source_files": "Source/KSCrash/Reporting/Sinks/**/*.{h,m,mm,c,cpp}"
214         }
215       ]
216     },
217     {
218       "name": "Installations",
219       "dependencies": {
220         "KSCrashAblyFork/Recording": [
222         ],
223         "KSCrashAblyFork/Reporting": [
225         ]
226       },
227       "source_files": "Source/KSCrash/Installations/**/*.{h,m,mm,c,cpp}"
228     },
229     {
230       "name": "Core",
231       "dependencies": {
232         "KSCrashAblyFork/Reporting/Filters/Basic": [
234         ]
235       },
236       "source_files": [
237         "Source/KSCrash/Installations/KSCrashInstallation.h",
238         "Source/KSCrash/Installations/KSCrashInstallation.m",
239         "Source/KSCrash/Installations/KSCrashInstallation+Private.h",
240         "Source/KSCrash/Reporting/Tools/KSCString.{h,m}"
241       ]
242     }
243   ]