| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
cmake (enhance): Supports include-style defconfigs that can be modified via menuconfig 1. enhanced process_config.py script: supports both preprocess and postprocess modes 2. in preprocess mode: handles include formats and recursively records the include config tree structure to prepare for postprocess 3. In postprocess mode: compares the original file with menuconfig to identify non-#include items that should be written back 4. olddefconfig stores the original compressed include defconfig file at the very beginning 5. savedefconfig saves both the original file and the written back include defconfig Signed-off-by: xuxin19 <xuxin19@xiaomi.com> | 2 个月前 | |
cmake:nuttx_add_application support overload Signed-off-by: anjiahao <anjiahao@xiaomi.com> | 2 个月前 | |
cmake(enhance):enhance NuttX cmake target dependencies and link_library modules Enhance CMake's add_dependencies for Nuttx so that different targets can call dependencies without errors when they are not traversed. In addition, since we do not call link_library directly, we increment nuttx_link_library to inherit the PUBLIC property Signed-off-by: xuxin19 <xuxin19@xiaomi.com> | 2 个月前 | |
cmake(bugfix):adjust the order of the linked libraries in the group link dependencies are listed last in the list. for example, apps might depend on system libraries, and system libraries might depend on kernel libraries. extra libraries at last. Signed-off-by: xuxin19 <xuxin19@xiaomi.com> | 2 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
cmake(bugfix):fix romfs_img missing aligned Signed-off-by: xuxin19 <xuxin19@xiaomi.com> | 2 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
cmake(feat):add CMake extension to quickly identify CXX standard version Usage: nuttx_check_cpp_version() message(STATUS "C++Ver: ${CPP_STANDARD_VERSION}") message(STATUS "C++14+: ${CPP_STD_14_OR_ABOVE}") message(STATUS "C++17+: ${CPP_STD_17_OR_ABOVE}") message(STATUS "C++20+: ${CPP_STD_20_OR_ABOVE}") Signed-off-by: xuxin19 <xuxin19@xiaomi.com> | 2 个月前 | |
cmake: fix cmake warn in nuttx_generate_dts.cmake Signed-off-by: fangpeina <fangpeina@xiaomi.com> | 2 个月前 | |
cmake(bugfix):use apps_post to identify the stage of application library completion nuttx_post for all target done apps_post for all apps lib done Signed-off-by: xuxin19 <xuxin19@xiaomi.com> | 2 个月前 | |
note: fix mknotetype dependency order error Signed-off-by: yinshengkai <yinshengkai@xiaomi.com> | 2 个月前 | |
sim/cmake: add .scattered_array section inside .text section the ".scattered_array" section is required by optee_os, optee_os will uniformly place all the functions that need to be called during the system startup phase into the .scattered_array section. In order to enable optee_os to start up normally, we need to addd this section to the linker script explicitly, otherwise the function that put into .scattered_array section will be optimized out during link procedure. Signed-off-by: guoshichao <guoshichao@xiaomi.com> | 2 个月前 | |
cmake(bugfix):fix dequote error in Kconfig parse eg: parse config CONFIG_STR="my string is \"str\"" we expect my string is \"str\" however,the incorrect parse will be my string is \str\ Signed-off-by: xuxin19 <xuxin19@xiaomi.com> | 2 个月前 | |
cmake(bugfix):add UTF-8 encoding declaration for .config parsing Signed-off-by: xuxin19 <xuxin19@xiaomi.com> | 2 个月前 | |
cmake/nuttx_mkversion: quote NUTTX_VERSION_LIST to fix empty variable expansion When git tag output is empty, NUTTX_VERSION_LIST is an empty variable. Without quotes, string(REPLACE) expands to only 3 arguments instead of the required 4, causing a CMake error. Add quotes around ${NUTTX_VERSION_LIST} to ensure it is always passed as an argument even when empty. Signed-off-by: xuxin19 <xuxin19@xiaomi.com> | 2 个月前 | |
Revert "revert kasan flags" This reverts commit d912e024de5a92601b7b05fbd234051cc8f624e7. Signed-off-by: wangmingrong1 <wangmingrong1@xiaomi.com> | 2 个月前 | |
cmake(bugfix):change default compile obj extension to .o CMake uses the system_name parameter by default to determine the .obj file extension. On the Nuttx platform, our system_name is bare matel, while CMake only uses .o on Linux/Unix systems otherwise, it uses .obj. Therefore, we will change it to .o by default. Signed-off-by: xuxin19 <xuxin19@xiaomi.com> | 2 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
arm/rp2040: CMake build for Raspberry Pi RP2040 implemented - CMake added board Raspberry Pi Pico - Added the entry: CMake,raspberrypi-pico:bmp280 to the file arm-06.dat. - Moved the search for the Python 3 interpreter to the root CMakefile to avoid unnecessary repetition. Signed-off-by: simbit18 <simbit18@gmail.com> | 2 个月前 | |
Support nuttx_user can use nuttx symbol when protected build Signed-off-by: anjiahao <anjiahao@xiaomi.com> | 2 个月前 | |
cmake(sync):sync cmake change from github Signed-off-by: xuxin19 <xuxin19@xiaomi.com> | 2 个月前 | |
cmake:enhance compile options for custom toolchain,implement the REVERSE opt of add_compile_options() add global moudle nuttx_remove_compile_options(). define custom board toolchain introduction. Signed-off-by: xuxin19 <xuxin19@xiaomi.com> | 2 个月前 | |
tasking:remove the invalid line which only have '\n' and ' ' in romfs file when tasking is used, some invalid line only have '\n' and ' ' need to be removed The following lines will be identified as "empty lines" and removed: 1. "" (completely empty line) 2. " " (spaces only) 3. "\t\t" (tabs only) 4. ";" (semicolon only) 5. " ; " (semicolon with spaces before and after) 6. "\t; \t" (semicolon with tabs before and after) Signed-off-by: jingfei <jingfei@xiaomi.com> | 2 个月前 | |
cmake(sync):sync cmake change from github Signed-off-by: xuxin19 <xuxin19@xiaomi.com> | 2 个月前 | |
cmake(sync):resolve cmake sync conflicts in NuttX upgrade Signed-off-by: xuxin19 <xuxin19@xiaomi.com> | 2 个月前 | |
Revert "[BUGFIX]:Syscall parameter and return value truncation" This reverts commit a9cb604f0cede2bb785af1a9da9ed27986ac7c80. Signed-off-by: anjiahao <anjiahao@xiaomi.com> | 2 个月前 | |
cmake(feat):allow CPP custom flag options in CMake build Signed-off-by: xuxin19 <xuxin19@xiaomi.com> | 2 个月前 | |
cmake (enhance): Supports include-style defconfigs that can be modified via menuconfig 1. enhanced process_config.py script: supports both preprocess and postprocess modes 2. in preprocess mode: handles include formats and recursively records the include config tree structure to prepare for postprocess 3. In postprocess mode: compares the original file with menuconfig to identify non-#include items that should be written back 4. olddefconfig stores the original compressed include defconfig file at the very beginning 5. savedefconfig saves both the original file and the written back include defconfig Signed-off-by: xuxin19 <xuxin19@xiaomi.com> | 2 个月前 | |
Merge branch 'master' into vela apache/nuttx commit id: eb27ebba8adfe29644a7b890f86e6f16941921dc Signed-off-by: ligd <liguiding1@xiaomi.com> Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 |