mirror of
https://git.yoctoproject.org/poky
synced 2026-01-29 21:08:42 +01:00
rust-c-lib-example is a little rust code which provide a single function to print a formatted date (via the chrono crate) from an input timestamp in millisecond. It has the necessary FFI annotation and inherit cargo_c class for the C ABI compatible library generation. rust-c-lib-example is meson project for the C code which will call the print_date function from rust-c-lib-example if no argument is provided, if any argument is provided it will print "Hello world in rust from C!" add a runtime test case to check if all went well. (From OE-Core rev: bb177c7764b1bc47157d57d7a34930e59a7acef3) Signed-off-by: Frederic Martinsons <frederic.martinsons@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
17 lines
460 B
BlitzBasic
17 lines
460 B
BlitzBasic
DESCRIPTION = "A simple example for C wrapper around a rust library"
|
|
HOMEPAGE = "https://gitlab.com/fmartinsonsHome/rust-c-lib-example"
|
|
LICENSE = "MIT"
|
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=cb9c441273ed8a029701a086befbfc63"
|
|
|
|
SRC_URI = " \
|
|
git://gitlab.com/fmartinsonsHome/rust-c-lib-example.git;branch=main;protocol=https \
|
|
"
|
|
|
|
SRCREV = "fc53c457f69aa5221ec1f8619a007e8150db5e60"
|
|
S = "${WORKDIR}/git"
|
|
|
|
DEPENDS = "rust-c-lib-example"
|
|
|
|
inherit meson pkgconfig
|
|
|