diff options
author | Matthias Schiffer <mschiffer@universe-factory.net> | 2024-04-20 16:19:47 +0200 |
---|---|---|
committer | Matthias Schiffer <mschiffer@universe-factory.net> | 2024-04-20 16:19:47 +0200 |
commit | edf1d5a5cea4bfb662696f3b5c24dbd95e1733c1 (patch) | |
tree | 6616f238cb4eee9a2c11cfe21a6927768f18359e /crates/rebel/src/resolve.rs | |
parent | 712d356b969540c7f09fad08c141e3c6aadde00f (diff) | |
download | rebel-edf1d5a5cea4bfb662696f3b5c24dbd95e1733c1.tar rebel-edf1d5a5cea4bfb662696f3b5c24dbd95e1733c1.zip |
rebel: avoid thread-local for reading recipes
This also disentangles dependencies between modules a bit.
Diffstat (limited to 'crates/rebel/src/resolve.rs')
-rw-r--r-- | crates/rebel/src/resolve.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crates/rebel/src/resolve.rs b/crates/rebel/src/resolve.rs index 27a6d5c..a57263a 100644 --- a/crates/rebel/src/resolve.rs +++ b/crates/rebel/src/resolve.rs @@ -162,7 +162,7 @@ where let mut errors = Vec::new(); for runtime_dep in &output.runtime_depends { - match ctx.output_ref(runtime_dep, &task.args, false) { + match ctx.output_ref(task.id, runtime_dep, &task.args, false) { Ok(output_ref) => { for mut error in add_dep(ret, ctx, output_ref) { error.extend(task); |