From 9ae0f7757760d269c0f3865aed98a3dfaafd6d3d Mon Sep 17 00:00:00 2001 From: Adrian Gierakowski Date: Fri, 29 Nov 2024 22:00:15 +0000 Subject: [PATCH] flattenReferencesGraph: use lib.fileset instead of gitignoreSource --- pkgs/by-name/fl/flattenReferencesGraph/package.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fl/flattenReferencesGraph/package.nix b/pkgs/by-name/fl/flattenReferencesGraph/package.nix index c3c7edb17609..49f8b1baacde 100644 --- a/pkgs/by-name/fl/flattenReferencesGraph/package.nix +++ b/pkgs/by-name/fl/flattenReferencesGraph/package.nix @@ -1,19 +1,22 @@ { callPackage, + lib, nix-gitignore, python3Packages, }: let + inherit (lib) fileset; helpers = callPackage ./helpers.nix { }; pythonPackages = python3Packages; - in pythonPackages.buildPythonApplication { version = "0.1.0"; pname = "flatten-references-graph"; - # Note: this uses only ./src/.gitignore - src = nix-gitignore.gitignoreSource [ ] ./src; + src = fileset.toSource { + root = ./src; + fileset = fileset.difference ./src (fileset.maybeMissing ./src/__pycache__); + }; propagatedBuildInputs = with pythonPackages; [ igraph