[package]
edition = "2024"
name = "superh"
version = "0.1.1"
authors = ["christianttt"]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Disassembler for the SuperH (SH) instruction set (SH1/2/3/4)"
readme = "README.md"
keywords = [
"disassembler",
"superh",
"sh4",
"sega",
"dreamcast",
]
categories = [
"no-std",
"parser-implementations",
]
license = "MIT"
repository = "https://github.com/christianttt/superh"
resolver = "2"
[features]
default = [
"sh1",
"sh2",
"sh3",
"sh4",
]
sh1 = []
sh2 = ["sh1"]
sh3 = ["sh2"]
sh4 = ["sh3"]
[lib]
name = "superh"
path = "src/lib.rs"
[[example]]
name = "disasm_text"
path = "examples/disasm_text.rs"
[[test]]
name = "test_branch"
path = "tests/test_branch.rs"
[[test]]
name = "test_decode"
path = "tests/test_decode.rs"
[[test]]
name = "test_defs_uses"
path = "tests/test_defs_uses.rs"
[[test]]
name = "test_parser"
path = "tests/test_parser.rs"
[[test]]
name = "test_versions"
path = "tests/test_versions.rs"
[dependencies]