Skip to content

Add Conan proof-of-concept

  • Add Conan recipes for fmt and spdlog
  • Add Conan recipe for a CPS file generator
  • Add conanfile.py for demo project - this depends on fmt, spdlog, and uses the CPS generator to construct the files based on the usage information in the recipe
  • Update CMakeLists.txt for the demo with a USE_CONAN option - if it is set to ON, it assumes that Conan generated the .cps files in the generators subfolder in the build directory
  • Update Dockerfile to install Conan, build the recipes, and build the demo project with the USE_CONAN option.

Merge request reports