|
Packit Service |
f1aff6 |
AUTOMAKE_OPTIONS = dist-bzip2
|
|
Packit Service |
908d27 |
SUBDIRS = src data utils pam doc tests po
|
|
Packit Service |
f1aff6 |
EXTRA_DIST = TODO intltool-extract.in intltool-merge.in intltool-update.in
|
|
Packit Service |
f1aff6 |
|
|
Packit Service |
f1aff6 |
DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc --with-systemdsystemunitdir='$${libdir}/systemd/system-distcheck'
|
|
Packit Service |
f1aff6 |
|
|
Packit Service |
f1aff6 |
all: check create-pot
|
|
Packit Service |
f1aff6 |
|
|
Packit Service |
f1aff6 |
check: check-translations
|
|
Packit Service |
f1aff6 |
|
|
Packit Service |
f1aff6 |
create-pot:
|
|
Packit Service |
f1aff6 |
$(MAKE) -C po fprintd.pot
|
|
Packit Service |
f1aff6 |
|
|
Packit Service |
f1aff6 |
check-translations:
|
|
Packit Service |
f1aff6 |
@for i in $(top_srcdir)/po/*.po ; do \
|
|
Packit Service |
f1aff6 |
if ! grep -q `basename $$i | sed 's,.po,,'` $(top_srcdir)/po/LINGUAS ; then \
|
|
Packit Service |
f1aff6 |
echo '**********************************'; \
|
|
Packit Service |
f1aff6 |
echo '***' `basename $$i | sed 's,.po,,'` missing from po/LINGUAS '***' ; \
|
|
Packit Service |
f1aff6 |
echo '**********************************'; \
|
|
Packit Service |
f1aff6 |
exit 1; \
|
|
Packit Service |
f1aff6 |
fi; \
|
|
Packit Service |
f1aff6 |
done;
|
|
Packit Service |
f1aff6 |
|
|
Packit Service |
f1aff6 |
update-translations: create-pot check-translations
|
|
Packit Service |
f1aff6 |
@tx -r $(srcdir) pull --all --force --skip
|
|
Packit Service |
f1aff6 |
@if [ ! -d .tx ] ; then mkdir .tx ; fi ; if [ x$(srcdir) != x$(builddir) ] ; then cp -f $(srcdir)/.tx/config .tx/ ; fi
|
|
Packit Service |
f1aff6 |
@tx push --source
|
|
Packit Service |
f1aff6 |
|
|
Packit Service |
f1aff6 |
-include $(top_srcdir)/git.mk
|