rust-bin/rustlib: install with executable permission

Necessary for binaries and required to appease OE's automatic library
RDEPENDS.
This commit is contained in:
Tyler Hall
2015-06-29 14:27:44 -04:00
committed by Steven Walter
parent 06f6aeaa79
commit 8c83519133
2 changed files with 6 additions and 4 deletions
+2 -2
View File
@@ -81,13 +81,13 @@ oe_compile_rust_bin[vardeps] += "get_overlap_externs"
oe_install_rust_lib () {
for lib in $(ls ${LIBNAME}.{so,rlib} 2>/dev/null); do
echo Installing $lib
install -D -m 644 $lib ${D}/${rustlibdir}/$lib
install -D -m 755 $lib ${D}/${rustlibdir}/$lib
done
}
oe_install_rust_bin () {
echo Installing ${BINNAME}
install -D -m 644 ${BINNAME} ${D}/${bindir}/${BINNAME}
install -D -m 755 ${BINNAME} ${D}/${bindir}/${BINNAME}
}
do_rust_bin_fixups() {
+4 -2
View File
@@ -9,8 +9,10 @@ DEPENDS += "virtual/${TARGET_PREFIX}rust"
RUSTLIB_DEP = ""
do_install () {
mkdir -p ${D}/${rustlib}
cp ${STAGING_DIR_NATIVE}/${rustlib}/*.so ${D}/${rustlib}
for f in ${STAGING_DIR_NATIVE}/${rustlib}/*.so; do
echo Installing $f
install -D -m 755 $f ${D}/${rustlib}/$(basename $f)
done
}
# This has no license file