[package]
name = "hermit-abi"
version = "0.2.5"
authors = ["Stefan Lankes"]
license = "MIT/Apache-2.0"
readme = "README.md"
edition = "2021"
description = """
hermit-abi is small interface to call functions from the unikernel RustyHermit.
It is used to build the target `x86_64-unknown-hermit`.
"""
repository = "https://github.com/hermitcore/rusty-hermit"
keywords = ["unikernel", "libos"]
categories = ["os"]
documentation = "https://hermitcore.github.io/rusty-hermit/hermit_abi"
[dependencies]
core = { version = "1.0.0", optional = true, package = "rustc-std-workspace-core" }
alloc = { version = "1.0.0", optional = true, package = "rustc-std-workspace-alloc" }
compiler_builtins = { version = "0.1", optional = true }
libc = { version = "0.2", default-features = false }
[features]
default = []
docs = []
rustc-dep-of-std = ["core", "alloc", "compiler_builtins/rustc-dep-of-std", "libc/rustc-dep-of-std"]
[package.metadata.docs.rs]
features = ["docs"]
default-target = "x86_64-unknown-hermit"