]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
rust: force cargo to build offline
authorMarc Poulhiès <dkm@kataplop.net>
Mon, 17 Mar 2025 18:23:50 +0000 (19:23 +0100)
committerCohenArthur <arthur.cohen@embecosm.com>
Fri, 21 Mar 2025 14:52:46 +0000 (14:52 +0000)
gcc/rust/Changelog:
PR rust/119333

* Make-lang.in: Force offline mode for cargo

Signed-off-by: Marc Poulhiès <dkm@kataplop.net>
gcc/rust/Make-lang.in

index f222a844fa48097fdcfdc144dcc0b1988dc367ba..c024f241b5d3c0f20b785e7ee6abff8ad0065146 100644 (file)
@@ -525,5 +525,5 @@ rust/%.o: rust/metadata/%.cc
 rust/libffi_polonius.a: \
        rust/checks/errors/borrowck/ffi-polonius/Cargo.toml \
        $(wildcard $(srcdir)/rust/checks/errors/borrowck/ffi-polonius/src/*)
-       cargo build --manifest-path $(srcdir)/rust/checks/errors/borrowck/ffi-polonius/Cargo.toml --release --target-dir rust/ffi-polonius
+       cd $(srcdir)/rust/checks/errors/borrowck/ffi-polonius/ && cargo build --offline --release --target-dir $(objdir)/rust/ffi-polonius
        cp rust/ffi-polonius/release/libffi_polonius.a rust/libffi_polonius.a