diff options
author | Alyssa Ross <hi@alyssa.is> | 2023-03-03 13:16:09 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2023-03-03 13:45:14 +0000 |
commit | a10d67619900daa500e010a3c68c1e7799c32eb8 (patch) | |
tree | b64c4425216bb62a775f00b579c791d16ec7ffe1 /pkgs/development/compilers/llvm/15/default.nix | |
parent | 98580952f5b52eb512f38715cb43cf8cf8243646 (diff) | |
download | nixpkgs-a10d67619900daa500e010a3c68c1e7799c32eb8.tar nixpkgs-a10d67619900daa500e010a3c68c1e7799c32eb8.tar.gz nixpkgs-a10d67619900daa500e010a3c68c1e7799c32eb8.tar.bz2 nixpkgs-a10d67619900daa500e010a3c68c1e7799c32eb8.tar.lz nixpkgs-a10d67619900daa500e010a3c68c1e7799c32eb8.tar.xz nixpkgs-a10d67619900daa500e010a3c68c1e7799c32eb8.tar.zst nixpkgs-a10d67619900daa500e010a3c68c1e7799c32eb8.zip |
llvm: tighten platforms
LLVM can't be built for all architectures supported by Nixpkgs (s390, and for some versions m68k and RISC-V).
Diffstat (limited to 'pkgs/development/compilers/llvm/15/default.nix')
-rw-r--r-- | pkgs/development/compilers/llvm/15/default.nix | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/pkgs/development/compilers/llvm/15/default.nix b/pkgs/development/compilers/llvm/15/default.nix index d12e705702b..d4fd2d9bec6 100644 --- a/pkgs/development/compilers/llvm/15/default.nix +++ b/pkgs/development/compilers/llvm/15/default.nix @@ -86,7 +86,18 @@ in let llvm_meta = { license = lib.licenses.ncsa; maintainers = lib.teams.llvm.members; - platforms = lib.platforms.all; + + # See llvm/cmake/config-ix.cmake. + platforms = + lib.platforms.aarch64 ++ + lib.platforms.arm ++ + lib.platforms.m68k ++ + lib.platforms.mips ++ + lib.platforms.power ++ + lib.platforms.riscv ++ + lib.platforms.s390x ++ + lib.platforms.wasi ++ + lib.platforms.x86; }; tools = lib.makeExtensible (tools: let |