diff options
author | Max Krummenacher <max.krummenacher@toradex.com> | 2016-12-14 16:43:27 +0100 |
---|---|---|
committer | Marcel Ziswiler <marcel.ziswiler@toradex.com> | 2017-01-11 12:03:36 +0100 |
commit | 7a5f6171d90f84d7f206d996ef261c08f6cb10ce (patch) | |
tree | 1963c73961d24fa97ff6f96d82bf19f92cfe375e /jetson-tk1 | |
parent | 279857a39eac4b037f51bc06c2014e294bcfd9b8 (diff) |
linux-driver-package: make sure that the sysvinit symlinks are created
With only systemd in DISTRO_FEATURES those sysmlinks no longer are created
with the update_rc bbclass.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Diffstat (limited to 'jetson-tk1')
-rw-r--r-- | jetson-tk1/recipes-bsp/binary-drivers/linux-driver-package_21.%.bbappend | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/jetson-tk1/recipes-bsp/binary-drivers/linux-driver-package_21.%.bbappend b/jetson-tk1/recipes-bsp/binary-drivers/linux-driver-package_21.%.bbappend index bbc7df2..9952398 100644 --- a/jetson-tk1/recipes-bsp/binary-drivers/linux-driver-package_21.%.bbappend +++ b/jetson-tk1/recipes-bsp/binary-drivers/linux-driver-package_21.%.bbappend @@ -15,6 +15,15 @@ RDEPENDS_${PN}-gst-gstnvvidconv = "libgstvideo-1.0" RDEPENDS_${PN}-nvgstjpeg = "libgstvideo-1.0" RDEPENDS_${PN}-nvgstapps = "libgstpbutils-1.0" +# create the sysv sysmlinks also if sysvinit is not in DISTRO_FEATURES +FILES_${PN}-boot += "${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', '', ' ${sysconfdir}/rcS.d/*nv', d)}" +FILES_${PN}-firstboot += "${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', '', ' ${sysconfdir}/rcS.d/*nvfb', d)}" +UPDATE_RC_CMD = "${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', '', \ + ' update-rc.d -r ${D} ${INITSCRIPT_NAME_${PN}-boot} ${INITSCRIPT_PARAMS_${PN}-boot}; \ + update-rc.d -r ${D} ${INITSCRIPT_NAME_${PN}-firstboot} ${INITSCRIPT_PARAMS_${PN}-firstboot}; \ + ', d)}" + + FILES_${PN}-gstnvcamera = " \ ${libdir}/gstreamer-1.0/libgstnvcamera.so \ " @@ -50,4 +59,6 @@ do_install_append () { install -m 0755 ${NV_SAMPLE}/usr/lib/arm-linux-gnueabihf/gstreamer-1.0/libgstnvcamera.so ${D}${libdir}/gstreamer-1.0 install -m 0755 ${NV_SAMPLE}/usr/lib/arm-linux-gnueabihf/gstreamer-1.0/libgstnvvidconv.so ${D}${libdir}/gstreamer-1.0 install -m 0755 ${NV_SAMPLE}/usr/lib/arm-linux-gnueabihf/gstreamer-1.0/libnvgstjpeg.so ${D}${libdir}/gstreamer-1.0 + + ${UPDATE_RC_CMD} } |