[package]
name = "a3s-libkrun-sys"
version.workspace = true
edition = "2021"
authors = ["A3S Lab Team"]
description = "FFI bindings to libkrun with Windows WHPX backend support"
license = "MIT"
repository = "https://github.com/A3S-Lab/Box"
keywords = ["libkrun", "microvm", "whpx", "virtualization", "windows"]
categories = ["api-bindings", "os::windows-apis", "virtualization"]
readme = "README.md"

links = "a3s_krun"

[build-dependencies]
pkg-config = "0.3"
num_cpus = "1.16"

[dev-dependencies]
tempfile = "3.10"

[dependencies]
libc = "0.2"

[target.'cfg(windows)'.dependencies]
windows-sys = { version = "0.59", features = ["Win32_Foundation"] }

[features]
default = []
