[pacman-dev] [PATCH 0/2] Building a unified dist tarball for

Eli Schwartz eschwartz at archlinux.org
Thu Aug 15 23:55:44 UTC 2019


We currently support both autotools and meson, and each one has a
mechanism for generating a distribution tarball which we can upload and
sign. But using one won't let you build with the other build system (at
least currently). autotools simply doesn't distribute meson bits, and
meson will distribute anything checked into git, but not the autogen'ed
content that users may well rely on.

Here is a patch for each build system, which teaches it how to
distribute the other's files.

Eli Schwartz (2):
  autotools: distribute meson files
  meson: generate the autotools distribution files

 Makefile.am              | 9 ++++++++-
 autogen.sh               | 6 +++++-
 doc/Makefile.am          | 1 +
 lib/libalpm/Makefile.am  | 2 ++
 meson.build              | 2 ++
 scripts/Makefile.am      | 2 ++
 src/common/Makefile.am   | 3 ++-
 src/pacman/Makefile.am   | 2 ++
 src/util/Makefile.am     | 2 ++
 test/pacman/Makefile.am  | 1 +
 test/scripts/Makefile.am | 1 +
 test/util/Makefile.am    | 1 +
 12 files changed, 29 insertions(+), 3 deletions(-)

-- 
2.22.1


More information about the pacman-dev mailing list