diff --git a/.envrc b/.envrc new file mode 100644 index 0000000..3550a30 --- /dev/null +++ b/.envrc @@ -0,0 +1 @@ +use flake diff --git a/default.nix b/default.nix index 92db2ed..96824b2 100644 --- a/default.nix +++ b/default.nix @@ -1,7 +1,10 @@ -{ setuptools, buildPythonPackage }: +{ setuptools, buildPythonPackage, pkgs, toPythonModule }: buildPythonPackage { name = "buildbot-nix"; format = "pyproject"; src = ./.; nativeBuildInputs = [ setuptools ]; + propagatedBuildInputs = [ + (toPythonModule pkgs.buildbot) + ]; } diff --git a/flake.nix b/flake.nix index 250bc63..86e71d0 100644 --- a/flake.nix +++ b/flake.nix @@ -42,6 +42,11 @@ pkgs.ruff ]; }; + devShells.default = pkgs.mkShell { + packages = [ + self'.packages.buildbot-nix + ]; + }; packages.buildbot-nix = pkgs.python3.pkgs.callPackage ./default.nix { }; checks = let