Skip to content

Commit 53fdfe2

Browse files
Generate documentation for all supported targets on docs.rs
1 parent 45ee1cb commit 53fdfe2

File tree

1 file changed

+108
-0
lines changed

1 file changed

+108
-0
lines changed

Cargo.toml

Lines changed: 108 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,114 @@ Raw FFI bindings to platform libraries like libc.
1717

1818
[package.metadata.docs.rs]
1919
features = ["const-extern-fn", "extra_traits"]
20+
default-target = "x86_64-unknown-linux-gnu"
21+
targets = [
22+
"aarch64-linux-android",
23+
"aarch64-pc-windows-msvc",
24+
"aarch64-unknown-freebsd",
25+
"aarch64-unknown-fuchsia",
26+
"aarch64-unknown-hermit",
27+
"aarch64-unknown-linux-gnu",
28+
"aarch64-unknown-linux-musl",
29+
"aarch64-unknown-netbsd",
30+
"aarch64-unknown-openbsd",
31+
"aarch64-wrs-vxworks",
32+
"arm-linux-androideabi",
33+
"arm-unknown-linux-gnueabi",
34+
"arm-unknown-linux-gnueabihf",
35+
"arm-unknown-linux-musleabi",
36+
"arm-unknown-linux-musleabihf",
37+
"armebv7r-none-eabi",
38+
"armebv7r-none-eabihf",
39+
"armv5te-unknown-linux-gnueabi",
40+
"armv5te-unknown-linux-musleabi",
41+
"armv7-linux-androideabi",
42+
"armv7-unknown-linux-gnueabihf",
43+
"armv7-unknown-linux-musleabihf",
44+
"armv7-wrs-vxworks-eabihf",
45+
"armv7r-none-eabi",
46+
"armv7r-none-eabihf",
47+
"hexagon-unknown-linux-musl",
48+
"i586-pc-windows-msvc",
49+
"i586-unknown-linux-gnu",
50+
"i586-unknown-linux-musl",
51+
"i686-linux-android",
52+
"i686-pc-windows-gnu",
53+
"i686-pc-windows-msvc",
54+
"i686-pc-windows-msvc",
55+
"i686-unknown-freebsd",
56+
"i686-unknown-haiku",
57+
"i686-unknown-linux-gnu",
58+
"i686-unknown-linux-musl",
59+
"i686-unknown-netbsd",
60+
"i686-unknown-openbsd",
61+
"i686-wrs-vxworks",
62+
"mips-unknown-linux-gnu",
63+
"mips-unknown-linux-musl",
64+
"mips64-unknown-linux-gnuabi64",
65+
"mips64-unknown-linux-muslabi64",
66+
"mips64el-unknown-linux-gnuabi64",
67+
"mips64el-unknown-linux-muslabi64",
68+
"mipsel-sony-psp",
69+
"mipsel-unknown-linux-gnu",
70+
"mipsel-unknown-linux-musl",
71+
"nvptx64-nvidia-cuda",
72+
"powerpc-unknown-linux-gnu",
73+
"powerpc-unknown-linux-gnuspe",
74+
"powerpc-unknown-netbsd",
75+
"powerpc-wrs-vxworks",
76+
"powerpc-wrs-vxworks-spe",
77+
"powerpc64-unknown-freebsd",
78+
"powerpc64-unknown-linux-gnu",
79+
"powerpc64-wrs-vxworks",
80+
"powerpc64le-unknown-linux-gnu",
81+
"riscv32gc-unknown-linux-gnu",
82+
"riscv32i-unknown-none-elf",
83+
"riscv32imac-unknown-none-elf",
84+
"riscv32imc-unknown-none-elf",
85+
"riscv64gc-unknown-freebsd",
86+
"riscv64gc-unknown-linux-gnu",
87+
"riscv64gc-unknown-linux-musl",
88+
"riscv64gc-unknown-none-elf",
89+
"riscv64imac-unknown-none-elf",
90+
"s390x-unknown-linux-gnu",
91+
"s390x-unknown-linux-musl",
92+
"sparc-unknown-linux-gnu",
93+
"sparc64-unknown-linux-gnu",
94+
"sparc64-unknown-netbsd",
95+
"sparcv9-sun-solaris",
96+
"thumbv6m-none-eabi",
97+
"thumbv7em-none-eabi",
98+
"thumbv7em-none-eabihf",
99+
"thumbv7m-none-eabi",
100+
"thumbv7neon-linux-androideabi",
101+
"thumbv7neon-unknown-linux-gnueabihf",
102+
"wasm32-unknown-emscripten",
103+
"wasm32-unknown-unknown",
104+
"wasm32-wasi",
105+
"x86_64-fortanix-unknown-sgx",
106+
"x86_64-linux-android",
107+
"x86_64-pc-solaris",
108+
"x86_64-pc-windows-gnu",
109+
"x86_64-pc-windows-gnu",
110+
"x86_64-pc-windows-msvc",
111+
"x86_64-pc-windows-msvc",
112+
"x86_64-unknown-dragonfly",
113+
"x86_64-unknown-freebsd",
114+
"x86_64-unknown-fuchsia",
115+
"x86_64-unknown-haiku",
116+
"x86_64-unknown-hermit",
117+
"x86_64-unknown-illumos",
118+
"x86_64-unknown-l4re-uclibc",
119+
"x86_64-unknown-linux-gnu",
120+
"x86_64-unknown-linux-gnux32",
121+
"x86_64-unknown-linux-musl",
122+
"x86_64-unknown-netbsd",
123+
"x86_64-unknown-openbsd",
124+
"x86_64-unknown-redox",
125+
"x86_64-wrs-vxworks"
126+
]
127+
cargo-args = ["-Zbuild-std"]
20128

21129
[dependencies]
22130
rustc-std-workspace-core = { version = "1.0.0", optional = true }

0 commit comments

Comments
 (0)