forked from rodrigocfd/winsafe
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Cargo.toml
38 lines (35 loc) · 1.07 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
[package]
name = "winsafe"
version = "0.0.20"
authors = ["Rodrigo Cesar de Freitas Dias <[email protected]>"]
description = "Windows API and GUI in safe, idiomatic Rust."
categories = ["api-bindings", "gui", "os::windows-apis"]
keywords = ["com", "ffi", "gui", "win32", "windows"]
license = "MIT"
repository = "https://github.com/rodrigocfd/winsafe"
readme = "README.md"
include = ["/src/**/*", "/Cargo.toml", "/LICENSE.md", "/README.md"]
edition = "2021"
[package.metadata.docs.rs]
default-target = "x86_64-pc-windows-msvc"
targets = ["aarch64-pc-windows-msvc", "i686-pc-windows-msvc", "x86_64-pc-windows-msvc"]
all-features = true
rustdoc-args = ["--cfg", "docsrs"]
[features]
comctl = ["ole"]
dshow = ["oleaut"]
dwm = ["uxtheme"]
dxgi = ["ole"]
gdi = ["user"]
gui = ["comctl", "shell", "uxtheme"]
kernel = []
mf = ["oleaut"]
ole = ["user"]
oleaut = ["ole"]
shell = ["oleaut"]
taskschd = ["oleaut"]
user = ["kernel"]
uxtheme = ["gdi", "ole"]
version = ["kernel"]
# Generate docs locally:
# RUSTDOCFLAGS="--cfg docsrs" cargo +nightly doc --all-features