From 01b7e816ee8c3ea02be7edd34ce7b810768f2716 Mon Sep 17 00:00:00 2001 From: Klesti Selimaj Date: Sun, 12 Jul 2026 05:26:33 -0400 Subject: [PATCH] Fix include manifest path #106 --- crates/mist-api/src/transpiler.mist | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/crates/mist-api/src/transpiler.mist b/crates/mist-api/src/transpiler.mist index 6c494b4..ece08cf 100644 --- a/crates/mist-api/src/transpiler.mist +++ b/crates/mist-api/src/transpiler.mist @@ -77,6 +77,7 @@ pub void transpile(Path& root) let elapsed = start.elapsed(); println!("\x1b[32m\nTranspile successful\x1b[0m in \x1b[34m{:.2?}\x1b[0m", elapsed); for incl in &config.include { + let incl = if incl.is_relative() { root.join(incl) } else { incl.clone() }; if ends_with_star(&incl) { let sub_crates = incl.parent().expect("Failed to get parent"); let entries = match fs::read_dir(sub_crates) { @@ -95,7 +96,7 @@ pub void transpile(Path& root) } } } else { - transpile(incl); + transpile(&incl); } } }