[debhelper-devel] [debhelper] 01/04: Makefile: Improve parallelization a bit
Niels Thykier
nthykier at moszumanska.debian.org
Thu Jun 29 19:51:29 UTC 2017
This is an automated email from the git hooks/post-receive script.
nthykier pushed a commit to branch master
in repository debhelper.
commit 9047f081757acd04f18d0f68f27f74042dea65dd
Author: Niels Thykier <niels at thykier.net>
Date: Thu Jun 29 17:37:29 2017 +0000
Makefile: Improve parallelization a bit
Signed-off-by: Niels Thykier <niels at thykier.net>
---
Makefile | 14 +++++++++++---
1 file changed, 11 insertions(+), 3 deletions(-)
diff --git a/Makefile b/Makefile
index e96375a..286dbaa 100644
--- a/Makefile
+++ b/Makefile
@@ -4,6 +4,7 @@ POD2MAN ?= pod2man
# List of files of dh_* commands. Sorted for debhelper man page.
COMMANDS=$(shell find . -maxdepth 1 -type f -perm /100 -name "dh_*" -printf "%f\n" | grep -v '~$$' | LC_ALL=C sort)
+MANPAGES=$(COMMANDS:=.1) dh.1
# Find deprecated commands by looking at their synopsis.
DEPRECATED=$(shell egrep -l '^dh_.* - .*deprecated' $(COMMANDS))
@@ -53,9 +54,10 @@ else
LANGS=
endif
-build: version debhelper.7 debhelper-obsolete-compat.7
- find . -maxdepth 1 -type f -perm /100 -name "dh*" \
- -exec $(POD2MAN) $(POD2MAN_FLAGS) {} {}.1 \;
+build: version debhelper.7 debhelper-obsolete-compat.7 translations $(MANPAGES)
+
+
+translations:
ifneq ($(USE_NLS),no)
po4a --previous -L UTF-8 man/po4a/po4a.cfg
set -e; \
@@ -80,6 +82,12 @@ version:
printf "package Debian::Debhelper::Dh_Version;\n\$$version='$(VERSION)';\n1" > \
Debian/Debhelper/Dh_Version.pm
+dh_%.1: dh_%
+ $(POD2MAN) $(POD2MAN_FLAGS) $^ $@
+
+dh.1: dh
+ $(POD2MAN) $(POD2MAN_FLAGS) $^ $@
+
debhelper.7: debhelper.pod
cat debhelper.pod | \
$(MAKEMANLIST) $(COMMANDS) | \
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git
More information about the debhelper-devel
mailing list