Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions ci/eval/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ The code in this directory is used by the [eval.yml](../../.github/workflows/eva
Furthermore it also allows local evaluation using
```
nix-build ci -A eval.full \
--max-jobs 4
--cores 2
--max-jobs 4 \
--cores 2 \
--arg chunkSize 10000
```

Expand Down
9 changes: 7 additions & 2 deletions ci/supportedSystems.nix
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
[
"aarch64-linux"
"aarch64-darwin"
"x86_64-linux"
"aarch64-linux"
"x86_64-darwin"
"x86_64-linux"

# The only thing "supported" here is preventing eval failures
# "x86_64-cygwin"
# "x86_64-freebsd"
"x86_64-musl"
]
2 changes: 2 additions & 0 deletions pkgs/top-level/release-lib.nix
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,7 @@ let
pkgs_i686_freebsd = packageSet' { system = "i686-freebsd"; };
pkgs_i686_cygwin = packageSet' { system = "i686-cygwin"; };
pkgs_x86_64_cygwin = packageSet' { system = "x86_64-cygwin"; };
pkgs_x86_64_musl = packageSet' { config = "x86_64-unknown-linux-musl"; isStatic = true; };

in system:
if system == "x86_64-linux" then pkgs_x86_64_linux
Expand All @@ -71,6 +72,7 @@ let
else if system == "i686-freebsd" then pkgs_i686_freebsd
else if system == "i686-cygwin" then pkgs_i686_cygwin
else if system == "x86_64-cygwin" then pkgs_x86_64_cygwin
else if system == "x86_64-musl" then pkgs_x86_64_musl
else abort "unsupported system type: ${system}";

pkgsFor = pkgsForCross null;
Expand Down