diff options
author | Jose Fonseca <[email protected]> | 2015-05-26 11:01:57 +0100 |
---|---|---|
committer | Jose Fonseca <[email protected]> | 2015-05-26 15:26:03 +0100 |
commit | b787f48ed2a7e1855100afd943ae6b407abb401f (patch) | |
tree | e039bdbce98690ebe65960f5acb2443bbdef56b5 /SConstruct | |
parent | 224a77cc60cc0e7f8a14e35ebca6e42544af39b1 (diff) |
glapi: Avoid argparse type argument for API XML input files.
argparse type is a nice type saver for simple data types, but it doesn't
look a good fit for the input XML file:
- Certain implementations of argparse (particularly python 2.7.3's)
invoke the type constructor for the default argument even when an
option is passed in the command line. Causing `No such file or
directory: 'gl_API.xml'` when the current dir is not
src/mapi/glapi/gen.
- The parser takes multiple arguments. This is currently worked around
using lambdas, but that unnecessarily complex and hard to read.
Furthermore it's odd to have a side-effect as heavy as parsing XML
happening deep inside the argument parsing.
https://bugs.freedesktop.org/show_bug.cgi?id=90600
Reviewed-by: Brian Paul <[email protected]>
Diffstat (limited to 'SConstruct')
0 files changed, 0 insertions, 0 deletions