[geos-devel] RFC7: Discontinue use of autotools

Sandro Santilli strk at kbt.io
Fri Jan 8 13:07:50 PST 2021


On Fri, Jan 08, 2021 at 01:11:58PM -0500, Greg Troxel wrote:

> One thing autotools does that many cmake setups don't (but could) is
> 'make distcheck' which does
> 
>   make dist
> 
>   unpacks it
> 
>   does an objdir build
> 
>   runs make check in that
> 
>   does so in a way that the just-built libs are used and installed libs
>   are ignored
> 
> If that already works in cmake, fine, and if not I think that needs
> fixing before getting rid of autotools.
> 
> The other thing is cross builds, and I have no idea what the state of
> that is in the geos cmake build.  Often I have found that build systems
> proposed as a replacement for autotools don't do that.

I suggest proponents do address the points above. We don't want to
loose functionality for being friendly to Windows (isn't this the main
reason why CMake was introduced?)

--strk;


More information about the geos-devel mailing list