Files
Oxicloud/tools/nix/flake.nix
T

29 lines
593 B
Nix
Raw Normal View History

2026-04-19 11:33:53 +02:00
{
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;
};
}