mattgodbolt / zindex

Create an index on a compressed text file
BSD 2-Clause "Simplified" License
622 stars 37 forks source link

replace the vendored libs with ones discovered using `find_package` #40

Open KOLANICH opened 2 years ago

mattgodbolt commented 2 years ago

I'm not a fan of making the user have to globally install or provide all the deps - I'll see if conan or similar can help here. The main thing is I like projects to mostly build out of the gate with a simple make

KOLANICH commented 2 years ago

I'll see if conan or similar can help here.

I don't mean conan, I mean apt, dnf, pacman and apk.

I'm not a fan of making the user have to globally install or provide all the deps

It is the way distros work. The main principle of a distro that the libs from the distro should be used in all the software shipped by a distro. To use the shared libs from a distro one has to use the *-dev (or -devel) packages from the distro when building.

mattgodbolt commented 2 years ago

I understand - thanks. For all the projects I administrate I prefer a hermetic build with no system dependencies. However, if we move in this direction I see no reason not to make that configurable to allow both possibilities.