mirror of
https://github.com/thead-yocto-mirror/meta-external-toolchain
synced 2026-09-06 16:04:40 +02:00
libgcc-external: add TARGET_SYS symlink under libdir for compat
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
This commit is contained in:
@@ -23,3 +23,21 @@ FILES_${PN}-dev = "${base_libdir}/libgcc_s.so \
|
||||
"
|
||||
INSANE_SKIP_${PN}-dev += "staticdev"
|
||||
FILES_${PN}-dbg += "${base_libdir}/.debug/libgcc_s.so.*.debug"
|
||||
|
||||
do_install_extra () {
|
||||
if [ -e "${D}${libdir}/${EXTERNAL_TARGET_SYS}" ]; then
|
||||
if ! [ -e "${D}${libdir}/${TARGET_SYS}" ]; then
|
||||
ln -s "${EXTERNAL_TARGET_SYS}" "${D}${libdir}/${TARGET_SYS}"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
do_package[prefuncs] += "add_sys_symlink"
|
||||
|
||||
python add_sys_symlink () {
|
||||
import pathlib
|
||||
target_sys = pathlib.Path(d.expand('${D}${libdir}/${TARGET_SYS}'))
|
||||
if target_sys.exists():
|
||||
pn = d.getVar('PN')
|
||||
d.appendVar('FILES_%s-dev' % pn, ' ${libdir}/${TARGET_SYS}')
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user