[package]
name = "altium-schlib"
version = "0.1.0"
edition = "2021"
description = "Native Rust parser for Altium .SchLib (and .IntLib) symbol libraries — extracts pins (number/name/xy/rotation) + body as KiCad-shaped JSON, renders SVG, emits .kicad_sym. Sibling to altium-pcblib."
authors = ["Adom <[email protected]>"]
license = "MIT"
repository = "https://github.com/adom-inc/altium-schlib"

[dependencies]
anyhow = "1"
serde_json = "1"
cfb = "0.10"

[[bin]]
name = "adom-altium-schlib-svg"
path = "src/bin/svg.rs"

[[bin]]
name = "altium-schlib-kicad"
path = "src/bin/kicad.rs"

[[bin]]
name = "altium-schlib-json"
path = "src/bin/json.rs"