summaryrefslogtreecommitdiff
path: root/framebuffer/Makefile.target
diff options
context:
space:
mode:
authorVincent Sanders <vince@netsurf-browser.org>2012-08-23 11:46:31 +0100
committerVincent Sanders <vince@netsurf-browser.org>2012-08-23 11:46:31 +0100
commite237ebac8f6cca443a52966de74934d98096be1f (patch)
tree72daf7188a329ab2f4da712ad9633704e56b70e1 /framebuffer/Makefile.target
parente85284d7d15f8f64dc8074e57526ef100a9793bf (diff)
downloadnetsurf-e237ebac8f6cca443a52966de74934d98096be1f.tar.gz
netsurf-e237ebac8f6cca443a52966de74934d98096be1f.tar.bz2
Split install and package targets.
Install target is for installing on the local machine and package generates a package
Diffstat (limited to 'framebuffer/Makefile.target')
-rw-r--r--framebuffer/Makefile.target18
1 files changed, 17 insertions, 1 deletions
diff --git a/framebuffer/Makefile.target b/framebuffer/Makefile.target
index 974427abf..8cca12060 100644
--- a/framebuffer/Makefile.target
+++ b/framebuffer/Makefile.target
@@ -154,4 +154,20 @@ S_FRAMEBUFFER := $(addprefix framebuffer/,$(S_FRAMEBUFFER)) $(addprefix framebuf
# Note this is deliberately *not* expanded here as common and image
# are not yet available
SOURCES = $(S_COMMON) $(S_IMAGE) $(S_BROWSER) $(S_FRAMEBUFFER) $(S_IMAGES)
-EXETARGET := nsfb$(SUBTARGET)
+EXETARGET := nsfb
+
+# ----------------------------------------------------------------------------
+# Install target
+# ----------------------------------------------------------------------------
+
+install-framebuffer:
+ mkdir -p $(DESTDIR)$(NETSURF_FRAMEBUFFER_BIN)
+ mkdir -p $(DESTDIR)$(NETSURF_FRAMEBUFFER_RESOURCES)
+ @cp -v $(EXETARGET) $(DESTDIR)/$(NETSURF_FRAMEBUFFER_BIN)netsurf$(SUBTARGET)
+ @for F in default.css messages; do cp -vL framebuffer/res/$$F $(DESTDIR)/$(NETSURF_FRAMEBUFFER_RESOURCES); done
+
+# ----------------------------------------------------------------------------
+# Package target
+# ----------------------------------------------------------------------------
+
+package-framebuffer: