From: Frederik Vogel Date: Thu, 15 Jun 2023 17:47:04 +0000 (+0900) Subject: swift : Package compile breaks due to ggml-metal.metal (#1831) X-Git-Tag: gguf-v0.4.0~629 X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=69b34a0e80300bfb3e996983ac3ea075f5526675;p=pkg%2Fggml%2Fsources%2Fllama.cpp 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 --- diff --git a/Package.swift b/Package.swift index 2c2c147b..73d027c7 100644 --- a/Package.swift +++ b/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")], diff --git a/spm-headers/ggml.h b/spm-headers/ggml.h new file mode 120000 index 00000000..39215298 --- /dev/null +++ b/spm-headers/ggml.h @@ -0,0 +1 @@ +../ggml.h \ No newline at end of file