Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at python-updates 24 lines 757 B view raw
1commit 3048885aa749774b5677ab8df8f1a3eeff125d7a 2Author: rnhmjoj <rnhmjoj@inventati.org> 3Date: Tue Aug 6 08:36:38 2024 +0200 4 5 Fix assets path on NixOS 6 7diff --git a/common/assets/src/lib.rs b/common/assets/src/lib.rs 8index 03746dc4..c69d607b 100644 9--- a/common/assets/src/lib.rs 10+++ b/common/assets/src/lib.rs 11@@ -400,6 +400,13 @@ lazy_static! { 12 } 13 } 14 15+ // 5. NixOS path 16+ if let Some(executable) = std::env::args().nth(0).map(PathBuf::from) { 17+ if let Some(package) = executable.ancestors().nth(2) { 18+ paths.push(package.join("share/veloren")); 19+ } 20+ } 21+ 22 tracing::trace!("Possible asset locations paths={:?}", paths); 23 24 for mut path in paths.clone() {