[PATCH 0/9] rust: build system and other cleanups

Paolo Bonzini <[email protected]>
Newsgroups org.nongnu.qemu-rust,org.nongnu.qemu-devel
Message-ID <[email protected]>
A few small changes that I accumulated or received from others.

Paolo

Marc-André Lureau (1):
  rust: remove leftover bindings/

Martin Kletzander (1):
  rust: Do not link qemuutil into Rust rlibs

Paolo Bonzini (7):
  rust: remove unused --cfg arguments
  rust: remove unnecessary repetitive options
  rust/bql: make bindings public
  rust: do not copy the SysBusDevice
  rust: fix reference to MemoryRegion
  rust: move strict lints handling to meson.build
  rust: only link the Rust part of the code into devices

 meson.build                                   | 10 +--
 rust/bindings/src/lib.rs                      | 64 -------------------
 rust/bits/meson.build                         |  2 -
 rust/bql/meson.build                          |  2 -
 rust/bql/src/cell.rs                          |  2 +-
 rust/bql/src/lib.rs                           |  2 +-
 rust/chardev/meson.build                      |  4 +-
 rust/common/meson.build                       |  2 -
 rust/hw/char/pl011/meson.build                | 18 +++---
 rust/hw/core/src/sysbus.rs                    |  2 +-
 rust/hw/timer/hpet/meson.build                | 16 ++---
 rust/migration/meson.build                    |  2 -
 rust/qemu-macros/meson.build                  |  6 --
 rust/qom/meson.build                          |  4 +-
 rust/system/meson.build                       |  2 -
 rust/tests/meson.build                        |  1 -
 rust/trace/meson.build                        |  2 -
 rust/util/meson.build                         |  6 +-
 scripts/rust/rustc_args.py                    | 20 +-----
 .../bilge-impl-0.2-rs/meson.build             |  3 -
 .../proc-macro-error-1-rs/meson.build         |  1 -
 .../proc-macro-error-attr-1-rs/meson.build    |  3 -
 22 files changed, 32 insertions(+), 142 deletions(-)
 delete mode 100644 rust/bindings/src/lib.rs

-- 
2.51.1
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.