On Sun, Mar 29, 2026, 11:57 AM Ankur Tyagi via lists.openembedded.org <[email protected]> wrote:
> On Sun, Mar 29, 2026 at 10:30 AM Michael Fitzmayer via > lists.openembedded.org > <[email protected]> wrote: > > > > CANvenient is an abstraction layer for multiple CAN APIs on Windows and > Linux. It provides a unified > > interface for CAN communication, allowing developers to write code that > is portable across different > > platforms and CAN hardware. > > > > Signed-off-by: Michael Fitzmayer <[email protected]> > > --- > > .../canvenient/canvenient_1.00.bb | 41 +++++++++++++++++++ > > 1 file changed, 41 insertions(+) > > create mode 100644 meta-oe/recipes-devtools/canvenient/ > canvenient_1.00.bb > > > > diff --git a/meta-oe/recipes-devtools/canvenient/canvenient_1.00.bb > b/meta-oe/recipes-devtools/canvenient/canvenient_1.00.bb > > new file mode 100644 > > index 0000000000..a4d5a212c1 > > --- /dev/null > > +++ b/meta-oe/recipes-devtools/canvenient/canvenient_1.00.bb > > @@ -0,0 +1,41 @@ > > + > > +SUMMARY = "CANvenient is an abstraction layer for multiple CAN APIs \ > > + on Windows and Linux. \ > > + " > > +DESCRIPTION = "CANvenient is an abstraction layer for multiple CAN APIs > on \ > > + Windows and Linux. It provides a unified interface for > CAN \ > > + communication, allowing developers to write code that is \ > > + portable across different platforms and CAN hardware. \ > > + " > > +HOMEPAGE = "https://canopenterm.de/canvenient" > > +BUGTRACKER = "https://github.com/CANopenTerm/CANvenient/issues" > > + > > +LICENSE = "MIT" > > +LIC_FILES_CHKSUM = > "file://LICENSE.md;md5=bd2edc721b4a0289efe949bdbe7dda79" > > + > > +DEPENDS = "libsocketcan" > > + > > +SRC_URI = "git:// > github.com/CANopenTerm/CANvenient.git;protocol=https;branch=main" > > can please include tag=v${PV} in the SRC_URI > I wish this was checked with some build QA automatically > > > + > > +SRCREV = "abdfc48b316b3644ec1d0d225c45fd0fd8b07dd7" > > Is this intentional? Because upstream tagged commit is > c1a2c37361cf9dd9c87e213146e37b36be306c8a > > > + > > +inherit cmake ptest > > + > > + > > +do_install:append() { > > + install -d ${D}${includedir} > > + install -d ${D}${libdir} > > + > > + install -m 0644 ${S}/include/CANvenient.h ${D}${includedir}/ > > + install -m 0755 ${B}/libCANvenient.so.1.0.0 ${D}${libdir}/ > > + > > + ln -sf libCANvenient.so.1.0.0 ${D}${libdir}/libCANvenient.so.1 > > + ln -sf libCANvenient.so.1.0.0 ${D}${libdir}/libCANvenient.so > > +} > > + > > +FILES:${PN} += "${libdir}/libCANvenient.so ${libdir}/libCANvenient.so.*" > > +FILES:${PN}-dev += "${includedir}" > > + > > +SOLIBS = ".so" > > + > > +RDEPENDS:${PN} = "libsocketcan" > > -- > > 2.47.3 > > > > > > > > > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#125807): https://lists.openembedded.org/g/openembedded-devel/message/125807 Mute This Topic: https://lists.openembedded.org/mt/118556741/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
