Repository navigation
Full Meson support - #1033
Full Meson support#1033
Conversation
cpp-httplib can be now built with Meson even in compiled library mode. The library is built with LTO, supports OpenSSL, zlib and Brotli, and the build system also generates a pkg-config file when needed. Compared to the CMake file this one is quite small (more than five times smaller!), and maintaining it won't be an issue :)
|
Hi, I can't implement the same thing with Meson, as it requires that If you prefer I can remove the version number from If you decide to keep it, I will watch the releases and every time a new release is made I can submit a PR updating the version number in advance |
|
Hey @yhirose, edited as you requested :) |
|
@Tachi107, great. Thanks for your fine contribution! |
* Full Meson support cpp-httplib can be now built with Meson even in compiled library mode. The library is built with LTO, supports OpenSSL, zlib and Brotli, and the build system also generates a pkg-config file when needed. Compared to the CMake file this one is quite small (more than five times smaller!), and maintaining it won't be an issue :) * meson: automatic versioning
cpp-httplib can be now built with Meson even in compiled library mode.
The library is built with LTO, supports OpenSSL, zlib and Brotli, and the build system also generates a pkg-config file when needed.
Compared to the CMake file this one is quite small (more than five times smaller!), and maintaining it won't be an issue :) (and I'll keep maintaining it as I promised)
Edit: Note that I set the project version to 0.9.4 even if the released version is 0.9.3 so that when you'll release again (hopefully soon, so that people can use the improved Meson support) you'll don't have to update that yourself