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.