mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
Merge branch 'xMAC94x/update_crates' into 'master'
update crates See merge request veloren/veloren!2863
This commit is contained in:
commit
e472075b6a
856
Cargo.lock
generated
856
Cargo.lock
generated
File diff suppressed because it is too large
Load Diff
@ -21,7 +21,7 @@ common-net = { package = "veloren-common-net", path = "../common/net" }
|
|||||||
network = { package = "veloren-network", path = "../network", features = ["compression","quic"], default-features = false }
|
network = { package = "veloren-network", path = "../network", features = ["compression","quic"], default-features = false }
|
||||||
|
|
||||||
byteorder = "1.3.2"
|
byteorder = "1.3.2"
|
||||||
tokio = { version = "1", default-features = false, features = ["rt-multi-thread"] }
|
tokio = { version = "1.11", default-features = false, features = ["rt-multi-thread"] }
|
||||||
quinn = "0.7.2"
|
quinn = "0.7.2"
|
||||||
image = { version = "0.23.12", default-features = false, features = ["png"] }
|
image = { version = "0.23.12", default-features = false, features = ["png"] }
|
||||||
num = "0.4"
|
num = "0.4"
|
||||||
@ -39,7 +39,7 @@ common-ecs = { package = "veloren-common-ecs", path = "../common/ecs", optional
|
|||||||
serde = { version = "1.0", features = [ "rc", "derive" ], optional = true }
|
serde = { version = "1.0", features = [ "rc", "derive" ], optional = true }
|
||||||
ron = { version = "0.6", default-features = false, optional = true }
|
ron = { version = "0.6", default-features = false, optional = true }
|
||||||
clap = { version = "2.33", optional = true }
|
clap = { version = "2.33", optional = true }
|
||||||
rustyline = { version = "8.0.0", optional = true }
|
rustyline = { version = "9.0.0", optional = true }
|
||||||
## logging
|
## logging
|
||||||
termcolor = { version = "1.1", optional = true }
|
termcolor = { version = "1.1", optional = true }
|
||||||
common-frontend = { package = "veloren-common-frontend", path = "../common/frontend", optional = true }
|
common-frontend = { package = "veloren-common-frontend", path = "../common/frontend", optional = true }
|
||||||
|
@ -24,7 +24,7 @@ common-base = { package = "veloren-common-base", path = "base" }
|
|||||||
serde = { version = "1.0.110", features = ["derive", "rc"] }
|
serde = { version = "1.0.110", features = ["derive", "rc"] }
|
||||||
|
|
||||||
# Util
|
# Util
|
||||||
enum-iterator = "0.6"
|
enum-iterator = "0.7"
|
||||||
vek = { version = "=0.14.1", features = ["serde"] }
|
vek = { version = "=0.14.1", features = ["serde"] }
|
||||||
|
|
||||||
# Strum
|
# Strum
|
||||||
|
@ -16,4 +16,4 @@ specs = { git = "https://github.com/amethyst/specs.git", features = ["serde", "s
|
|||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
#bench
|
#bench
|
||||||
float-cmp = "0.8.0"
|
float-cmp = "0.9.0"
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
#![allow(incomplete_features)]
|
#![allow(incomplete_features)]
|
||||||
#![feature(
|
#![feature(
|
||||||
const_generics,
|
const_generics,
|
||||||
const_fn_floating_point_arithmetic,
|
const_evaluatable_checked,
|
||||||
const_evaluatable_checked
|
const_fn_floating_point_arithmetic
|
||||||
)]
|
)]
|
||||||
pub mod msg;
|
pub mod msg;
|
||||||
pub mod sync;
|
pub mod sync;
|
||||||
|
@ -7,7 +7,6 @@
|
|||||||
arbitrary_enum_discriminant,
|
arbitrary_enum_discriminant,
|
||||||
associated_type_defaults,
|
associated_type_defaults,
|
||||||
bool_to_option,
|
bool_to_option,
|
||||||
const_generics,
|
|
||||||
fundamental,
|
fundamental,
|
||||||
iter_map_while,
|
iter_map_while,
|
||||||
label_break_value,
|
label_break_value,
|
||||||
|
@ -31,7 +31,7 @@ specs = { git = "https://github.com/amethyst/specs.git", features = ["serde", "s
|
|||||||
scopeguard = "1.1.0"
|
scopeguard = "1.1.0"
|
||||||
serde = { version = "1.0.110", features = ["derive"], optional = true }
|
serde = { version = "1.0.110", features = ["derive"], optional = true }
|
||||||
toml = { version = "0.5.7", optional = true }
|
toml = { version = "0.5.7", optional = true }
|
||||||
tar = { version = "0.4.30", optional = true }
|
tar = { version = "0.4.37", optional = true }
|
||||||
wasmer = { version = "2.0.0", optional = true, default-features = false, features = ["wat", "default-cranelift", "default-universal"] }
|
wasmer = { version = "2.0.0", optional = true, default-features = false, features = ["wat", "default-cranelift", "default-universal"] }
|
||||||
bincode = { version = "1.3.1", optional = true }
|
bincode = { version = "1.3.1", optional = true }
|
||||||
plugin-api = { package = "veloren-plugin-api", path = "../../plugin/api", optional = true }
|
plugin-api = { package = "veloren-plugin-api", path = "../../plugin/api", optional = true }
|
||||||
|
@ -22,7 +22,7 @@ bincode = "1.3.2"
|
|||||||
serde = { version = "1.0" }
|
serde = { version = "1.0" }
|
||||||
#sending
|
#sending
|
||||||
crossbeam-channel = "0.5"
|
crossbeam-channel = "0.5"
|
||||||
tokio = { version = "1.2", default-features = false, features = ["io-util", "macros", "rt", "net", "time"] }
|
tokio = { version = "1.11", default-features = false, features = ["io-util", "macros", "rt", "net", "time"] }
|
||||||
tokio-stream = { version = "0.1.2", default-features = false }
|
tokio-stream = { version = "0.1.2", default-features = false }
|
||||||
#tracing and metrics
|
#tracing and metrics
|
||||||
tracing = { version = "0.1", default-features = false, features = ["attributes"]}
|
tracing = { version = "0.1", default-features = false, features = ["attributes"]}
|
||||||
@ -47,7 +47,7 @@ hashbrown = { version = ">=0.9, <0.12" }
|
|||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
tracing-subscriber = { version = "0.2.3", default-features = false, features = ["env-filter", "fmt", "chrono", "ansi", "smallvec"] }
|
tracing-subscriber = { version = "0.2.3", default-features = false, features = ["env-filter", "fmt", "chrono", "ansi", "smallvec"] }
|
||||||
tokio = { version = "1.2", default-features = false, features = ["io-std", "fs", "rt-multi-thread"] }
|
tokio = { version = "1.11", default-features = false, features = ["io-std", "fs", "rt-multi-thread"] }
|
||||||
futures-util = { version = "0.3.7", default-features = false, features = ["sink", "std"] }
|
futures-util = { version = "0.3.7", default-features = false, features = ["sink", "std"] }
|
||||||
clap = { version = "2.33", default-features = false }
|
clap = { version = "2.33", default-features = false }
|
||||||
shellexpand = "2.0.0"
|
shellexpand = "2.0.0"
|
||||||
|
@ -28,7 +28,7 @@ hashbrown = { version = ">=0.9, <0.12" }
|
|||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
async-channel = "1.5.1"
|
async-channel = "1.5.1"
|
||||||
tokio = { version = "^1", default-features = false, features = ["rt", "macros"] }
|
tokio = { version = "1.11", default-features = false, features = ["rt", "macros"] }
|
||||||
criterion = { version = "0.3.4", features = ["default", "async_tokio"] }
|
criterion = { version = "0.3.4", features = ["default", "async_tokio"] }
|
||||||
|
|
||||||
[[bench]]
|
[[bench]]
|
||||||
|
@ -31,12 +31,12 @@ common-base = { package = "veloren-common-base", path = "../common/base" }
|
|||||||
common-net = { package = "veloren-common-net", path = "../common/net" }
|
common-net = { package = "veloren-common-net", path = "../common/net" }
|
||||||
common-frontend = { package = "veloren-common-frontend", path = "../common/frontend" }
|
common-frontend = { package = "veloren-common-frontend", path = "../common/frontend" }
|
||||||
|
|
||||||
tokio = { version = "1", default-features = false, features = ["rt-multi-thread"] }
|
tokio = { version = "1.11", default-features = false, features = ["rt-multi-thread"] }
|
||||||
num_cpus = "1.0"
|
num_cpus = "1.0"
|
||||||
ansi-parser = "0.8"
|
ansi-parser = "0.8"
|
||||||
clap = "2.33"
|
clap = "2.33"
|
||||||
structopt = "0.3.13"
|
structopt = "0.3.13"
|
||||||
crossterm = "0.20"
|
crossterm = "0.21"
|
||||||
lazy_static = "1"
|
lazy_static = "1"
|
||||||
signal-hook = "0.3.6"
|
signal-hook = "0.3.6"
|
||||||
shell-words = "1.0.0"
|
shell-words = "1.0.0"
|
||||||
|
@ -33,7 +33,7 @@ num_cpus = "1.0"
|
|||||||
tracing = "0.1"
|
tracing = "0.1"
|
||||||
vek = { version = "0.14.1", features = ["serde"] }
|
vek = { version = "0.14.1", features = ["serde"] }
|
||||||
futures-util = "0.3.7"
|
futures-util = "0.3.7"
|
||||||
tokio = { version = "1", default-features = false, features = ["rt"] }
|
tokio = { version = "1.11", default-features = false, features = ["rt"] }
|
||||||
prometheus-hyper = "0.1.2"
|
prometheus-hyper = "0.1.2"
|
||||||
quinn = "0.7.2"
|
quinn = "0.7.2"
|
||||||
atomicwrites = "0.3.0"
|
atomicwrites = "0.3.0"
|
||||||
|
@ -97,7 +97,7 @@ crossbeam-channel = "0.5"
|
|||||||
# TODO: remove
|
# TODO: remove
|
||||||
directories-next = "2.0"
|
directories-next = "2.0"
|
||||||
dot_vox = "4.0"
|
dot_vox = "4.0"
|
||||||
enum-iterator = "0.6"
|
enum-iterator = "0.7"
|
||||||
guillotiere = "0.6"
|
guillotiere = "0.6"
|
||||||
hashbrown = {version = "0.11", features = ["rayon", "serde", "nightly"]}
|
hashbrown = {version = "0.11", features = ["rayon", "serde", "nightly"]}
|
||||||
image = {version = "0.23.12", default-features = false, features = ["ico", "png"]}
|
image = {version = "0.23.12", default-features = false, features = ["ico", "png"]}
|
||||||
@ -113,7 +113,7 @@ serde = {version = "1.0", features = [ "rc", "derive" ]}
|
|||||||
strum = { version = "0.21", features = ["derive"] }
|
strum = { version = "0.21", features = ["derive"] }
|
||||||
strum_macros = "0.21"
|
strum_macros = "0.21"
|
||||||
treeculler = "0.2"
|
treeculler = "0.2"
|
||||||
tokio = { version = "1", default-features = false, features = ["rt-multi-thread"] }
|
tokio = { version = "1.11", default-features = false, features = ["rt-multi-thread"] }
|
||||||
num_cpus = "1.0"
|
num_cpus = "1.0"
|
||||||
# vec_map = { version = "0.8.2" }
|
# vec_map = { version = "0.8.2" }
|
||||||
# inline_tweak = "1.0.2"
|
# inline_tweak = "1.0.2"
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#![feature(const_generics)]
|
|
||||||
#![feature(generic_associated_types)]
|
#![feature(generic_associated_types)]
|
||||||
#![allow(incomplete_features)]
|
#![allow(incomplete_features)]
|
||||||
#[cfg(all(feature = "be-dyn-lib", feature = "use-dyn-lib"))]
|
#[cfg(all(feature = "be-dyn-lib", feature = "use-dyn-lib"))]
|
||||||
|
@ -7,5 +7,5 @@ edition = "2018"
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
find_folder = {version = "0.3.0"}
|
find_folder = {version = "0.3.0"}
|
||||||
libloading = {version = "0.7"}
|
libloading = {version = "0.7"}
|
||||||
notify = {version = "5.0.0-pre.2"}
|
notify = {version = "5.0.0-pre.13"}
|
||||||
tracing = "0.1"
|
tracing = "0.1"
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
use libloading::Library;
|
use libloading::Library;
|
||||||
use notify::{immediate_watcher, EventKind, RecursiveMode, Watcher};
|
use notify::{recommended_watcher, EventKind, RecursiveMode, Watcher};
|
||||||
use std::{
|
use std::{
|
||||||
process::{Command, Stdio},
|
process::{Command, Stdio},
|
||||||
sync::{mpsc, Mutex},
|
sync::{mpsc, Mutex},
|
||||||
@ -130,7 +130,7 @@ pub fn init(
|
|||||||
let (reload_send, reload_recv) = mpsc::channel();
|
let (reload_send, reload_recv) = mpsc::channel();
|
||||||
|
|
||||||
// Start watcher
|
// Start watcher
|
||||||
let mut watcher = immediate_watcher(move |res| event_fn(res, &reload_send)).unwrap();
|
let mut watcher = recommended_watcher(move |res| event_fn(res, &reload_send)).unwrap();
|
||||||
|
|
||||||
// Search for the source directory of the package being hot-reloaded.
|
// Search for the source directory of the package being hot-reloaded.
|
||||||
let watch_dir = Search::Kids(1)
|
let watch_dir = Search::Kids(1)
|
||||||
@ -142,7 +142,7 @@ pub fn init(
|
|||||||
)
|
)
|
||||||
});
|
});
|
||||||
|
|
||||||
watcher.watch(watch_dir, RecursiveMode::Recursive).unwrap();
|
watcher.watch(&watch_dir, RecursiveMode::Recursive).unwrap();
|
||||||
|
|
||||||
// Start reloader that watcher signals
|
// Start reloader that watcher signals
|
||||||
// "Debounces" events since I can't find the option to do this in the latest
|
// "Debounces" events since I can't find the option to do this in the latest
|
||||||
|
@ -7,7 +7,6 @@
|
|||||||
array_methods,
|
array_methods,
|
||||||
array_zip,
|
array_zip,
|
||||||
bool_to_option,
|
bool_to_option,
|
||||||
const_generics,
|
|
||||||
drain_filter,
|
drain_filter,
|
||||||
once_cell,
|
once_cell,
|
||||||
trait_alias
|
trait_alias
|
||||||
|
@ -17,7 +17,7 @@ common-net = { package = "veloren-common-net", path = "../common/net" }
|
|||||||
|
|
||||||
bincode = "1.3.1"
|
bincode = "1.3.1"
|
||||||
bitvec = "0.22"
|
bitvec = "0.22"
|
||||||
enum-iterator = "0.6"
|
enum-iterator = "0.7"
|
||||||
fxhash = "0.2.1"
|
fxhash = "0.2.1"
|
||||||
image = { version = "0.23.12", default-features = false, features = ["png"] }
|
image = { version = "0.23.12", default-features = false, features = ["png"] }
|
||||||
itertools = "0.10"
|
itertools = "0.10"
|
||||||
|
@ -10,7 +10,6 @@
|
|||||||
#![feature(
|
#![feature(
|
||||||
arbitrary_enum_discriminant,
|
arbitrary_enum_discriminant,
|
||||||
bool_to_option,
|
bool_to_option,
|
||||||
const_generics,
|
|
||||||
const_panic,
|
const_panic,
|
||||||
label_break_value,
|
label_break_value,
|
||||||
array_map
|
array_map
|
||||||
|
Loading…
Reference in New Issue
Block a user