]> code.ossystems Code Review - openembedded-core.git/commitdiff
glib-2.0/glib.inc: Only apply MLPREFIX renaming to class-target
authorNathan Rossi <nathan@nathanrossi.com>
Wed, 22 Feb 2017 05:58:57 +0000 (15:58 +1000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 1 Mar 2017 12:54:22 +0000 (12:54 +0000)
When renaming the 'gio-querymodules' binary to prefix with the current
MLPREFIX, only do this for target packages where the MLPREFIX makes
sense. This skips renaming for nativesdk targets which have MLPREFIX set
to 'nativesdk-'.

Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/recipes-core/glib-2.0/glib.inc

index a5db45524839b05ac820c002898096467349b2c3..bbac7ebd328a658a016805289456d7aba81130b2 100644 (file)
@@ -91,11 +91,6 @@ do_install_append () {
        if [ -f ${D}${bindir}/glib-mkenums ]; then
                sed -i -e '1s,#!.*perl,#! ${USRBINPATH}/env perl,' ${D}${bindir}/glib-mkenums
        fi
-
-        # Make sure gio-querymodules is unique among multilibs
-        if test "x${MLPREFIX}" != "x"; then
-                mv ${D}${libexecdir}/gio-querymodules ${D}${libexecdir}/${MLPREFIX}gio-querymodules
-        fi
 }
 
 do_install_append_class-target () {
@@ -106,6 +101,11 @@ do_install_append_class-target () {
                        rm ${D}${datadir}/installed-tests/glib/gdbus-serialization.test
                fi
        fi
+
+       # Make sure gio-querymodules is unique among multilibs
+       if test "x${MLPREFIX}" != "x"; then
+               mv ${D}${libexecdir}/gio-querymodules ${D}${libexecdir}/${MLPREFIX}gio-querymodules
+       fi
 }
 
 do_install_append_libc-musl () {