// swift-tools-version:5.0 import PackageDescription let package = Package( name: "SWCompression", products: [ .library( name: "SWCompression", targets: ["SWCompression"]), ], dependencies: [ // SWCOMP: Uncomment the line below to build swcomp example program. // .package(url: "https://github.com/jakeheis/SwiftCLI", // from: "5.2.0"), .package(url: "https://github.com/tsolomko/BitByteData", .branch("develop")), ], targets: [ // SWCOMP: Uncomment the lines below to build swcomp example program. // .target( // name: "swcomp", // dependencies: ["SWCompression", "SwiftCLI"], // path: "Sources", // sources: ["swcomp"]), .target( name: "SWCompression", dependencies: ["BitByteData"], path: "Sources", sources: ["Common", "7-Zip", "BZip2", "Deflate", "GZip", "LZMA", "LZMA2", "TAR", "XZ", "ZIP", "Zlib"]), ], swiftLanguageVersions: [.v5] )