[package]
edition = "2021"
rust-version = "1.74.0"
name = "mapfile_parser"
version = "2.13.2"
authors = ["Anghelo Carvajal <angheloalf95@gmail.com>"]
build = false
exclude = [
"tests/output",
"*.py",
"*.pyi",
".github",
".markdownlint.jsonc",
"mypy.ini",
"requirements.txt",
"pyproject.toml",
"tests",
]
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Map file parser library focusing decompilation projects"
readme = "README.md"
keywords = [
"mapfile",
"parser",
"decomp",
"decompilation",
]
license = "MIT"
repository = "https://github.com/Decompollaborate/mapfile_parser"
[features]
default = []
objdiff_report = ["dep:objdiff-core"]
python_bindings = [
"dep:pyo3",
"objdiff_report",
"serde",
"dep:serde_json",
]
serde = ["dep:serde"]
[lib]
name = "mapfile_parser"
crate-type = [
"cdylib",
"staticlib",
"rlib",
]
path = "src/rs/lib.rs"
[dependencies.lazy_static]
version = "1.4.0"
[dependencies.objdiff-core]
version = "2.3.3"
features = ["bindings"]
optional = true
default-features = false
[dependencies.pyo3]
version = "0.26"
features = [
"extension-module",
"abi3",
]
optional = true
[dependencies.regex]
version = "1.10.2"
[dependencies.serde]
version = "1"
features = ["derive"]
optional = true
[dependencies.serde_json]
version = "1"
optional = true