mirror of
https://github.com/loot/libloot.git
synced 2026-07-27 14:16:01 -07:00
Add more Cargo package fields
Explicitly disable publishing the FFI wrappers, since there's no point them being on crates.io.
This commit is contained in:
@@ -1,6 +1,9 @@
|
||||
[package]
|
||||
name = "libloot"
|
||||
description = "A library for accessing LOOT's metadata and sorting functionality."
|
||||
categories = ["games"]
|
||||
version.workspace = true
|
||||
repository.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
||||
@@ -36,8 +39,10 @@ members = ["cpp", "ffi-errors", "nodejs", "parameterized-test", "python"]
|
||||
|
||||
[workspace.package]
|
||||
version = "0.27.0"
|
||||
repository = "https://github.com/loot/libloot.git"
|
||||
edition = "2024"
|
||||
license = "GPL-3.0-or-later"
|
||||
categories = ["games"]
|
||||
|
||||
# Deny some rustc lints that are allow-by-default.
|
||||
[workspace.lints.rust]
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
[package]
|
||||
name = "libloot-cpp"
|
||||
description = "A C++ wrapper around libloot."
|
||||
publish = false
|
||||
version.workspace = true
|
||||
repository.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
[package]
|
||||
name = "libloot-ffi-errors"
|
||||
description = "Error handling functionality that is shared between libloot's FFI wrappers."
|
||||
publish = false
|
||||
version.workspace = true
|
||||
repository.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
[package]
|
||||
name = "libloot-nodejs"
|
||||
description = "An experimental Node.js wrapper around libloot."
|
||||
publish = false
|
||||
version.workspace = true
|
||||
repository.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
[package]
|
||||
name = "parameterized-test"
|
||||
description = "Procedural macros to support parameterized testing in libloot."
|
||||
categories = ["development-tools::testing"]
|
||||
version.workspace = true
|
||||
repository.workspace = true
|
||||
edition.workspace = true
|
||||
license = "MIT"
|
||||
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
[package]
|
||||
name = "libloot-python"
|
||||
description = "An experimental Python wrapper around libloot."
|
||||
publish = false
|
||||
version.workspace = true
|
||||
repository.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
|
||||
|
||||
Reference in New Issue
Block a user