Signed-off-by: Michael Tremer michael.tremer@ipfire.org --- config/rootfiles/common/riscv64/rust | 112 +++++++++++++++++++++++++++ lfs/rust | 2 +- 2 files changed, 113 insertions(+), 1 deletion(-) create mode 100644 config/rootfiles/common/riscv64/rust
diff --git a/config/rootfiles/common/riscv64/rust b/config/rootfiles/common/riscv64/rust new file mode 100644 index 000000000..a5f2e6d6e --- /dev/null +++ b/config/rootfiles/common/riscv64/rust @@ -0,0 +1,112 @@ +#usr/bin/cargo +#usr/bin/rust-gdb +#usr/bin/rust-gdbgui +#usr/bin/rust-lldb +#usr/bin/rustc +#usr/bin/rustdoc +#usr/etc/bash_completion.d +#usr/etc/bash_completion.d/cargo +#usr/lib/libchalk_derive-c6c1769c2b2826fa.so +#usr/lib/libcstr-e1c4d60f6d17d529.so +#usr/lib/librustc_driver-168cfe5b98a72c5d.so +#usr/lib/librustc_macros-7df614f07dd71f23.so +#usr/lib/libserde_derive-85bd0accdb4e9dee.so +#usr/lib/libstd-6887c129cef251a1.so +#usr/lib/libtest-6428250561812644.so +#usr/lib/libtracing_attributes-399308f9f20b4dac.so +#usr/lib/rustlib +#usr/lib/rustlib/components +#usr/lib/rustlib/etc +#usr/lib/rustlib/etc/gdb_load_rust_pretty_printers.py +#usr/lib/rustlib/etc/gdb_lookup.py +#usr/lib/rustlib/etc/gdb_providers.py +#usr/lib/rustlib/etc/lldb_commands +#usr/lib/rustlib/etc/lldb_lookup.py +#usr/lib/rustlib/etc/lldb_providers.py +#usr/lib/rustlib/etc/rust_types.py +#usr/lib/rustlib/install.log +#usr/lib/rustlib/manifest-cargo +#usr/lib/rustlib/manifest-rust-std-riscv64gc-unknown-linux-gnu +#usr/lib/rustlib/manifest-rustc +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libaddr2line-abfcfad2c67f64b2.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libadler-429c6a106a44b714.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/liballoc-e800848afaf03516.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libcfg_if-7d6c4fad8f87f93c.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libcompiler_builtins-fa968b91c9b868c8.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libcore-05e65dbf98fbc870.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libgetopts-93681c46b2700c14.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libgimli-a4e07f0c8f932e91.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libhashbrown-d8580387c8d44f14.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/liblibc-03e1a2fcbde8d9ce.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libmemchr-c016bade9c783dee.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libminiz_oxide-c9a5c4976e1e1261.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libobject-f5446525ed149d2c.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libpanic_abort-d04ec3de5137ccc3.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libpanic_unwind-3affb21a3e446255.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libproc_macro-5df051689bd2dffa.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/librustc_demangle-687c2d8147ef10b1.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/librustc_std_workspace_alloc-1ab18eee1818cbca.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/librustc_std_workspace_core-ccca0f2dcbbd8f71.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/librustc_std_workspace_std-b62c1ea9432ef893.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libstd-6887c129cef251a1.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libstd-6887c129cef251a1.so +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libstd_detect-fd68f01eafc75664.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libtest-6428250561812644.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libtest-6428250561812644.so +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libunicode_width-096d1ecff3d9b31b.rlib +#usr/lib/rustlib/riscv64gc-unknown-linux-gnu/lib/libunwind-8102c9b696785739.rlib +#usr/lib/rustlib/rust-installer-version +#usr/lib/rustlib/uninstall.sh +#usr/libexec/cargo-credential-1password +#usr/share/cargo +#usr/share/cargo/registry +#usr/share/doc/cargo +#usr/share/doc/cargo/LICENSE-APACHE +#usr/share/doc/cargo/LICENSE-MIT +#usr/share/doc/cargo/LICENSE-THIRD-PARTY +#usr/share/doc/cargo/README.md +#usr/share/doc/rust +#usr/share/doc/rust/COPYRIGHT +#usr/share/doc/rust/LICENSE-APACHE +#usr/share/doc/rust/LICENSE-MIT +#usr/share/doc/rust/README.md +#usr/share/man/man1/cargo-bench.1 +#usr/share/man/man1/cargo-build.1 +#usr/share/man/man1/cargo-check.1 +#usr/share/man/man1/cargo-clean.1 +#usr/share/man/man1/cargo-doc.1 +#usr/share/man/man1/cargo-fetch.1 +#usr/share/man/man1/cargo-fix.1 +#usr/share/man/man1/cargo-generate-lockfile.1 +#usr/share/man/man1/cargo-help.1 +#usr/share/man/man1/cargo-init.1 +#usr/share/man/man1/cargo-install.1 +#usr/share/man/man1/cargo-locate-project.1 +#usr/share/man/man1/cargo-login.1 +#usr/share/man/man1/cargo-metadata.1 +#usr/share/man/man1/cargo-new.1 +#usr/share/man/man1/cargo-owner.1 +#usr/share/man/man1/cargo-package.1 +#usr/share/man/man1/cargo-pkgid.1 +#usr/share/man/man1/cargo-publish.1 +#usr/share/man/man1/cargo-report.1 +#usr/share/man/man1/cargo-run.1 +#usr/share/man/man1/cargo-rustc.1 +#usr/share/man/man1/cargo-rustdoc.1 +#usr/share/man/man1/cargo-search.1 +#usr/share/man/man1/cargo-test.1 +#usr/share/man/man1/cargo-tree.1 +#usr/share/man/man1/cargo-uninstall.1 +#usr/share/man/man1/cargo-update.1 +#usr/share/man/man1/cargo-vendor.1 +#usr/share/man/man1/cargo-verify-project.1 +#usr/share/man/man1/cargo-version.1 +#usr/share/man/man1/cargo-yank.1 +#usr/share/man/man1/cargo.1 +#usr/share/man/man1/rustc.1 +#usr/share/man/man1/rustdoc.1 +#usr/share/zsh +#usr/share/zsh/site-functions +#usr/share/zsh/site-functions/_cargo diff --git a/lfs/rust b/lfs/rust index bfb114d70..ce282cdee 100644 --- a/lfs/rust +++ b/lfs/rust @@ -33,7 +33,6 @@ DL_FILE = $(THISAPP)-$(RUST_PLATFORM).tar.xz DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/rust-nightly-$(RUST_PLATFORM) TARGET = $(DIR_INFO)/$(THISAPP) -SUP_ARCH = x86_64 aarch64 armv6l
############################################################################### # Top-level Rules @@ -46,6 +45,7 @@ $(DL_FILE) = $(DL_FROM)/$(DL_FILE) $(THISAPP)-x86_64-unknown-linux-gnu.tar.xz_MD5 = 42ae351e32e3d570c2c1612c9a9037ee $(THISAPP)-aarch64-unknown-linux-gnu.tar.xz_MD5 = 70504d2ad8ec793672d54c64e5c74593 $(THISAPP)-arm-unknown-linux-gnueabi.tar.xz_MD5 = a6dfbd26b7057260ee07c15afa325b9f +$(THISAPP)-riscv64gc-unknown-linux-gnu.tar.xz_MD5 = 24ca38f4b7c2ca2ba32195aa48912d07
install : $(TARGET)