proof-a-point/flake.nix

27 lines
651 B
Nix

{
inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
inputs.systems.url = "github:nix-systems/default";
outputs = { self, systems, nixpkgs }:
let
eachSystem = nixpkgs.lib.genAttrs (import systems);
in
{
devShells = eachSystem (system:
let
pkgs = nixpkgs.legacyPackages.${system};
in {
default = nixpkgs.legacyPackages.${system}.mkShell {
buildInputs = [
pkgs.jdk21
(pkgs.maven.override {
jdk = pkgs.jdk21;
})
pkgs.expect
pkgs.zip
];
};
});
};
}