Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
I don't know anything about Conan, but a user kindly contributed Conan support to one of my projects. If consisted of no less than three different Python scripts(!) and a chunk of CMake changes/additions. I have no idea what it all does, but I'd hardly call it simple.
I have an example for Conan integration that I'm planning on revisiting, since it was made when I knew less about Conan. If you are interested in a concrete example, you can check it out later.
It seems that PR was made a couple of years ago, before the new ConanCenter repo (https://github.com/conan-io/conan-center-index) was established as the way to create packages for ConanCenter. Before that, users needed to build their own binaries, for a bunch of configurations, and that required all that code. For creating a package the only really needed file is the main ``conanfile.py``, the rest can be safely dropped. To use Conan to install dependencies a simpler ``conanfile.txt`` with the list of ``[requires]`` can be more than enough.