7 Commits

Author SHA1 Message Date
c1fb6783f7
exec: replace global state with interface
This is cleaner, and finally enables writing tests for the nix invoking functions.
2025-07-19 00:21:59 +09:00
0d433bab27
derivation: collect store paths
The implementation of the main hack this library does.
2025-07-19 00:21:48 +09:00
285c03cddc
instantiated: rename Drv method to Instantiated
This avoids confusion with actual derivation structs.
2025-07-19 00:21:40 +09:00
b04bb00fdc
instantiated: attach decode function to decoder 2025-07-19 00:21:28 +09:00
02de82ebc6
instantiated: implement decoding iterator 2025-07-19 00:21:27 +09:00
fa84c7e4c6
format: wrap nix command 2025-07-19 00:21:26 +09:00
d398692fd9
instantiated: parse instantiated messages 2025-07-19 00:21:09 +09:00