Update drivers
[vuplus_openembedded] / classes / mozilla.bbclass
index bd8e919..c9a3966 100644 (file)
@@ -19,7 +19,7 @@ export MOZ_OBJDIR = "${S}"
 export CONFIGURE_ARGS = "${EXTRA_OECONF}"
 export HOST_LIBIDL_CFLAGS = "`${HOST_LIBIDL_CONFIG} --cflags`"
 export HOST_LIBIDL_LIBS = "`${HOST_LIBIDL_CONFIG} --libs`"
-export HOST_LIBIDL_CONFIG = "PKG_CONFIG_PATH=${STAGING_DIR}/${BUILD_SYS}/share/pkgconfig pkg-config libIDL-2.0"
+export HOST_LIBIDL_CONFIG = "PKG_CONFIG_PATH=${STAGING_LIBDIR_NATIVE}/pkgconfig pkg-config libIDL-2.0"
 export HOST_CC = "${BUILD_CC}"
 export HOST_CXX = "${BUILD_CXX}"
 export HOST_CFLAGS = "${BUILD_CFLAGS}"
@@ -33,13 +33,15 @@ mozilla_do_configure() {
                set -e
                for cg in `find ${S} -name config.guess`; do
                        install -m 0755 \
-                       ${STAGING_DIR}/${BUILD_SYS}/share/gnu-config/config.guess \
-                       ${STAGING_DIR}/${BUILD_SYS}/share/gnu-config/config.sub \
+                       ${STAGING_DATADIR_NATIVE}/gnu-config/config.guess \
+                       ${STAGING_DATADIR_NATIVE}/gnu-config/config.sub \
                        `dirname $cg`/
                done
        )
-       oe_runmake -f client.mk ${MOZ_OBJDIR}/Makefile \
-                               ${MOZ_OBJDIR}/config.status
+       if [ -e ${MOZ_OBJDIR}/Makefile ] ; then 
+               oe_runmake -f client.mk ${MOZ_OBJDIR}/Makefile \
+                                       ${MOZ_OBJDIR}/config.status
+       fi
 }
 
 mozilla_do_compile() {