[package] name = "hc-wasmer-compiler-llvm" description = "LLVM compiler for Wasmer WebAssembly runtime" categories = ["wasm"] keywords = ["wasm", "webassembly", "compiler", "llvm"] documentation = "https://docs.rs/wasmer-compiler-llvm/" readme = "README.md" authors.workspace = true edition.workspace = true homepage.workspace = true license.workspace = true repository.workspace = true rust-version.workspace = true version.workspace = true [dependencies] wasmer-compiler = { package = "hc-wasmer-compiler", path = "../compiler", version = "=4.3.6-hc.1", features = [ "translator", "compiler" ] } wasmer-vm = { package = "hc-wasmer-vm", path = "../vm", version = "=4.3.6-hc.1" } wasmer-types = { package = "hc-wasmer-types", path = "../types", version = "=4.3.6-hc.1" } target-lexicon = { version = "0.12.2", default-features = false } smallvec = "1.6" object = { version = "0.28.3", default-features = false, features = ["read"] } libc.workspace = true byteorder = "1" itertools = "0.10" rayon = "1.5" [dependencies.inkwell] package = "inkwell" version = "0.1.1" default-features = false features = ["llvm15-0", "target-x86", "target-aarch64", "target-riscv"] [build-dependencies] cc = "1.0" lazy_static = "1.4" regex = "1.5" semver = "1.0" rustc_version = "0.4" [features] test = [] [package.metadata.docs.rs] rustc-args = ["--cfg", "docsrs"]