Merge pull request #1855 from BOINC/fix_issue-720

Build: install locale files in out-of-tree builds
This commit is contained in:
Juha Sointusalo 2017-10-29 23:48:49 +02:00 committed by GitHub
commit 28cc28b4a0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 6 deletions

View File

@ -2,7 +2,7 @@
include $(top_srcdir)/Makefile.incl include $(top_srcdir)/Makefile.incl
datadir = $(prefix)/share/locale datadir = $(prefix)/share/locale
locale_dirs = \ locale_dirs = \
ar \ ar \
@ -49,11 +49,10 @@ install-data-hook:
mydir=$(DESTDIR)$(datadir) ;\ mydir=$(DESTDIR)$(datadir) ;\
for ldir in $(locale_dirs) ; do \ for ldir in $(locale_dirs) ; do \
$(INSTALL) -d $$mydir/$$ldir/LC_MESSAGES ; \ $(INSTALL) -d $$mydir/$$ldir/LC_MESSAGES ; \
if [ -f $$ldir/BOINC-Manager.mo ] ; then \ if [ -f $(top_srcdir)/locale/$$ldir/BOINC-Manager.mo ] ; then \
$(INSTALL_DATA) $$ldir/BOINC-Manager.mo $$mydir/$$ldir/LC_MESSAGES/BOINC-Manager.mo ; \ $(INSTALL_DATA) $(top_srcdir)/locale/$$ldir/BOINC-Manager.mo $$mydir/$$ldir/LC_MESSAGES/BOINC-Manager.mo ; \
fi ;\ fi ;\
if [ -f $$ldir/BOINC-Client.mo ] ; then \ if [ -f $(top_srcdir)/locale/$$ldir/BOINC-Client.mo ] ; then \
$(INSTALL_DATA) $$ldir/BOINC-Client.mo $$mydir/$$ldir/LC_MESSAGES/BOINC-Client.mo ; \ $(INSTALL_DATA) $(top_srcdir)/locale/$$ldir/BOINC-Client.mo $$mydir/$$ldir/LC_MESSAGES/BOINC-Client.mo ; \
fi ;\ fi ;\
done done