]> code.ossystems Code Review - openembedded-core.git/commit
scripts/combo-layer: avoid saving last revision if unchanged
authorPaul Eggleton <paul.eggleton@linux.intel.com>
Tue, 14 Feb 2012 13:44:05 +0000 (13:44 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 21 Feb 2012 14:55:51 +0000 (14:55 +0000)
commit4592f238de3fe6b0384c334774be9fcfc0985e4f
tree0329b5df1038c6d826a11016e6b6a1ab181e75cf
parent9d3e54057673348e85ba479705c4ffaad56973d6
scripts/combo-layer: avoid saving last revision if unchanged

If we are running an update and the last revision hasn't changed since
the last update, don't write to the configuration file. This avoids
committing the config file with no changes other than spontaneous
reordering of sections, which sometimes occurs due to the behaviour of
the internal dictionary in Python's ConfigParser class. (This can be
fixed properly but the fix is only easy in Python 2.7+ due to the
availability there of the collections.OrderedDict class, and we
currently want to be compatible with 2.6.x as well.)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
scripts/combo-layer