From c89d6f9c839f65f8dfa69d7ba4dce03f623be81f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niccol=C3=B2=20Betto?= <niccolo.betto@skywarder.eu> Date: Sat, 25 Jan 2025 13:27:46 +0100 Subject: [PATCH] [CMake] Fix sbs script include order The `sbs.cmake` script was included too early, which caused `enable_language()` to be called before the call to `project()`, which is illegal by CMake specification. --- CMakeLists.txt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 0e91c7441..2e28274d6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -21,8 +21,6 @@ cmake_minimum_required(VERSION 3.16) enable_testing() -include(skyward-boardcore/cmake/sbs.cmake) -include(cmake/dependencies.cmake) # -----------------------------------------------------------------------------# # Project # @@ -30,6 +28,9 @@ include(cmake/dependencies.cmake) project(OnBoardSoftware) +include(skyward-boardcore/cmake/sbs.cmake) +include(cmake/dependencies.cmake) + #-----------------------------------------------------------------------------# # Flight entrypoints # #-----------------------------------------------------------------------------# -- GitLab