From 8b73dedd1235db9cfccede7734de0501aec0fb3e Mon Sep 17 00:00:00 2001 From: core Date: Mon, 10 Apr 2023 15:17:14 -0400 Subject: [PATCH] fix SLP --- Cargo.lock | 21 ++------------------- justfile | 4 ++-- server/Cargo.toml | 2 +- server/build.rs | 6 +++--- server/src/main.rs | 3 +-- 5 files changed, 9 insertions(+), 27 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9029d394acb8e54dc179ac16eb919209473e3f19..91d07b773bb040a480007098f69470060ed68188 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -112,25 +112,6 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" -[[package]] -name = "client" -version = "0.1.0" -dependencies = [ - "console_log", - "futures", - "js-sys", - "lazy_static", - "log", - "protocol", - "rmp-serde", - "serde", - "url", - "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", - "ws_stream_wasm", -] - [[package]] name = "colored" version = "2.0.0" @@ -743,11 +724,13 @@ dependencies = [ name = "starkingdoms-client" version = "0.1.0" dependencies = [ + "async-recursion", "console_log", "futures", "js-sys", "lazy_static", "log", + "markdown", "rmp-serde", "serde", "starkingdoms-protocol", diff --git a/justfile b/justfile index 101b8e0974e8fbc2c5c3f89044e6ae4fed672f7e..270a6bbdae0a837a639aaebcf664a7023cbf8e66 100644 --- a/justfile +++ b/justfile @@ -1,12 +1,12 @@ run_server: - cargo run --bin server + cargo run --bin starkingdoms-server run_http: build_client_bundle cd web && python3 -m http.server build_client_bundle: rm -rf web/dist - RUST_BACKTRACE=1 wasm-pack build --target web client + RUST_BACKTRACE=1 wasm-pack build --target web starkingdoms-client cp -r client/pkg web/dist install_tooling: diff --git a/server/Cargo.toml b/server/Cargo.toml index 3b8b7802a8db169ee737fa638f21c44f74649b1f..5fd093cdca2b9e0aecdc72f87c1497bd99f54dd6 100644 --- a/server/Cargo.toml +++ b/server/Cargo.toml @@ -3,7 +3,7 @@ name = "starkingdoms-server" version = "0.0.1" edition = "2021" -[metadata] +[package.metadata] version-name = "Super Duper Ultra Alpha" slp-description = "A StarKingdoms.TK server" diff --git a/server/build.rs b/server/build.rs index 5a6bbc81a0cd23664c2744bbcf227971b72f682c..27586332d472537a7216f95a4a8f196cc3856d06 100644 --- a/server/build.rs +++ b/server/build.rs @@ -12,11 +12,11 @@ fn main() { let root = meta.root_package().unwrap(); let version = root.version.to_string(); - let version_name = root.metadata["version-name"].to_string(); - let description = root.metadata["slp-description"].to_string(); + let version_name = root.metadata["version-name"].to_string().replace('"', ""); + let description = root.metadata["slp-description"].to_string().replace('"', ""); println!("cargo:rustc-env=STK_VERSION={}", version); println!("cargo:rustc-env=STK_VERSION_NAME={}", version_name); println!("cargo:rustc-env=STK_SLP_DESCRIPTION={}", description); - println!("cargo:rerun-if-changed:Cargo.toml"); + println!("cargo:rerun-if-changed=Cargo.toml"); } \ No newline at end of file diff --git a/server/src/main.rs b/server/src/main.rs index 7d8ec02114a0edee675371b94be55d2e55e7a9a6..2c9e56926e7bc6df8f962a6f964ffdf4607cc9a6 100644 --- a/server/src/main.rs +++ b/server/src/main.rs @@ -10,8 +10,7 @@ use lazy_static::lazy_static; use log::{error, info, Level}; use serde::{Deserialize, Serialize}; use tokio::sync::RwLock; -use protocol::{PROTOCOL_VERSION, State}; -use starkingdoms_protocol::PROTOCOL_VERSION; +use starkingdoms_protocol::{PROTOCOL_VERSION, State}; use crate::handler::{ClientHandler, ClientManager}; use crate::client_handler::handle_client; use crate::timer::timer_main;