Commit b8fa8e32 authored by Marie Ramlow's avatar Marie Ramlow
Browse files

rustc: fix rust-gdb, rust-gdbgui and rust-lldb on cross compilers

Since cross compilers can also build code for the build platform, we
should also install these debug scripts so they are available just like
in our non-cross rustc.
parent 16e06362
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -291,11 +291,11 @@ stdenv.mkDerivation (finalAttrs: {
        runHook preInstall

        python ./x.py --keep-stage=0 --stage=1 install library/std
        mkdir -v $out/bin $doc $man
        ln -s ${rustc.unwrapped}/bin/{rustc,rustdoc} $out/bin
        ln -s ${rustc.unwrapped}/libexec $out
        mkdir -v $doc $man
        ln -s ${rustc.unwrapped}/{bin,libexec} $out
        rm -rf -v $out/lib/rustlib/{manifest-rust-std-,}${stdenv.hostPlatform.rust.rustcTargetSpec}
        ln -s ${rustc.unwrapped}/lib/rustlib/{manifest-rust-std-,}${stdenv.hostPlatform.rust.rustcTargetSpec} $out/lib/rustlib/
        ln -s ${rustc.unwrapped}/lib/rustlib/etc $out/lib/rustlib/
        echo rust-std-${stdenv.hostPlatform.rust.rustcTargetSpec} >> $out/lib/rustlib/components
        lndir ${rustc.doc} $doc
        lndir ${rustc.man} $man