mirror of
https://github.com/netsurf-browser/netsurf
synced 2025-02-10 03:24:21 +03:00
Rework use of split-messages to clean up and use -z
This commit is contained in:
parent
83e8f377ad
commit
5094a3fd04
10
Makefile
10
Makefile
@ -651,16 +651,12 @@ S_COMMON := \
|
||||
# Message splitting rule generation macro
|
||||
# 1 = Language
|
||||
define split_messages
|
||||
.INTERMEDIATE:$$(MESSAGES_TARGET)/$(1)/Messages.tmp
|
||||
|
||||
$$(MESSAGES_TARGET)/$(1)/Messages.tmp: resources/FatMessages
|
||||
$$(MESSAGES_TARGET)/$(1)/Messages: resources/FatMessages
|
||||
$$(VQ)echo "MSGSPLIT: Language: $(1) Filter: $$(MESSAGES_FILTER)"
|
||||
$$(Q)$$(MKDIR) -p $$(MESSAGES_TARGET)/$(1)
|
||||
$$(Q)$$(SPLIT_MESSAGES) -l $(1) -p $$(MESSAGES_FILTER) -f messages -o $$@ $$<
|
||||
|
||||
$$(MESSAGES_TARGET)/$(1)/Messages: $$(MESSAGES_TARGET)/$(1)/Messages.tmp
|
||||
$$(VQ)echo "COMPRESS: $$@"
|
||||
$$(Q)gzip -9n < $$< > $$@
|
||||
$$(Q)$$(RM) $$@
|
||||
$$(Q)$$(SPLIT_MESSAGES) -l $(1) -p $$(MESSAGES_FILTER) -f messages -o $$@ -z $$<
|
||||
|
||||
CLEAN_MESSAGES += $$(MESSAGES_TARGET)/$(1)/Messages
|
||||
MESSAGES += $$(MESSAGES_TARGET)/$(1)/Messages
|
||||
|
@ -177,7 +177,8 @@ endif
|
||||
$(Q)cp \!NetSurf/Resources/internal.css,f79 $(ATARI_TARGET_DIR)res/internal.css
|
||||
$(Q)cp \!NetSurf/Resources/SearchEngines $(ATARI_TARGET_DIR)res/search
|
||||
$(Q)cp \!NetSurf/Resources/ca-bundle $(ATARI_TARGET_DIR)res/cabundle
|
||||
$(Q)$(SPLIT_MESSAGES) -l en -p atari -f messages resources/FatMessages > $(ATARI_TARGET_DIR)res/messages
|
||||
$(Q)$(RM) $(ATARI_TARGET_DIR)res/messages
|
||||
$(Q)$(SPLIT_MESSAGES) -l en -p atari -f messages -o $(ATARI_TARGET_DIR)res/messages resources/FatMessages
|
||||
$(Q)cp \!NetSurf/Resources/en/welcome.html,faf $(ATARI_TARGET_DIR)res/welcome.html
|
||||
$(Q)cp \!NetSurf/Resources/en/maps.html,faf $(ATARI_TARGET_DIR)res/maps.html
|
||||
$(Q)cp \!NetSurf/Resources/en/licence.html,faf $(ATARI_TARGET_DIR)res/licence.html
|
||||
|
@ -177,7 +177,8 @@ install-framebuffer:
|
||||
$(Q)$(MKDIR) -p $(DESTDIR)$(NETSURF_FRAMEBUFFER_RESOURCES)
|
||||
$(Q)cp -v $(EXETARGET) $(DESTDIR)/$(NETSURF_FRAMEBUFFER_BIN)netsurf-fb
|
||||
$(Q)for F in $(NETSURF_FRAMEBUFFER_RESOURCE_LIST); do cp -vL $(FRONTEND_RESOURCES_DIR)/$$F $(DESTDIR)/$(NETSURF_FRAMEBUFFER_RESOURCES); done
|
||||
$(Q)$(SPLIT_MESSAGES) -l en -p fb -f messages resources/FatMessages | gzip -9n > $(DESTDIR)$(NETSURF_FRAMEBUFFER_RESOURCES)messages
|
||||
$(Q)$(RM) $(DESTDIR)$(NETSURF_FRAMEBUFFER_RESOURCES)messages
|
||||
$(Q)$(SPLIT_MESSAGES) -l en -p fb -f messages -o $(DESTDIR)$(NETSURF_FRAMEBUFFER_RESOURCES)messages -z resources/FatMessages
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# Package target
|
||||
|
@ -84,6 +84,7 @@ endif
|
||||
# installer messages generation
|
||||
$(OBJROOT)/messages-en: resources/FatMessages
|
||||
$(VQ)echo "MSGSPLIT: Language: en Filter: win"
|
||||
$(Q)$(RM) $@
|
||||
$(Q)$(SPLIT_MESSAGES) -l en -p win -f messages -o $@ $<
|
||||
|
||||
netsurf-installer.exe: $(EXETARGET) $(WIN_RES_INS_OBJ)
|
||||
|
Loading…
x
Reference in New Issue
Block a user