chore(nix/buildLisp): meta.targets -> meta.ci.targets

Change-Id: Ic8effcc94f3fcfa283436be3e5c0477ef89e9e94
Reviewed-on: https://cl.tvl.fyi/c/depot/+/5247
Tested-by: BuildkiteCI
Reviewed-by: sterni <sternenseemann@systemli.org>
Autosubmit: tazjin <tazjin@tvl.su>
This commit is contained in:
Vincent Ambo 2022-02-07 22:28:59 +03:00 committed by clbot
parent 5ed7ef8089
commit a25675804c
2 changed files with 4 additions and 2 deletions

View file

@ -220,7 +220,7 @@ buildLisp.library {
Additionally a `brokenOn` parameter is accepted which takes a list of Additionally a `brokenOn` parameter is accepted which takes a list of
implementation names on which the derivation is not expected to work. implementation names on which the derivation is not expected to work.
This only influences `meta.targets` which is read by depot's CI to This only influences `meta.ci.targets` which is read by depot's CI to
check which variants (see "Implementations") of the derivation to check which variants (see "Implementations") of the derivation to
build, so it may not be useful outside of depot. build, so it may not be useful outside of depot.

View file

@ -164,7 +164,9 @@ let
# meta is done via passthru to minimize rebuilds caused by overriding # meta is done via passthru to minimize rebuilds caused by overriding
meta = (old.passthru.meta or { }) // { meta = (old.passthru.meta or { }) // {
inherit targets; ci = (old.passthru.meta.ci or { }) // {
inherit targets;
};
}; };
} // builtins.listToAttrs (builtins.map } // builtins.listToAttrs (builtins.map
(impl: { (impl: {