diff options
author | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2011-08-31 17:52:42 +0200 |
---|---|---|
committer | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2011-08-31 17:53:45 +0200 |
commit | 8909aa2545b52ea61b00e2adeba63dca575eefdb (patch) | |
tree | 93cb3f45dfa1a5e07f22236ac978d338d302f79d /mk/macros.mk | |
parent | 422b6cb2a4191c2268170eba0dc42c9a941eade9 (diff) | |
download | embtoolkit-8909aa2545b52ea61b00e2adeba63dca575eefdb.tar.gz embtoolkit-8909aa2545b52ea61b00e2adeba63dca575eefdb.tar.bz2 embtoolkit-8909aa2545b52ea61b00e2adeba63dca575eefdb.tar.xz |
Build system internal: __embtk_{single,multi}_make_install: give ability to skip DESTDIR set
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'mk/macros.mk')
-rw-r--r-- | mk/macros.mk | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/mk/macros.mk b/mk/macros.mk index 5c06c7d..3bfa238 100644 --- a/mk/macros.mk +++ b/mk/macros.mk @@ -249,6 +249,7 @@ __embtk_pkg_configureopts = $(strip $($(PKGV)_CONFIGURE_OPTS)) __embtk_pkg_sysrootsuffix = $(strip $($(PKGV)_SYSROOT_SUFFIX)) __embtk_pkg_prefix = $(strip $($(PKGV)_PREFIX)) __embtk_pkg_destdir = $(strip $($(PKGV)_DESTDIR)) +__embtk_pkg_nodestdir = $(strip $($(PKGV)_NODESTDIR)) __embtk_pkg_deps = $(strip $($(PKGV)_DEPS)) __embtk_pkg_makedirs = $(strip $($(PKGV)_MAKE_DIRS)) @@ -400,12 +401,14 @@ __embtk_single_make = $(__embtk_pkg_makeenv) $(MAKE) -C $(__embtk_pkg_builddir) __embtk_multi_make_install = $(foreach builddir,$(__embtk_pkg_makedirs), \ $(__embtk_pkg_makeenv) $(MAKE) -C $(__embtk_pkg_builddir)/$(builddir) \ - DESTDIR=$(SYSROOT)$(if $(__embtk_pkg_sysrootsuffix),/$(__embtk_pkg_sysrootsuffix)) \ + $(if $(__embtk_pkg_nodestdir),, \ + DESTDIR=$(SYSROOT)$(if $(__embtk_pkg_sysrootsuffix),/$(__embtk_pkg_sysrootsuffix))) \ $(__embtk_pkg_makeopts) install;) __embtk_single_make_install = $(__embtk_pkg_makeenv) \ $(MAKE) -C $(__embtk_pkg_builddir) \ - DESTDIR=$(SYSROOT)$(if $(__embtk_pkg_sysrootsuffix),/$(__embtk_pkg_sysrootsuffix)) \ + $(if $(__embtk_pkg_nodestdir),, \ + DESTDIR=$(SYSROOT)$(if $(__embtk_pkg_sysrootsuffix),/$(__embtk_pkg_sysrootsuffix))) \ $(__embtk_pkg_makeopts) install __embtk_multi_make_hostinstall = $(foreach builddir,$(__embtk_pkg_makedirs), \ |