15 lines
744 B
Plaintext
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 "
|