Robert Hensing
985c211061
flake.nix: Move {in,ex}ternal-api-docs into nixComponents scope
2024-06-26 10:48:45 +02:00
Robert Hensing
c24dbf1457
components.nix: Simplify
2024-06-26 04:17:30 +02:00
Robert Hensing
25dc12aab1
components.nix: Extract dependency scope
...
This avoids polluting nixComponents with things that aren't our
components.
Fixes the extraction of passthru tests, which failed for boehmgc
which had many irrelevant ones anyway.
2024-06-26 04:11:20 +02:00
Robert Hensing
ebf77c79ae
flake.nix: Use Nixpkgs convention for package variants
2024-06-26 04:11:20 +02:00
Robert Hensing
74b9b77c9f
components.nix: Simplify with scope
2024-06-26 04:11:20 +02:00
Robert Hensing
85de5a60c7
Use lib instead of explicit fileset passing
2024-06-26 04:11:20 +02:00
Robert Hensing
a14faa869d
flake.nix: Use a Nixpkgs scope for components
2024-06-26 04:07:49 +02:00