diff options
author | Bruce Ashfield <bruce.ashfield@windriver.com> | 2012-02-28 16:09:58 -0500 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-03-02 14:01:05 +0000 |
commit | f937977f241e786c5a7438449ed4c9da4c55829b (patch) | |
tree | 9ec2981d562b9dfcb5eb5d19a5cb64d3a277ea51 /scripts/oe-buildenv-internal | |
parent | 7147a569758414467c9d022e4c11fbc303e050aa (diff) | |
download | openembedded-core-f937977f241e786c5a7438449ed4c9da4c55829b.tar.gz openembedded-core-f937977f241e786c5a7438449ed4c9da4c55829b.tar.bz2 openembedded-core-f937977f241e786c5a7438449ed4c9da4c55829b.tar.xz openembedded-core-f937977f241e786c5a7438449ed4c9da4c55829b.zip |
linux-yocto: make kernel_checkout reentrant
The steps in do_kernel_checkout modify the source tree in WORKDIR.
If it is called multiple times, or interrupted, the tree is left
in an inconsistent state.
This change adds protections around branch names, and around the
manipulations of directories to ensure that it is safe to call
at any point.
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts/oe-buildenv-internal')
0 files changed, 0 insertions, 0 deletions