From: Miod Vallat Date: Fri, 25 Jul 2025 13:52:29 +0000 (+0200) Subject: Be sure to add the meson build files to the contents of `make dist'. X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d99f8cf85b730379783fc09fe1689412acfbce78;p=thirdparty%2Fpdns.git Be sure to add the meson build files to the contents of `make dist'. Signed-off-by: Miod Vallat --- diff --git a/Makefile.am b/Makefile.am index db5431079..c1c88fb1e 100644 --- a/Makefile.am +++ b/Makefile.am @@ -5,8 +5,12 @@ EXTRA_DIST = \ NOTICE \ README \ COPYING \ + auth/systemd \ codedocs/doxygen.conf \ contrib/powerdns.solaris.init.d \ + meson \ + meson.build \ + meson_options.txt \ pdns/named.conf.parsertest \ regression-tests/zones/unit.test \ regression-tests/zones/unit2.test \ diff --git a/docs/Makefile.am b/docs/Makefile.am index 27445bd50..1f2ae072b 100644 --- a/docs/Makefile.am +++ b/docs/Makefile.am @@ -49,7 +49,9 @@ endif man_MANS = $(MANPAGES_INSTALL) -EXTRA_DIST = $(MANPAGES_DIST) +EXTRA_DIST = \ + $(MANPAGES_DIST) \ + http-api/swagger/authoritative-api-swagger.yaml if HAVE_VENV if !HAVE_MANPAGES diff --git a/ext/Makefile.am b/ext/Makefile.am index 0ae01c430..e7e7e5996 100644 --- a/ext/Makefile.am +++ b/ext/Makefile.am @@ -11,6 +11,9 @@ DIST_SUBDIRS = \ yahttp EXTRA_DIST = \ + lmdb-safe/LICENSE \ + lmdb-safe/meson.build \ luawrapper/include/LuaContext.hpp \ + luawrapper/meson.build \ protozero/* protozero/include/protozero/* diff --git a/ext/arc4random/Makefile.am b/ext/arc4random/Makefile.am index 73479d160..72ce72eaf 100644 --- a/ext/arc4random/Makefile.am +++ b/ext/arc4random/Makefile.am @@ -9,3 +9,6 @@ libarc4random_la_SOURCES = \ explicit_bzero.c \ includes.h \ log.h + +EXTRA_DIST = \ + meson.build diff --git a/ext/ipcrypt/Makefile.am b/ext/ipcrypt/Makefile.am index cd66bfcd1..d7f3c8ac6 100644 --- a/ext/ipcrypt/Makefile.am +++ b/ext/ipcrypt/Makefile.am @@ -1,5 +1,6 @@ EXTRA_DIST = \ - LICENSE + LICENSE \ + meson.build noinst_LTLIBRARIES = libipcrypt.la diff --git a/ext/json11/Makefile.am b/ext/json11/Makefile.am index df5f85665..cfd3e5ce6 100644 --- a/ext/json11/Makefile.am +++ b/ext/json11/Makefile.am @@ -1,2 +1,6 @@ noinst_LTLIBRARIES = libjson11.la libjson11_la_SOURCES = json11.cpp json11.hpp + +EXTRA_DIST = \ + LICENSE.txt \ + meson.build diff --git a/ext/lmdb-safe/Makefile.am b/ext/lmdb-safe/Makefile.am index 452f220d8..4a309c326 100644 --- a/ext/lmdb-safe/Makefile.am +++ b/ext/lmdb-safe/Makefile.am @@ -1,6 +1,3 @@ -EXTRA_DIST = \ - LICENSE - noinst_LTLIBRARIES = liblmdb-safe.la liblmdb-safe_la_SOURCES = \ diff --git a/ext/yahttp/Makefile.am b/ext/yahttp/Makefile.am index aaaeee087..f1ac6624f 100644 --- a/ext/yahttp/Makefile.am +++ b/ext/yahttp/Makefile.am @@ -1,3 +1,6 @@ SUBDIRS = yahttp -EXTRA_DIST = LICENSE README.md +EXTRA_DIST = \ + LICENSE \ + README.md \ + meson.build diff --git a/ext/yahttp/yahttp/Makefile.am b/ext/yahttp/yahttp/Makefile.am index 3ed41e5fd..3b7149e4c 100644 --- a/ext/yahttp/yahttp/Makefile.am +++ b/ext/yahttp/yahttp/Makefile.am @@ -11,3 +11,6 @@ libyahttp_la_SOURCES = \ utility.hpp \ yahttp-config.h \ yahttp.hpp + +EXTRA_DIST = \ + meson.build diff --git a/modules/Makefile.am b/modules/Makefile.am index 1c51fb643..dc1b8af2e 100644 --- a/modules/Makefile.am +++ b/modules/Makefile.am @@ -13,3 +13,6 @@ DIST_SUBDIRS = \ pipebackend \ remotebackend \ tinydnsbackend + +EXTRA_DIST = \ + meson.build diff --git a/modules/bindbackend/Makefile.am b/modules/bindbackend/Makefile.am index a41769b0b..d623b6bb4 100644 --- a/modules/bindbackend/Makefile.am +++ b/modules/bindbackend/Makefile.am @@ -12,7 +12,10 @@ dist_doc_DATA = \ ../../pdns/bind-dnssec.4.2.0_to_4.3.0_schema.sqlite3.sql \ ../../pdns/bind-dnssec.schema.sqlite3.sql -EXTRA_DIST = OBJECTFILES OBJECTLIBS +EXTRA_DIST = \ + OBJECTFILES \ + OBJECTLIBS \ + meson.build libbindbackend_la_SOURCES = \ bindbackend2.cc bindbackend2.hh \ diff --git a/modules/geoipbackend/Makefile.am b/modules/geoipbackend/Makefile.am index 0c32f2922..efea26c51 100644 --- a/modules/geoipbackend/Makefile.am +++ b/modules/geoipbackend/Makefile.am @@ -1,6 +1,9 @@ AM_CPPFLAGS += $(YAML_CFLAGS) $(GEOIP_CFLAGS) $(MMDB_CFLAGS) $(LIBCRYPTO_INCLUDES) -EXTRA_DIST = OBJECTFILES OBJECTLIBS +EXTRA_DIST = \ + OBJECTFILES \ + OBJECTLIBS \ + meson.build pkglib_LTLIBRARIES = libgeoipbackend.la diff --git a/modules/gmysqlbackend/Makefile.am b/modules/gmysqlbackend/Makefile.am index 431160f6f..ca2f309c6 100644 --- a/modules/gmysqlbackend/Makefile.am +++ b/modules/gmysqlbackend/Makefile.am @@ -4,7 +4,8 @@ pkglib_LTLIBRARIES = libgmysqlbackend.la EXTRA_DIST = \ OBJECTFILES \ - OBJECTLIBS + OBJECTLIBS \ + meson.build dist_doc_DATA = \ dnssec-3.x_to_3.4.0_schema.mysql.sql \ diff --git a/modules/godbcbackend/Makefile.am b/modules/godbcbackend/Makefile.am index ed4f765e5..c35c1be46 100644 --- a/modules/godbcbackend/Makefile.am +++ b/modules/godbcbackend/Makefile.am @@ -3,7 +3,8 @@ pkglib_LTLIBRARIES = libgodbcbackend.la EXTRA_DIST = \ OBJECTFILES \ - OBJECTLIBS + OBJECTLIBS \ + meson.build dist_doc_DATA = \ schema.mssql.sql \ diff --git a/modules/gpgsqlbackend/Makefile.am b/modules/gpgsqlbackend/Makefile.am index 0d190862f..6fc0c953f 100644 --- a/modules/gpgsqlbackend/Makefile.am +++ b/modules/gpgsqlbackend/Makefile.am @@ -4,7 +4,8 @@ pkglib_LTLIBRARIES = libgpgsqlbackend.la EXTRA_DIST = \ OBJECTFILES \ - OBJECTLIBS + OBJECTLIBS \ + meson.build dist_doc_DATA = \ schema.pgsql.sql \ diff --git a/modules/gsqlite3backend/Makefile.am b/modules/gsqlite3backend/Makefile.am index 8f3a1dfff..a77f06620 100644 --- a/modules/gsqlite3backend/Makefile.am +++ b/modules/gsqlite3backend/Makefile.am @@ -4,7 +4,8 @@ AM_CPPFLAGS += $(LIBCRYPTO_INCLUDES) EXTRA_DIST = \ OBJECTFILES \ - OBJECTLIBS + OBJECTLIBS \ + meson.build dist_doc_DATA = \ dnssec-3.x_to_3.4.0_schema.sqlite3.sql \ diff --git a/modules/ldapbackend/Makefile.am b/modules/ldapbackend/Makefile.am index 685b05743..f6bffea7b 100644 --- a/modules/ldapbackend/Makefile.am +++ b/modules/ldapbackend/Makefile.am @@ -6,6 +6,7 @@ EXTRA_DIST = \ OBJECTFILES \ OBJECTLIBS \ dnsdomain2.schema \ + meson.build \ pdns-domaininfo.schema dist_doc_DATA = \ diff --git a/modules/lmdbbackend/Makefile.am b/modules/lmdbbackend/Makefile.am index 0211a8065..91c0fbde1 100644 --- a/modules/lmdbbackend/Makefile.am +++ b/modules/lmdbbackend/Makefile.am @@ -2,7 +2,10 @@ AM_CPPFLAGS += $(LMDB_CFLAGS) $(LIBCRYPTO_INCLUDES) pkglib_LTLIBRARIES = liblmdbbackend.la -EXTRA_DIST = OBJECTFILES OBJECTLIBS +EXTRA_DIST = \ + OBJECTFILES \ + OBJECTLIBS \ + meson.build liblmdbbackend_la_SOURCES = \ ../../ext/lmdb-safe/lmdb-safe.hh ../../ext/lmdb-safe/lmdb-safe.cc \ diff --git a/modules/lua2backend/Makefile.am b/modules/lua2backend/Makefile.am index 22cdcb059..fbd2ffe98 100644 --- a/modules/lua2backend/Makefile.am +++ b/modules/lua2backend/Makefile.am @@ -2,7 +2,10 @@ AM_CPPFLAGS += $(LUA_CFLAGS) \ -I$(top_srcdir)/ext/luawrapper/include \ $(LIBCRYPTO_INCLUDES) -EXTRA_DIST = OBJECTFILES OBJECTLIBS +EXTRA_DIST = \ + OBJECTFILES \ + OBJECTLIBS \ + meson.build pkglib_LTLIBRARIES = liblua2backend.la diff --git a/modules/pipebackend/Makefile.am b/modules/pipebackend/Makefile.am index 3b25f497a..cc3a33899 100644 --- a/modules/pipebackend/Makefile.am +++ b/modules/pipebackend/Makefile.am @@ -5,7 +5,10 @@ AM_CPPFLAGS += $(LIBCRYPTO_INCLUDES) EXTRA_DIST = \ OBJECTFILES \ OBJECTLIBS \ - backend.pl + backend.pl \ + backend-v3.pl \ + backend-v5.pl \ + meson.build libpipebackend_la_SOURCES = \ coprocess.cc coprocess.hh \ diff --git a/modules/remotebackend/Makefile.am b/modules/remotebackend/Makefile.am index a342a87cf..fa0a5b02a 100644 --- a/modules/remotebackend/Makefile.am +++ b/modules/remotebackend/Makefile.am @@ -21,6 +21,7 @@ ARC4RANDOM_LIBS = $(top_builddir)/ext/arc4random/libarc4random.la EXTRA_DIST = \ OBJECTFILES \ OBJECTLIBS \ + meson.build \ testrunner.sh \ unittest_http.py \ unittest_json.py \ diff --git a/modules/tinydnsbackend/Makefile.am b/modules/tinydnsbackend/Makefile.am index 7b9dbfc30..f5976bad4 100644 --- a/modules/tinydnsbackend/Makefile.am +++ b/modules/tinydnsbackend/Makefile.am @@ -2,7 +2,10 @@ AM_CPPFLAGS += $(CDB_CFLAGS) $(LIBCRYPTO_INCLUDES) pkglib_LTLIBRARIES = libtinydnsbackend.la -EXTRA_DIST = OBJECTFILES OBJECTLIBS +EXTRA_DIST = \ + OBJECTFILES \ + OBJECTLIBS \ + meson.build libtinydnsbackend_la_SOURCES = \ ../../pdns/cdb.cc ../../pdns/cdb.hh \ diff --git a/pdns/Makefile.am b/pdns/Makefile.am index edc18de96..9722a3fd1 100644 --- a/pdns/Makefile.am +++ b/pdns/Makefile.am @@ -53,6 +53,7 @@ EXTRA_DIST = \ dnslabeltext.cc \ dnslabeltext.rl \ dnsmessage.proto \ + generate-api-swagger.py \ incfiles \ inflighter.cc \ ixfrdist.example.yml \