52583fc17e
This PR updates the Docker Image for NuttX CI, so that it builds Rust Apps correctly for QEMU RISC-V 64-bit. We add the Rust Target for `riscv64gc-unknown-none-elf` to the Docker Image. In the next PR, we will call the Updated Docker Image to [compile the Rust App `leds_rust`](https://github.com/apache/nuttx/pull/12852), at every run of NuttX CI. This will validate whether Rust Apps are built correctly for QEMU RISC-V 64-bit. Modified Files: `tools/ci/docker/linux/Dockerfile`: Add Rust Target `riscv64gc-unknown-none-elf` for Docker CI `tools/ci/platforms/ubuntu.sh`: Same as above, but for Ubuntu CI `tools/ci/platforms/msys2.sh`: Same as above, but for MSYS2 CI |
||
---|---|---|
.. | ||
bl602 | ||
ci | ||
cxd56 | ||
esp32 | ||
esp32c3 | ||
esp32s2 | ||
esp32s3 | ||
espressif | ||
gdb | ||
imx9 | ||
licensing | ||
lwl | ||
mpfs | ||
pic32 | ||
rp2040 | ||
simwifi | ||
zds | ||
.gitignore | ||
apps-or-nuttx-Make.defs | ||
b16.c | ||
bdf-converter.c | ||
build-globals.sh | ||
callstack.py | ||
cfgdefine.c | ||
cfgdefine.h | ||
cfgparser.c | ||
cfgparser.h | ||
checkpatch.sh | ||
checkrelease.sh | ||
CMakeLists.txt | ||
cmpconfig.c | ||
cnvwindeps.c | ||
Config.mk | ||
configure_completion.bash | ||
configure.bat | ||
configure.c | ||
configure.sh | ||
convert-comments.c | ||
copydir.bat | ||
copydir.sh | ||
coredump.py | ||
csvparser.c | ||
csvparser.h | ||
D.defs | ||
define.bat | ||
define.sh | ||
detab.c | ||
Directories.mk | ||
discover.py | ||
Export.mk | ||
flash_writer.py | ||
FlatLibs.mk | ||
gcov.sh | ||
gencromfs.c | ||
ide_exporter.py | ||
incdir.bat | ||
incdir.c | ||
incdir.sh | ||
indent.sh | ||
initialconfig.c | ||
jlink-nuttx.c | ||
kasan_global.py | ||
kconfig2html.c | ||
kconfig.bat | ||
KernelLibs.mk | ||
LibTargets.mk | ||
link.bat | ||
link.sh | ||
lowhex.c | ||
macar-qcs.sh | ||
Makefile.host | ||
merge_config.py | ||
minidumpserver.py | ||
mkallsyms.py | ||
mkallsyms.sh | ||
mkconfig.c | ||
mkconfigvars.sh | ||
mkctags.sh | ||
mkdeps.c | ||
mkexport.sh | ||
mkfsdata.pl | ||
mkfsdata.py | ||
mknulldeps.sh | ||
mkromfsimg.sh | ||
mksymtab.c | ||
mksyscall.c | ||
mkversion.c | ||
mkwindeps.sh | ||
netusb.sh | ||
noteinfo.c | ||
nxstyle.c | ||
parsecallstack.py | ||
parsememdump.py | ||
parsetrace.py | ||
pre-commit | ||
process_config.sh | ||
ProtectedLibs.mk | ||
refresh.sh | ||
rmcr.c | ||
Rust.defs | ||
sethost.sh | ||
showsize.sh | ||
showstack.sh | ||
simbridge.sh | ||
simhostroute.sh | ||
size_report.py | ||
stm32_pinmap_tool.py | ||
testbuild.sh | ||
toolchain.cmake.export | ||
uncrustify.cfg | ||
Unix.mk | ||
unlink.bat | ||
unlink.sh | ||
version.sh | ||
Win.mk | ||
xmlrpc_test.py | ||
Zig.defs | ||
zipme.sh |