Skip to content
Snippets Groups Projects
Select Git revision
5 results

sbs.cmake

Forked from Avionics / Software Development / Skyward Boardcore
Source project has a limited visibility.
  • Damiano Amatruda's avatar
    4ff38058
    [SBS] Create CMake files for SBS, dependencies and Find Module · 4ff38058
    Damiano Amatruda authored
    * CMake file for SBS (sbs.cmake) contains function 'sbs_target', that allows to configure an SBS target (entrypoint or test).
    
    * CMake file for dependencies (dependencies.cmake) contains definitions wrt. dependencies, including Skyward Boardcore sources (previously defined in sbs.conf).
    
    * Find Module files allow CMake to find packages, including libraries (Eigen, {fmt}, Mxgui and TSCPP).
    
    * At the moment, to make Find Module file for {fmt} work it is needed to run `make` in libs/fmt before configuring.
    
    * Find Module file for Mxgui is not fully working yet.
    
    * Skyward Build System v2.0 files are removed, as they are replaced by v3.0 files.
    4ff38058
    History
    [SBS] Create CMake files for SBS, dependencies and Find Module
    Damiano Amatruda authored
    * CMake file for SBS (sbs.cmake) contains function 'sbs_target', that allows to configure an SBS target (entrypoint or test).
    
    * CMake file for dependencies (dependencies.cmake) contains definitions wrt. dependencies, including Skyward Boardcore sources (previously defined in sbs.conf).
    
    * Find Module files allow CMake to find packages, including libraries (Eigen, {fmt}, Mxgui and TSCPP).
    
    * At the moment, to make Find Module file for {fmt} work it is needed to run `make` in libs/fmt before configuring.
    
    * Find Module file for Mxgui is not fully working yet.
    
    * Skyward Build System v2.0 files are removed, as they are replaced by v3.0 files.