pietern / goestools

Tools to work with signals and files from GOES satellites
https://pietern.github.io/goestools/
BSD 2-Clause "Simplified" License
374 stars 83 forks source link

Use system-provided nlohmann_json if available #87

Open cottsay opened 4 years ago

cottsay commented 4 years ago

Otherwise, maintain current behavior of using the bundled version.

pietern commented 2 years ago

This is a header-only library, so I don't see how using the system provided version would be needed.

Were you trying to get a build working without the vendor directory (submodules)?

cottsay commented 2 years ago

Thanks for triaging all of these old tickets, @pietern.

Were you trying to get a build working without the vendor directory (submodules)?

Indeed I was. I'd love to see this package available as an OS package someday, and some platforms look poorly on bundled software. My goal was to allow use of the system package while still supporting the bundling approach you prefer as the default.