summaryrefslogtreecommitdiffstats
path: root/scripts/lib/devtool/sdk.py
diff options
context:
space:
mode:
authorFrederic Martinsons <frederic.martinsons@gmail.com>2023-08-17 07:04:15 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2023-08-21 16:15:35 +0100
commit5116f2b2cf3d00fc2c9f41f8ce3661ed7bb4975e (patch)
tree6aa9a1a1267e7229afe8f969c4fa4548c94cfdb7 /scripts/lib/devtool/sdk.py
parentc318d1914e0b65e04b945f67651a56c2699eb969 (diff)
downloadpoky-5116f2b2cf3d00fc2c9f41f8ce3661ed7bb4975e.tar.gz
rust: provide examples for C library generation in rust
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>
Diffstat (limited to 'scripts/lib/devtool/sdk.py')
0 files changed, 0 insertions, 0 deletions