Files
clan-core/pkgs/clan-cli/clan_cli
DavHau b3dd36bdb6 vars: improve generator pipeline
Compute the whole closure of to-be-executed generators upfront before executing anything

Properly compute closures for the 4 different scenarios:

1. full_closure: run all generators for a selected machine in topological order
2. all_missing_closure: run just the missing generators including their dependents
3. requested_closure: run only a selected list of generators including their missing dependencies and their dependents
4. minimal_closure: Run just enough to ensure that the list of selected generators are in a consistent state. Don't execute anything if nothing is missing.
2024-09-06 21:32:17 +02:00
..
2024-09-04 15:22:34 +02:00
2024-09-02 15:58:49 +02:00
2024-09-02 17:40:05 +02:00
2024-09-02 18:26:13 +02:00
2024-09-03 18:13:46 +02:00
2024-09-02 16:39:30 +02:00
2024-09-03 18:13:46 +02:00
2024-09-03 18:14:31 +02:00
2024-09-03 18:13:46 +02:00
2024-09-04 15:29:06 +02:00
2024-09-03 18:13:46 +02:00
2024-09-02 17:40:05 +02:00
2024-09-06 21:32:17 +02:00
2024-09-03 18:13:46 +02:00
2023-10-03 13:12:44 +02:00
2024-09-02 16:39:30 +02:00
2024-09-02 15:58:49 +02:00
2024-09-02 16:39:30 +02:00
2024-09-02 18:26:13 +02:00
2024-07-03 12:34:43 +02:00
2024-09-02 14:07:06 +02:00
2024-09-02 15:58:49 +02:00
2024-09-02 15:58:49 +02:00
2024-09-02 18:26:13 +02:00
2024-09-03 18:13:46 +02:00