1 2SUMMARY = "CANopenTerm is a versatile software tool to analyse and \ 3 configure CANopen devices. \ 4 " 5DESCRIPTION = "CANopenTerm is an open-source software tool designed for the \ 6 development, testing, and analysis of CANopen CC networks and \ 7 devices. It extends its capabilities to support other CAN CC \ 8 protocols, including SAE J1939 and OBD-II. \ 9 " 10HOMEPAGE = "https://canopenterm.de" 11BUGTRACKER = "https://github.com/CANopenTerm/CANopenTerm/issues" 12 13LICENSE = "MIT" 14LIC_FILES_CHKSUM = "file://LICENSE.md;md5=10e84ea70e8c3a1fbc462f5424806474" 15 16DEPENDS = "cjson libinih libsdl2 lua libsocketcan pocketpy" 17 18SRC_URI = "git://github.com/CANopenTerm/CANopenTerm.git;protocol=https;branch=main" 19 20SRCREV = "e0760b2e9657907e691be4df384ca7617109635d" 21 22S = "${WORKDIR}/git" 23 24inherit cmake ptest 25 26EXTRA_OECMAKE += "-DBUILD_YOCTO=ON" 27 28FILES:${PN} += "${bindir}/CANopenTerm ${bindir}/codb2json ${datadir}" 29 30RDEPENDS:${PN} = "cjson libinih libsdl2 lua libsocketcan pocketpy" 31