Tizen recipes : Fix tizen common build and get little more closer to current Tizen...
[scm/bb/meta-tizen.git] / meta-tizen-ivi / recipes-extended / automotive-message-broker / automotive-message-broker.inc
1 DESCRIPTION = "Automotive Message Broker is a vehicle network abstraction system"
2 HOMEPAGE = "http://nohomepage.org"
3 SECTION = "Automotive/Service"
4 LICENSE = "LGPL-2.1"
5 PV = "0.13"
6
7 SRC_URI = ""
8
9 S = "${WORKDIR}/git"
10
11 inherit manifest autotools-brokensep
12
13 BBCLASSEXTEND = ""
14 PROVIDES = ""
15
16 #PROVIDES by automotive-message-broker-plugins-bluetooth
17 PROVIDES += "automotive-message-broker-plugins-bluetooth"
18
19
20 #PROVIDES by automotive-message-broker-plugins
21 PROVIDES += "automotive-message-broker-plugins"
22
23
24 #PROVIDES by automotive-message-broker-plugins-bluemonkey
25 PROVIDES += "automotive-message-broker-plugins-bluemonkey"
26
27
28 #PROVIDES by automotive-message-broker-plugins-qtmainloop
29 PROVIDES += "automotive-message-broker-plugins-qtmainloop"
30
31
32 #PROVIDES by automotive-message-broker-plugins-murphy
33 PROVIDES += "automotive-message-broker-plugins-murphy"
34
35
36 #PROVIDES by automotive-message-broker-plugins-cangen
37 PROVIDES += "automotive-message-broker-plugins-cangen"
38
39
40 #PROVIDES by automotive-message-broker-plugins-opencvlux
41 PROVIDES += "automotive-message-broker-plugins-opencvlux"
42
43
44 #PROVIDES by automotive-message-broker-plugins-test
45 PROVIDES += "automotive-message-broker-plugins-test"
46
47
48 #PROVIDES by automotive-message-broker-doc
49 PROVIDES += "automotive-message-broker-doc"
50
51
52 #PROVIDES by automotive-message-broker-plugins-wheel
53 PROVIDES += "automotive-message-broker-plugins-wheel"
54
55
56 #PROVIDES by automotive-message-broker-plugins-cansim
57 PROVIDES += "automotive-message-broker-plugins-cansim"
58
59
60 #PROVIDES by automotive-message-broker-plugins-common
61 PROVIDES += "automotive-message-broker-plugins-common"
62
63
64 #PROVIDES by automotive-message-broker-dev
65 PROVIDES += "automotive-message-broker-dev"
66
67
68 #PROVIDES by automotive-message-broker
69
70
71 #PROVIDES by automotive-message-broker-plugins-database
72 PROVIDES += "automotive-message-broker-plugins-database"
73
74
75 #PROVIDES by automotive-message-broker-plugins-websocket
76 PROVIDES += "automotive-message-broker-plugins-websocket"
77
78
79 #PROVIDES by automotive-message-broker-plugins-obd2
80 PROVIDES += "automotive-message-broker-plugins-obd2"
81
82
83 #PROVIDES by automotive-message-broker-xwalk-vehicle-extension
84 PROVIDES += "automotive-message-broker-xwalk-vehicle-extension"
85
86
87 #PROVIDES by automotive-message-broker-plugins-gpsnmea
88 PROVIDES += "automotive-message-broker-plugins-gpsnmea"
89
90
91 #PROVIDES by bluemonkey-modules-db
92 PROVIDES += "bluemonkey-modules-db"
93
94
95 RDEPENDS = ""
96 #RDEPENDS of automotive-message-broker-plugins-bluetooth (${PN}-plugins-bluetooth)
97 RDEPENDS_${PN}-plugins-bluetooth += "automotive-message-broker"
98
99 #RDEPENDS of automotive-message-broker-plugins (${PN}-plugins)
100 RDEPENDS_${PN}-plugins += "automotive-message-broker"
101
102 #RDEPENDS of automotive-message-broker-plugins-bluemonkey (${PN}-plugins-bluemonkey)
103 RDEPENDS_${PN}-plugins-bluemonkey += "automotive-message-broker-plugins-qtmainloop"
104 RDEPENDS_${PN}-plugins-bluemonkey += "automotive-message-broker"
105 RDEPENDS_${PN}-plugins-bluemonkey += "qt5-qtdeclarative"
106
107 #RDEPENDS of automotive-message-broker-plugins-qtmainloop (${PN}-plugins-qtmainloop)
108 RDEPENDS_${PN}-plugins-qtmainloop += "automotive-message-broker"
109 RDEPENDS_${PN}-plugins-qtmainloop += "qt5-qtcore"
110
111 #RDEPENDS of automotive-message-broker-plugins-murphy (${PN}-plugins-murphy)
112 RDEPENDS_${PN}-plugins-murphy += "murphy"
113 RDEPENDS_${PN}-plugins-murphy += "automotive-message-broker"
114
115 #RDEPENDS of automotive-message-broker-plugins-cangen (${PN}-plugins-cangen)
116 RDEPENDS_${PN}-plugins-cangen += "automotive-message-broker"
117
118 #RDEPENDS of automotive-message-broker-plugins-opencvlux (${PN}-plugins-opencvlux)
119 RDEPENDS_${PN}-plugins-opencvlux += "opencv"
120 RDEPENDS_${PN}-plugins-opencvlux += "automotive-message-broker"
121
122 #RDEPENDS of automotive-message-broker-plugins-test (${PN}-plugins-test)
123 RDEPENDS_${PN}-plugins-test += "automotive-message-broker"
124
125 #RDEPENDS of automotive-message-broker-doc (${PN}-doc)
126 RDEPENDS_${PN}-doc += "automotive-message-broker"
127
128 #RDEPENDS of automotive-message-broker-plugins-wheel (${PN}-plugins-wheel)
129 RDEPENDS_${PN}-plugins-wheel += "automotive-message-broker"
130
131 #RDEPENDS of automotive-message-broker-plugins-cansim (${PN}-plugins-cansim)
132 RDEPENDS_${PN}-plugins-cansim += "automotive-message-broker"
133
134 #RDEPENDS of automotive-message-broker-plugins-common (${PN}-plugins-common)
135 RDEPENDS_${PN}-plugins-common += "automotive-message-broker"
136
137 #RDEPENDS of automotive-message-broker-dev (${PN}-dev)
138 RDEPENDS_${PN}-dev += "boost"
139 RDEPENDS_${PN}-dev += "util-linux"
140 RDEPENDS_${PN}-dev += "automotive-message-broker"
141
142 #RDEPENDS of automotive-message-broker (${PN})
143 RDEPENDS_${PN} += "automotive-message-broker-plugins"
144 RDEPENDS_${PN} += "python-pygobject"
145 RDEPENDS_${PN} += "default-ac-domains"
146 RDEPENDS_${PN} += "automotive-message-broker-plugins-murphy"
147 RDEPENDS_${PN} += "python-curses"
148 RDEPENDS_${PN} += "dbus-python"
149 RDEPENDS_${PN} += "glibc"
150
151 #RDEPENDS of automotive-message-broker-plugins-database (${PN}-plugins-database)
152 RDEPENDS_${PN}-plugins-database += "sqlite3"
153 RDEPENDS_${PN}-plugins-database += "automotive-message-broker"
154
155 #RDEPENDS of automotive-message-broker-plugins-websocket (${PN}-plugins-websocket)
156 RDEPENDS_${PN}-plugins-websocket += "libwebsockets"
157 RDEPENDS_${PN}-plugins-websocket += "automotive-message-broker"
158 RDEPENDS_${PN}-plugins-websocket += "qt5-qtcore"
159
160 #RDEPENDS of automotive-message-broker-plugins-obd2 (${PN}-plugins-obd2)
161 RDEPENDS_${PN}-plugins-obd2 += "automotive-message-broker-plugins-common"
162 RDEPENDS_${PN}-plugins-obd2 += "automotive-message-broker"
163
164 #RDEPENDS of automotive-message-broker-xwalk-vehicle-extension (${PN}-xwalk-vehicle-extension)
165 RDEPENDS_${PN}-xwalk-vehicle-extension += "crosswalk"
166 RDEPENDS_${PN}-xwalk-vehicle-extension += "automotive-message-broker"
167
168 #RDEPENDS of automotive-message-broker-plugins-gpsnmea (${PN}-plugins-gpsnmea)
169 RDEPENDS_${PN}-plugins-gpsnmea += "automotive-message-broker"
170
171 #RDEPENDS of bluemonkey-modules-db (bluemonkey-modules-db)
172 RDEPENDS_bluemonkey-modules-db += "qt5-plugin-sqldriver-sqlite"
173 RDEPENDS_bluemonkey-modules-db += "automotive-message-broker"
174
175
176 DEPENDS = ""
177 #DEPENDS of automotive-message-broker
178 DEPENDS += "qt5-plugin-bearer-nm"
179 DEPENDS += "qt5-plugin-bearer-connman"
180 inherit tizen_cmake
181 DEPENDS += "qt5-qtnetwork-dev"
182 DEPENDS += "qt5-qtdbus-dev"
183 DEPENDS += "opencv"
184 DEPENDS += "json-c"
185 DEPENDS += "dbus"
186 DEPENDS += "murphy"
187 inherit pkgconfig
188 DEPENDS += "glib-2.0"
189 DEPENDS += "sqlite3"
190 DEPENDS += "qt5-qtcore-dev"
191 DEPENDS_append_class-native = " libtool"
192 DEPENDS_append_class-target = " libtool-cross"
193 DEPENDS += "qt5-plugin-bearer-generic"
194 DEPENDS += "libwebsockets"
195 DEPENDS += "qt5-plugin-sqldriver-sqlite"
196 DEPENDS += "qt5-qtdeclarative-dev"
197 DEPENDS += "util-linux"
198 DEPENDS += "boost"
199 DEPENDS += "qt5-qtconcurrent-dev"
200
201 do_prep() {
202  cd ${S}
203  chmod -Rf a+rX,u+w,g-w,o-w ${S}
204  #setup -q -n automotive-message-broker-0.13
205  
206  
207 }
208 do_patch_append() {
209     bb.build.exec_func('do_prep', d)
210 }
211
212 do_configure() {
213 }
214
215 do_compile() {
216  cd ${S}
217  LANG=C
218  export LANG
219  unset DISPLAY
220  LD_AS_NEEDED=1; export LD_AS_NEEDED ;
221  
222  
223    cmake \
224          -DCMAKE_VERBOSE_MAKEFILE=ON \
225          -DCMAKE_INSTALL_PREFIX:PATH=${prefix} \
226          -DCMAKE_INSTALL_LIBDIR:PATH=${prefix}/lib \
227          -DINCLUDE_INSTALL_DIR:PATH=${prefix}/include \
228          -DLIB_INSTALL_DIR:PATH=${prefix}/lib \
229          -DSYSCONF_INSTALL_DIR:PATH=${sysconfdir} \
230          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
231          -DCMAKE_SKIP_RPATH:BOOL=ON \
232          -DBUILD_SHARED_LIBS:BOOL=ON \
233          -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
234          ${EXTRA_OECMAKE} \
235            -Dxwalk_vehicle_extension=ON \
236            -DXWALK_EXTENSION_PATH=/tizen-extensions-crosswalk \
237            -Dqtmainloop=ON \
238            -Dopencvlux_plugin=ON \
239            -Dwebsocket_plugin=ON \
240            -Dbluetooth_plugin=ON \
241            -Dbluemonkey_plugin=ON \
242            -Ddatabase_plugin=ON \
243            -Dmurphy_plugin=ON \
244            -Dobd2_plugin=ON \
245            -Dtest_plugin=ON \
246            -Dgpsnmea_plugin=ON \
247            -Dcangen_plugin=ON \
248            -Dcansim_plugin=ON \
249            -Dusebluez5=ON \
250            -Denable_docs=ON
251  
252  
253  oe_runmake -j16
254  
255  
256  
257 }
258
259 do_install() {
260  export RPM_BUILD_ROOT=${D}
261  cd ${S}
262  LANG=C
263  export LANG
264  unset DISPLAY
265  rm -rf ${D}
266  mkdir -p ${D}
267  
268  rm -rf ${D}
269  
270    oe_runmake \
271          DESTDIR=${D} \
272          INSTALL_ROOT=${D} \
273          BINDIR=${prefix}/bin \
274    install  
275    rm -f ${D}${infodir}/dir 
276    find ${D} -regex ".*\.la$" | xargs rm -f -- 
277    find ${D} -regex ".*\.a$" | xargs rm -f --
278  
279  mkdir -p ${D}${systemd_unitdir}/system/network.target.wants
280  cp packaging.in/ambd.service.systemd.tizen ${D}${systemd_unitdir}/system/ambd.service
281  ln -s ../ambd.service ${D}${systemd_unitdir}/system/network.target.wants/ambd.service
282  
283  mkdir -p ${D}/${systemd_unitdir}/system/multi-user.target.wants 
284  ln -s ../ambd.service  ${D}/${systemd_unitdir}/system/multi-user.target.wants/ambd.service  
285  
286  cp packaging/config.tizen ${D}${sysconfdir}/ambd/
287  
288  
289 }
290
291 pkg_postinst_${PN}() {
292     #!/bin/sh -e
293
294     [ "x$D" == "x" ] && ldconfig
295 }
296
297 pkg_postinst_${PN}() {
298     #!/bin/sh -e
299
300     [ "x$D" == "x" ] && ldconfig
301 }
302
303 pkg_postrm_${PN}() {
304     #!/bin/sh -e
305
306     [ "x$D" == "x" ] && ldconfig
307 }
308
309 pkg_postrm_${PN}() {
310     #!/bin/sh -e
311
312     [ "x$D" == "x" ] && ldconfig
313 }
314
315 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
316 PACKAGES += " automotive-message-broker-plugins-bluetooth "
317 PACKAGES += " automotive-message-broker-plugins-cangen "
318 PACKAGES += " automotive-message-broker-plugins-common "
319 PACKAGES += " automotive-message-broker-plugins-qtmainloop "
320 PACKAGES += " automotive-message-broker-plugins-murphy "
321 PACKAGES += " automotive-message-broker-plugins "
322 PACKAGES += " automotive-message-broker-plugins-opencvlux "
323 PACKAGES += " automotive-message-broker-plugins-test "
324 PACKAGES += " automotive-message-broker-plugins-wheel "
325 PACKAGES += " automotive-message-broker-plugins-cansim "
326 PACKAGES += " automotive-message-broker-plugins-bluemonkey "
327 PACKAGES += " automotive-message-broker-xwalk-vehicle-extension "
328 PACKAGES += " automotive-message-broker "
329 PACKAGES += " automotive-message-broker-plugins-database "
330 PACKAGES += " automotive-message-broker-plugins-websocket "
331 PACKAGES += " automotive-message-broker-plugins-obd2 "
332 PACKAGES += " automotive-message-broker-dev "
333 PACKAGES += " automotive-message-broker-plugins-gpsnmea "
334 PACKAGES += " bluemonkey-modules-db "
335
336 automotive-message-broker-plugins-bluetooth_files = ""
337 automotive-message-broker-plugins-bluetooth_files += "${prefix}/lib/automotive-message-broker/bluetoothplugin.so"
338 automotive-message-broker-plugins-bluetooth_files += "${sysconfdir}/dbus-1/system.d/ambbt.conf"
339 CONFFILES_${PN}-plugins-bluetooth = ""
340 CONFFILES_${PN}-plugins-bluetooth += "${sysconfdir}/dbus-1/system.d/ambbt.conf"
341 MANIFESTFILES_${PN}-plugins-bluetooth = "packaging.in/amb.manifest.plugins"
342
343 automotive-message-broker-plugins-cangen_files = ""
344 automotive-message-broker-plugins-cangen_files += "${prefix}/lib/automotive-message-broker/cangenplugin.so"
345 automotive-message-broker-plugins-cangen_files += "${prefix}/bin/gen-set"
346 MANIFESTFILES_${PN}-plugins-cangen = "packaging.in/amb.manifest.plugins"
347
348 automotive-message-broker-plugins-common_files = ""
349 automotive-message-broker-plugins-common_files += "${prefix}/lib/libamb-plugins-common.so"
350 MANIFESTFILES_${PN}-plugins-common = "packaging.in/amb.manifest.plugins"
351
352 automotive-message-broker-plugins-qtmainloop_files = ""
353 automotive-message-broker-plugins-qtmainloop_files += "${prefix}/lib/automotive-message-broker/qtmainloopplugin.so"
354 MANIFESTFILES_${PN}-plugins-qtmainloop = "packaging.in/amb.manifest.plugins"
355
356 automotive-message-broker-plugins-murphy_files = ""
357 automotive-message-broker-plugins-murphy_files += "${prefix}/lib/automotive-message-broker/murphysourceplugin.so"
358 MANIFESTFILES_${PN}-plugins-murphy = "packaging.in/amb.manifest.plugins"
359
360 automotive-message-broker-plugins_files = ""
361 automotive-message-broker-plugins_files += "${prefix}/lib/automotive-message-broker/examplesourceplugin.so"
362 automotive-message-broker-plugins_files += "${prefix}/lib/automotive-message-broker/examplesinkplugin.so"
363 automotive-message-broker-plugins_files += "${prefix}/lib/automotive-message-broker/dbussinkplugin.so"
364 automotive-message-broker-plugins_files += "${prefix}/lib/automotive-message-broker/demosinkplugin.so"
365 automotive-message-broker-plugins_files += "${sysconfdir}/dbus-1/system.d/amb.conf"
366 CONFFILES_${PN}-plugins = ""
367 CONFFILES_${PN}-plugins += "${sysconfdir}/dbus-1/system.d/amb.conf"
368 MANIFESTFILES_${PN}-plugins = "packaging.in/amb.manifest.plugins"
369
370 automotive-message-broker-plugins-opencvlux_files = ""
371 automotive-message-broker-plugins-opencvlux_files += "${prefix}/lib/automotive-message-broker/opencvluxplugin.so"
372 MANIFESTFILES_${PN}-plugins-opencvlux = "packaging.in/amb.manifest.plugins"
373
374 automotive-message-broker-plugins-test_files = ""
375 automotive-message-broker-plugins-test_files += "${prefix}/lib/automotive-message-broker/testplugin.so"
376 MANIFESTFILES_${PN}-plugins-test = "packaging.in/amb.manifest.plugins"
377
378 automotive-message-broker-doc_files = ""
379 automotive-message-broker-doc_files += "${prefix}/share/doc/packages/automotive-message-broker/*"
380 MANIFESTFILES_${PN}-doc = "packaging.in/amb.manifest.plugins"
381
382 automotive-message-broker-plugins-wheel_files = ""
383 automotive-message-broker-plugins-wheel_files += "${prefix}/lib/automotive-message-broker/wheelsourceplugin.so"
384 MANIFESTFILES_${PN}-plugins-wheel = "packaging.in/amb.manifest.plugins"
385
386 automotive-message-broker-plugins-cansim_files = ""
387 automotive-message-broker-plugins-cansim_files += "${prefix}/lib/automotive-message-broker/cansimplugin.so"
388 MANIFESTFILES_${PN}-plugins-cansim = "packaging.in/amb.manifest.plugins"
389
390 automotive-message-broker-plugins-bluemonkey_files = ""
391 automotive-message-broker-plugins-bluemonkey_files += "${prefix}/lib/automotive-message-broker/bluemonkeyplugin.so"
392 automotive-message-broker-plugins-bluemonkey_files += "${sysconfdir}/ambd/bluemonkey"
393 CONFFILES_${PN}-plugins-bluemonkey = ""
394 CONFFILES_${PN}-plugins-bluemonkey += "${sysconfdir}/ambd/bluemonkey"
395 MANIFESTFILES_${PN}-plugins-bluemonkey = "packaging.in/amb.manifest.plugins"
396
397 automotive-message-broker-xwalk-vehicle-extension_files = ""
398 automotive-message-broker-xwalk-vehicle-extension_files += "${prefix}/lib/tizen-extensions-crosswalk/*"
399 automotive-message-broker-xwalk-vehicle-extension_files += "${prefix}/share/automotive-message-broker/xwalk/examples/*"
400 MANIFESTFILES_${PN}-xwalk-vehicle-extension = "packaging.in/amb.manifest.plugins"
401
402 automotive-message-broker_files = ""
403 automotive-message-broker_files += "${sysconfdir}/ambd/config"
404 automotive-message-broker_files += "${sysconfdir}/ambd/config.tizen"
405 automotive-message-broker_files += "${sysconfdir}/ambd/examples/*"
406 automotive-message-broker_files += "${prefix}/bin/ambd"
407 automotive-message-broker_files += "${prefix}/lib/libamb.so*"
408 automotive-message-broker_files += "${systemd_unitdir}/system/ambd.service"
409 automotive-message-broker_files += "${systemd_unitdir}/system/network.target.wants/ambd.service"
410 automotive-message-broker_files += "${systemd_unitdir}/system/multi-user.target.wants/ambd.service"
411 automotive-message-broker_files += "${prefix}/bin/amb-get"
412 automotive-message-broker_files += "${prefix}/bin/amb-get-history"
413 automotive-message-broker_files += "${prefix}/bin/amb-set"
414 automotive-message-broker_files += "${prefix}/bin/amb-listen"
415 automotive-message-broker_files += "${prefix}/bin/ambctl"
416 CONFFILES_${PN} = ""
417 CONFFILES_${PN} += "${sysconfdir}/ambd/config"
418 CONFFILES_${PN} += "${sysconfdir}/ambd/config.tizen"
419 CONFFILES_${PN} += "${sysconfdir}/ambd/examples/*"
420 MANIFESTFILES_${PN} = "packaging.in/amb.manifest"
421
422 automotive-message-broker-plugins-database_files = ""
423 automotive-message-broker-plugins-database_files += "${prefix}/lib/automotive-message-broker/databasesinkplugin.so"
424 MANIFESTFILES_${PN}-plugins-database = "packaging.in/amb.manifest.plugins"
425
426 automotive-message-broker-plugins-websocket_files = ""
427 automotive-message-broker-plugins-websocket_files += "${prefix}/lib/automotive-message-broker/websocketsource.so"
428 automotive-message-broker-plugins-websocket_files += "${prefix}/lib/automotive-message-broker/websocketsink.so"
429 MANIFESTFILES_${PN}-plugins-websocket = "packaging.in/amb.manifest.plugins"
430
431 automotive-message-broker-plugins-obd2_files = ""
432 automotive-message-broker-plugins-obd2_files += "${prefix}/lib/automotive-message-broker/obd2sourceplugin.so"
433 MANIFESTFILES_${PN}-plugins-obd2 = "packaging.in/amb.manifest.plugins"
434
435 automotive-message-broker-dev_files = ""
436 automotive-message-broker-dev_files += "${prefix}/include/amb/*.h"
437 automotive-message-broker-dev_files += "${prefix}/include/amb/*.hpp"
438 automotive-message-broker-dev_files += "${prefix}/lib/pkgconfig/*.pc"
439 MANIFESTFILES_${PN}-dev = "packaging.in/amb.manifest.plugins"
440
441 automotive-message-broker-plugins-gpsnmea_files = ""
442 automotive-message-broker-plugins-gpsnmea_files += "${prefix}/lib/automotive-message-broker/gpsnmea.so"
443 MANIFESTFILES_${PN}-plugins-gpsnmea = "packaging.in/amb.manifest.plugins"
444
445 bluemonkey-modules-db_files = ""
446 bluemonkey-modules-db_files += "${prefix}/lib/automotive-message-broker/bluemonkeyDbModule.so"
447 MANIFESTFILES_bluemonkey-modules-db = "packaging.in/amb.manifest.plugins"
448
449 FILES_${PN}-plugins-bluetooth = "${automotive-message-broker-plugins-bluetooth_files}"
450 FILES_${PN}-plugins-cangen = "${automotive-message-broker-plugins-cangen_files}"
451 FILES_${PN}-plugins-common = "${automotive-message-broker-plugins-common_files}"
452 FILES_${PN}-plugins-qtmainloop = "${automotive-message-broker-plugins-qtmainloop_files}"
453 FILES_${PN}-plugins-murphy = "${automotive-message-broker-plugins-murphy_files}"
454 FILES_${PN}-plugins = "${automotive-message-broker-plugins_files}"
455 FILES_${PN}-plugins-opencvlux = "${automotive-message-broker-plugins-opencvlux_files}"
456 FILES_${PN}-plugins-test = "${automotive-message-broker-plugins-test_files}"
457 FILES_${PN}-doc = "${automotive-message-broker-doc_files}"
458 FILES_${PN}-plugins-wheel = "${automotive-message-broker-plugins-wheel_files}"
459 FILES_${PN}-plugins-cansim = "${automotive-message-broker-plugins-cansim_files}"
460 FILES_${PN}-plugins-bluemonkey = "${automotive-message-broker-plugins-bluemonkey_files}"
461 FILES_${PN}-xwalk-vehicle-extension = "${automotive-message-broker-xwalk-vehicle-extension_files}"
462 FILES_${PN} = "${automotive-message-broker_files}"
463 FILES_${PN}-plugins-database = "${automotive-message-broker-plugins-database_files}"
464 FILES_${PN}-plugins-websocket = "${automotive-message-broker-plugins-websocket_files}"
465 FILES_${PN}-plugins-obd2 = "${automotive-message-broker-plugins-obd2_files}"
466 FILES_${PN}-dev = "${automotive-message-broker-dev_files}"
467 FILES_${PN}-plugins-gpsnmea = "${automotive-message-broker-plugins-gpsnmea_files}"
468 FILES_bluemonkey-modules-db = "${bluemonkey-modules-db_files}"
469
470 PKG_automotive-message-broker-plugins-bluetooth= "automotive-message-broker-plugins-bluetooth"
471 PKG_automotive-message-broker-plugins-cangen= "automotive-message-broker-plugins-cangen"
472 PKG_automotive-message-broker-plugins-common= "automotive-message-broker-plugins-common"
473 PKG_automotive-message-broker-plugins-qtmainloop= "automotive-message-broker-plugins-qtmainloop"
474 PKG_automotive-message-broker-plugins-murphy= "automotive-message-broker-plugins-murphy"
475 PKG_automotive-message-broker-plugins= "automotive-message-broker-plugins"
476 PKG_automotive-message-broker-plugins-opencvlux= "automotive-message-broker-plugins-opencvlux"
477 PKG_automotive-message-broker-plugins-test= "automotive-message-broker-plugins-test"
478 PKG_automotive-message-broker-doc= "automotive-message-broker-doc"
479 PKG_automotive-message-broker-plugins-wheel= "automotive-message-broker-plugins-wheel"
480 PKG_automotive-message-broker-plugins-cansim= "automotive-message-broker-plugins-cansim"
481 PKG_automotive-message-broker-plugins-bluemonkey= "automotive-message-broker-plugins-bluemonkey"
482 PKG_automotive-message-broker-xwalk-vehicle-extension= "automotive-message-broker-xwalk-vehicle-extension"
483 PKG_automotive-message-broker= "automotive-message-broker"
484 PKG_automotive-message-broker-plugins-database= "automotive-message-broker-plugins-database"
485 PKG_automotive-message-broker-plugins-websocket= "automotive-message-broker-plugins-websocket"
486 PKG_automotive-message-broker-plugins-obd2= "automotive-message-broker-plugins-obd2"
487 PKG_automotive-message-broker-dev= "automotive-message-broker-dev"
488 PKG_automotive-message-broker-plugins-gpsnmea= "automotive-message-broker-plugins-gpsnmea"
489 PKG_bluemonkey-modules-db= "bluemonkey-modules-db"
490
491 require automotive-message-broker-extraconf.inc
492