mirror of
https://github.com/koreader/koreader.git
synced 2025-08-10 00:52:38 +00:00
build(fix): fail release command by default if make po failed
This commit is contained in:
19
Makefile
19
Makefile
@@ -41,11 +41,6 @@ WIN32_DIR=$(PLATFORM_DIR)/win32
|
||||
INSTALL_FILES=reader.lua setupkoenv.lua frontend resources defaults.lua datastorage.lua \
|
||||
l10n tools README.md COPYING
|
||||
|
||||
# for gettext
|
||||
DOMAIN=koreader
|
||||
TEMPLATE_DIR=l10n/templates
|
||||
KOREADER_MISC_TOOL=../koreader-misc
|
||||
XGETTEXT_BIN=$(KOREADER_MISC_TOOL)/gettext/lua_xgettext.py
|
||||
|
||||
|
||||
all: $(if $(ANDROID),,$(KOR_BASE)/$(OUTPUT_DIR)/luajit)
|
||||
@@ -348,6 +343,13 @@ android-toolchain:
|
||||
pocketbook-toolchain:
|
||||
$(MAKE) -C $(KOR_BASE) pocketbook-toolchain
|
||||
|
||||
|
||||
# for gettext
|
||||
DOMAIN=koreader
|
||||
TEMPLATE_DIR=l10n/templates
|
||||
KOREADER_MISC_TOOL=../koreader-misc
|
||||
XGETTEXT_BIN=$(KOREADER_MISC_TOOL)/gettext/lua_xgettext.py
|
||||
|
||||
pot:
|
||||
mkdir -p $(TEMPLATE_DIR)
|
||||
$(XGETTEXT_BIN) reader.lua `find frontend -iname "*.lua"` \
|
||||
@@ -355,10 +357,13 @@ pot:
|
||||
`find tools -iname "*.lua"` \
|
||||
> $(TEMPLATE_DIR)/$(DOMAIN).pot
|
||||
# push source file to Transifex
|
||||
$(MAKE) -i -C l10n bootstrap push
|
||||
$(MAKE) -i -C l10n bootstrap
|
||||
$(MAKE) -C l10n push
|
||||
|
||||
po:
|
||||
$(MAKE) -i -C l10n bootstrap pull
|
||||
$(MAKE) -i -C l10n bootstrap
|
||||
$(MAKE) -C l10n pull
|
||||
|
||||
|
||||
static-check:
|
||||
@if which luacheck > /dev/null; then \
|
||||
|
||||
Reference in New Issue
Block a user