wip: extract the xexdb tool closure

This commit is contained in:
MechaCat02
2026-09-13 19:31:49 +02:00
parent 5aeca0a55a
commit 86da451bfe
52 changed files with 19190 additions and 1 deletions

View File

@@ -0,0 +1,23 @@
[package]
name = "sylpheed-xexdb"
version = "0.1.0"
edition = "2024"
description = "Static analysis of the title's XEX into a DuckDB database"
[[bin]]
name = "sylph-xexdb"
path = "src/bin/sylph-xexdb.rs"
[dependencies]
sylpheed-xex = { path = "../sylpheed-xex" }
sylpheed-ppc = { path = "../sylpheed-ppc" }
serde = { version = "1", features = ["derive"] }
serde_json = "1"
anyhow = "1"
tracing = "0.1"
tracing-subscriber = { version = "0.3", features = ["env-filter"] }
metrics = "0.23"
duckdb = { version = "1", features = ["bundled"] }
msvc-demangler = "0.11"
encoding_rs = "0.8"
clap = { version = "4", features = ["derive"] }