rpcgen: add an XDR protocol lexer

This adds a lexer capable of handling the XDR protocol files.

The lexical rquirements are detailed in

  https://www.rfc-editor.org/rfc/rfc4506#section-6.2

pytest is introduced as a build dependancy for testing python
code.

Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
This commit is contained in:
Daniel P. Berrangé
2022-12-19 12:48:06 -05:00
parent a24ab56da8
commit 8c8b97685b
8 changed files with 382 additions and 0 deletions

View File

@@ -823,6 +823,7 @@ optional_programs = [
'ovs-vsctl',
'passt',
'pdwtags',
'pytest',
'rmmod',
'scrub',
'tc',