1 Star 0 Fork 1

流水源/StratifyOS

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
link.cmake 1.08 KB
一键复制 编辑 原始数据 按行查看 历史
Tyler Gilbert 提交于 2022-08-04 09:10 +08:00 . port to CMakeSDK v2.0
# 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)
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/water_source/StratifyOS.git
git@gitee.com:water_source/StratifyOS.git
water_source
StratifyOS
StratifyOS
main

搜索帮助