File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change 1
- // swift-tools-version:5.3
1
+ // swift-tools-version:5.5
2
2
3
3
import PackageDescription
4
4
5
5
#if arch(arm) || arch(arm64)
6
6
let platforms : [ SupportedPlatform ] ? = [
7
- . macOS( . v11 ) ,
7
+ . macOS( . v12 ) ,
8
8
. iOS( . v14) ,
9
9
. watchOS( . v4) ,
10
10
. tvOS( . v14)
@@ -41,12 +41,13 @@ let package = Package(
41
41
" ggml.c " ,
42
42
" llama.cpp " ,
43
43
" ggml-alloc.c " ,
44
+ " ggml-backend.c " ,
44
45
" k_quants.c " ,
45
46
] + additionalSources,
46
47
resources: resources,
47
48
publicHeadersPath: " spm-headers " ,
48
49
cSettings: [
49
- . unsafeFlags( [ " -Wno-shorten-64-to-32 " ] ) ,
50
+ . unsafeFlags( [ " -Wno-shorten-64-to-32 " , " -O3 " , " -DNDEBUG " ] ) ,
50
51
. define( " GGML_USE_K_QUANTS " ) ,
51
52
. define( " GGML_USE_ACCELERATE " )
52
53
// NOTE: NEW_LAPACK will required iOS version 16.4+
You can’t perform that action at this time.
0 commit comments