r/o

assert a bunch of things! 35595d69 parent c3257634

authored by ~talya

1
{
2
description = "zxxrtl";
3
4
inputs = {
5
nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.11";
6
};
7
8
outputs =
9
{
10
self,
11
nixpkgs,
12
}:
13
let
14
systems = [
15
"aarch64-darwin"
16
"aarch64-linux"
17
"x86_64-darwin"
18
"x86_64-linux"
19
];
20
eachSystem = nixpkgs.lib.genAttrs systems;
21
in
22
{
23
formatter = eachSystem (system: nixpkgs.legacyPackages.${system}.nixfmt);
24
25
devShell = eachSystem (
26
system:
27
let
28
pkgs = nixpkgs.legacyPackages.${system};
29
in
30
pkgs.mkShell {
31
name = "zxxrtl";
32
buildInputs = with pkgs; [
33
zig
34
zls
35
yosys
36
];
37
}
38
);
39
};
40
}
41