diff options
Diffstat (limited to 'meta-ivi-common')
3 files changed, 13 insertions, 1 deletions
diff --git a/meta-ivi-common/recipes-automotive/automotive-message-broker/automotive-message-broker/gps b/meta-ivi-common/recipes-automotive/automotive-message-broker/automotive-message-broker/gps new file mode 100644 index 000000000..be8e52e62 --- /dev/null +++ b/meta-ivi-common/recipes-automotive/automotive-message-broker/automotive-message-broker/gps @@ -0,0 +1,7 @@ +{ + "name" : "gpsnmea", + "path" : "/usr/lib//automotive-message-broker/gpsnmea.so", + "device" : "/dev/ttyUSB0", + "baudrate" : "4800", + "enabled" : true +} diff --git a/meta-ivi-common/recipes-automotive/automotive-message-broker/automotive-message-broker_git.bb b/meta-ivi-common/recipes-automotive/automotive-message-broker/automotive-message-broker_git.bb index 4873f12a0..2894b2ce1 100644 --- a/meta-ivi-common/recipes-automotive/automotive-message-broker/automotive-message-broker_git.bb +++ b/meta-ivi-common/recipes-automotive/automotive-message-broker/automotive-message-broker_git.bb @@ -16,7 +16,7 @@ RDEPENDS_${PN} = "python-misc python-json" PACKAGECONFIG ??= " use_gps \ ${@bb.utils.contains('BBFILE_COLLECTIONS','qt5-layer','use_qt5','', d)} \ " -PACKAGECONFIG[use_gps] = "-Dgpsd_plugins=On,,gpsd" +PACKAGECONFIG[use_gps] = "-Dgpsnmea_plugin=On" PACKAGECONFIG[use_qt5] = "-Dqtmainloop=On -Dqt_bindings=On,,qtbase qtdeclarative" SYSTEMD_PACKAGES = "${PN}" @@ -33,6 +33,10 @@ do_install_append() { install -d ${D}${systemd_unitdir}/system/ install -m 0644 ${WORKDIR}/ambd.service ${D}${systemd_unitdir}/system + + if [ "${@bb.utils.contains('PACKAGECONFIG', 'use_gps', 'use_gps', '', d)}" = "use_gps" ]; then + install -m 0644 ${WORKDIR}/gps ${D}/${sysconfdir}/ambd/plugins.d + fi } FILES_${PN} += " ${systemd_unitdir}/ambd.service \ diff --git a/meta-ivi-common/recipes-automotive/automotive-message-broker/automotive-message-broker_git.inc b/meta-ivi-common/recipes-automotive/automotive-message-broker/automotive-message-broker_git.inc index 9cef0d5ae..377e9ebc1 100644 --- a/meta-ivi-common/recipes-automotive/automotive-message-broker/automotive-message-broker_git.inc +++ b/meta-ivi-common/recipes-automotive/automotive-message-broker/automotive-message-broker_git.inc @@ -21,6 +21,7 @@ SRC_URI += " \ file://0009-Add-Pressure-property-to-BrakeOperation.patch \ file://0001-Fix-build-issues-while-bitbake-without-meta-qt5-laye.patch \ file://ambd.service \ + file://gps \ " S = "${WORKDIR}/git" |