summaryrefslogtreecommitdiff
path: root/frontends/framebuffer/Makefile
diff options
context:
space:
mode:
authorVincent Sanders <vince@kyllikki.org>2019-02-15 17:53:31 +0000
committerVincent Sanders <vince@kyllikki.org>2019-02-15 17:53:31 +0000
commit231f026e6a518db00695b4c18c7f41b6c8698942 (patch)
tree41a4db7a050a036971fccbda6d514afa23933b3c /frontends/framebuffer/Makefile
parentd1fa6a8ee1e53aebd8d3a7baa3b27f27e71972c2 (diff)
downloadnetsurf-231f026e6a518db00695b4c18c7f41b6c8698942.tar.gz
netsurf-231f026e6a518db00695b4c18c7f41b6c8698942.tar.bz2
Improve framebuffer install rule
Diffstat (limited to 'frontends/framebuffer/Makefile')
-rw-r--r--frontends/framebuffer/Makefile13
1 files changed, 7 insertions, 6 deletions
diff --git a/frontends/framebuffer/Makefile b/frontends/framebuffer/Makefile
index 9051a8801..feefc1f6e 100644
--- a/frontends/framebuffer/Makefile
+++ b/frontends/framebuffer/Makefile
@@ -207,12 +207,13 @@ NETSURF_FRAMEBUFFER_RESOURCE_LIST := adblock.css credits.html \
netsurf.png quirks.css welcome.html maps.html
install-framebuffer:
- $(Q)$(MKDIR) -p $(DESTDIR)$(NETSURF_FRAMEBUFFER_BIN)
- $(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)$(RM) $(DESTDIR)$(NETSURF_FRAMEBUFFER_RESOURCES)messages
- $(Q)$(SPLIT_MESSAGES) -l en -p fb -f messages -o $(DESTDIR)$(NETSURF_FRAMEBUFFER_RESOURCES)messages -z resources/FatMessages
+ $(VQ)echo " INSTALL: $(DESTDIR)/$(PREFIX)"
+ $(Q)$(INSTALL) -d $(DESTDIR)/$(NETSURF_FRAMEBUFFER_BIN)
+ $(Q)$(INSTALL) -T $(EXETARGET) $(DESTDIR)/$(NETSURF_FRAMEBUFFER_BIN)/netsurf-fb
+ $(Q)$(INSTALL) -d $(DESTDIR)/$(NETSURF_FRAMEBUFFER_RESOURCES)
+ $(Q)for F in $(NETSURF_FRAMEBUFFER_RESOURCE_LIST); do $(INSTALL) -m 644 $(FRONTEND_RESOURCES_DIR)/$$F $(DESTDIR)/$(NETSURF_FRAMEBUFFER_RESOURCES); done
+ $(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