build,include: rework compat-build-source.py
authorAnthony PERARD <anthony.perard@citrix.com>
Tue, 7 Sep 2021 07:28:43 +0000 (09:28 +0200)
committerJan Beulich <jbeulich@suse.com>
Tue, 7 Sep 2021 07:28:43 +0000 (09:28 +0200)
commit38c1818e24e7344fb8f6da18936850ebb5854978
treed759528fbdfbe02116c31d533826f0b5cbfb5af6
parent332c735d24387152e8f578e38066b5d03803c2a2
build,include: rework compat-build-source.py

Improvement are:
- give the path to xlat.lst as argument
- include `grep -v` in compat-build-source.py script, we don't need to
  write this in several scripted language.

No changes in final compat/%.h headers.

Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
xen/include/Makefile
xen/tools/compat-build-source.py