nausicaa: use rexxar for builds
This commit is contained in:
parent
398cadaac3
commit
5bd01dff68
3 changed files with 25 additions and 2 deletions
|
@ -8,7 +8,6 @@
|
||||||
swayidle
|
swayidle
|
||||||
wl-clipboard
|
wl-clipboard
|
||||||
waybar
|
waybar
|
||||||
mako
|
|
||||||
kanshi
|
kanshi
|
||||||
|
|
||||||
qt5.qtwayland
|
qt5.qtwayland
|
||||||
|
|
23
ops/nixos/lib/rexxar-distributed.nix
Normal file
23
ops/nixos/lib/rexxar-distributed.nix
Normal file
|
@ -0,0 +1,23 @@
|
||||||
|
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Apache-2.0
|
||||||
|
|
||||||
|
{ lib, config, ... }:
|
||||||
|
{
|
||||||
|
nix.buildMachines = lib.mkAfter [ {
|
||||||
|
hostName = "rexxar";
|
||||||
|
system = "x86_64-linux";
|
||||||
|
maxJobs = 64;
|
||||||
|
speedFactor = 12;
|
||||||
|
supportedFeatures = [ "nixos-test" "benchmark" "big-parallel" "kvm" ];
|
||||||
|
mandatoryFeatures = [ ];
|
||||||
|
} {
|
||||||
|
hostName = "rexxar";
|
||||||
|
system = "aarch64-linux";
|
||||||
|
maxJobs = 64;
|
||||||
|
speedFactor = 12;
|
||||||
|
supportedFeatures = [ "nixos-test" "benchmark" "big-parallel" "kvm" ];
|
||||||
|
mandatoryFeatures = [ ];
|
||||||
|
}];
|
||||||
|
nix.distributedBuilds = true;
|
||||||
|
}
|
|
@ -11,7 +11,8 @@ in {
|
||||||
../lib/graphical-client-wayland.nix
|
../lib/graphical-client-wayland.nix
|
||||||
../lib/plasma.nix
|
../lib/plasma.nix
|
||||||
#../lib/whitby-distributed.nix
|
#../lib/whitby-distributed.nix
|
||||||
../lib/nixbuild-distributed.nix
|
#../lib/nixbuild-distributed.nix
|
||||||
|
../lib/rexxar-distributed.nix
|
||||||
../lib/quadv-ca/default.nix
|
../lib/quadv-ca/default.nix
|
||||||
((import ../../../third_party/lanzaboote.nix { }).nixosModules.lanzaboote)
|
((import ../../../third_party/lanzaboote.nix { }).nixosModules.lanzaboote)
|
||||||
];
|
];
|
||||||
|
|
Loading…
Reference in a new issue