Skip to content

Commit 1ae0f43

Browse files
committed
Move rust tests to a separate crate
PyO3/pyo3#340
1 parent 30b3c7c commit 1ae0f43

File tree

5 files changed

+1193
-17
lines changed

5 files changed

+1193
-17
lines changed

Cargo.lock

+10-10
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+8-3
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,23 @@ edition = "2021"
77

88
[lib]
99
name = "icicle"
10-
crate-type = ["cdylib"]
10+
crate-type = ["cdylib", "lib"]
1111

1212
[dependencies]
1313
icicle-cpu = { path = "icicle-emu/icicle-cpu" }
1414
icicle-vm = { path = "icicle-emu/icicle-vm" }
1515
pcode = { path = "icicle-emu/sleigh/pcode" }
1616
sleigh-runtime = { path = "icicle-emu/sleigh/sleigh-runtime" }
1717
indexmap = "2.2.6"
18-
pyo3 = { version = "0.23.2", features = ["extension-module", "indexmap", "abi3-py37"] }
18+
pyo3 = { version = "0.23.3", features = ["indexmap", "abi3-py37"] }
1919
target-lexicon = "0.12.7"
2020
tracing = "*"
2121
tracing-subscriber = "0.3.17"
2222

2323
[build-dependencies]
24-
pyo3-build-config = "0.23.2"
24+
pyo3-build-config = "0.23.3"
25+
26+
# Reference: https://github.com/PyO3/pyo3/issues/340
27+
[features]
28+
extension-module = ["pyo3/extension-module"]
29+
default = ["extension-module"]

0 commit comments

Comments
 (0)