10 Commits

Author SHA1 Message Date
68ae0efe19
treewide: use internal pipe for nix command
This essentially does the same thing underneath the hood but the API is less painful to use, and it makes more sense in this use case.
2025-07-15 01:14:27 +09:00
be2b069edf
instantiated: rename Drv method to Instantiated
This avoids confusion with actual derivation structs.
2025-07-14 22:34:44 +09:00
ba94989895
format: nix command constants 2025-07-14 21:45:55 +09:00
b904bc4e8d
instantiated: embed decoder in evaluator
This makes it easier to directly parse nix output via the decoder interface.
2025-07-14 20:03:30 +09:00
240b8baace
instantiated: attach decode function to decoder 2025-07-14 19:05:16 +09:00
e959aaaf94
instantiated: implement decoding iterator 2025-07-14 19:00:11 +09:00
4874dc35c9
format: wrap nix command 2025-07-14 18:26:49 +09:00
32a7857bd6
instantiated: expose stderr output 2025-07-14 04:34:53 +09:00
8c390f6745
instantiated: connect stdout 2025-07-14 04:12:30 +09:00
1f01e82714
instantiated: parse instantiated messages 2025-07-14 03:32:23 +09:00