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]
|
[workspace]
|
||||||
name = "kernaux"
|
members = [
|
||||||
version = "0.2.0"
|
"kernaux",
|
||||||
authors = ["Alex Kotov <kotovalexarian@gmail.com>"]
|
"kernaux-sys",
|
||||||
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"
|
|
||||||
|
|
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)
|
[](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