blob: 5926b87558e476c58a8b96d4793075c1247a12ba [file] [log] [blame]
{
"name": "SWCompression",
"version": "3.0.0",
"summary": "Framework with implementations in Swift of different (de)compression algorithms",
"description": "A framework which contains native (written in Swift) implementations of compression algorithms.\nSwift developers currently have access only to various wrappers written in Objective-C\naround system libraries if they want to decompress something. SWCompression allows to do this with pure Swift\nwithout relying on availability of system libraries.",
"homepage": "https://github.com/tsolomko/SWCompression",
"documentation_url": "http://tsolomko.github.io/SWCompression",
"license": {
"type": "MIT",
"file": "LICENSE"
},
"authors": {
"Timofey Solomko": "tsolomko@gmail.com"
},
"platforms": {
"ios": "8.0",
"osx": "10.10",
"tvos": "9.0",
"watchos": "2.0"
},
"source": {
"git": "https://github.com/tsolomko/SWCompression.git",
"tag": "v3.0.0"
},
"pushed_with_swift_version": "3.1",
"subspecs": [
{
"name": "Common",
"public_header_files": "Sources/Service/SWCompression.h",
"source_files": "Sources/{CheckSums.swift,DataWithPointer.swift,Extensions.swift,Protocols.swift,Service/*.swift,Service/*.h}"
},
{
"name": "Deflate",
"dependencies": {
"SWCompression/Common": [
]
},
"source_files": "Sources/{Deflate.swift,HuffmanTree.swift,BitToByteWriter.swift}"
},
{
"name": "GZip",
"dependencies": {
"SWCompression/Common": [
],
"SWCompression/Deflate": [
]
},
"source_files": "Sources/GZipArchive.swift"
},
{
"name": "Zlib",
"dependencies": {
"SWCompression/Common": [
],
"SWCompression/Deflate": [
]
},
"source_files": "Sources/ZlibArchive.swift"
},
{
"name": "BZip2",
"dependencies": {
"SWCompression/Common": [
]
},
"source_files": "Sources/{BZip2.swift,HuffmanTree.swift,BitToByteWriter.swift}",
"pod_target_xcconfig": {
"OTHER_SWIFT_FLAGS": "-DSWCOMP_ZIP_POD_BZ2"
}
},
{
"name": "LZMA",
"dependencies": {
"SWCompression/Common": [
]
},
"source_files": "Sources/LZMA*.swift",
"pod_target_xcconfig": {
"OTHER_SWIFT_FLAGS": "-DSWCOMP_ZIP_POD_LZMA"
}
},
{
"name": "XZ",
"dependencies": {
"SWCompression/Common": [
],
"SWCompression/LZMA": [
]
},
"source_files": "Sources/XZArchive.swift"
},
{
"name": "ZIP",
"dependencies": {
"SWCompression/Common": [
],
"SWCompression/Deflate": [
]
},
"source_files": "Sources/ZipContainer.swift",
"pod_target_xcconfig": {
"OTHER_SWIFT_FLAGS": "-DSWCOMP_ZIP_POD_BUILD"
}
},
{
"name": "TAR",
"dependencies": {
"SWCompression/Common": [
]
},
"source_files": "Sources/TarContainer.swift"
}
]
}