arptables: defeat multi-job for install

CQID: 399299

The make install target is not parallel job
safe, but doesn't do all that much, so we
limit make to one job for that.

The make target is of the form

install: x y z

Unfortunately, z depends on y, so if z is started
before y (almost) completes, we will fail.

Signed-off-by: Joe Slater <jslater@windriver.com>
Signed-off-by: Joe MacDonald <joe.macdonald@windriver.com>
This commit is contained in:
Joe Slater 2013-02-14 13:40:04 -08:00 committed by Joe MacDonald
parent a3f1c77cf5
commit 5346f2f092

View File

@ -3,6 +3,8 @@ PRIORITY = "optional"
LICENSE = "GPL-2.0"
SECTION = "console/network"
PR = "r2"
RDEPENDS_${PN} += "perl"
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
@ -20,6 +22,11 @@ do_compile () {
oe_runmake
}
# the install target is not multi-job safe, but it doesn't do much
# so we just install serially
#
PARALLEL_MAKEINST = "-j1"
fakeroot do_install () {
oe_runmake 'BINDIR=${sbindir}' 'MANDIR=${mandir}/' 'DESTDIR=${D}' install
}