[package]
name = "phon-jit"
version.workspace = true
edition.workspace = true
license.workspace = true
repository.workspace = true
description = "phon's optional copy-and-patch JIT: lowers the IR to machine code via rustc/LLVM stencils."

[dependencies]
phon-ir.workspace = true
phon-schema.workspace = true
# The backend-agnostic copy-and-patch substrate: executable memory + relocation
# patching (ExecBuf, patch_branch26).
copypatch.workspace = true

[build-dependencies]
# Build-time stencil extraction (compile_object, extract_stencil).
copypatch = { workspace = true, features = ["build"] }
