mirror of
				https://github.com/ggml-org/llama.cpp.git
				synced 2025-11-03 09:22:01 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			24 lines
		
	
	
		
			588 B
		
	
	
	
		
			Swift
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			588 B
		
	
	
	
		
			Swift
		
	
	
	
	
	
// swift-tools-version:5.3
 | 
						|
 | 
						|
import PackageDescription
 | 
						|
 | 
						|
let package = Package(
 | 
						|
    name: "llama",
 | 
						|
    products: [
 | 
						|
        .library(name: "llama", targets: ["llama"]),
 | 
						|
    ],
 | 
						|
    targets: [
 | 
						|
        .target(
 | 
						|
            name: "llama",
 | 
						|
            path: ".",
 | 
						|
            sources: ["ggml.c", "llama.cpp"],
 | 
						|
            publicHeadersPath: "spm-headers",
 | 
						|
            cSettings: [.unsafeFlags(["-Wno-shorten-64-to-32"]), .define("GGML_USE_ACCELERATE")],
 | 
						|
            linkerSettings: [
 | 
						|
                .linkedFramework("Accelerate")
 | 
						|
            ]
 | 
						|
        ),
 | 
						|
    ],
 | 
						|
    cxxLanguageStandard: .cxx11
 | 
						|
)
 |