pepeflake/flake.nix
Giulio De Pasquale 177147654c DIO CANE
2024-12-28 18:17:20 +00:00

29 lines
671 B
Nix

{
description = "My project";
inputs = {
nixpkgs.url = "github:nixos/nixpkgs/nixos-24.11";
};
outputs = { nixpkgs, ... }:
let
inherit (nixpkgs) lib;
forAllSystems = systems: buildPackages:
lib.genAttrs systems (system: buildPackages nixpkgs.legacyPackages.${system});
buildPackages = systems: packageOverrides:
forAllSystems systems (
pkgs: builtins.mapAttrs (_: pkgs.callPackage ./huenicorn.nix) (packageOverrides pkgs)
);
unixPackages = buildPackages lib.platforms.unix (pkgs: {
default = { };
huenicorn = { };
});
in
{
packages = unixPackages;
};
}