curl / Mailing Lists / curl-library / Single Mail

curl-library

State of CMake support?

From: Noam Chitayat <noam.chitayat_at_gmail.com>
Date: Fri, 06 Jan 2017 07:15:26 +0000

I apologize if this question has been recently asked -- I couldn't find a
similar question in the past year of archives.

This line was added to curl's main CMakeLists.txt:
https://github.com/curl/curl/blob/master/CMakeLists.txt#L49

However, in the past year, there have certainly been a few updates to the
CMake build. It's worked for my purposes so far, though with `HTTP_ONLY`
on, my use case isn't exactly stressing any edge cases.

Is the CMake build system still considered poorly maintained? Or has its
condition changed? Is this based on the documented [CMake Support Gaps](
https://curl.haxx.se/docs/knownbugs.html#cmake_support_gaps)? I do recall
at one point stumbling on a much older thread in the archives lamenting a
lack of dedicated maintainers for the CMake build, but I'm not sure if
things have changed.

I'm mainly asking because I am trying to cross-compile libcurl using CMake
now, and am running into trouble (which I'm happy to discuss further in a
separate thread if needed). I'm not sure if I will even be able to succeed
using CMake, first and foremost. If CMake support is still missing critical
features, I'll switch to using buildconf+configure to build curl, and
dismiss the CMake path for now. Otherwise, I'll start a thread detailing my
cross-compiler woes and debug further.

Thank you for your time!
Noam Chitayat

-------------------------------------------------------------------
List admin: https://cool.haxx.se/list/listinfo/curl-library
Etiquette: https://curl.haxx.se/mail/etiquette.html
Received on 2017-01-06