summaryrefslogtreecommitdiffstats
path: root/meta-ivi-common/recipes-automotive/automotive-message-broker
AgeCommit message (Collapse)AuthorFilesLines
2015-12-08AMB (automotive-message-broker): enable gpsnmea pluginManuel Bachmann3-1/+13
In this version of AMB, GPS plugin is named "gpsnmea" and does not really depend on gpsd, so fix the build option and remove the dependency. If gpsnmea is enabled (default), we should ship a matching configuration file so that it gets loaded automatically. Consider an USB GPS device ; at worst, if no device is present, harmless NULL values will be returned by AMB. Change-Id: I60fc960bff04b334a2556b9ec92a4089398d453e Signed-off-by: Manuel Bachmann <mbc@iot.bzh>
2015-11-16AMB (automotive-message-broker): allow building with Qt5Manuel Bachmann2-29/+42
v2: (Tadao Tanikawa) - The recipe in meta-agl-demo which added by Change 4339 has been merged into this patch. - The recipe splitted automotive-message-broker_git.bb and automotive-message-broker_git.inc. - Dependencies to gpsd, qtbase and qtdeclarative has been defined into PACKAGECONFIG because they need each of their options into EXTRA_OECMAKE. NOTE: Once this patch merged, Change 4339 should be reverted. v1: (Manuel Bachmann) We want to be able to build AMB with or without meta-qt5 ; this is possible by checking the layer presence (see http://lists.openembedded.org/pipermail/openembedded-devel /2015-October/103781.html for an upstream OE example). Enable QtMainLoop and QtQuick/QML plugins, only if meta-qt5 has been added in bblayers.conf. We need to precise package contents for Bitbake because the install tree uses a complicated layout. Change-Id: Ie7e5b6955c76324fd92662fee9caa5bad4dfd2f6 Signed-off-by: Manuel Bachmann <mbc@iot.bzh> Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2015-11-16AMB (automotive-message-broker): fix GPSd dependencyManuel Bachmann1-10/+3
We now allow gpsd to build with bluez5 (backport from OE) : http://lists.openembedded.org/pipermail/openembedded-devel /2015-November/104602.html which allows us to re-enable gpsd in AMB. Plus, we also explicitly build the GPSd plugin. Change-Id: I21fff0d010ca849a0ff4bd940437bddabae2d218 Signed-off-by: Manuel Bachmann <mbc@iot.bzh>
2015-11-16Fix build issues while bitbake without meta-qt5Tadao Tanikawa2-0/+31
Change-Id: I628f4b165b650bd570f7928987508f0d8a55ab26 Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2015-11-13Update AMB with amb-qt(qml) plugins to latestTadao Tanikawa10-9/+1151
To use CogentEmbedded fixes to amb-qt(qml) plugins of AMB, the recipes for AMB has been updated: - Pulling CogentEmbeeded's repository as upstream - Apply some patches to fix some issue around amb-qt plugins (these are from branch 'dev_0.14_2') Change-Id: I81bf63d26446ec720343c4730fdc41d65ecf2e68 Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2015-11-13AMB (automotive-message-broker): depend on python-misc/jsonManuel Bachmann1-0/+1
AMB provides utility scripts ("amb-get", "amb-set"...) depending on the Python "argparse" and "json" modules. Add corresponding packages as runtime dependencies. Change-Id: Ic41d89a0aa0a45c6ab481753d66739786f61dee4 Signed-off-by: Manuel Bachmann <mbc@iot.bzh>
2015-11-08Fix compilation of AMB if icecc is installed on the build machine.Jan-Simon Möller1-2/+8
If the buildhost has icecc installed, AMBs cmake file will hardcode the compiler to icecc (understandable, but not a good idea for crosscompiling). In our case this leads to the replacement of the compiler supplied by the build environment with icecc. This breaks the compilation. We turn off the icecc detection, which is unfortunately on by default. Plus fixes for a few typos. Change-Id: Ibc28d3d697f1769f134e2a8f630e42058255bf3b Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2015-11-04Added AMB (automotive-message-broker) to meta-ivi-common layerNedeljko Miljevic3-0/+182
v3:(Tadao Tanikawa) - Remove 'qtbase' from dependencies. v2:(Tadao Tanikawa) - Remove 'gpsd' dependency temporarily to complete bitbake without error. v1:(Nedeljko Miljevic) Change-Id: Ieebf982751486167482a303e53cd1ed834b55b3e Signed-off-by: Nedeljko Miljevic <nedeljko.miljevic@windriver.com> Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>