diff options
author | Niels Thykier <niels@thykier.net> | 2017-06-29 17:37:29 +0000 |
---|---|---|
committer | Niels Thykier <niels@thykier.net> | 2017-06-29 19:35:21 +0000 |
commit | 9047f081757acd04f18d0f68f27f74042dea65dd (patch) | |
tree | 9d1f2d413da8ebb63d0e37897029852b8278aede /Makefile | |
parent | 3c7c38dd2545e97b1b9ee78bcf6e73bf82828cf6 (diff) | |
download | debhelper-9047f081757acd04f18d0f68f27f74042dea65dd.tar.gz |
Makefile: Improve parallelization a bit
Signed-off-by: Niels Thykier <niels@thykier.net>
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 14 |
1 files changed, 11 insertions, 3 deletions
@@ -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) | \ |