4 "summary": "UnrarKit is here to enable Mac and iOS Cocoa apps to easily work with RAR files for read-only operations",
6 "homepage": "https://github.com/abbeycode/UnrarKit",
8 "Dov Frankel": "dov@abbey-code.com"
10 "social_media_url": "https://twitter.com/dovfrankel",
12 "git": "https://github.com/abbeycode/UnrarKit.git",
19 "requires_arc": "Classes/**/*",
20 "source_files": "Classes/**/*.{mm,m,h}",
21 "public_header_files": "Classes/*.h",
25 "public_header_files": [
26 "Libraries/unrar/raros.hpp",
27 "Libraries/unrar/dll.hpp"
30 "Libraries/unrar/*.hpp",
31 "Libraries/unrar/rar.cpp",
32 "Libraries/unrar/strlist.cpp",
33 "Libraries/unrar/strfn.cpp",
34 "Libraries/unrar/pathfn.cpp",
35 "Libraries/unrar/smallfn.cpp",
36 "Libraries/unrar/global.cpp",
37 "Libraries/unrar/file.cpp",
38 "Libraries/unrar/filefn.cpp",
39 "Libraries/unrar/filcreat.cpp",
40 "Libraries/unrar/archive.cpp",
41 "Libraries/unrar/arcread.cpp",
42 "Libraries/unrar/unicode.cpp",
43 "Libraries/unrar/system.cpp",
44 "Libraries/unrar/isnt.cpp",
45 "Libraries/unrar/crypt.cpp",
46 "Libraries/unrar/crc.cpp",
47 "Libraries/unrar/rawread.cpp",
48 "Libraries/unrar/encname.cpp",
49 "Libraries/unrar/resource.cpp",
50 "Libraries/unrar/match.cpp",
51 "Libraries/unrar/timefn.cpp",
52 "Libraries/unrar/rdwrfn.cpp",
53 "Libraries/unrar/consio.cpp",
54 "Libraries/unrar/options.cpp",
55 "Libraries/unrar/errhnd.cpp",
56 "Libraries/unrar/rarvm.cpp",
57 "Libraries/unrar/secpassword.cpp",
58 "Libraries/unrar/rijndael.cpp",
59 "Libraries/unrar/getbits.cpp",
60 "Libraries/unrar/sha1.cpp",
61 "Libraries/unrar/sha256.cpp",
62 "Libraries/unrar/blake2s.cpp",
63 "Libraries/unrar/hash.cpp",
64 "Libraries/unrar/extinfo.cpp",
65 "Libraries/unrar/extract.cpp",
66 "Libraries/unrar/volume.cpp",
67 "Libraries/unrar/list.cpp",
68 "Libraries/unrar/find.cpp",
69 "Libraries/unrar/unpack.cpp",
70 "Libraries/unrar/headers.cpp",
71 "Libraries/unrar/threadpool.cpp",
72 "Libraries/unrar/rs16.cpp",
73 "Libraries/unrar/cmddata.cpp",
74 "Libraries/unrar/ui.cpp",
75 "Libraries/unrar/filestr.cpp",
76 "Libraries/unrar/recvol.cpp",
77 "Libraries/unrar/rs.cpp",
78 "Libraries/unrar/scantree.cpp",
79 "Libraries/unrar/qopen.cpp",
80 "Libraries/unrar/dll.cpp"
83 "Libraries/unrar/arccmt.cpp",
84 "Libraries/unrar/blake2sp.cpp",
85 "Libraries/unrar/coder.cpp",
86 "Libraries/unrar/crypt1.cpp",
87 "Libraries/unrar/crypt2.cpp",
88 "Libraries/unrar/crypt3.cpp",
89 "Libraries/unrar/crypt5.cpp",
90 "Libraries/unrar/hardlinks.cpp",
91 "Libraries/unrar/log.cpp",
92 "Libraries/unrar/model.cpp",
93 "Libraries/unrar/rarvmtbl.cpp",
94 "Libraries/unrar/recvol3.cpp",
95 "Libraries/unrar/recvol5.cpp",
96 "Libraries/unrar/suballoc.cpp",
97 "Libraries/unrar/uicommon.cpp",
98 "Libraries/unrar/uisilent.cpp",
99 "Libraries/unrar/ulinks.cpp",
100 "Libraries/unrar/unpack15.cpp",
101 "Libraries/unrar/unpack20.cpp",
102 "Libraries/unrar/unpack30.cpp",
103 "Libraries/unrar/unpack50.cpp",
104 "Libraries/unrar/unpack50frag.cpp",
105 "Libraries/unrar/unpackinline.cpp",
106 "Libraries/unrar/uowners.cpp",
107 "Libraries/unrar/win32stm.cpp"
109 "pod_target_xcconfig": {
110 "OTHER_LDFLAGS": "$(inherited) -lc++",
111 "OTHER_CFLAGS": "$(inherited) -Wno-return-type -Wno-logical-op-parentheses -Wno-conversion -Wno-parentheses -Wno-unused-function -Wno-unused-variable -Wno-switch -Wno-unused-command-line-argument",
112 "OTHER_CPLUSPLUSFLAGS": "$(inherited) -DSILENT -DRARDLL $(OTHER_CFLAGS)"
114 "compiler_flags": "-Xanalyzer -analyzer-disable-all-checks"