In case changes are done in do_install and the sstate checksums
change, the task would fail as the qmake binary has already been
replaced. Avoid this error checking for the original filename.
(From meta-qt5 rev:
7c5306107c60b1a1e0bb8c4c3b8b80afa59a426a)
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
find -name "Makefile*" | xargs sed -i "s,(INSTALL_ROOT)${STAGING_DIR_NATIVE}${STAGING_DIR_NATIVE},(INSTALL_ROOT)${STAGING_DIR_NATIVE},g"
# switch back the proper qmake
- rm ${B}/bin/qmake
- mv ${B}/bin/qmake-real ${B}/bin/qmake
+ if [ -e ${B}/bin/qmake-real ]; then
+ rm ${B}/bin/qmake
+ mv ${B}/bin/qmake-real ${B}/bin/qmake
+ fi
oe_runmake install INSTALL_ROOT=${D}