qapi: Use an explicit input file
authorLluís Vilanova <vilanova@ac.upc.edu>
Fri, 2 May 2014 13:52:35 +0000 (15:52 +0200)
committerLuiz Capitulino <lcapitulino@redhat.com>
Thu, 8 May 2014 18:19:58 +0000 (14:19 -0400)
commit33aaad529e7391a9ddc73682415e900950553200
tree0848f68d63660ab71bd32a28e7ef915f1a98c85d
parent98c1200af149b5aa6d63d5aad5354fd5d888a8bf
qapi: Use an explicit input file

Use an explicit input file on the command-line instead of reading from standard
input.

It also outputs the proper file name when there's an error.

Signed-off-by: Lluís Vilanova <vilanova@ac.upc.edu>
Reviewed-by: Eric Blake <eblake@redhat.com>
Reviewed-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
25 files changed:
Makefile
docs/qapi-code-gen.txt
scripts/qapi-commands.py
scripts/qapi-types.py
scripts/qapi-visit.py
scripts/qapi.py
tests/Makefile
tests/qapi-schema/duplicate-key.err
tests/qapi-schema/flat-union-invalid-branch-key.err
tests/qapi-schema/flat-union-invalid-discriminator.err
tests/qapi-schema/flat-union-no-base.err
tests/qapi-schema/flat-union-string-discriminator.err
tests/qapi-schema/funny-char.err
tests/qapi-schema/missing-colon.err
tests/qapi-schema/missing-comma-list.err
tests/qapi-schema/missing-comma-object.err
tests/qapi-schema/non-objects.err
tests/qapi-schema/quoted-structural-chars.err
tests/qapi-schema/test-qapi.py
tests/qapi-schema/trailing-comma-list.err
tests/qapi-schema/trailing-comma-object.err
tests/qapi-schema/unclosed-list.err
tests/qapi-schema/unclosed-object.err
tests/qapi-schema/unclosed-string.err
tests/qapi-schema/union-invalid-base.err