Add Accelerate/BLAS when using Swift (#765)

This commit is contained in:
Andrew Duffy 2023-04-05 11:44:24 +01:00 committed by GitHub
parent 53dbba7695
commit 58c438cf7d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -13,7 +13,10 @@ let package = Package(
path: ".", path: ".",
sources: ["ggml.c", "llama.cpp"], sources: ["ggml.c", "llama.cpp"],
publicHeadersPath: "spm-headers", publicHeadersPath: "spm-headers",
cSettings: [.unsafeFlags(["-Wno-shorten-64-to-32"])] cSettings: [.unsafeFlags(["-Wno-shorten-64-to-32"]), .define("GGML_USE_ACCELERATE")],
linkerSettings: [
.linkedFramework("Accelerate")
]
), ),
], ],
cxxLanguageStandard: .cxx11 cxxLanguageStandard: .cxx11