mirror of
https://git.yoctoproject.org/poky
synced 2026-09-14 21:49:33 +02:00
meta-toolchain: Don't remove .la files, try and fix them
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4429 311d38ba-8fff-0310-9ca6-ca027cbcb966
This commit is contained in:
@@ -75,9 +75,14 @@ do_populate_sdk() {
|
|||||||
done
|
done
|
||||||
done
|
done
|
||||||
|
|
||||||
# Remove broken .la files
|
# Fix or remove broken .la files
|
||||||
rm -f ${SDK_OUTPUT}/${prefix}/${TARGET_SYS}/${layout_base_libdir}/*.la
|
for i in `find ${SDK_OUTPUT}/${prefix}/${TARGET_SYS} -name \*.la`; do
|
||||||
rm -f ${SDK_OUTPUT}/${prefix}/${TARGET_SYS}/${layout_libdir}/*.la
|
sed -i -e "/^dependency_libs=/s,\([[:space:]']\)${layout_base_libdir},\1${prefix}/${TARGET_SYS}${layout_base_libdir},g" \
|
||||||
|
-e "/^dependency_libs=/s,\([[:space:]']\)${layout_libdir},\1${prefix}/${TARGET_SYS}${layout_libdir},g" \
|
||||||
|
-e "/^dependency_libs=/s,\-\([LR]\)${layout_base_libdir},-\1${prefix}/${TARGET_SYS}${layout_base_libdir},g" \
|
||||||
|
-e "/^dependency_libs=/s,\-\([LR]\)${layout_libdir},-\1${prefix}/${TARGET_SYS}${layout_libdir},g" \
|
||||||
|
-e 's/^installed=yes$/installed=no/' $i
|
||||||
|
done
|
||||||
rm -f ${SDK_OUTPUT}/${prefix}/lib/*.la
|
rm -f ${SDK_OUTPUT}/${prefix}/lib/*.la
|
||||||
|
|
||||||
# Setup site file for external use
|
# Setup site file for external use
|
||||||
|
|||||||
Reference in New Issue
Block a user