summaryrefslogtreecommitdiff
path: root/rust/examples/pdb-ng/demo/Cargo.toml
diff options
context:
space:
mode:
authorGlenn Smith <glenn@vector35.com>2024-04-22 17:37:18 -0400
committerGlenn Smith <glenn@vector35.com>2024-04-22 17:39:12 -0400
commit8534476934065104161886820729515240153914 (patch)
tree75264a38678c8d74798b9a72db1f460371f17145 /rust/examples/pdb-ng/demo/Cargo.toml
parent72cb4b08ac8f7c9261867cd6c0b18c054d73b96e (diff)
Public release of PDB parser plugin
Diffstat (limited to 'rust/examples/pdb-ng/demo/Cargo.toml')
-rw-r--r--rust/examples/pdb-ng/demo/Cargo.toml26
1 files changed, 26 insertions, 0 deletions
diff --git a/rust/examples/pdb-ng/demo/Cargo.toml b/rust/examples/pdb-ng/demo/Cargo.toml
new file mode 100644
index 00000000..2d5b0bc4
--- /dev/null
+++ b/rust/examples/pdb-ng/demo/Cargo.toml
@@ -0,0 +1,26 @@
+[package]
+name = "pdb-import-plugin"
+version = "0.1.0"
+edition = "2021"
+
+[lib]
+crate-type = ["staticlib"]
+path = "../src/lib.rs"
+
+[dependencies]
+anyhow = "^1.0"
+binaryninja = {path = "../../../"}
+home = "^0.5.5"
+itertools = "^0.11"
+log = "^0.4"
+pdb = "^0.8"
+cab = "^0.4"
+regex = "1"
+
+[patch.crates-io]
+# Patched pdb crate to implement some extra structures
+# If I haven't PR'd this to their repo by the time we ship, DM me until I get to it
+pdb = { path = "../pdb-0.8.0-patched" }
+
+[features]
+demo = []