]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
bitbake: gitsm: The fetcher did not process some recursive submodules properly.
authorMark Hatle <mark.hatle@windriver.com>
Sun, 27 Jan 2019 01:04:23 +0000 (20:04 -0500)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 28 Jan 2019 23:14:27 +0000 (23:14 +0000)
commita7774aced031de1c8e42d0559182e802df8bcaa8
tree4095835e9b15703cfb3f952819ef56e227b68dad
parent99fc8d54d6b42278b15502f6cd3aa6b9b183abcf
bitbake: gitsm: The fetcher did not process some recursive submodules properly.

Move the submodule processing outside of the if statement to avoid any
optimizations that may happen.

Update the test cases to include the additional case, and split the other
test cases into individual tests to make it easier to figure out what
the failure may be.

(Bitbake rev: 0ec98c01ae50f95c9c74acf53013ac59e0e72b08)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
bitbake/lib/bb/fetch2/gitsm.py
bitbake/lib/bb/tests/fetch.py