From 1c640ac2c3c151fc92a360c91dc4d5aa94360537 Mon Sep 17 00:00:00 2001 From: ObserverOfTime Date: Fri, 22 Aug 2025 18:33:50 +0300 Subject: [PATCH] fix(cli): correct resource paths --- crates/cli/build.rs | 6 +++--- crates/cli/src/playground.rs | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/crates/cli/build.rs b/crates/cli/build.rs index 6e744539..45f54634 100644 --- a/crates/cli/build.rs +++ b/crates/cli/build.rs @@ -52,9 +52,9 @@ fn main() { fn web_playground_files_present() -> bool { let paths = [ - "../docs/src/assets/js/playground.js", - "../lib/binding_web/web-tree-sitter.js", - "../lib/binding_web/web-tree-sitter.wasm", + "../../docs/src/assets/js/playground.js", + "../../lib/binding_web/web-tree-sitter.js", + "../../lib/binding_web/web-tree-sitter.wasm", ]; paths.iter().all(|p| Path::new(p).exists()) diff --git a/crates/cli/src/playground.rs b/crates/cli/src/playground.rs index bce1a18c..2344a805 100644 --- a/crates/cli/src/playground.rs +++ b/crates/cli/src/playground.rs @@ -18,7 +18,7 @@ macro_rules! optional_resource { if let Some(tree_sitter_dir) = tree_sitter_dir { Cow::Owned(fs::read(tree_sitter_dir.join($path)).unwrap()) } else { - Cow::Borrowed(include_bytes!(concat!("../../", $path))) + Cow::Borrowed(include_bytes!(concat!("../../../", $path))) } } @@ -41,7 +41,7 @@ fn get_main_html(tree_sitter_dir: Option<&Path>) -> Cow<'static, [u8]> { tree_sitter_dir.map_or( Cow::Borrowed(include_bytes!("playground.html")), |tree_sitter_dir| { - Cow::Owned(fs::read(tree_sitter_dir.join("cli/src/playground.html")).unwrap()) + Cow::Owned(fs::read(tree_sitter_dir.join("crates/cli/src/playground.html")).unwrap()) }, ) }