From 5f7a0c3dc5f6b5ea18880a0b42b9a9296e194d94 Mon Sep 17 00:00:00 2001 From: wtfsck Date: Sat, 7 Aug 2021 19:08:49 +0200 Subject: [PATCH] Add docs.rs section to Cargo.toml and update build-rust --- build/build-rust | 2 +- src/rust/iced-x86/Cargo.toml | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/build/build-rust b/build/build-rust index 860375139..08eb8f6fc 100755 --- a/build/build-rust +++ b/build/build-rust @@ -183,7 +183,7 @@ build_test_current_version() { cargo fmt -- --color always --check echo "==== DOC ====" - cargo doc --color always + cargo doc --color always --features "serde code_asm" echo "==== BUILD RELEASE ====" cargo build --color always --release --features "serde code_asm" diff --git a/src/rust/iced-x86/Cargo.toml b/src/rust/iced-x86/Cargo.toml index a090cc958..212e9bfb5 100644 --- a/src/rust/iced-x86/Cargo.toml +++ b/src/rust/iced-x86/Cargo.toml @@ -62,3 +62,9 @@ default-features = false [dev-dependencies] bincode = "1.3.3" serde_json = "1.0.64" + +# https://docs.rs/about/metadata +[package.metadata.docs.rs] +features = ["serde", "code_asm"] +default-target = "x86_64-unknown-linux-gnu" +targets = []