updated for publishing on crates.io

This commit is contained in:
Emma Tebibyte 2024-04-24 20:50:56 -06:00
parent bf7a53994e
commit 11a4f12c79
Signed by: emma
GPG Key ID: 06FA419A1698C270
2 changed files with 17 additions and 0 deletions

View File

@ -5,6 +5,9 @@ edition = "2021"
license = "LGPL-3.0-or-later"
authors = [ "Emma Tebibyte <emma@tebibyte.media>" ]
description = "Rust bindings to sysexits.h"
repository = "https://git.tebibyte.media/emma/rustexits"
readme = "README"
keywords = ["sysexits", "bindings"]
[build-dependencies]
bindgen = { version = "0.69.4", default-features = false }

14
README Normal file
View File

@ -0,0 +1,14 @@
Rust bindings to sysexits.h that fallback to dummy sysexits codes for systems
which do not support them. Successor to the previous yacexits project.
The crate uses a Rust build script to automatically generate the bindings with
the bindgen crate before compiling the library into a linkable rlib file.
This project was made possible by the continuing work being done on the Bonsai
Computer System [0].
This crate is licensed under the LGPL version 3.1 or later. This means that it
may be linked to any source code under any license but must remain copylefted
itself.
[0] <https://git.tebibyte.media/bonsai/>