diff --git a/recipes-connectivity/ublox-gnss-fw-update/ublox-gnss-fw-update.bb b/recipes-connectivity/ublox-gnss-fw-update/ublox-gnss-fw-update.bb index 478bd90..6e8d9ff 100644 --- a/recipes-connectivity/ublox-gnss-fw-update/ublox-gnss-fw-update.bb +++ b/recipes-connectivity/ublox-gnss-fw-update/ublox-gnss-fw-update.bb @@ -14,6 +14,8 @@ SRC_URI = "file://ubx-fw-update.tar.gz \ file://gnss-fw-update \ " +PACKAGECONFIG ?= "" +PACKAGECONFIG[ubx-tool-only] = "" S = "${WORKDIR}/ubx-fw-update" @@ -24,11 +26,14 @@ do_compile() { do_install() { install -d ${D}${bindir} install -m 0755 fwupdate ${D}${bindir}/ - install -m 0755 ../gnss-fw-update ${D}${bindir}/ - install -d ${D}${nonarch_base_libdir}/firmware/ - install -m 0644 ../UBX_M8_301_ADR_421_NEO_M8L.bin ${D}${nonarch_base_libdir}/firmware/ - install -m 0644 ../flash.xml ${D}${nonarch_base_libdir}/firmware/ubx-fw-flash.xml + if ! ${@bb.utils.contains('PACKAGECONFIG','ubx-tool-only','true','false',d)}; then + install -m 0755 ../gnss-fw-update ${D}${bindir}/ + + install -d ${D}${nonarch_base_libdir}/firmware/ + install -m 0644 ../UBX_M8_301_ADR_421_NEO_M8L.bin ${D}${nonarch_base_libdir}/firmware/ + install -m 0644 ../flash.xml ${D}${nonarch_base_libdir}/firmware/ubx-fw-flash.xml + fi } FILES_${PN} = " \