DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.
...
tools
| Markdown |
|---|
various
| Markdown |
|---|
...
Build System
New Features
| Markdown |
|---|
* [#12904](https://github.com/apache/nuttx/pull/12904) [Cross-Platform] Remove Unix-specific code in savedefconfig and replace it with cmake script * [#12910](https://github.com/apache/nuttx/pull/12910) [cmake] add_application supports only registration but not compilation * [#12964](https://github.com/apache/nuttx/pull/12964) [cmake] split the archive process to avoid parameter too long problems * [#13019](https://github.com/apache/nuttx/pull/13019) [cmake] add nuttx_post and app_context inter targets for timing control * [#12908](https://github.com/apache/nuttx/pull/12908) [Win32 sim] enable win32 native platfrom sim compilation by CMake fix compilation error * [#12900](https://github.com/apache/nuttx/pull/12900) arch/sim/src/cmake/Toolchain.cmake: macOS fix unknown options: --gc-sections * [#12856](https://github.com/apache/nuttx/pull/12856) build: Fix libc/pwd CMakeLists.txt * [#13347](https://github.com/apache/nuttx/pull/13347) build: fix memory manager compile options for CMake * [#12859](https://github.com/apache/nuttx/pull/12859) build: Fix Toolchain.cmake for CONFIG_SIM_ASAN enabled * [#12880](https://github.com/apache/nuttx/pull/12880) build: set CMake policy to allow FetchContent_Populate * [#12784](https://github.com/apache/nuttx/pull/12784) build/cmake: add user_ldscript preprocessing * [#12866](https://github.com/apache/nuttx/pull/12866) build/cmake: fix system include dir for PROTECTED mode * [#13143](https://github.com/apache/nuttx/pull/13143) board/maix-bit: initial cmake support * [#13090](https://github.com/apache/nuttx/pull/13090) board/qemu-armv7a: add CMake support * [#12868](https://github.com/apache/nuttx/pull/12868) boards/rv-virt: cmake for pnsh and nsbi * [#13175](https://github.com/apache/nuttx/pull/13175) Cmake: [arch arm] added initial support for MSYS2 * [#13389](https://github.com/apache/nuttx/pull/13389) cmake: add support for PCI * [#12516](https://github.com/apache/nuttx/pull/12516) cmake: reuse OpenAMP own CMake script for CMake build * [#12592](https://github.com/apache/nuttx/pull/12592) cmake: refine sim cmake redefine symbols * [#13449](https://github.com/apache/nuttx/pull/13449) cmake: Refactor extra_lib tagert,build include_arch path,refine sim link script target * [#12667](https://github.com/apache/nuttx/pull/12667) cmake: strip file full path to save the code size * [#13451](https://github.com/apache/nuttx/pull/13451) cmake: support openlibm,dhara,libmcs,lic regex CMake build scripts * [#12608](https://github.com/apache/nuttx/pull/12608) cmake/add_library: enable library install by default * [#12714](https://github.com/apache/nuttx/pull/12714) cmake/boards: fix build break on custom board * [#13085](https://github.com/apache/nuttx/pull/13085) CMakeLists.txt: warning D9002 on Windows + msvc * [#13253](https://github.com/apache/nuttx/pull/13253) cmake/nuttx_kconfig.cmake: fixed the correct .config path in the buid folder * [#13276](https://github.com/apache/nuttx/pull/13276) cmake/tricore: filter out nostdlib in linker phase to avoid build break * [#13499](https://github.com/apache/nuttx/pull/13499) libc: add missing preadv/pwritev in CMakeLists.txt * [#12700](https://github.com/apache/nuttx/pull/12700) riscv/cmake: fix Toolchain.cmake * [#12694](https://github.com/apache/nuttx/pull/12694) riscv/k230: fix apps ROMFS cmake * [#12996](https://github.com/apache/nuttx/pull/12996) riscv/qemu-rv: add RPTUN cmake * [#12634](https://github.com/apache/nuttx/pull/12634) sim/cmake: enable garbage collection of unused input sections * [#12721](https://github.com/apache/nuttx/pull/12721) tools/testbuild.sh: add option -N use CMake with Ninja * [#12805](https://github.com/apache/nuttx/pull/12805) tools/testbuild.sh: added store compilation artifacts for cmake * [#12724](https://github.com/apache/nuttx/pull/12724) tricore/cmake: add support of cmake build for tricore |
...