[geos-devel] RFC7: Discontinue use of autotools

Sandro Santilli strk at kbt.io
Sat Jan 9 02:35:49 PST 2021


On Fri, Jan 08, 2021 at 02:21:48PM -0800, Paul Ramsey wrote:
> 
> 
> > On Jan 8, 2021, at 2:10 PM, Sandro Santilli <strk at kbt.io> wrote:
> > 
> > I've just tried "make distcheck" from a build/ subdir.
> > It created a geos-3.10.0dev.tar.bz2 file of 150MB.
> > 
> > The "make dist" command under autotools generates a
> > geos-3.10.0dev.tar.gz of less than 6MB.
> 
> The source directory you are making dist against is probably full of old autotools build output, since I can build dist against my pristine source directory and get a geos-3.10.0dev.tar.bz2 of 7161398 bytes. 

So this must be an effect of the "opt-out" paradigm of CMake rules.
Can CMake be made to be "opt-in" instead, to avoid this kind of
situations ? I think it happened in the past that we published a
release package with extraneous files in it.

--strk;


More information about the geos-devel mailing list