Files
2026-04-19 11:33:53 +02:00

29 lines
593 B
Nix

{
description = "OxiCloud Nix flake with module";
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.11";
};
outputs = {
self,
nixpkgs,
}: let
systems = ["x86_64-linux"];
forAllSystems = f:
nixpkgs.lib.genAttrs systems (
system:
f (import nixpkgs {inherit system;})
);
in {
packages = forAllSystems (pkgs: {
oxicloud = pkgs.callPackage ./package.nix {};
});
nixosModules.oxicloud = import ./module.nix;
# optional default
defaultPackage.x86_64-linux = self.packages.x86_64-linux.oxicloud;
};
}