📄 makefile
字号:
APP = bleachbitPOFILES = $(wildcard *.po)MOFILES = $(patsubst %.po,%.mo,$(POFILES))SRC = $(wildcard ../bleachbit/*.py)POTFILE = $(APP).pot$(POTFILE): $(SRC) xgettext -o $(APP).pot --default-domain=$(APP) $(SRC)refresh-po: $(POTFILE) for oldpo in $(POFILES); do \ lang=`basename $$oldpo .po`; \ msgmerge -v $${lang}.po $(POTFILE) > $${lang}.pot; \ mv $$lang.pot $$lang.po; \ donespelling: $(POTFILE) grep msgid $(POTFILE) | cut -c 8- | aspell list grep msgstr es.po | cut -c 8- | LANG=es_ES.utf8 aspell list%.mo: %.po msgfmt --statistics -o $@ $< # copy locally for running without installation mkdir -p ../locale/$(@:.mo=)/LC_MESSAGES/ cp -lf $@ ../locale/$(@:.mo=)/LC_MESSAGES/bleachbit.moinstall: $(MOFILES) for MO in $(MOFILES); do \ lang=`basename $$MO .mo`; \ DST=$(DESTDIR)/usr/share/locale/$$lang/LC_MESSAGES/; \ mkdir -p $$DST; \ cp $$MO $$DST/bleachbit.mo; \doneclean: @rm -fv *.moall: $(APP).pot $(MOFILES)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -