[package] name = "macroquest" description = "Write MacroQuest plugins in Rust" version.workspace = true edition.workspace = true license.workspace = true [dependencies] macroquest-macros = { workspace = true } macroquest-sys = { workspace = true, optional = true } num_enum = "0.7.2" parking_lot = "0.12.1" windows = { version = "0.*", features = [ "Win32_Foundation", "Win32_System_SystemServices", ] } [build-dependencies] macroquest-build-config = { workspace = true } [features] default = ["bindings"] bindings = ["dep:macroquest-sys"] [package.metadata.docs.rs] features = [] no-default-features = true targets = ["x86_64-pc-windows-msvc"] rustdoc-args = ["--cfg", "docsrs"]