core/pkg-generic: host variants inherits target's override-srcdir
authorYann E. MORIN <yann.morin.1998@free.fr>
Sun, 19 Jul 2015 13:15:28 +0000 (15:15 +0200)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Mon, 20 Jul 2015 13:30:48 +0000 (15:30 +0200)
commit3de81a46dc0087436c6785d60ba5d25fe4fe3b17
tree5c50288ad51a09633748873dea66eafccfbcfb30
parent92f96564d3a5b5c4cd4e20faafb4fdc84df2707d
core/pkg-generic: host variants inherits target's override-srcdir

When a package has both a target and a host variants, and there is an
override-srcdir set for the target variant, the host variant should
inherit the target's override-srcdir, unless explicitly set, like we do
for all other target-variant properties.

However, do not override it if expressly set to empty (i.e. when the
user wants to override only the target variant).

Also, as we do for the other variables, the target variant never
inherits from the host variant.

Reported-by: Mike <mikez@OpenPlayer.org>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Arnout Vandecappelle <arnout@mind.be>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Reviewed-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Tested-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/pkg-generic.mk