Prechádzať zdrojové kódy

swift : Package compile breaks due to ggml-metal.metal (#1831)

* Ignore metal file in spm

* Add ggml.h to spm public Headers

---------

Co-authored-by: Vogel Frederik <vogel.frederik@linecorp.com>
Frederik Vogel 2 rokov pred
rodič
commit
69b34a0e80
2 zmenil súbory, kde vykonal 2 pridanie a 0 odobranie
  1. 1 0
      Package.swift
  2. 1 0
      spm-headers/ggml.h

+ 1 - 0
Package.swift

@@ -11,6 +11,7 @@ let package = Package(
         .target(
             name: "llama",
             path: ".",
+            exclude: ["ggml-metal.metal"],
             sources: ["ggml.c", "llama.cpp"],
             publicHeadersPath: "spm-headers",
             cSettings: [.unsafeFlags(["-Wno-shorten-64-to-32"]), .define("GGML_USE_ACCELERATE")],

+ 1 - 0
spm-headers/ggml.h

@@ -0,0 +1 @@
+../ggml.h