Tectu / malloy

A cross-platform C++20 library providing embeddable server & client components for HTTP and WebSocket.
BSD 3-Clause "New" or "Revised" License
66 stars 8 forks source link

Add flag to disable automatic spdlog fetching #7

Closed 0x00002a closed 3 years ago

0x00002a commented 3 years ago

This adds an option to disable the automatic download of spdlog and use find_package instead. It caused issues when using a package manager (conan) since there were some conflicts in the package name (spdlog::spdlog was already declared as an alias and it was a mess).

The flag is on by default in order to preserve current behaviour.

Tectu commented 3 years ago

Yep, this makes sense. I have modified things slightly to be neatly integrated: 2f39bca82eac039abdb1a5b6e7a7bdf211ecf015