Set author and homepage for all packages

This commit is contained in:
lumi 2025-06-25 19:57:58 +10:00
parent 86bfc7ad34
commit 82726ebb5d
Signed by: luaneko
GPG Key ID: 406809B8763FF07A
7 changed files with 58 additions and 18 deletions

View File

@ -1,4 +1,5 @@
[workspace] [workspace]
resolver = "3"
members = [ members = [
"crates/lb", "crates/lb",
"crates/luaffi", "crates/luaffi",
@ -8,17 +9,29 @@ members = [
"crates/luajit-sys", "crates/luajit-sys",
] ]
[workspace.package]
version = "0.1.0"
edition = "2024"
license = "MIT"
authors = ["luaneko <lumi@lua.re>"]
homepage = "https://git.lua.re/luaneko/luby/"
repository = "https://git.lua.re/luaneko/luby/"
[package]
name = "luby"
version.workspace = true
edition.workspace = true
license.workspace = true
authors.workspace = true
homepage.workspace = true
repository.workspace = true
[profile] [profile]
dev.panic = "abort" dev.panic = "abort"
release.panic = "abort" release.panic = "abort"
[package]
name = "luby"
version = "0.1.0"
edition = "2024"
[dependencies] [dependencies]
clap = { version = "4.5.40", features = ["derive"] } clap = { version = "4.5.40", features = ["derive", "env"] }
console-subscriber = "0.4.1" console-subscriber = "0.4.1"
lb = { version = "0.1.0", path = "crates/lb" } lb = { version = "0.1.0", path = "crates/lb" }
luajit = { version = "0.1.0", path = "crates/luajit", features = ["runtime"] } luajit = { version = "0.1.0", path = "crates/luajit", features = ["runtime"] }
@ -28,3 +41,6 @@ sysexits = "0.9.0"
tokio = { version = "1.45.1", features = ["full", "tracing"] } tokio = { version = "1.45.1", features = ["full", "tracing"] }
tracing = "0.1.41" tracing = "0.1.41"
tracing-subscriber = "0.3.19" tracing-subscriber = "0.3.19"
[build-dependencies]
vergen-git2 = { version = "1.0.7", features = ["cargo", "rustc"] }

View File

@ -1,7 +1,11 @@
[package] [package]
name = "lb" name = "lb"
version = "0.1.0" version.workspace = true
edition = "2024" edition.workspace = true
license.workspace = true
authors.workspace = true
homepage.workspace = true
repository.workspace = true
[dependencies] [dependencies]
camino = "1.1.10" camino = "1.1.10"

View File

@ -1,7 +1,11 @@
[package] [package]
name = "luaffi" name = "luaffi"
version = "0.1.0" version.workspace = true
edition = "2024" edition.workspace = true
license.workspace = true
authors.workspace = true
homepage.workspace = true
repository.workspace = true
[dependencies] [dependencies]
bstr = "1.12.0" bstr = "1.12.0"

View File

@ -1,7 +1,11 @@
[package] [package]
name = "luaffi_impl" name = "luaffi_impl"
version = "0.1.0" version.workspace = true
edition = "2024" edition.workspace = true
license.workspace = true
authors.workspace = true
homepage.workspace = true
repository.workspace = true
[lib] [lib]
proc-macro = true proc-macro = true

View File

@ -1,7 +1,11 @@
[package] [package]
name = "luaify" name = "luaify"
version = "0.1.0" version.workspace = true
edition = "2024" edition.workspace = true
license.workspace = true
authors.workspace = true
homepage.workspace = true
repository.workspace = true
[lib] [lib]
proc-macro = true proc-macro = true

View File

@ -1,7 +1,11 @@
[package] [package]
name = "luajit-sys" name = "luajit-sys"
version = "0.1.0" version.workspace = true
edition = "2024" edition.workspace = true
license.workspace = true
authors.workspace = true
homepage.workspace = true
repository.workspace = true
[lib] [lib]
path = "lib.rs" path = "lib.rs"

View File

@ -1,7 +1,11 @@
[package] [package]
name = "luajit" name = "luajit"
version = "0.1.0" version.workspace = true
edition = "2024" edition.workspace = true
license.workspace = true
authors.workspace = true
homepage.workspace = true
repository.workspace = true
[features] [features]
runtime = ["luajit-sys/runtime"] runtime = ["luajit-sys/runtime"]