summaryrefslogtreecommitdiff
path: root/jetson-tk1/recipes-bsp/binary-drivers/linux-driver-package_21.%.bbappend
diff options
context:
space:
mode:
Diffstat (limited to 'jetson-tk1/recipes-bsp/binary-drivers/linux-driver-package_21.%.bbappend')
-rw-r--r--jetson-tk1/recipes-bsp/binary-drivers/linux-driver-package_21.%.bbappend11
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}
}