mapi/new: split out public_entries handling
authorEmil Velikov <emil.velikov@collabora.com>
Sun, 9 Dec 2018 21:11:54 +0000 (21:11 +0000)
committerEmil Velikov <emil.l.velikov@gmail.com>
Thu, 24 Jan 2019 18:13:25 +0000 (18:13 +0000)
commit5b1bdce15684095702143f656681ceb91c82a48c
tree6e9fd1109def392ad4fc687364364216f1f30c3c
parent313f977224aa3608cc688ac11401e0b04b2236cc
mapi/new: split out public_entries handling

The only instance that requires the public_entries table is the
dispatch library - split that into another function.

We have to be careful with when undefining the guard, so split it out.

We might want to merge this back in GLVND.
Minor GLVND cleanup will be needed first.

Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
src/mapi/new/gen_gldispatch_mapi.py