]> code.ossystems Code Review - openembedded-core.git/commit
python3: don't sort the manifest in create_manifest
authorRoss Burton <ross.burton@intel.com>
Fri, 14 Sep 2018 11:08:10 +0000 (12:08 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 21 Sep 2018 15:15:19 +0000 (08:15 -0700)
commit1c67c2146e3644a26367a32885d27a4378f17ac6
treef26fa6982eceebf1516c8f1a68b29b77894a18b0
parent0e94737e7124f689c3697d4227bfcd228cc04295
python3: don't sort the manifest in create_manifest

Instead of sorting the entire manifest when it is updated, use OrderedDict to
preserve the order of fields.  This means that packages can be ordered in the
manifest to allow non-trivial FILES assignments (such as a package that picks up
pieces of other packages)

The manifest has been regenerated with the new stable ordering, and
distutils-staticdev moved above distutils so the packaging rules work as
expected.

Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/recipes-devtools/python/python3/create_manifest3.py
meta/recipes-devtools/python/python3/python3-manifest.json