blob: c320451cbdea6e50cd4bc6950757e8be79c0a4e7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
AUTOMAKE_OPTIONS = foreign
SUBDIRS = man doc po src
ACLOCAL_AMFLAGS = -I m4
EXTRA_DIST = config.rpath m4/Makefile.in src/gettext.h doc/COMPILE \
doc/Changelog doc/License doc/Readme doc/daisy-player.* \
man/daisy-player.1 icons/daisy-player.svg \
icons/48x48/daisy-player.png icons/72x72/daisy-player.png \
ltmain.sh
check-gettext:
@if test x$(USE_NLS) != "xyes" ; then \
echo "Missing gettext. Rerun configure and check for" \"'checking whether to use NLS... yes'!" ; exit 1; fi
update-po: check-gettext
@find $(srcdir)/src/ -name "*.cpp" -print | sort > $(srcdir)/po/POTFILES.in.2 ; \
if diff $(srcdir)/po/POTFILES.in $(srcdir)/po/POTFILES.in.2 >/dev/null 2>&1 ; then \
rm -f $(srcdir)/po/POTFILES.in.2 ; \
else \
mv $(srcdir)/po/POTFILES.in.2 $(srcdir)/po/POTFILES.in ; \
fi
cd po && $(MAKE) $(AM_MAKEFLAGS) update-po
update-gmo: check-gettext
cd po && $(MAKE) $(AM_MAKEFLAGS) update-gmo
force-update-gmo: check-gettext
touch po/*.po
cd po && $(MAKE) $(AM_MAKEFLAGS) update-gmo
force-update-gmo-%: check-gettext
@language=`echo $@ | sed s/force-update-gmo-//` ; \
if test ! -f po/$$language.po ; then \
echo "file po/$$language.po does not exist" ; exit 1 \
fi ; \
touch po/$$language.po ; \
cd po && $(MAKE) $(AM_MAKEFLAGS) update-gmo
.PHONY: check-gettext update-po update-gmo force-update-gmo
|