summaryrefslogtreecommitdiff
path: root/mkgtk.py
blob: 9bf73c10310751b0f772ff08a33bc7464d7f2385 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import sys
# add the generate directory to beginning of path ...
sys.path.insert(0, './generate')

import generate

p = generate.FilteringParser(input='generate/gtk.defs',
			     prefix='gtkmodule',
			     typeprefix='&')
p.addExcludeFile('generate/gtk.ignore')
p.addExcludeGlob('*_interp')
p.addExcludeGlob('*_visual')
p.startParsing()

p = generate.FilteringParser(input='generate/gtkgl.defs',
			     prefix='gtkgl',
			     typeprefix='&')
p.addExcludeFile('generate/gtkgl.ignore')
p.startParsing()

p = generate.FilteringParser(input='generate/libglade.defs',
			     prefix='libglade',
			     typeprefix='&')
p.addExcludeFile('generate/libglade.ignore')
p.startParsing()