aglwgt.bbclass: remove pushd/popd usage 56/24056/1
authorScott Murray <scott.murray@konsulko.com>
Thu, 20 Feb 2020 22:45:05 +0000 (17:45 -0500)
committerScott Murray <scott.murray@konsulko.com>
Thu, 20 Feb 2020 22:45:05 +0000 (17:45 -0500)
commitd40e55dbb362c455f0ee863b23c21ac2628cf3f8
tree81b54c631f8cf7a67f464816ff85a357dbe7a951
parentc5ead8a2a075a233b6b6d965df6ba1816b69c5a2
aglwgt.bbclass: remove pushd/popd usage

The recent addition of multiple widget types in aglwgt.bbclass added
usage of pushd and popd, which are bash specific. This is undesirable,
since it causes failures for anyone trying to build on default installs
of Debian or Ubuntu. Since the B and S variables in OE recipes are
known to be absolute paths by definition, the pushd/popd can simply
be replaced with "cd".

Bug-AGL: SPEC-2049

Change-Id: I7ec9c558545be9aedd0b7e40539127b7f8c665ed
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
meta-app-framework/classes/aglwgt.bbclass