Skip to content

Commit 5f902b3

Browse files
authored
Merge pull request PowerDNS#15929 from miodvallat/cement
grow auth source tarballs fatter
2 parents 8d62033 + d99f8cf commit 5f902b3

File tree

24 files changed

+89
-29
lines changed

24 files changed

+89
-29
lines changed

Makefile.am

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,12 @@ EXTRA_DIST = \
55
NOTICE \
66
README \
77
COPYING \
8+
auth/systemd \
89
codedocs/doxygen.conf \
910
contrib/powerdns.solaris.init.d \
11+
meson \
12+
meson.build \
13+
meson_options.txt \
1014
pdns/named.conf.parsertest \
1115
regression-tests/zones/unit.test \
1216
regression-tests/zones/unit2.test \

docs/Makefile.am

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,9 @@ endif
4949

5050
man_MANS = $(MANPAGES_INSTALL)
5151

52-
EXTRA_DIST = $(MANPAGES_DIST)
52+
EXTRA_DIST = \
53+
$(MANPAGES_DIST) \
54+
http-api/swagger/authoritative-api-swagger.yaml
5355

5456
if HAVE_VENV
5557
if !HAVE_MANPAGES

ext/Makefile.am

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ DIST_SUBDIRS = \
1111
yahttp
1212

1313
EXTRA_DIST = \
14+
lmdb-safe/LICENSE \
15+
lmdb-safe/meson.build \
1416
luawrapper/include/LuaContext.hpp \
17+
luawrapper/meson.build \
1518
protozero/* protozero/include/protozero/*
1619

ext/arc4random/Makefile.am

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,6 @@ libarc4random_la_SOURCES = \
99
explicit_bzero.c \
1010
includes.h \
1111
log.h
12+
13+
EXTRA_DIST = \
14+
meson.build

ext/ipcrypt/Makefile.am

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
EXTRA_DIST = \
2-
LICENSE
2+
LICENSE \
3+
meson.build
34

45
noinst_LTLIBRARIES = libipcrypt.la
56

ext/json11/Makefile.am

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,6 @@
11
noinst_LTLIBRARIES = libjson11.la
22
libjson11_la_SOURCES = json11.cpp json11.hpp
3+
4+
EXTRA_DIST = \
5+
LICENSE.txt \
6+
meson.build

ext/lmdb-safe/Makefile.am

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
EXTRA_DIST = \
2-
LICENSE
3-
41
noinst_LTLIBRARIES = liblmdb-safe.la
52

63
liblmdb-safe_la_SOURCES = \

ext/yahttp/Makefile.am

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
11
SUBDIRS = yahttp
22

3-
EXTRA_DIST = LICENSE README.md
3+
EXTRA_DIST = \
4+
LICENSE \
5+
README.md \
6+
meson.build

ext/yahttp/yahttp/Makefile.am

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,6 @@ libyahttp_la_SOURCES = \
1111
utility.hpp \
1212
yahttp-config.h \
1313
yahttp.hpp
14+
15+
EXTRA_DIST = \
16+
meson.build

meson.build

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1021,11 +1021,20 @@ if python.found()
10211021
foreach tool, info: tools
10221022
if 'manpages' in info
10231023
foreach man_page: info['manpages']
1024-
generated_man_pages += man_page
1024+
if not fs.is_file('docs' / man_page)
1025+
generated_man_pages += man_page
1026+
else
1027+
install_man(
1028+
'docs' / man_page,
1029+
install_dir: join_paths(get_option('mandir'), 'man1'),
1030+
)
1031+
endif
10251032
endforeach
10261033
endif
10271034
endforeach
1028-
custom_target(
1035+
if generated_man_pages.length() != 0
1036+
summary('Generating man pages', true, section: 'Manual Pages')
1037+
custom_target(
10291038
'man-pages',
10301039
input: man_pages,
10311040
output: generated_man_pages,
@@ -1041,7 +1050,10 @@ if python.found()
10411050
'--source-directory', docs_dir,
10421051
'--target-directory', '@BUILD_ROOT@',
10431052
] + man_pages,
1044-
)
1053+
)
1054+
else
1055+
summary('Generating man pages', false, section: 'Manual Pages')
1056+
endif
10451057
endif
10461058

10471059
if get_option('unit-tests')

0 commit comments

Comments
 (0)