summaryrefslogtreecommitdiff
path: root/mk
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2013-11-11 11:00:53 +0100
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2013-11-11 11:00:53 +0100
commitc1cff8c0615a936b237c45e07f76e97351afe877 (patch)
treeb2965741948886c344a134e66ad75f2be0c798b2 /mk
parent013c43114ea9b65d8af37c7c6e20b699d2345899 (diff)
downloadembtoolkit-c1cff8c0615a936b237c45e07f76e97351afe877.tar.gz
embtoolkit-c1cff8c0615a936b237c45e07f76e97351afe877.tar.bz2
embtoolkit-c1cff8c0615a936b237c45e07f76e97351afe877.tar.xz
Build system: on make install, do not use clang static analyzer
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'mk')
-rw-r--r--mk/macros.packages.mk7
1 files changed, 5 insertions, 2 deletions
diff --git a/mk/macros.packages.mk b/mk/macros.packages.mk
index 82ed4a5..68848f1 100644
--- a/mk/macros.packages.mk
+++ b/mk/macros.packages.mk
@@ -411,14 +411,17 @@ __embtk_single_make = $(__embtk_pkg_makeenv) \
$(MAKE) -C $(__embtk_pkg_builddir) \
$(J) $(__embtk_pkg_makeopts)
+
__embtk_multi_make_install = $(foreach builddir,$(__embtk_pkg_makedirs), \
- $(__embtk_pkg_makeenv) $(MAKE) -C $(__embtk_pkg_builddir)/$(builddir) \
+ $(__embtk_pkg_makeenv) $(filter-out $(__embtk_pkg_scanbuild),$(MAKE)) \
+ -C $(__embtk_pkg_builddir)/$(builddir) \
$(if $(__embtk_pkg_nodestdir),, \
DESTDIR=$(embtk_sysroot)$(if $(__embtk_pkg_sysrootsuffix),/$(__embtk_pkg_sysrootsuffix))) \
$(__embtk_pkg_makeopts) install;)
__embtk_single_make_install = $(__embtk_pkg_makeenv) \
- $(MAKE) -C $(__embtk_pkg_builddir) \
+ $(filter-out $(__embtk_pkg_scanbuild),$(MAKE)) \
+ -C $(__embtk_pkg_builddir) \
$(if $(__embtk_pkg_nodestdir),, \
DESTDIR=$(embtk_sysroot)$(if $(__embtk_pkg_sysrootsuffix),/$(__embtk_pkg_sysrootsuffix))) \
$(__embtk_pkg_makeopts) install