aboutsummaryrefslogtreecommitdiff
path: root/nixos
diff options
context:
space:
mode:
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/compile.nix22
1 files changed, 2 insertions, 20 deletions
diff --git a/nixos/modules/compile.nix b/nixos/modules/compile.nix
index 6a6b7b2..45cc9e6 100644
--- a/nixos/modules/compile.nix
+++ b/nixos/modules/compile.nix
@@ -18,26 +18,8 @@ with lib; {
max-jobs = 32;
cores = 0;
};
- boot.binfmt.registrations = {
- aarch64-linux = {
- fixBinary = true;
- wrapInterpreterInShell = false;
- interpreter = (lib.systems.elaborate {system = "aarch64-linux";}).emulator pkgs;
- magicOrExtension = "\\x7fELF\\x02\\x01\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x02\\x00\\xb7\\x00";
- mask = "\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\x00\\xff\\xff\\xff\\xff\\xff\\xff\\x00\\xff\\xfe\\xff\\xff\\xff";
- };
- armv7l-linux = {
- fixBinary = true;
- wrapInterpreterInShell = false;
- interpreter = (lib.systems.elaborate {system = "armv7l-linux";}).emulator pkgs;
- magicOrExtension = "\\x7fELF\\x01\\x01\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x02\\x00\\x28\\x00";
- mask = "\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\x00\\xff\\xff\\xff\\xff\\xff\\xff\\x00\\xff\\xfe\\xff\\xff\\xff";
- };
- };
- nix.settings.extra-platforms = [
- "aarch64-linux"
- "armv7l-linux"
- ];
+
+ boot.binfmt.emulatedSystems = ["armv7l-linux" "aarch64-linux"];
environment.systemPackages = with pkgs; [
# Tools