makefile.am
来自「Aqualung is an advanced music player pri」· AM 代码 · 共 61 行
AM
61 行
include Makevarslocaledir = $(datadir)/localeMSGFMT = /usr/bin/msgfmtXGETTEXT = /usr/bin/xgettextMSGMERGE = /usr/bin/msgmergePOFILES = hu.po de.po uk.poMOFILES = hu.mo de.mo uk.moEXTRA_DIST = $(DOMAIN).pot $(POFILES) $(MOFILES) Makevars ABOUT-NLSall: $(DOMAIN).pot $(MOFILES)hu.mo: hu.po iconv -f iso8859-2 -t utf-8 $< > $<.utf8; \ msgfmt $<.utf8 -o $@; \ rm $<.utf8de.mo: de.po iconv -f iso8859-1 -t utf-8 $< > $<.utf8; \ msgfmt $<.utf8 -o $@; \ rm $<.utf8uk.mo: uk.po iconv -f koi8-u -t utf-8 $< > $<.utf8; \ msgfmt $<.utf8 -o $@; \ rm $<.utf8%.po: $(DOMAIN).pot $(MSGMERGE) $@ $< -o $@.in; \ mv $@.in $@$(DOMAIN).pot: $(POTFILES) $(XGETTEXT) $(XGETTEXT_OPTS) $(POTFILES) -o $(DOMAIN).pot.new;\ if test ! -e $(DOMAIN).pot; then \ mv $(DOMAIN).pot.new $(DOMAIN).pot; \ else \ cat $(DOMAIN).pot | sed 's/^#.*//g' > pot; \ cat $(DOMAIN).pot.new | sed 's/^#.*//g' > pot.new; \ if ! diff -q pot pot.new; then \ mv $(DOMAIN).pot.new $(DOMAIN).pot; \ fi; \ rm -f pot pot.new $(DOMAIN).pot.new; \ fiinstall: for i in $(MOFILES); do \ lang=`echo $$i | sed 's/\.mo$$//'`; \ $(mkinstalldirs) ${DESTDIR}$(localedir)/$$lang/LC_MESSAGES; \ $(INSTALL_DATA) $$i ${DESTDIR}$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo; \ doneuninstall: for i in $(MOFILES); do \ lang=`echo $$i | sed 's/\.mo$$//'`; \ rm -f ${DESTDIR}$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo; \ done
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?