[package]
name = "llama-cpp-bindings-build"
description = "Build system for llama-cpp-bindings-sys FFI bindings"
version = "0.4.2"
edition.workspace = true
license = "Apache-2.0"
repository = "https://github.com/intentee/llama-cpp-bindings"

[dependencies]
bindgen = { workspace = true }
cc = { workspace = true, features = ["parallel"] }
cmake = { workspace = true }
find_cuda_helper = { workspace = true }
glob = { workspace = true }
walkdir = { workspace = true }

[features]
cuda = []
cuda-no-vmm = ["cuda"]
metal = []
dynamic-link = []
vulkan = []
openmp = []
rocm = []
shared-stdcxx = []
static-stdcxx = []
system-ggml = []
mtmd = []
