On 10/3/19 9:20 PM, Allan McRae wrote:
On 16/8/19 9:55 am, Eli Schwartz wrote:
For cross-compatibility with autotools, a dist tarball created from either meson or autotools should have everything needed to build with either build system. This ensures that all the files which "make dist" would make available, are available.
In order for this to work, autogen.sh needs to know how to enter the dist working directory, and fail if it cannot successfully cd or run autoreconf. (It's fine if patch fails because the patch was already applied.)
I don't think this is necessary. The transition is from autotools to meson. We need to distribute meson files with autotools until a point comes where we swap to meson. Meson tarballs do not need to distribute autotools files.
Fair enough. As long as while both build systems are supported, the dist tarballs which are only ever created by you, are built with the one that distributes both. :D So, "first patch only" it is, I guess. (I still wanted to submit both patches for the sake of completion, but I sort of expected the second to be rejected for this reason.) -- Eli Schwartz Bug Wrangler and Trusted User