progress
Some checks failed
Build and Test / super-mario-maker (push) Failing after 3m59s
Build and Test / wii-u-chat (push) Successful in 4m31s
Build and Test / wii-sports-club (push) Successful in 4m58s
Build and Test / splatoon (push) Successful in 5m15s
Build and Test / sonic-transformed (push) Successful in 5m15s
Build and Test / splatoon-testfire (push) Successful in 5m15s
Build and Test / friends (push) Successful in 5m23s
Build and Test / mario-tennis (push) Successful in 5m24s
Build and Test / puyopuyo (push) Successful in 5m28s
Build and Test / fast-racing-neo (push) Successful in 5m43s
Build and Test / minecraft-wiiu (push) Successful in 5m43s

This commit is contained in:
Maple Nebel 2026-07-14 17:38:51 +02:00
commit aa25422d95
4 changed files with 46 additions and 3 deletions

View file

@ -7,7 +7,15 @@ edition = "2024"
rnex-server = {path = ".."}
rnex-base = {path = "../../rnex-server-nex-modules/rnex-base"}
rnex-mm = {path = "../../rnex-server-nex-modules/rnex-mm", optional = true}
rnex-ds = {path = "../../rnex-server-nex-modules/rnex-ds", optional = true}
rnex-fpd = {path = "../../rnex-server-nex-modules/rnex-fpd", optional = true}
rnex-msg = {path = "../../rnex-server-nex-modules/rnex-msg", optional = true}
rnex-rk = {path = "../../rnex-server-nex-modules/rnex-rk", optional = true}
tokio = { version = "1.52.3", features = ["time", "sync", "rt-multi-thread"] }
[features]
match-making = ["dep:rnex-mm"]
datastore = ["dep:rnex-ds"]
friends = ["dep:rnex-fpd"]
messaging = ["dep:rnex-msg"]
ranking = ["dep:rnex-rk"]

View file

@ -1,6 +1,15 @@
use rnex_base::BaseModule;
#[cfg(feature = "datastore")]
use rnex_ds::DatastoreModule;
#[cfg(feature = "friends")]
use rnex_fpd::FriendsModule;
#[cfg(feature = "match-making")]
use rnex_mm::MatchMakeModule;
#[cfg(feature = "messaging")]
use rnex_msg::MessagingModule;
#[cfg(feature = "ranking")]
use rnex_rk::RankingModule;
use rnex_server::{ConnectionInitData, launch_rnex_module_server};
#[tokio::main]
@ -9,7 +18,15 @@ async fn main() {
ConnectionInitData;
BaseModule,
#[cfg(feature="match-making")]
MatchMakeModule
MatchMakeModule,
#[cfg(feature="datastore")]
DatastoreModule,
#[cfg(feature="friends")]
FriendsModule,
#[cfg(feature="ranking")]
RankingModule,
#[cfg(feature="messaging")]
MessagingModule
}
}