nuttx-apps/tools
Huang Qi f90e1e184f tools/build: Make Rust target triples for x86 use JSON files
X86 support for Rust needs more test and verification, and not
upstreamed to Rust side yet.

It's better to use custom target triples for x86 by json files for now,
and it can be upstreamed to Rust side if stable enough.

Changed the Rust target triples in the CMake configuration to reference JSON files for x86_64 and i486 architectures. This improves the build process by providing more detailed target specifications.
* Added JSON files for i486 and x86_64 targets
* Updated CMake functions to use the new target triples
* Enhanced build directory structure for Rust crates

Signed-off-by: Huang Qi <huangqi3@xiaomi.com>
2026-03-13 12:37:55 +01:00
..
Wasm cmake(bugfix):fix NuttX CMake Wasm build multi dirs cannot be identified 2025-01-23 14:26:08 +08:00
bitmap_converter.py Remove unneeded semicolons and parentheses from Python files 2020-12-12 19:20:38 +01:00
check-hash.sh tools: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
CMakeLists.txt cmake(bugfix):fix NuttX CMake Wasm build multi dirs cannot be identified 2025-01-23 14:26:08 +08:00
i486-unknown-nuttx.json tools/build: Make Rust target triples for x86 use JSON files 2026-03-13 12:37:55 +01:00
Kconfig Fix Kconfig style 2024-04-09 08:16:40 +02:00
mkimport.sh tools: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
mkkconfig.bat tools: update licenses to Apache 2021-06-10 08:49:24 -05:00
mkkconfig.sh tools: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
mkromfsimg.sh tools: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
mksymtab.sh elf:avoid interference between different ELFs generated by symtab 2026-01-16 21:07:56 +08:00
pre-commit tools: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
Rust.mk tools/build: Make Rust target triples for x86 use JSON files 2026-03-13 12:37:55 +01:00
WASI-SDK.defs tools: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
Wasm.mk tools: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
x86_64-unknown-nuttx.json tools/build: Make Rust target triples for x86 use JSON files 2026-03-13 12:37:55 +01:00