From 5dfb9640b624898b6b2e3a1e744b600fda41fa8b Mon Sep 17 00:00:00 2001 From: h7x4 Date: Tue, 26 May 2026 14:44:54 +0900 Subject: [PATCH] flake.nix: limit `src` for package --- flake.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index ef4c38b..94a8af6 100644 --- a/flake.nix +++ b/flake.nix @@ -5,13 +5,20 @@ outputs = { self, nixpkgs }: let system = "x86_64-linux"; + inherit (nixpkgs) lib; pkgs = nixpkgs.legacyPackages.${system}; in { packages.${system} = { default = self.packages.${system}.pvv-calendar-bot; pvv-calendar-bot = pkgs.python3Packages.buildPythonPackage { name = "pvv-calendar-bot"; - src = ./.; + src = lib.fileset.toSource { + root = ./.; + fileset = lib.fileset.unions [ + ./pyproject.toml + ./src + ]; + }; pyproject = true; build-system = [ pkgs.python3Packages.setuptools ];