From 8d9aae931a2ef18d8870291221902d1e2648bedd Mon Sep 17 00:00:00 2001 From: Rust Maintainers Date: Fri, 19 Jan 2018 10:49:31 +0000 Subject: [PATCH] d-rust-lldb-paths Gbp-Pq: Name d-rust-lldb-paths --- src/etc/rust-lldb | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/etc/rust-lldb b/src/etc/rust-lldb index f70ab65bce..69c93bb5d3 100755 --- a/src/etc/rust-lldb +++ b/src/etc/rust-lldb @@ -12,7 +12,7 @@ # Exit if anything fails set -e -LLDB_VERSION=`lldb --version 2>/dev/null | head -1 | cut -d. -f1` +LLDB_VERSION=`lldb-4.0 --version 2>/dev/null | head -1 | cut -d. -f1` if [ "$LLDB_VERSION" = "lldb-350" ] then @@ -29,13 +29,10 @@ TMPFILE=`mktemp /tmp/rust-lldb-commands.XXXXXX` # Make sure to delete the tempfile no matter what trap "rm -f $TMPFILE; exit" INT TERM EXIT -# Find out where to look for the pretty printer Python module -RUSTC_SYSROOT=`rustc --print sysroot` - # Write the LLDB script to the tempfile -echo "command script import \"$RUSTC_SYSROOT/lib/rustlib/etc/lldb_rust_formatters.py\"" >> $TMPFILE +echo "command script import \"/usr/share/rust-lldb/lldb_rust_formatters.py\"" >> $TMPFILE echo "type summary add --no-value --python-function lldb_rust_formatters.print_val -x \".*\" --category Rust" >> $TMPFILE echo "type category enable Rust" >> $TMPFILE # Call LLDB with the script added to the argument list -lldb --source-before-file="$TMPFILE" "$@" +lldb-4.0 --source-before-file="$TMPFILE" "$@" -- 2.30.2