From 4220b1a5428719fa3d6e86218dbe6833d42dcc7e Mon Sep 17 00:00:00 2001 From: Katharina Fey Date: Thu, 28 Jan 2021 22:13:04 +0100 Subject: [PATCH] rstnode: update build infrastructure and dependencies --- games/rstnode/.projectile | 0 games/rstnode/Cargo.lock | 21 +++++++++++++++++++++ games/rstnode/Cargo.toml | 5 +++-- games/rstnode/shell.nix | 2 +- 4 files changed, 25 insertions(+), 3 deletions(-) create mode 100644 games/rstnode/.projectile diff --git a/games/rstnode/.projectile b/games/rstnode/.projectile new file mode 100644 index 00000000000..e69de29bb2d diff --git a/games/rstnode/Cargo.lock b/games/rstnode/Cargo.lock index bab60ff63b1..d6074e27d20 100644 --- a/games/rstnode/Cargo.lock +++ b/games/rstnode/Cargo.lock @@ -472,6 +472,26 @@ dependencies = [ "serde", ] +[[package]] +name = "const_env" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3e9e4f72c6e3398ca6da372abd9affd8f89781fe728869bbf986206e9af9627e" +dependencies = [ + "const_env_impl", +] + +[[package]] +name = "const_env_impl" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3a4f51209740b5e1589e702b3044cdd4562cef41b6da404904192ffffb852d62" +dependencies = [ + "proc-macro2 1.0.24", + "quote 1.0.8", + "syn 1.0.60", +] + [[package]] name = "constant_time_eq" version = "0.1.5" @@ -2498,6 +2518,7 @@ dependencies = [ "async-trait", "cgmath", "chrono", + "const_env", "ggez", "netmod-mem", "quadtree_rs", diff --git a/games/rstnode/Cargo.toml b/games/rstnode/Cargo.toml index 02592d271b7..a8bfe703e23 100644 --- a/games/rstnode/Cargo.toml +++ b/games/rstnode/Cargo.toml @@ -21,6 +21,7 @@ cgmath = { version = "*", features = ["mint"] } chrono = { version = "0.4", features = ["serde"] } rand = "0.7" quadtree_rs = "0.1" +const_env = "0.1" -# [profile.release.overrides."*"] -# opt-level = 3 \ No newline at end of file +[profile.release.overrides."*"] +opt-level = 3 \ No newline at end of file diff --git a/games/rstnode/shell.nix b/games/rstnode/shell.nix index ade2d6e9736..0cf2e03db1e 100644 --- a/games/rstnode/shell.nix +++ b/games/rstnode/shell.nix @@ -3,7 +3,7 @@ with import {}; stdenv.mkDerivation { name = "rstnode"; buildInputs = with pkgs; [ - rustracer rustup clangStdenv stdenv + rustc cargo clangStdenv stdenv rust-analyzer alsaLib pkg-config libudev steam-run ] ++ (with pkgs.xlibs; [ libGL