]> code.ossystems Code Review - openembedded-core.git/commit
image-buildinfo: treat staged changes as modified branch, too
authorAndré Draszik <adraszik@tycoint.com>
Fri, 4 Nov 2016 10:53:33 +0000 (10:53 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 15 Nov 2016 15:11:56 +0000 (15:11 +0000)
commitb46906889665f6ab72bccee608276646cda50140
tree6b9a44a1bf2db4edcf8e83be9e2fec8e45d55ea2
parent006c4db0974c42ff0f6950dd24e61c008f801679
image-buildinfo: treat staged changes as modified branch, too

When staging changes in a layer using git add, image-buildinfo
doesn't detect this as a modification, because of the way it
uses git diff.

Surely, merely staging, but not committing changes to git
should not result in image-buildhistory assuming that the
git repository hasn't been modified compared to the branch
HEAD, this state should be treated similarly to modifications
being unstaged.

We have to use both, git diff and git diff --cached to get the
desired result.

Signed-off-by: André Draszik <adraszik@tycoint.com>
Reported-by: Lukasz Nowak <lnowak@tycoint.com>
Reviewed-by: Lukasz Nowak <lnowak@tycoint.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/classes/image-buildinfo.bbclass