代码拉取完成,页面将自动刷新
# Globs - these don't affect the build
file(GLOB_RECURSE CMAKE_SOURCES ${CMAKE_SOURCE_DIR}/cmake/*)
#Add sources to the project
cmsdk_add_subdirectory(SOS_INTERFACE_SOURCELIST ${CMAKE_CURRENT_SOURCE_DIR}/include)
cmsdk_add_subdirectory(SOS_SOURCELIST ${CMAKE_CURRENT_SOURCE_DIR}/src)
set(CMSDK_ARCH link)
cmsdk_library_target(BUILD_RELEASE StratifyOS "" release link)
add_library(${BUILD_RELEASE_TARGET} STATIC)
target_sources(${BUILD_RELEASE_TARGET}
PRIVATE
${SOS_INTERFACE_SOURCELIST}
${SOS_SOURCELIST}
${CMAKE_SOURCES}
)
target_include_directories(${BUILD_RELEASE_TARGET}
PUBLIC
$<INSTALL_INTERFACE:include/StratifyOS>
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
)
cmsdk_library_target(BUILD_DEBUG StratifyOS "" debug link)
add_library(${BUILD_DEBUG_TARGET} STATIC)
cmsdk_copy_target(${BUILD_RELEASE_TARGET} ${BUILD_DEBUG_TARGET})
cmsdk_library("${BUILD_RELEASE_OPTIONS}")
cmsdk_library("${BUILD_DEBUG_OPTIONS}")
install(FILES include/mcu/mcu.h DESTINATION include/StratifyOS/mcu)
install(DIRECTORY include/sos DESTINATION include/StratifyOS PATTERN CMakelists.txt EXCLUDE)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。