mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
move anim code from voxygen/src/anim to voxygen/anim
This commit is contained in:
parent
e06dd3fe7e
commit
e5e255cbd3
@ -8,9 +8,9 @@ members = [
|
||||
"server",
|
||||
"server-cli",
|
||||
"voxygen",
|
||||
"voxygen/anim",
|
||||
"world",
|
||||
"network",
|
||||
"voxygen/src/anim",
|
||||
"tools"
|
||||
]
|
||||
|
||||
|
@ -22,7 +22,7 @@ default = ["gl", "singleplayer", "native-dialog", "simd"]
|
||||
client = {package = "veloren-client", path = "../client"}
|
||||
common = {package = "veloren-common", path = "../common"}
|
||||
|
||||
anim = {package = "veloren-voxygen-anim", path = "src/anim", default-features = false}
|
||||
anim = {package = "veloren-voxygen-anim", path = "anim", default-features = false}
|
||||
|
||||
# Graphics
|
||||
gfx = "0.18.2"
|
||||
|
@ -18,7 +18,7 @@ simd = ["vek/platform_intrinsics"]
|
||||
default = ["be-dyn-lib", "simd"]
|
||||
|
||||
[dependencies]
|
||||
common = {package = "veloren-common", path = "../../../common"}
|
||||
common = {package = "veloren-common", path = "../../common"}
|
||||
find_folder = {version = "0.3.0", optional = true}
|
||||
inline_tweak = "1.0.2"
|
||||
lazy_static = {version = "1.4.0", optional = true}
|
@ -75,9 +75,9 @@ impl LoadedLib {
|
||||
Ok(lib) => lib,
|
||||
Err(e) => panic!(
|
||||
"Tried to load dynamic library from {:?}, but it could not be found. The first \
|
||||
reason might be that you need to uncomment a line in \
|
||||
`voxygen/src/anim/Cargo.toml` to build the library required for hot reloading. \
|
||||
The second is we may require a special case for your OS so we can find it. {:?}",
|
||||
reason might be that you need to uncomment a line in `voxygen/anim/Cargo.toml` \
|
||||
to build the library required for hot reloading. The second is we may require a \
|
||||
special case for your OS so we can find it. {:?}",
|
||||
lib_path, e
|
||||
),
|
||||
};
|
||||
@ -129,7 +129,7 @@ impl LoadedLib {
|
||||
/// Initialise a watcher.
|
||||
///
|
||||
/// The assumption is that this is run from the voxygen crate's root directory
|
||||
/// as it will watch the relative path `src/anim` for any changes to `.rs`
|
||||
/// as it will watch the relative path `anim` for any changes to `.rs`
|
||||
/// files. Upon noticing changes it will wait a moment and then recompile.
|
||||
pub fn init() {
|
||||
// Make sure first compile is done by accessing the lazy_static and then
|
||||
@ -141,7 +141,7 @@ pub fn init() {
|
||||
|
||||
// Start watcher
|
||||
let mut watcher = immediate_watcher(move |res| event_fn(res, &reload_send)).unwrap();
|
||||
watcher.watch("src/anim", RecursiveMode::Recursive).unwrap();
|
||||
watcher.watch("anim", RecursiveMode::Recursive).unwrap();
|
||||
|
||||
// Start reloader that watcher signals
|
||||
// "Debounces" events since I can't find the option to do this in the latest
|
||||
@ -158,7 +158,7 @@ pub fn init() {
|
||||
|
||||
info!(
|
||||
?modified_paths,
|
||||
"Hot reloading animations because files in `src/anim` modified."
|
||||
"Hot reloading animations because files in `anim` modified."
|
||||
);
|
||||
|
||||
hotreload();
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user