From ab237b7ceb154f16175e8690eb5983f8ad5adaeb Mon Sep 17 00:00:00 2001 From: Andrey Golovizin Date: Sat, 8 Feb 2020 12:36:46 +0100 Subject: [PATCH] Add default.nix --- .gitignore | 3 ++- default.nix | 14 ++++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 default.nix diff --git a/.gitignore b/.gitignore index da293dd..faac3d7 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,7 @@ /dist /media /project.db +/result /venv -__pycache__ *.egg-info +__pycache__ diff --git a/default.nix b/default.nix new file mode 100644 index 0000000..3de01a8 --- /dev/null +++ b/default.nix @@ -0,0 +1,14 @@ +{ sources ? import ./nix/sources.nix }: + +let + pkgs = import sources.nixpkgs {}; + python = import ./requirements.nix { inherit pkgs; }; +in + +python.mkDerivation { + pname = "strojnadzor"; + version = "0.0.1"; + src = ./.; + buildInputs = []; + propagatedBuildInputs = builtins.attrValues python.packages; +}