mirror of
https://github.com/tailix/libkernaux.git
synced 2025-02-17 15:45:32 -05:00
Rust: split into two packages
This commit is contained in:
parent
b4aa3e5bd5
commit
cef445ac72
7 changed files with 46 additions and 17 deletions
|
@ -1,16 +1,5 @@
|
|||
[package]
|
||||
name = "kernaux"
|
||||
version = "0.2.0"
|
||||
authors = ["Alex Kotov <kotovalexarian@gmail.com>"]
|
||||
edition = "2021"
|
||||
description = "Auxiliary library for kernel development"
|
||||
readme = true
|
||||
homepage = "https://github.com/tailix/libkernaux/tree/master/pkgs/rust"
|
||||
repository = "https://github.com/tailix/libkernaux/tree/master/pkgs/rust"
|
||||
license = "MIT"
|
||||
keywords = ["ffi", "no_std", "no-std", "embedded", "bindings"]
|
||||
categories = ["api-bindings", "embedded", "external-ffi-bindings", "no-std", "parsing"]
|
||||
publish = true
|
||||
|
||||
[dependencies]
|
||||
libc = "0.2.113"
|
||||
[workspace]
|
||||
members = [
|
||||
"kernaux",
|
||||
"kernaux-sys",
|
||||
]
|
||||
|
|
16
pkgs/rust/kernaux-sys/Cargo.toml
Normal file
16
pkgs/rust/kernaux-sys/Cargo.toml
Normal file
|
@ -0,0 +1,16 @@
|
|||
[package]
|
||||
name = "kernaux-sys"
|
||||
version = "0.0.0"
|
||||
authors = ["Alex Kotov <kotovalexarian@gmail.com>"]
|
||||
edition = "2021"
|
||||
description = "Unsafe no-std binding to libkernaux - auxiliary library for kernel development"
|
||||
readme = true
|
||||
homepage = "https://github.com/tailix/libkernaux/tree/master/pkgs/rust"
|
||||
repository = "https://github.com/tailix/libkernaux/tree/master/pkgs/rust"
|
||||
license = "MIT"
|
||||
keywords = ["ffi", "no_std", "no-std", "embedded", "bindings"]
|
||||
categories = ["embedded", "external-ffi-bindings", "no-std", "parsing"]
|
||||
publish = true
|
||||
|
||||
[dependencies]
|
||||
libc = "0.2.113"
|
7
pkgs/rust/kernaux-sys/README.md
Normal file
7
pkgs/rust/kernaux-sys/README.md
Normal file
|
@ -0,0 +1,7 @@
|
|||
KernAux
|
||||
=======
|
||||
|
||||
[](https://github.com/tailix/libkernaux/actions/workflows/test.yml)
|
||||
|
||||
Unsafe no-std binding to **libkernaux** - auxiliary library for kernel
|
||||
development.
|
16
pkgs/rust/kernaux/Cargo.toml
Normal file
16
pkgs/rust/kernaux/Cargo.toml
Normal file
|
@ -0,0 +1,16 @@
|
|||
[package]
|
||||
name = "kernaux"
|
||||
version = "0.2.0"
|
||||
authors = ["Alex Kotov <kotovalexarian@gmail.com>"]
|
||||
edition = "2021"
|
||||
description = "Safe binding to libkernaux - auxiliary library for kernel development"
|
||||
readme = true
|
||||
homepage = "https://github.com/tailix/libkernaux/tree/master/pkgs/rust"
|
||||
repository = "https://github.com/tailix/libkernaux/tree/master/pkgs/rust"
|
||||
license = "MIT"
|
||||
keywords = ["ffi", "embedded", "bindings"]
|
||||
categories = ["api-bindings", "embedded", "parsing"]
|
||||
publish = true
|
||||
|
||||
[dependencies]
|
||||
kernaux-sys = "0.0.0"
|
|
@ -3,4 +3,4 @@ KernAux
|
|||
|
||||
[](https://github.com/tailix/libkernaux/actions/workflows/test.yml)
|
||||
|
||||
Binding to **libkernaux** - auxiliary library for kernel development.
|
||||
Safe binding to **libkernaux** - auxiliary library for kernel development.
|
1
pkgs/rust/kernaux/src/lib.rs
Normal file
1
pkgs/rust/kernaux/src/lib.rs
Normal file
|
@ -0,0 +1 @@
|
|||
|
Loading…
Add table
Reference in a new issue