I ported the Mesa build system to Python 3.

The result of this work can be seen on my fork:

    https://gitlab.freedesktop.org/bochecha/mesa/tree/python3

When porting, I tried to ensure that the generated files are identical
to the ones generated by a build on master. This was made difficult by
some scripts not having reproducible outputs.

This patch series only makes these scripts generate reproducible output,
to ease verification of the port.

 src/amd/common/sid_tables.py          | 2 +-
 src/amd/vulkan/radv_icd.py            | 2 +-
 src/compiler/nir/nir_algebraic.py     | 3 ++-
 src/compiler/nir/nir_opt_algebraic.py | 3 ++-
 src/intel/vulkan/anv_icd.py           | 2 +-
 src/mapi/glapi/gen/glX_proto_size.py  | 2 +-
 src/mapi/glapi/gen/gl_XML.py          | 3 ++-
 7 files changed, 10 insertions(+), 7 deletions(-)
 
* [PATCH 1/2] build: Stabilize some script outputs
* [PATCH 2/2] build: Specify the JSON separators


_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to