Enable CAN source plugin 57/91757/2
authorSangjung Woo <sangjung.woo@samsung.com>
Sat, 8 Oct 2016 02:50:54 +0000 (11:50 +0900)
committerSangjung Woo <sangjung.woo@samsung.com>
Wed, 12 Oct 2016 06:50:05 +0000 (15:50 +0900)
This patch enables AMB source plugin based on CAN database. In order to
support non CAN support target like Odroid, vcan device is temporarily
enabled.

Change-Id: I3259841fc85a0de7d503e7ec69259fa95012340b
Signed-off-by: Sangjung Woo <sangjung.woo@samsung.com>
packaging.in/ambd.service.systemd.tizen
packaging/automotive-message-broker.spec

index fbda56e..37aab4e 100644 (file)
@@ -10,7 +10,9 @@ Wants=bluetooth.service
 Type=dbus
 BusName=org.automotive.message.broker
 Environment=LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so
-ExecStart=/usr/bin/ambd -c /etc/ambd/config.tizen
+ExecStartPre=/usr/sbin/ip link add dev vcan0 type vcan
+ExecStartPre=/usr/sbin/ip link set up vcan0
+ExecStart=/usr/bin/ambd -c /etc/ambd/config
 
 [Install]
 WantedBy=multi-user.target
index de573ba..1eefbea 100644 (file)
@@ -368,8 +368,8 @@ cp packaging/config.tizen %{buildroot}%{_sysconfdir}/ambd/
 %{_libdir}/%{name}/demosinkplugin.so
 %config %{_sysconfdir}/dbus-1/system.d/amb.conf
 %{_sysconfdir}/ambd/plugins.d/dbus
-%{_sysconfdir}/ambd/plugins.d/examplesink
-%{_sysconfdir}/ambd/plugins.d/examplesource
+%exclude %{_sysconfdir}/ambd/plugins.d/examplesink
+%exclude %{_sysconfdir}/ambd/plugins.d/examplesource
 
 %files plugins-common
 %manifest packaging.in/amb.manifest.plugins