[package]
name = "microcom-codegen"
description = "Code generator of the FerroUI interop runtime: a C++ header and Rust bindings from an interface definition file"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
homepage.workspace = true
readme.workspace = true
keywords = ["com", "interop", "codegen", "idl"]
categories = ["development-tools::build-utils", "development-tools::ffi"]
[lib]
path = "lib.rs"
[[bin]]
name = "microcom-codegen"
path = "main.rs"
[[test]]
name = "cpp_header"
path = "tests/cpp_header.rs"
[[test]]
name = "win32_idl"
path = "tests/win32_idl.rs"
[dependencies]
[package.metadata.release]
group = "tools"