[Add] ZJSDK 2.5.4.14
[CocoaPods.git] / Specs / a / f / d / KSCrash / 0.0.7 / KSCrash.podspec.json
blob3ac55f71b71eb29b65e6ee4e9bb7e6758fa0e01f
2   "name": "KSCrash",
3   "version": "0.0.7",
4   "summary": "The Ultimate iOS Crash Reporter",
5   "homepage": "https://github.com/kstenerud/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": "5.0"
15   },
16   "source": {
17     "git": "https://github.com/kstenerud/KSCrash.git",
18     "tag": "0.0.7"
19   },
20   "frameworks": "Foundation",
21   "libraries": [
22     "c++",
23     "z"
24   ],
25   "xcconfig": {
26     "GCC_ENABLE_CPP_EXCEPTIONS": "YES"
27   },
28   "subspecs": [
29     {
30       "name": "no-arc",
31       "source_files": "Source/KSCrash/Recording/**/KSZombie.{h,m}",
32       "requires_arc": false
33     },
34     {
35       "name": "Recording",
36       "dependencies": {
37         "KSCrash/no-arc": [
39         ]
40       },
41       "source_files": [
42         "Source/KSCrash/Recording/**/*.{h,m,mm,c,cpp}",
43         "Source/KSCrash/Reporting/Filters/KSCrashReportFilter.h"
44       ],
45       "exclude_files": "Source/KSCrash/Recording/**/KSZombie.{h,m}"
46     },
47     {
48       "name": "Reporting",
49       "dependencies": {
50         "KSCrash/Recording": [
52         ]
53       },
54       "subspecs": [
55         {
56           "name": "Filters",
57           "subspecs": [
58             {
59               "name": "Base",
60               "source_files": [
61                 "Source/KSCrash/Reporting/Filters/Tools/**/*.{h,m,mm,c,cpp}",
62                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilter.h",
63                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilter.m"
64               ]
65             },
66             {
67               "name": "Alert",
68               "dependencies": {
69                 "KSCrash/Reporting/Filters/Base": [
71                 ]
72               },
73               "source_files": [
74                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterAlert.h",
75                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterAlert.m"
76               ]
77             },
78             {
79               "name": "AppleFmt",
80               "dependencies": {
81                 "KSCrash/Reporting/Filters/Base": [
83                 ]
84               },
85               "source_files": [
86                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterAppleFmt.h",
87                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterAppleFmt.m"
88               ]
89             },
90             {
91               "name": "Basic",
92               "dependencies": {
93                 "KSCrash/Reporting/Filters/Base": [
95                 ]
96               },
97               "source_files": [
98                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterBasic.h",
99                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterBasic.m"
100               ]
101             },
102             {
103               "name": "GZip",
104               "dependencies": {
105                 "KSCrash/Reporting/Filters/Base": [
107                 ]
108               },
109               "source_files": [
110                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterGZip.h",
111                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterGZip.m"
112               ]
113             },
114             {
115               "name": "JSON",
116               "dependencies": {
117                 "KSCrash/Reporting/Filters/Base": [
119                 ]
120               },
121               "source_files": [
122                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterJSON.h",
123                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterJSON.m"
124               ]
125             },
126             {
127               "name": "Sets",
128               "dependencies": {
129                 "KSCrash/Reporting/Filters/Base": [
131                 ],
132                 "KSCrash/Reporting/Filters/AppleFmt": [
134                 ],
135                 "KSCrash/Reporting/Filters/Basic": [
137                 ],
138                 "KSCrash/Reporting/Filters/GZip": [
140                 ],
141                 "KSCrash/Reporting/Filters/JSON": [
143                 ]
144               },
145               "source_files": [
146                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterSets.h",
147                 "Source/KSCrash/Reporting/Filters/KSCrashReportFilterSets.m"
148               ]
149             }
150           ]
151         },
152         {
153           "name": "Tools",
154           "frameworks": "SystemConfiguration",
155           "source_files": "Source/KSCrash/Reporting/Tools/**/*.{h,m,mm,c,cpp}"
156         },
157         {
158           "name": "Sinks",
159           "frameworks": "MessageUI",
160           "dependencies": {
161             "KSCrash/Reporting/Filters": [
163             ],
164             "KSCrash/Reporting/Tools": [
166             ]
167           },
168           "source_files": "Source/KSCrash/Reporting/Sinks/**/*.{h,m,mm,c,cpp}"
169         }
170       ]
171     },
172     {
173       "name": "Installations",
174       "dependencies": {
175         "KSCrash/Recording": [
177         ],
178         "KSCrash/Reporting": [
180         ]
181       },
182       "source_files": "Source/KSCrash/Installations/**/*.{h,m,mm,c,cpp}"
183     }
184   ]