summaryrefslogtreecommitdiffstats
path: root/meta/classes/python3-dir.bbclass
diff options
context:
space:
mode:
authorJoshua Watt <jpewhacker@gmail.com>2019-06-21 08:35:54 -0500
committerRichard Purdie <richard.purdie@linuxfoundation.org>2019-06-21 16:18:32 +0100
commitec8a2b310d5f0b42f60898a5c6d239949842b34c (patch)
tree16de387dc500052528dede2d9d8fa6732f25e1aa /meta/classes/python3-dir.bbclass
parent808792122751714de3ba25e463fd8b2709581cfc (diff)
downloadopenembedded-core-contrib-ec8a2b310d5f0b42f60898a5c6d239949842b34c.tar.gz
python3: Reformat sysconfig
Reformats the sysconfig file when packaging. This file is output by using the python pprint function. This function will wrap long lines at 80 characters by default, and will even split strings at whitespace boundaries to do so, e.g.: 'A': 'B is really' ' long' This causes a problem for reproducibility however because there might be lines of differing lengths depending on the build path. These non-reproducible paths are removed, but their effect on string wrapping from pprint remains. To correct this, reformat the entire sysconfig file by re-printing using pprint with an (effectively) unlimited line length. Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes/python3-dir.bbclass')
0 files changed, 0 insertions, 0 deletions