Brotli: fix build failed if the path includes "-static"

It would like to remove "-static" in the name of statice library
at the do_install task. For example: replace libbrotlicommon-static.a
with ibbrotlicommon-static.a However, if the patch of
this statice library includes "-static", it would build failed.
(ex: set my build directory "build-static")
Change to remove "-static" in the base name of static library
to fix this build failed.

Signed-off-by: Jamin Lin <jamin_lin@aspeedtech.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
Jamin Lin
2023-11-06 17:02:48 +08:00
committed by Khem Raj
parent 234764ef97
commit 1b4ce73a49
@@ -16,7 +16,8 @@ inherit cmake lib_package
do_install:append () {
for lib in $(ls ${D}${libdir}/*-static.a); do
mv -v "${lib}" "$(echo ${lib} | sed s/-static//)"
basename=$(basename ${lib})
mv -v "${lib}" "${D}${libdir}/$(echo ${basename} | sed s/-static//)"
done
}