22 lines
553 B
Nix
22 lines
553 B
Nix
{
|
|
outputs = { self, nixpkgs, ... }: let
|
|
r24 = { lib, python3Packages }: let
|
|
in python3Packages.buildPythonApplication rec {
|
|
pname = "r24";
|
|
version = "0.1";
|
|
pyproject = true;
|
|
src = ./.;
|
|
|
|
propagatedBuildInputs = with python3Packages; [
|
|
setuptools
|
|
django
|
|
];
|
|
};
|
|
packages = system: pkgs: {
|
|
r24 = pkgs.callPackage r24 {};
|
|
};
|
|
in {
|
|
packages = builtins.mapAttrs packages nixpkgs.legacyPackages;
|
|
defaultPackage = builtins.mapAttrs (_: pkgs: pkgs.r24) self.packages;
|
|
};
|
|
}
|