llama.swift/Package.swift

27 lines
550 B
Swift

// swift-tools-version:5.5
import PackageDescription
let package = Package(
name: "llama.swift",
products: [
.library(name: "llama", targets: ["llama"]),
],
targets: [
.target(
name: "llama",
dependencies: ["llamaObjCxx"],
path: "Sources/llama"),
.target(
name: "llamaObjCxx",
dependencies: [],
path: "Sources/llamaObjCxx",
publicHeadersPath: "headers",
cxxSettings: [
.headerSearchPath("cpp")
])
],
cLanguageStandard: .gnu11,
cxxLanguageStandard: .gnucxx20
)