Commit Graph

9 Commits

Author SHA1 Message Date
Fabian Grünbichler
de917e06d0 install rust-analyzer-proc-macro-srv
this component of rust-analyzer moved from being part of rust-analyzer
to being distributed together with the matching rustc. without it,
rust-analyzer breaks for rustc >= 1.64.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2022-12-15 21:39:04 +01:00
Ximin Luo
eede854500 Update to debhelper 13, simplifying build rules 2021-10-22 22:33:32 +01:00
Ximin Luo
b818945255 support -Z gcc-ld=lld 2021-10-22 15:47:51 +01:00
Ximin Luo
432c8e20ba Add a wasi-node interpreter, update wasm32-wasi instructions 2021-04-12 10:58:39 +01:00
Ximin Luo
0f0464c33d use upstream paths for rust-gdb, rust-lldb, add debian/not-installed 2020-12-20 18:45:22 +00:00
Angus Lees
36f4c51a27 Fix architecture.mk install path 2015-05-27 18:02:10 +10:00
Angus Lees
f56dabc77d rustc: Install /usr/share/rustc/architecture.mk helper
This makefile fragment declares Rust arch triples for Debian
host/target/build triples.  It hasn't been audited for completeness yet,
but is being published centrally to avoid duplication between packages.
2015-05-27 18:02:10 +10:00
Angus Lees
525ff0f9ff Split out library packages for multiarch
Split out libraries from rustc.deb into new packages:
- libstd-rust-4e7c5e5c - run-time dylibs
- libstd-rust-dev - compile-time dylibs + rlibs

Run-time dylibs (libstd-rust-4e7c5e5c) are installed into regular
multiarch lib path, compile-time libs are installed into
/usr/lib/rustlib/$rust_triple/

While we're at it, split out rust-gdb, rust-lldb into their own packages
too.
2015-05-27 18:02:10 +10:00
Angus Lees
05815acf4b Rename rust binary package to rustc
The package now contains primarily the compiler (and rustdoc) - name it
accordingly.
2015-02-27 09:50:00 +00:00