zephyr/doc
Daniel Leung cdb9166b81 cmake: toolchain/xcc,xt-clang: env vars for multiple cores
To use Xtensa toolchain, various environment variables must be
set so the executables can find necessary files and what core
to compile for. This becomes an annoyance when you have to
test multiple boards with different cores. You have to use
one set of environment variables per core. Twister cannot test
them all in one setting, and it is especially annoying doing
west builds. So enhance the environment variables handling so
that TOOLCHAIN_VER and XTENSA_CORE can be replaced by
TOOLCHAIN_VAR_<board> and XTENSA_CORE_<board> where <board>
is the normalized board target (think <board>.yaml). CMake
will then figure out the core ID for the toolchain to use.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2024-10-31 09:26:00 -05:00
..
_doxygen doc: kernel: define additional doxygen groups 2024-09-17 05:24:09 -04:00
_extensions/zephyr doc: extensions: check dead zephyr_file/zephyr_raw links 2024-10-30 09:43:50 -07:00
_scripts cmake: scripts: support board extension 2024-10-26 17:14:06 +02:00
_static doc: boards: extensions: introduce zephyr:board role and directive 2024-10-22 14:11:27 +02:00
_templates doc: enable three-way dark-mode switch 2024-10-16 16:33:24 +01:00
build doc: Fix dt_chosen_has_compat doc 2024-10-25 22:44:51 +01:00
connectivity Bluetooth: Audio: shell command for broadcast reception stop 2024-10-26 03:59:04 +01:00
contribute doc: guidelines: add target-notes instructions and example 2024-10-23 15:30:44 -05:00
develop cmake: toolchain/xcc,xt-clang: env vars for multiple cores 2024-10-31 09:26:00 -05:00
hardware doc: fix occurrences of broken zephyr_file: links 2024-10-30 09:43:50 -07:00
images
introduction doc: clarify what a subsystem is 2024-05-14 10:55:55 +02:00
kernel doc: specify thread safety for each data structure 2024-10-30 18:45:33 -07:00
project doc: project: Fix collaborator reference 2024-10-29 07:08:09 -05:00
releases doc: release: 4.0: Add two more notes on the native targets 2024-10-28 12:20:00 -07:00
safety doc: safety: Extend safety overview with IEC 61508 infomation 2024-09-26 03:34:06 -04:00
security doc: vulnerabilities: use :cve: role to link to CVEs 2024-10-16 16:34:46 +01:00
services doc: fix occurrences of broken zephyr_file: links 2024-10-30 09:43:50 -07:00
templates doc: boards: extensions: introduce zephyr:board role and directive 2024-10-22 14:11:27 +02:00
404.rst
CMakeLists.txt doc: get output folder from environment 2024-09-25 13:49:34 -05:00
conf.py doc: extensions: check dead zephyr_file/zephyr_raw links 2024-10-30 09:43:50 -07:00
glossary.rst doc: sphinx-lint: fix bad usage of "default role" 2024-09-13 11:42:51 -05:00
index-tex.rst doc: pdf: Add Glossary of Terms to PDF output 2023-11-13 12:17:51 -05:00
index.rst doc: remove unnecessary heading 2024-09-04 12:51:06 +02:00
kconfig.rst
LICENSING.rst licensing: mention GPL licensed openocd file 2024-07-18 12:37:55 -04:00
Makefile doc: add make html-live and html-live-fast 2024-08-26 17:05:39 +02:00
requirements.txt doc: requirements: Update to Sphinx RTD Theme 3.0 2024-10-14 13:02:20 +02:00
substitutions.txt
zephyr.doxyfile.in doc: doxygen: remove rst utilities 2024-10-28 12:16:16 -07:00