[package] name = "com" version = "0.6.0" authors = ["Microsoft Corp."] description = """ Utilities for implementing COM Client and Servers """ edition = "2018" repository = "https://github.com/microsoft/com-rs" categories = ["os::windows-apis"] keywords = ["windows", "ffi", "com"] license = "MIT" readme = "./README.md" [dependencies] com_macros = { version = "0.6", path = "macros" } [features] default = ["std"] # Production requires std because production::registration uses CString. production = ["std"] std = [] [[test]] name = "tests" path = "tests/progress.rs" [dev-dependencies] trybuild = "1.0" [package.metadata.docs.rs] default-target = "x86_64-pc-windows-msvc" all-features = true [workspace] members = [ "macros", "macros/support", "examples/basic", "examples/basic/server", "examples/basic/client", "examples/basic/interface", "examples/d2d-clock", "examples/no_std_com", ] [[example]] name = "webview2" required-features = ["production"]