Improve framebuffer install rule
This commit is contained in:
parent
d1fa6a8ee1
commit
231f026e6a
1
Makefile
1
Makefile
|
@ -137,6 +137,7 @@ PERL=perl
|
||||||
MKDIR=mkdir
|
MKDIR=mkdir
|
||||||
TOUCH=touch
|
TOUCH=touch
|
||||||
STRIP?=strip
|
STRIP?=strip
|
||||||
|
INSTALL?=install
|
||||||
SPLIT_MESSAGES=$(PERL) utils/split-messages.pl
|
SPLIT_MESSAGES=$(PERL) utils/split-messages.pl
|
||||||
|
|
||||||
# build verbosity
|
# build verbosity
|
||||||
|
|
|
@ -207,12 +207,13 @@ NETSURF_FRAMEBUFFER_RESOURCE_LIST := adblock.css credits.html \
|
||||||
netsurf.png quirks.css welcome.html maps.html
|
netsurf.png quirks.css welcome.html maps.html
|
||||||
|
|
||||||
install-framebuffer:
|
install-framebuffer:
|
||||||
$(Q)$(MKDIR) -p $(DESTDIR)$(NETSURF_FRAMEBUFFER_BIN)
|
$(VQ)echo " INSTALL: $(DESTDIR)/$(PREFIX)"
|
||||||
$(Q)$(MKDIR) -p $(DESTDIR)$(NETSURF_FRAMEBUFFER_RESOURCES)
|
$(Q)$(INSTALL) -d $(DESTDIR)/$(NETSURF_FRAMEBUFFER_BIN)
|
||||||
$(Q)cp -v $(EXETARGET) $(DESTDIR)/$(NETSURF_FRAMEBUFFER_BIN)netsurf-fb
|
$(Q)$(INSTALL) -T $(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)$(INSTALL) -d $(DESTDIR)/$(NETSURF_FRAMEBUFFER_RESOURCES)
|
||||||
$(Q)$(RM) $(DESTDIR)$(NETSURF_FRAMEBUFFER_RESOURCES)messages
|
$(Q)for F in $(NETSURF_FRAMEBUFFER_RESOURCE_LIST); do $(INSTALL) -m 644 $(FRONTEND_RESOURCES_DIR)/$$F $(DESTDIR)/$(NETSURF_FRAMEBUFFER_RESOURCES); done
|
||||||
$(Q)$(SPLIT_MESSAGES) -l en -p fb -f messages -o $(DESTDIR)$(NETSURF_FRAMEBUFFER_RESOURCES)messages -z resources/FatMessages
|
$(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
|
# Package target
|
||||||
|
|
|
@ -38,10 +38,10 @@ NETSURF_FB_FONT_CURSIVE := Comic_Sans_MS.ttf
|
||||||
NETSURF_FB_FONT_FANTASY := Impact.ttf
|
NETSURF_FB_FONT_FANTASY := Impact.ttf
|
||||||
|
|
||||||
# Default binary install path
|
# Default binary install path
|
||||||
NETSURF_FRAMEBUFFER_BIN := $(PREFIX)/bin/
|
NETSURF_FRAMEBUFFER_BIN := $(PREFIX)/bin
|
||||||
|
|
||||||
# Default resource install path
|
# Default resource install path
|
||||||
NETSURF_FRAMEBUFFER_RESOURCES := $(PREFIX)/share/netsurf/
|
NETSURF_FRAMEBUFFER_RESOURCES := $(PREFIX)/share/netsurf
|
||||||
|
|
||||||
# Default framebuffer search path
|
# Default framebuffer search path
|
||||||
NETSURF_FB_RESPATH := $${HOME}/.netsurf/:$${NETSURFRES}:$(NETSURF_FRAMEBUFFER_RESOURCES):./frontends/framebuffer/res
|
NETSURF_FB_RESPATH := $${HOME}/.netsurf/:$${NETSURFRES}:$(NETSURF_FRAMEBUFFER_RESOURCES):./frontends/framebuffer/res
|
||||||
|
|
Loading…
Reference in New Issue