Files
meta-diya/recipes-devtools/rust/rust_%.bbappend

15 lines
744 B
Plaintext

rust_do_install:append:class-nativesdk(){
rust_runx install rust-analyzer
install -d ${D}${libdir}/rustlib/src/rust/src/llvm-project
cp -rf ${S}/src/llvm-project/libunwind ${D}${libdir}/rustlib/src/rust/src/llvm-project/
cp -rf ${S}/library ${D}${libdir}/rustlib/src/rust/
install -d ${D}${libexecdir}
cp build/${RUST_BUILD_SYS}/stage2-tools/${RUST_HOST_SYS}/release/rust-analyzer-proc-macro-srv ${D}${libexecdir}
cp build/${RUST_BUILD_SYS}/stage2-tools/${RUST_HOST_SYS}/release/rust-analyzer ${D}${bindir}
rm ${D}${libdir}/rustlib/manifest*
rm ${D}${libdir}/rustlib/uninstall.sh
rm ${D}${libdir}/rustlib/install.log
}
FILES:${PN}:append:class-nativesdk = " ${libexecdir}/rust-analyzer-proc-macro-srv "