Files
Battle-for-Tismo/flake.nix
T

31 lines
718 B
Nix

{
description = "Battle for 'Tismo — dedicated server and web client";
# Must provide Godot 4.6 and matching export templates. nixos-26.05 does.
inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixos-26.05";
outputs =
{ self, nixpkgs }:
let
systems = [
"x86_64-linux"
"aarch64-linux"
];
in
{
packages = nixpkgs.lib.genAttrs systems (
system:
let
pkgs = import nixpkgs { inherit system; };
built = pkgs.callPackage ./nix/package.nix { };
in
{
inherit (built) server web webTemplates;
default = built.server;
}
);
nixosModules.default = import ./nix/module.nix;
};
}