[package] name = "revive-llvm-context" version.workspace = true license.workspace = true edition.workspace = true repository.workspace = true authors = [ "Oleksandr Zarudnyi ", "Cyrill Leutwiler ", ] description = "Shared front end code of the revive PolkaVM compilers" [lib] doctest = false [features] riscv-zbb = [] riscv-64 = [] [dependencies] anyhow = { workspace = true } semver = { workspace = true } itertools = { workspace = true } serde = { workspace = true, features = ["derive"] } regex = { workspace = true } once_cell = { workspace = true } num = { workspace = true } hex = { workspace = true } sha2 = { workspace = true } sha3 = { workspace = true } md5 = { workspace = true } inkwell = { workspace = true } polkavm-disassembler = { workspace = true } polkavm-common = { workspace = true } revive-common = { workspace = true } pallet-contracts-pvm-llapi = { workspace = true } revive-linker = { workspace = true } revive-builtins = { workspace = true } revive-stdlib = { workspace = true }