mirror of
				https://github.com/ggml-org/llama.cpp.git
				synced 2025-10-28 08:31:25 +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
 | |
| )
 | 
