nix-eval-jobs/src
Pierre Bourdon d9a46559a4
drv: backport CA derivations support changes from hydra-eval-jobs
It is not possible to query output paths for CA derivations since
they're not static / known at eval time. Instead, return JSON nulls for
outputs paths.

This is a partial port of the following Hydra commits:

- 9ba4417940ffdd0fadea43f68c61ef948a4b8d39
- 069b7775c565f5999fe33e8c3f28c7b9306039ca
- fcde5908d8e51f975b883329b34d24a9f30ea4b3

By the following authors:

Co-Authored-By: John Ericson <John.Ericson@Obsidian.Systems>
Co-Authored-By: Théophane Hufschmitt <theophane.hufschmitt@tweag.io>
Co-Authored-By: Alexander Sosedkin <monk@unboiled.info>
Co-Authored-By: Andrea Ciceri <andrea.ciceri@autistici.org>
Co-Authored-By: Charlotte 🦝 Delenk Mlotte@chir.rs>
Co-Authored-By: Sandro Jäckel <sandro.jaeckel@gmail.com>
2024-07-16 09:15:21 +02:00
..
autotools-config.h.in make sure we also define HAVE_STRUCT_DIRENT_D_TYPE outside of autotools 2023-12-16 09:24:42 +01:00
buffered-io.cc nixexpr -> lixexpr 2024-05-23 16:23:45 -07:00
buffered-io.hh split nix-eval-jobs further into smaller files 2023-12-10 14:52:52 +00:00
drv.cc drv: backport CA derivations support changes from hydra-eval-jobs 2024-07-16 09:15:21 +02:00
drv.hh drv: backport CA derivations support changes from hydra-eval-jobs 2024-07-16 09:15:21 +02:00
eval-args.cc nixexpr -> lixexpr 2024-05-23 16:23:45 -07:00
eval-args.hh fix: don't crash on startup on macOS 2024-05-27 18:23:13 -06:00
meson.build Tidy and make it work on release-2.90 2024-06-18 22:31:42 -07:00
nix-eval-jobs.cc update for lix 2.91-dev 2024-06-25 23:57:51 +02:00
worker.cc Fix on latest lix 2024-06-18 23:08:04 -07:00
worker.hh nixexpr -> lixexpr 2024-05-23 16:23:45 -07:00