Marc Noirot wrote:
> It has very few dependencies, and seems to be used by large projects,
> notably KDE, and interestingly for the ASF, for the Windows build of PCRE.
> The PCRE's CMakeLists.txt is IMHO a good starting point to understand
> various points of interest for a powerful Windows build system for
> Apache, like configuration variables, dependencies handling, header file
> generation, dynamic libraries, and even installation generation.

Thanks for that pointer!  Something to wrap my head around.

> I can volunteer to port Apache 2 to a Cmake based build system for
> Windows, even though I can't guarantee I can get results very fast due
> to my current basic knowledge of Cmake, as well as _very_ basic
> knowledge of the Apache source code arborescence.

Keep in mind, if we go Cmake, we entirely go Cmake (unix, and windows).
Kill all birds with one stone.

> If such a thing would be done, what would be in your opinion a good
> starting point in the Apache repository ? (2.3.0-alpha ? the current 2.2
> branch ? trunk ?)

Trunk, as Jorge pointed out, that's where the action is.  It's effectively
the same and better than 2.3.0-alpha which will fall out of sync pretty
quickly.  The next 2.3-alpha will come from trunk again.

Reply via email to