{ outputs = { nixpkgs, systems, ... }: let lib = nixpkgs.lib; eachSystem = f: lib.genAttrs (import systems) (system: f { pkgs = nixpkgs.legacyPackages.${system}; }); in { packages = eachSystem (p: { default = import ./. p; }); devShells = eachSystem (p: { default = import ./. p; }); }; }