Files
lix/tests/functional/filter-source.nix
T
Commentator2.0 40416d103f tests/functional: remove the now fully migrated lang framework
We have done it!
The functional/lang framework has fully been migrated to functional2 :D

closes: #856

Change-Id: I63ad8d7dbcd9b5267ca04af68df73b1ffa3d6461
2025-11-21 17:02:35 +00:00

16 lines
430 B
Nix

{ filterin }:
with import ./config.nix;
mkDerivation {
name = "filter";
builder = builtins.toFile "builder" "ln -s $input $out";
input =
let filter = path: type:
type != "symlink"
&& (builtins.substring 0 (builtins.stringLength filterin) (builtins.toString path) == filterin)
&& baseNameOf path != "foo"
&& !(hasSuffix ".bak" (baseNameOf path));
in builtins.filterSource filter filterin;
}