完美一版

This commit is contained in:
2026-08-23 00:22:28 +08:00
parent 9540f257e5
commit fb7d337930
1842 changed files with 352437 additions and 426 deletions
+3 -20
View File
@@ -39,23 +39,6 @@ block()
"unset(TASKFLOW_ROOT)"
"unset(Taskflow_DIR)"
)
set(MPMCQueue_option ${base_options})
_register_git_cmake_library(aethera_kernel::MPMCQueue
"https://github.com/rigtorp/MPMCQueue.git"
"v1.0.0"
)
rcl_get_effective_install_dir(aethera_kernel::MPMCQueue MPMCQUEUE_ROOT)
set(MPMCQUEUE_INCLUDE_DIR "${MPMCQUEUE_ROOT}")
rcl_cmake_library_set_cmake_options(aethera_kernel::MPMCQueue ${MPMCQueue_option})
rcl_cmake_library_set_other_use_opt(aethera_kernel::MPMCQueue
"-DMPMCQueue_INCLUDE_DIR=\"${MPMCQUEUE_INCLUDE_DIR}\""
)
rcl_cmake_library_set_init_script(aethera_kernel::MPMCQueue
"set(MPMCQUEUE_ROOT \"${MPMCQUEUE_ROOT}\")"
"set(MPMCQueue_INCLUDE_DIR \"${MPMCQUEUE_INCLUDE_DIR}\")"
)
rcl_cmake_library_set_clear_script(aethera_kernel::MPMCQueue
"unset(MPMCQUEUE_ROOT)"
"unset(MPMCQueue_INCLUDE_DIR)"
)
endblock()
# 配置阶段以当前内存 registry 为权威来源,依赖设置完成后刷新磁盘快照。
rcl_export_configuration(aethera_kernel)
endblock()