Nest the ircd link under modules/protocol/

The protocol link is a different kind of module from the service
pseudo-clients, so give it its own home: modules/inspircd ->
modules/protocol/inspircd. A future ircd link is a new crate alongside
it. Workspace member, dependency path, the crate's own api path, and the
docs are updated to match. No code change.
This commit is contained in:
Jean Chevronnet 2026-07-14 14:28:18 +00:00
parent ad2a623120
commit a803177f8b
No known key found for this signature in database
5 changed files with 11 additions and 9 deletions

View file

@ -3,7 +3,7 @@
# pseudo-clients and the ircd protocol link — live under modules/.
members = [
"api",
"modules/inspircd",
"modules/protocol/inspircd",
"modules/chanserv",
"modules/nickserv",
"modules/example",
@ -28,7 +28,7 @@ description = "Federated IRC services daemon (protocol-agnostic core, InspIRCd l
[dependencies]
fedserv-api = { path = "api" }
fedserv-inspircd = { path = "modules/inspircd" }
fedserv-inspircd = { path = "modules/protocol/inspircd" }
fedserv-chanserv = { path = "modules/chanserv" }
fedserv-nickserv = { path = "modules/nickserv" }
fedserv-example = { path = "modules/example" }