Moved man-po pot file creation into Makefile
The pot files for man-po are part of the extra_dist target so are built at dist time. These used to be created as part of the dist-hook. However it is better to control their builds in the Makefile so they are conditionally built. It also means distcheck doesn't complain when they are added to the CLEANFILES.
This commit is contained in:
parent
f7b84f45c7
commit
889ad23842
33
Makefile.am
33
Makefile.am
@ -54,7 +54,8 @@ EXTRA_DIST = \
|
||||
misc/git-version-gen \
|
||||
Documentation/CodingStyle \
|
||||
Documentation/TODO \
|
||||
sysctl.conf
|
||||
sysctl.conf \
|
||||
$(DIST_MAN_POTS)
|
||||
|
||||
if BUILD_PIDOF
|
||||
usrbin_exec_PROGRAMS += pidof
|
||||
@ -122,19 +123,37 @@ dist_procpsng_DATA = \
|
||||
|
||||
BUILT_SOURCES = $(top_srcdir)/.version
|
||||
|
||||
clean-local:
|
||||
-rm man-po/template-man-ps.pot
|
||||
-rm man-po/template-man-top.pot
|
||||
-rm man-po/template-man.pot
|
||||
|
||||
$(top_srcdir)/.version:
|
||||
touch $(top_srcdir)/.version
|
||||
echo $(VERSION) > $@-t && mv $@-t $@
|
||||
dist-hook:
|
||||
echo $(VERSION) > $(distdir)/.tarball-version
|
||||
$(srcdir)/create-man-pot.sh
|
||||
# $(srcdir)/create-man-pot.sh
|
||||
$(srcdir)/translate-man.sh
|
||||
|
||||
MAN_PS_POT = man-po/template-man-ps.pot
|
||||
MAN_PS_POT_FILES = $(srcdir)/ps/ps.1
|
||||
MAN_TOP_POT = man-po/template-man-top.pot
|
||||
MAN_TOP_POT_FILES = $(srcdir)/top/top.1
|
||||
MAN_POT = man-po/template-man.pot
|
||||
MAN_POT_FILES = $(srcdir)/free.1 $(srcdir)/kill.1 $(srcdir)/pgrep.1 \
|
||||
$(srcdir)/pidof.1 $(srcdir)/pkill.1 $(srcdir)/pmap.1 \
|
||||
$(srcdir)/pwdx.1 $(srcdir)/skill.1 $(srcdir)/slabtop.1 \
|
||||
$(srcdir)/snice.1 $(srcdir)/sysctl.8 $(srcdir)/uptime.1 \
|
||||
$(srcdir)/sysctl.conf.5 $(srcdir)/tload.1 \
|
||||
$(srcdir)/vmstat.8 $(srcdir)/w.1 $(srcdir)/watch.1
|
||||
DIST_MAN_POTS = $(MAN_PS_POT) $(MAN_TOP_POT) $(MAN_POT)
|
||||
CLEANFILES = $(DIST_MAN_POTS)
|
||||
|
||||
$(MAN_PS_POT): $(MAN_PS_POT_FILES)
|
||||
po4a-updatepo -f man -m $< -p $@
|
||||
|
||||
$(MAN_TOP_POT): $(MAN_TOP_POT_FILES)
|
||||
po4a-updatepo -f man -m $< -p $@
|
||||
|
||||
$(MAN_POT): $(MAN_POT_FILES)
|
||||
po4a-updatepo -f man -m $< -p $@
|
||||
|
||||
get-trans:
|
||||
echo "Getting the latest translations from translationproject.org..."
|
||||
rsync -Lrtvz translationproject.org::tp/latest/procps-ng/ po
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user