Oopenvela-robotapps/rust: makefile updates for unified library build system
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
apps/rust: makefile updates for unified library build system Replace individual Rust crate building with unified library approach through makefile modifications for better build performance and dependency management. * Updated Application.mk to include Rust.mk and add unified build targets * Modified top-level Makefile to integrate RUST_BUILD_UNIFIED in build process * Added RUST_CLEAN_UNIFIED call to Application.mk clean target * Updated Makefile distclean target to remove rust_unified_lib directory * Updated example Makefiles to use nuttx_add_rust registration function * Removed manual EXTRA_LIBS configurations from Rust example Make.defs files * Added .rdat registry files and rust_unified_lib to gitignore * Enhanced tools/Rust.mk with unified build system functions The unified system builds all registered Rust crates together through makefile integration, improving compilation efficiency and enabling better dependency management across the NuttX applications framework. Signed-off-by: Huang Qi <huangqi3@xiaomi.com> | 2 个月前 | |
build: Remve the unnecessary .gitignore Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
App startup:merge nsh_builtin into nsh_fileapps Signed-off-by: anjiahao <anjiahao@xiaomi.com> | 2 个月前 | |
Make.defs: Change "ifeq ($(XXX),y)" to "ifneq ($(XXX),) to support the tristate option correctly and unify the usage Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
App startup:merge nsh_builtin into nsh_fileapps Signed-off-by: anjiahao <anjiahao@xiaomi.com> | 2 个月前 | |
Kconfig/task heap:use Kconfig to contrl Application heapsize Signed-off-by: anjiahao <anjiahao@xiaomi.com> | 2 个月前 | |
Remove the const cast from the initialization of boardioc_symtab_s::symtab Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
Remove the const cast from the initialization of boardioc_symtab_s::symtab Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> | 2 个月前 | |
prlimit:if not use prlimit, set attr NULL if attr is NULL: builtin apps will use g_builtins attr fileapp will use attr symbol Signed-off-by: anjiahao <anjiahao@xiaomi.com> | 2 个月前 |