diff --git a/recipes-core/images/mar-image-minimal.bb b/recipes-core/images/mar-image-minimal.bb index 2591df0b7548328fbd1f4aca15270c1abf41c233..427c204313ffde713d2c1a587776d298f7642e66 100644 --- a/recipes-core/images/mar-image-minimal.bb +++ b/recipes-core/images/mar-image-minimal.bb @@ -42,6 +42,8 @@ IMAGE_INSTALL = "packagegroup-core-boot \ dnsmasq \ nginx \ fcgiwrap \ + marvision \ + marvision-dbg \ ${CORE_IMAGE_EXTRA_INSTALL}" COMPATIBLE_MACHINE = "^rpi$" @@ -50,5 +52,8 @@ LICENSE = "MIT" inherit core-image +EXTRA_IMAGE_FEATURES:append = " tools-debug" +DEBUG_BUILD = "1" + IMAGE_ROOTFS_SIZE ?= "8192" diff --git a/recipes-vision/marvision/files/mar24-aruco-cc b/recipes-vision/marvision/files/mar24-aruco-cc new file mode 120000 index 0000000000000000000000000000000000000000..6e0dfbcc0960decc0021bbd5638657f9c270ee26 --- /dev/null +++ b/recipes-vision/marvision/files/mar24-aruco-cc @@ -0,0 +1 @@ +/home/iamsqy/mar24-aruco-cc \ No newline at end of file diff --git a/recipes-vision/marvision/marvision.bb b/recipes-vision/marvision/marvision.bb new file mode 100644 index 0000000000000000000000000000000000000000..c26ce7831bd27e5c9e0ee73a9dcb4dddef1e3043 --- /dev/null +++ b/recipes-vision/marvision/marvision.bb @@ -0,0 +1,24 @@ +SUMMARY = "MAR vision program with C++ and Autotools" +LICENSE = "GPL-3.0-or-later" +LIC_FILES_CHKSUM = "file://COPYING;md5=1c76c4cc354acaac30ed4d5eefea7245" + +DEPENDS = " opencv \ + ffmpeg \ + libcamera \ + gstreamer1.0 \ + gstreamer1.0-plugins-base \ + gstreamer1.0-plugins-good \ + gstreamer1.0-plugins-bad \ + gstreamer1.0-plugins-ugly \ +" + +PV = "1.0" + +#SRC_URI = "git://git.soton.ac.uk/qs2g22/mar24-aruco-cc.git;branch=main;protocol=https" +#S = "${WORKDIR}/git" +SRC_URI = "file://mar24-aruco-cc" +S = "${WORKDIR}/mar24-aruco-cc" + +FILES:${PN} = "/usr/bin/marvision /etc/marvision.d/" + +inherit autotools pkgconfig