[gdal-dev] About CMake build again

Mateusz Loskot mateusz at loskot.net
Mon Oct 30 02:24:34 PDT 2017

On 30 October 2017 at 10:06, Dmitry Baryshnikov <bishop.dev at gmail.com> wrote:
> Also there is one big problem for me in #7080 - this is third build system
> additionally to GNUMakefile, makefile.vc.  And now CMakeLists.txt must be
> supported too. Three files which must be synced each other with and taking
> into consideration the upper scripts, it's awful!


This issue is orthogonal to actual CMake challenge.
If core developers of a project X do not agree to switch to a new
build configuration Y,
then any initiative to develop setup for Y will live in a side car.

AFAIU, there is no plan or even will for such switch in GDAL.
Similar situation is with GEOS.

Finally, developing configuration for Y build system by completely
revolutionising structure of project X is a terrible thing to do in terms
of potential switch to Y. IOW, the bigger and deeper a revolution, the less
chance to get acceptance by core developers, also psychologically.

Best regards,
Mateusz Loskot, http://mateusz.loskot.net

More information about the gdal-dev mailing list