Skip to content

Commit

Permalink
Move rust tests to a separate crate
Browse files Browse the repository at this point in the history
  • Loading branch information
mrexodia committed Dec 24, 2024
1 parent 30b3c7c commit 1ae0f43
Show file tree
Hide file tree
Showing 5 changed files with 1,193 additions and 17 deletions.
20 changes: 10 additions & 10 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 8 additions & 3 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,18 +7,23 @@ edition = "2021"

[lib]
name = "icicle"
crate-type = ["cdylib"]
crate-type = ["cdylib", "lib"]

[dependencies]
icicle-cpu = { path = "icicle-emu/icicle-cpu" }
icicle-vm = { path = "icicle-emu/icicle-vm" }
pcode = { path = "icicle-emu/sleigh/pcode" }
sleigh-runtime = { path = "icicle-emu/sleigh/sleigh-runtime" }
indexmap = "2.2.6"
pyo3 = { version = "0.23.2", features = ["extension-module", "indexmap", "abi3-py37"] }
pyo3 = { version = "0.23.3", features = ["indexmap", "abi3-py37"] }
target-lexicon = "0.12.7"
tracing = "*"
tracing-subscriber = "0.3.17"

[build-dependencies]
pyo3-build-config = "0.23.2"
pyo3-build-config = "0.23.3"

# Reference: https://github.com/PyO3/pyo3/issues/340
[features]
extension-module = ["pyo3/extension-module"]
default = ["extension-module"]
Loading

0 comments on commit 1ae0f43

Please sign in to comment.