cargo_util: make rustlibdir available

This is needed for install and potentially link paths.
This commit is contained in:
Tyler Hall
2016-08-28 15:10:02 -04:00
committed by Steven Walter
parent da71abbef1
commit 00429e037b
3 changed files with 7 additions and 4 deletions

View File

@@ -1,3 +1,4 @@
inherit rust-vars
# add crate fetch support
inherit crate-fetch

View File

@@ -0,0 +1,4 @@
export rustlibdir = "${libdir}/rust"
FILES_${PN} += "${rustlibdir}/*.so"
FILES_${PN}-dev += "${rustlibdir}/*.rlib"
FILES_${PN}-dbg += "${rustlibdir}/.debug"

View File

@@ -1,3 +1,5 @@
inherit rust-vars
RUSTC = "rustc"
# FIXME: --sysroot might be needed
@@ -107,7 +109,3 @@ rustlib_suffix="${TUNE_ARCH}${TARGET_VENDOR}-${TARGET_OS}/rustlib/${HOST_SYS}/li
rustlib_src="${prefix}/lib/${rustlib_suffix}"
# Host sysroot standard library path
rustlib="${libdir}/${rustlib_suffix}"
export rustlibdir = "${libdir}/rust"
FILES_${PN} += "${rustlibdir}/*.so"
FILES_${PN}-dev += "${rustlibdir}/*.rlib"
FILES_${PN}-dbg += "${rustlibdir}/.debug"