From 9afe5c4b249f9489e26a7b3274b7ad0959a9bc47 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ra=C3=BAl=20Mar=C3=ADn?= Date: Tue, 9 Apr 2024 19:25:24 +0200 Subject: [PATCH] Remove windows dependencies from vendor crates --- contrib/rust_vendor | 2 +- rust/VENDOR.md | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/contrib/rust_vendor b/contrib/rust_vendor index c0706c44aa5..08e82ca6543 160000 --- a/contrib/rust_vendor +++ b/contrib/rust_vendor @@ -1 +1 @@ -Subproject commit c0706c44aa58775958dac80a33ad2c9de255f499 +Subproject commit 08e82ca6543683abe4770305ad811a942186a520 diff --git a/rust/VENDOR.md b/rust/VENDOR.md index 6b629375e3a..76aa9b9e1ab 100644 --- a/rust/VENDOR.md +++ b/rust/VENDOR.md @@ -39,6 +39,10 @@ cargo vendor --no-delete "$CH_TOP_DIR"/contrib/rust_vendor cd "$RUSTC_ROOT"/lib/rustlib/src/rust/library/test/ cargo vendor --no-delete "$CH_TOP_DIR"/contrib/rust_vendor +# Remove windows only dependencies (which are really heavy and we don't want in the repo) +rm -rf "$CH_TOP_DIR"/contrib/rust_vendor/winapi* "$CH_TOP_DIR"/contrib/rust_vendor/windows* + +# Cleanup the lock files we copied rm "$RUSTC_ROOT"/lib/rustlib/src/rust/library/std/Cargo.lock "$RUSTC_ROOT"/lib/rustlib/src/rust/library/test/Cargo.lock cd "$CH_TOP_DIR"/rust/workspace ```