From 3bfc345e559dbbb7d2d58db03dd2c1f1b58f9759 Mon Sep 17 00:00:00 2001 From: Katharina Fey Date: Fri, 26 Feb 2021 23:08:23 +0100 Subject: rstnode: basic event loop usage (prototype) --- games/rstnode/rst-server/src/main.rs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'games/rstnode/rst-server/src') diff --git a/games/rstnode/rst-server/src/main.rs b/games/rstnode/rst-server/src/main.rs index 2766f1f3c978..593c12dc7f7a 100644 --- a/games/rstnode/rst-server/src/main.rs +++ b/games/rstnode/rst-server/src/main.rs @@ -6,16 +6,20 @@ #[macro_use] extern crate tracing; -pub(crate) mod loader; +pub(crate) mod cli; pub(crate) mod constants; +pub(crate) mod loader; pub(crate) mod log; -use rst_core::net::Endpoint; +use rst_core::{loader::MapLoader, net::Endpoint}; #[async_std::main] async fn main() { log::initialise(); + let map_path = cli::parse(); + let maps = MapLoader::load_path(map_path); + let addr = format!("{}:{}", constants::DEFAULT_BIND, constants::DEFAULT_PORT); let serv = Endpoint::new(addr.as_str()).await; // serv.listen().await; -- cgit v1.2.3