mirror of
https://github.com/RGBCube/crash
synced 2025-06-01 05:28:13 +00:00
28 lines
722 B
Nix
28 lines
722 B
Nix
{
|
|
description = "Crash";
|
|
|
|
nixConfig = {
|
|
extra-substituters = "https://cache.garnix.io/";
|
|
extra-trusted-public-keys = "cache.garnix.io:CTFPyKSLcx5RMJKfLo5EEPUObbA78b0YQ2DTCJXqr9g=";
|
|
};
|
|
|
|
inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable";
|
|
|
|
outputs = { nixpkgs, ... }: with nixpkgs.lib; foldl' recursiveUpdate {} (map (system: let
|
|
pkgs = import nixpkgs { inherit system; };
|
|
in {
|
|
devShell.${system} = pkgs.mkShell {
|
|
packages = with pkgs; [
|
|
zig_0_12
|
|
zls
|
|
zon2nix
|
|
];
|
|
};
|
|
|
|
packages.${system} = rec {
|
|
crash = pkgs.callPackage ./package.nix {};
|
|
default = crash;
|
|
};
|
|
|
|
}) [ "x86_64-linux" "aarch64-linux" "riscv64-linux" ]);
|
|
}
|