Skip to content

Rename battery_management_system target to battery_management_system-lib,...

Divye Dave requested to merge divye-dev into master

Rename battery_management_system target to battery_management_system-lib, adopt FetchDependencies, gate demo executable

  • Replace manual FetchContent block for c_helpers with FetchDependencies module
  • Added LIB_DEMO_ENABLE option (default OFF) to conditionally build the demo executable
  • Drop -Wall -Wextra -Werror, if(TARGET ...) guard, unused ASM language, and redundant enable_language(C CXX ASM) call
  • Updated project.yml.in
  • Pass -DLIB_DEMO_ENABLE=ON in CI docs job CMAKE_ARGS

Merge request reports

Loading