diff --git a/cmake/boardcore-host.cmake b/cmake/boardcore-host.cmake index 361902c48664554610be2cd9586836564af4b6d6..712ef96983d156696b4b7e91ed999a69e0e0dacb 100644 --- a/cmake/boardcore-host.cmake +++ b/cmake/boardcore-host.cmake @@ -56,10 +56,10 @@ add_library(boardcore-host STATIC EXCLUDE_FROM_ALL # TestUtils ${SBS_BASE}/src/shared/utils/testutils/TestHelper.cpp ) -add_library(SkywardBoardcore::Boardcore-host ALIAS boardcore-host) +add_library(SkywardBoardcore::Boardcore::host ALIAS boardcore-host) target_include_directories(boardcore-host PUBLIC ${SBS_BASE}/src/shared) target_link_libraries(boardcore-host PUBLIC - Miosix::Miosix-host + Miosix::Miosix::host TSCPP::TSCPP Eigen3::Eigen fmt::fmt-header-only diff --git a/cmake/boardcore.cmake b/cmake/boardcore.cmake index da871c9f430234c2de45d949991f1f8c205f58f7..010cf2b3c75cfd317f85f41fbaea90846af0d066 100644 --- a/cmake/boardcore.cmake +++ b/cmake/boardcore.cmake @@ -90,11 +90,11 @@ foreach(OPT_BOARD ${BOARDS}) # TestUtils ${SBS_BASE}/src/shared/utils/testutils/TestHelper.cpp ) - add_library(SkywardBoardcore::Boardcore-${OPT_BOARD} ALIAS ${BOARDCORE_LIBRARY}) + add_library(SkywardBoardcore::Boardcore::${OPT_BOARD} ALIAS ${BOARDCORE_LIBRARY}) target_include_directories(${BOARDCORE_LIBRARY} PUBLIC ${SBS_BASE}/src/shared) target_link_libraries(${BOARDCORE_LIBRARY} PUBLIC - Miosix::Miosix-${OPT_BOARD} - Mxgui::Mxgui-${OPT_BOARD} + Miosix::Miosix::${OPT_BOARD} + Mxgui::Mxgui::${OPT_BOARD} TSCPP::TSCPP Eigen3::Eigen fmt::fmt-header-only diff --git a/cmake/dependencies.cmake b/cmake/dependencies.cmake index 1043f75367791030a36a6f5f2285482eed9b2aec..5e77e8cd88ceb12f063df6c60b3f9abc5d7c9e4f 100644 --- a/cmake/dependencies.cmake +++ b/cmake/dependencies.cmake @@ -28,6 +28,7 @@ include(${KPATH}/config/boards.cmake) add_subdirectory(${SBS_BASE}/libs/miosix-host EXCLUDE_FROM_ALL) +set(KPATH ${KPATH} CACHE PATH "Path to kernel directory") add_subdirectory(${SBS_BASE}/libs/mxgui EXCLUDE_FROM_ALL) add_subdirectory(${SBS_BASE}/libs/tscpp EXCLUDE_FROM_ALL) diff --git a/cmake/sbs.cmake b/cmake/sbs.cmake index 17f5f3ef5c0d2372ece9d4d751a70e248268806e..e3d2065733043e139997f535b224820f82e00b8a 100644 --- a/cmake/sbs.cmake +++ b/cmake/sbs.cmake @@ -47,7 +47,7 @@ function(sbs_target TARGET OPT_BOARD) endif() target_include_directories(${TARGET} PRIVATE src/shared) if(CMAKE_CROSSCOMPILING) - target_link_libraries(${TARGET} PRIVATE SkywardBoardcore::Boardcore-${OPT_BOARD}) + target_link_libraries(${TARGET} PRIVATE SkywardBoardcore::Boardcore::${OPT_BOARD}) add_custom_command( TARGET ${TARGET} POST_BUILD COMMAND ${CMAKE_OBJCOPY} -O ihex ${TARGET} ${TARGET}.hex @@ -56,7 +56,7 @@ function(sbs_target TARGET OPT_BOARD) VERBATIM ) else() - target_link_libraries(${TARGET} PRIVATE SkywardBoardcore::Boardcore-host) + target_link_libraries(${TARGET} PRIVATE SkywardBoardcore::Boardcore::host) endif() endfunction() diff --git a/libs/miosix-host b/libs/miosix-host index f93e4e7f8025322c365e649cad96b65faf9d6ab5..ed8a4d8c24e59ce7513b1cebc9b6427fde55c7ce 160000 --- a/libs/miosix-host +++ b/libs/miosix-host @@ -1 +1 @@ -Subproject commit f93e4e7f8025322c365e649cad96b65faf9d6ab5 +Subproject commit ed8a4d8c24e59ce7513b1cebc9b6427fde55c7ce diff --git a/libs/miosix-kernel b/libs/miosix-kernel index a5d535dd506f30399edb3e315de41e2f97e87c4b..f30922ec62a9db5cd0835b7c231ca846b52fcc3a 160000 --- a/libs/miosix-kernel +++ b/libs/miosix-kernel @@ -1 +1 @@ -Subproject commit a5d535dd506f30399edb3e315de41e2f97e87c4b +Subproject commit f30922ec62a9db5cd0835b7c231ca846b52fcc3a diff --git a/libs/mxgui b/libs/mxgui index 3c3954db30418264863e8dda93ef3f8a91e00695..a3f44e0cc0c7965f947b18621470d22fcabddc7b 160000 --- a/libs/mxgui +++ b/libs/mxgui @@ -1 +1 @@ -Subproject commit 3c3954db30418264863e8dda93ef3f8a91e00695 +Subproject commit a3f44e0cc0c7965f947b18621470d22fcabddc7b