diff --git a/crates/backend/src/encode.rs b/crates/backend/src/encode.rs index 3b99f3f6..2e0dca7d 100644 --- a/crates/backend/src/encode.rs +++ b/crates/backend/src/encode.rs @@ -43,7 +43,7 @@ impl Interner { map: RefCell::new(HashMap::new()), strings: RefCell::new(HashSet::new()), files: RefCell::new(HashMap::new()), - root: env::current_dir().unwrap(), + root: env::var_os("CARGO_MANIFEST_DIR").unwrap().into(), crate_name: env::var("CARGO_PKG_NAME").unwrap(), } }