On Sun, 29 Nov 2009, Philip A. Prindeville wrote:

It's adding the support to the ancillary files that's a little more complicated.

From what I can tell, the following files might need to be touched:

We focus on autotools for *nix systems, and there's a bunch of more hand-adapted builds and then there's the CMake build system that is kind of deserted before it was ever completed.

Personally I know very little about cmake and how to write stuff for it. My advice is to focus on making the autotool/configure approach work, and make sure you can enable/disable things by a define or so, so that non-configure systems can get it controlled via their hand-edited config files.

lib/curl_config.h.in

This file is generated by autoheader.

lib/curl_config.h.cmake

The top comment in that file is wrong. I don't know how that file is made.

m4/curl-confopts.m4

That's a file used for writing good autoconf tests for the configure script.

CMake/CurlTests.c
CMakeLists.txt

I assume those are for writing tests for the cmake system.

configure.ac

That's the main autoconf file for creating the configure script.

--

 / daniel.haxx.se
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette:  http://curl.haxx.se/mail/etiquette.html

Reply via email to