Merge pull request #219356 from alyssais/llvm-platforms
llvm: tighten platforms
This commit is contained in:
commit
975e73668f
|
@ -32,7 +32,17 @@ let
|
||||||
llvm_meta = {
|
llvm_meta = {
|
||||||
license = lib.licenses.ncsa;
|
license = lib.licenses.ncsa;
|
||||||
maintainers = lib.teams.llvm.members;
|
maintainers = lib.teams.llvm.members;
|
||||||
platforms = lib.platforms.all;
|
|
||||||
|
# See llvm/cmake/config-ix.cmake.
|
||||||
|
platforms =
|
||||||
|
lib.platforms.aarch64 ++
|
||||||
|
lib.platforms.arm ++
|
||||||
|
lib.platforms.mips ++
|
||||||
|
lib.platforms.power ++
|
||||||
|
lib.platforms.riscv ++
|
||||||
|
lib.platforms.s390x ++
|
||||||
|
lib.platforms.wasi ++
|
||||||
|
lib.platforms.x86;
|
||||||
};
|
};
|
||||||
|
|
||||||
tools = lib.makeExtensible (tools: let
|
tools = lib.makeExtensible (tools: let
|
||||||
|
|
|
@ -34,7 +34,17 @@ let
|
||||||
llvm_meta = {
|
llvm_meta = {
|
||||||
license = lib.licenses.ncsa;
|
license = lib.licenses.ncsa;
|
||||||
maintainers = lib.teams.llvm.members;
|
maintainers = lib.teams.llvm.members;
|
||||||
platforms = lib.platforms.all;
|
|
||||||
|
# See llvm/cmake/config-ix.cmake.
|
||||||
|
platforms =
|
||||||
|
lib.platforms.aarch64 ++
|
||||||
|
lib.platforms.arm ++
|
||||||
|
lib.platforms.mips ++
|
||||||
|
lib.platforms.power ++
|
||||||
|
lib.platforms.riscv ++
|
||||||
|
lib.platforms.s390x ++
|
||||||
|
lib.platforms.wasi ++
|
||||||
|
lib.platforms.x86;
|
||||||
};
|
};
|
||||||
|
|
||||||
tools = lib.makeExtensible (tools: let
|
tools = lib.makeExtensible (tools: let
|
||||||
|
|
|
@ -35,7 +35,17 @@ let
|
||||||
llvm_meta = {
|
llvm_meta = {
|
||||||
license = lib.licenses.ncsa;
|
license = lib.licenses.ncsa;
|
||||||
maintainers = lib.teams.llvm.members;
|
maintainers = lib.teams.llvm.members;
|
||||||
platforms = lib.platforms.all;
|
|
||||||
|
# See llvm/cmake/config-ix.cmake.
|
||||||
|
platforms =
|
||||||
|
lib.platforms.aarch64 ++
|
||||||
|
lib.platforms.arm ++
|
||||||
|
lib.platforms.mips ++
|
||||||
|
lib.platforms.power ++
|
||||||
|
lib.platforms.riscv ++
|
||||||
|
lib.platforms.s390x ++
|
||||||
|
lib.platforms.wasi ++
|
||||||
|
lib.platforms.x86;
|
||||||
};
|
};
|
||||||
|
|
||||||
tools = lib.makeExtensible (tools: let
|
tools = lib.makeExtensible (tools: let
|
||||||
|
|
|
@ -37,7 +37,17 @@ let
|
||||||
llvm_meta = {
|
llvm_meta = {
|
||||||
license = lib.licenses.ncsa;
|
license = lib.licenses.ncsa;
|
||||||
maintainers = lib.teams.llvm.members;
|
maintainers = lib.teams.llvm.members;
|
||||||
platforms = lib.platforms.all;
|
|
||||||
|
# See llvm/cmake/config-ix.cmake.
|
||||||
|
platforms =
|
||||||
|
lib.platforms.aarch64 ++
|
||||||
|
lib.platforms.arm ++
|
||||||
|
lib.platforms.mips ++
|
||||||
|
lib.platforms.power ++
|
||||||
|
lib.platforms.riscv ++
|
||||||
|
lib.platforms.s390x ++
|
||||||
|
lib.platforms.wasi ++
|
||||||
|
lib.platforms.x86;
|
||||||
};
|
};
|
||||||
|
|
||||||
tools = lib.makeExtensible (tools: let
|
tools = lib.makeExtensible (tools: let
|
||||||
|
|
|
@ -37,7 +37,18 @@ let
|
||||||
llvm_meta = {
|
llvm_meta = {
|
||||||
license = lib.licenses.ncsa;
|
license = lib.licenses.ncsa;
|
||||||
maintainers = lib.teams.llvm.members;
|
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
|
tools = lib.makeExtensible (tools: let
|
||||||
|
|
|
@ -86,7 +86,18 @@ in let
|
||||||
llvm_meta = {
|
llvm_meta = {
|
||||||
license = lib.licenses.ncsa;
|
license = lib.licenses.ncsa;
|
||||||
maintainers = lib.teams.llvm.members;
|
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
|
tools = lib.makeExtensible (tools: let
|
||||||
|
|
|
@ -20,7 +20,16 @@ let
|
||||||
llvm_meta = {
|
llvm_meta = {
|
||||||
license = lib.licenses.ncsa;
|
license = lib.licenses.ncsa;
|
||||||
maintainers = lib.teams.llvm.members;
|
maintainers = lib.teams.llvm.members;
|
||||||
platforms = lib.platforms.all;
|
|
||||||
|
# See llvm/cmake/config-ix.cmake.
|
||||||
|
platforms =
|
||||||
|
lib.platforms.aarch64 ++
|
||||||
|
lib.platforms.arm ++
|
||||||
|
lib.platforms.mips ++
|
||||||
|
lib.platforms.power ++
|
||||||
|
lib.platforms.s390x ++
|
||||||
|
lib.platforms.wasi ++
|
||||||
|
lib.platforms.x86;
|
||||||
};
|
};
|
||||||
|
|
||||||
tools = lib.makeExtensible (tools: let
|
tools = lib.makeExtensible (tools: let
|
||||||
|
|
|
@ -20,7 +20,16 @@ let
|
||||||
llvm_meta = {
|
llvm_meta = {
|
||||||
license = lib.licenses.ncsa;
|
license = lib.licenses.ncsa;
|
||||||
maintainers = lib.teams.llvm.members;
|
maintainers = lib.teams.llvm.members;
|
||||||
platforms = lib.platforms.all;
|
|
||||||
|
# See llvm/cmake/config-ix.cmake.
|
||||||
|
platforms =
|
||||||
|
lib.platforms.aarch64 ++
|
||||||
|
lib.platforms.arm ++
|
||||||
|
lib.platforms.mips ++
|
||||||
|
lib.platforms.power ++
|
||||||
|
lib.platforms.s390x ++
|
||||||
|
lib.platforms.wasi ++
|
||||||
|
lib.platforms.x86;
|
||||||
};
|
};
|
||||||
|
|
||||||
tools = lib.makeExtensible (tools: let
|
tools = lib.makeExtensible (tools: let
|
||||||
|
|
|
@ -32,7 +32,17 @@ let
|
||||||
llvm_meta = {
|
llvm_meta = {
|
||||||
license = lib.licenses.ncsa;
|
license = lib.licenses.ncsa;
|
||||||
maintainers = lib.teams.llvm.members;
|
maintainers = lib.teams.llvm.members;
|
||||||
platforms = lib.platforms.all;
|
|
||||||
|
# See llvm/cmake/config-ix.cmake.
|
||||||
|
platforms =
|
||||||
|
lib.platforms.aarch64 ++
|
||||||
|
lib.platforms.arm ++
|
||||||
|
lib.platforms.mips ++
|
||||||
|
lib.platforms.power ++
|
||||||
|
lib.platforms.riscv ++
|
||||||
|
lib.platforms.s390x ++
|
||||||
|
lib.platforms.wasi ++
|
||||||
|
lib.platforms.x86;
|
||||||
};
|
};
|
||||||
|
|
||||||
tools = lib.makeExtensible (tools: let
|
tools = lib.makeExtensible (tools: let
|
||||||
|
|
|
@ -32,7 +32,17 @@ let
|
||||||
llvm_meta = {
|
llvm_meta = {
|
||||||
license = lib.licenses.ncsa;
|
license = lib.licenses.ncsa;
|
||||||
maintainers = lib.teams.llvm.members;
|
maintainers = lib.teams.llvm.members;
|
||||||
platforms = lib.platforms.all;
|
|
||||||
|
# See llvm/cmake/config-ix.cmake.
|
||||||
|
platforms =
|
||||||
|
lib.platforms.aarch64 ++
|
||||||
|
lib.platforms.arm ++
|
||||||
|
lib.platforms.mips ++
|
||||||
|
lib.platforms.power ++
|
||||||
|
lib.platforms.riscv ++
|
||||||
|
lib.platforms.s390x ++
|
||||||
|
lib.platforms.wasi ++
|
||||||
|
lib.platforms.x86;
|
||||||
};
|
};
|
||||||
|
|
||||||
tools = lib.makeExtensible (tools: let
|
tools = lib.makeExtensible (tools: let
|
||||||
|
|
|
@ -32,7 +32,17 @@ let
|
||||||
llvm_meta = {
|
llvm_meta = {
|
||||||
license = lib.licenses.ncsa;
|
license = lib.licenses.ncsa;
|
||||||
maintainers = lib.teams.llvm.members;
|
maintainers = lib.teams.llvm.members;
|
||||||
platforms = lib.platforms.all;
|
|
||||||
|
# See llvm/cmake/config-ix.cmake.
|
||||||
|
platforms =
|
||||||
|
lib.platforms.aarch64 ++
|
||||||
|
lib.platforms.arm ++
|
||||||
|
lib.platforms.mips ++
|
||||||
|
lib.platforms.power ++
|
||||||
|
lib.platforms.riscv ++
|
||||||
|
lib.platforms.s390x ++
|
||||||
|
lib.platforms.wasi ++
|
||||||
|
lib.platforms.x86;
|
||||||
};
|
};
|
||||||
|
|
||||||
tools = lib.makeExtensible (tools: let
|
tools = lib.makeExtensible (tools: let
|
||||||
|
|
|
@ -36,7 +36,18 @@ let
|
||||||
llvm_meta = {
|
llvm_meta = {
|
||||||
license = lib.licenses.ncsa;
|
license = lib.licenses.ncsa;
|
||||||
maintainers = lib.teams.llvm.members;
|
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
|
tools = lib.makeExtensible (tools: let
|
||||||
|
|
Loading…
Reference in a new issue