On Fri, 26 Oct 2018 at 18:25, Dylan Baker <[email protected]> wrote:
>
> This is a little cleaner than just looking at sys.argv, but it's also
> going to allow us to handle the differences in the way meson and
> autotools handle translations more cleanly.
>
> Reviewed-by: Eric Engestrom <[email protected]>
> ---
>  src/util/xmlpool/gen_xmlpool.py | 20 +++++++++-----------
>  1 file changed, 9 insertions(+), 11 deletions(-)
>
> diff --git a/src/util/xmlpool/gen_xmlpool.py b/src/util/xmlpool/gen_xmlpool.py
> index 56a67bcab55..b40f295738e 100644
> --- a/src/util/xmlpool/gen_xmlpool.py
> +++ b/src/util/xmlpool/gen_xmlpool.py
> @@ -9,25 +9,23 @@
>
>  from __future__ import print_function
>
> +import argparse
>  import io
>  import sys
>  import gettext
>  import re
>
> +parser = argparse.ArgumentParser()
> +parser.add_argument('template')
> +parser.add_argument('localedir')
> +parser.add_argument('languages', nargs='*')
> +args = parser.parse_args()

Since other parts in mesa already have the "required=True" I'd do the same here.
Sure python will already know those are not optional (do not start
with -) yet I don't know how many devs will remember that X days down
the line.

With that
Reviewed-by: Emil Velikov <[email protected]>

-Emil
_______________________________________________
mesa-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to