Prepare v0.1.1 release for crates.io

- Rename `macros` crate to `libmarathon-macros` for better discoverability on crates.io
- Update all imports from `macros::` to `libmarathon_macros::`
- Add crates.io metadata (description, license, repository, homepage, etc.)
- Bump version to 0.1.1
- Add version requirement for libmarathon-macros dependency
This commit is contained in:
2026-02-06 20:33:03 +00:00
parent fdba3903cc
commit 34bbf3946a
21 changed files with 57 additions and 46 deletions

42
Cargo.lock generated
View File

@@ -276,7 +276,7 @@ dependencies = [
"iroh",
"iroh-gossip",
"libmarathon",
"macros",
"libmarathon-macros",
"objc",
"rand 0.8.5",
"raw-window-handle",
@@ -4535,7 +4535,7 @@ checksum = "f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de"
[[package]]
name = "libmarathon"
version = "0.1.0"
version = "0.1.1"
dependencies = [
"anyhow",
"async-channel",
@@ -4584,7 +4584,7 @@ dependencies = [
"iroh",
"iroh-gossip",
"itertools 0.14.0",
"macros",
"libmarathon-macros",
"naga",
"nonmax",
"offset-allocator",
@@ -4614,6 +4614,24 @@ dependencies = [
"winit",
]
[[package]]
name = "libmarathon-macros"
version = "0.1.1"
dependencies = [
"anyhow",
"bevy",
"bevy_macro_utils",
"bytes",
"inventory",
"libmarathon",
"proc-macro2",
"quote",
"rkyv",
"serde",
"syn",
"tracing",
]
[[package]]
name = "libredox"
version = "0.1.10"
@@ -4728,24 +4746,6 @@ dependencies = [
"libc",
]
[[package]]
name = "macros"
version = "0.1.0"
dependencies = [
"anyhow",
"bevy",
"bevy_macro_utils",
"bytes",
"inventory",
"libmarathon",
"proc-macro2",
"quote",
"rkyv",
"serde",
"syn",
"tracing",
]
[[package]]
name = "mainline"
version = "6.0.1"