We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f5f9121 commit 0aa6595Copy full SHA for 0aa6595
Package.swift
@@ -1,10 +1,10 @@
1
-// swift-tools-version:5.3
+// swift-tools-version:5.5
2
3
import PackageDescription
4
5
#if arch(arm) || arch(arm64)
6
let platforms: [SupportedPlatform]? = [
7
- .macOS(.v11),
+ .macOS(.v12),
8
.iOS(.v14),
9
.watchOS(.v4),
10
.tvOS(.v14)
@@ -41,12 +41,13 @@ let package = Package(
41
"ggml.c",
42
"llama.cpp",
43
"ggml-alloc.c",
44
+ "ggml-backend.c",
45
"k_quants.c",
46
] + additionalSources,
47
resources: resources,
48
publicHeadersPath: "spm-headers",
49
cSettings: [
- .unsafeFlags(["-Wno-shorten-64-to-32"]),
50
+ .unsafeFlags(["-Wno-shorten-64-to-32", "-O3", "-DNDEBUG"]),
51
.define("GGML_USE_K_QUANTS"),
52
.define("GGML_USE_ACCELERATE")
53
// NOTE: NEW_LAPACK will required iOS version 16.4+
0 commit comments