summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorChristian Wiese <chris@opensde.org>2014-04-10 12:29:11 +0200
committerDaniel Borkmann <dborkman@redhat.com>2014-04-10 13:20:52 +0200
commit70959ae3467fdf39fb4303adfebafcbd00e4f637 (patch)
tree8a678844cd2a9bbe19d24bc3f6e4a41954db3a8c /Makefile
parentca59ce0c7f93f561f137949711221df4f30deba6 (diff)
build: add DESTDIR support
This change implements support for specifying an alternative installation destination directory by setting DESTDIR when calling 'make install'. Example: make DESTDIR=/alternative-rootfs install It is particularly useful when cross-compiling and installing in a dedicated directory where for example the rootfs or a build sandbox for the target architecture is mounted. By using DESTDIR you can avoid to mess with PREFIX to include the alternative installation directory! Signed-off-by: Christian Wiese <chris@opensde.org> Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile4
1 files changed, 4 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 5eba580..efb9fdc 100644
--- a/Makefile
+++ b/Makefile
@@ -28,6 +28,10 @@ PREFIX ?=
# Disable if you don't want it
CCACHE ?= $(CONFIG_CCACHE)
+# Location of an alternative destination directory for installation
+# Useful when cross-compiling and installing in a dedicated target directory
+DESTDIR=
+
# Location of installation paths.
SBINDIR = $(PREFIX)/usr/sbin
INCDIR = $(PREFIX)/usr/include