Lines Matching +full:zephyr +full:- +full:env
1 #!/usr/bin/env python3
4 # Copyright (c) 2018-2022 Intel Corporation
7 # SPDX-License-Identifier: Apache-2.0
30 def is_runnable(self) -> bool:
49 os.path.join(ZEPHYR_BASE, "scripts", "schemas", "twister", "platform-schema.yaml")
76 self.tier = -1
81 self.env = []
90 board: the board object as per the zephyr build system
91 target: the target name of the board as per the zephyr build system
152 # toolchain ("zephyr", "cross-compile", "xtools" options) and for some targets we haven't
153 # provided MWDT compiler / linker options in corresponding SoC file in Zephyr, so these
154 # targets can't be built with ARC MWDT toolchain ("arcmwdt" option) by Zephyr build system
156 "arm": ["zephyr", "gnuarmemb", "xtools", "armclang", "llvm"],
157 "arm64": ["zephyr", "cross-compile"],
158 "mips": ["zephyr", "xtools"],
159 "nios2": ["zephyr", "xtools"],
160 "riscv": ["zephyr", "cross-compile"],
162 "sparc": ["zephyr", "xtools"],
163 "x86": ["zephyr", "xtools", "llvm"],
173 self.env = variant_data.get("env", data.get("env", []))
175 for env in self.env:
176 if not os.environ.get(env, None):
179 def simulator_by_name(self, sim_name: str | None) -> Simulator | None: