diff options
author | Matthias Schiffer <mschiffer@universe-factory.net> | 2021-09-15 19:50:18 +0200 |
---|---|---|
committer | Matthias Schiffer <mschiffer@universe-factory.net> | 2021-09-15 19:50:18 +0200 |
commit | 4f3bfeeeaede578e4554da41f5ad0ac1684dd9c7 (patch) | |
tree | f31f3c65fbe3c2dea41ee85879fd79914c506f6b /src/executor.rs | |
parent | 596720067be8038247ff865120ff564acf2ce4f9 (diff) | |
download | rebel-4f3bfeeeaede578e4554da41f5ad0ac1684dd9c7.tar rebel-4f3bfeeeaede578e4554da41f5ad0ac1684dd9c7.zip |
Unpack build dependencies over rootfs
Diffstat (limited to 'src/executor.rs')
-rw-r--r-- | src/executor.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/executor.rs b/src/executor.rs index 9791658..2878d90 100644 --- a/src/executor.rs +++ b/src/executor.rs @@ -127,6 +127,12 @@ impl<'a> Executor<'a> { sha256: *sha256, }) .chain( + task.build_depends + .iter() + .filter_map(|dep| self.tasks_done[dep].output.as_ref()) + .map(|&output| Dependency::BuildTask { output }), + ) + .chain( task.target_depends .iter() .filter_map(|dep| self.tasks_done[dep].output.as_ref()) |