diff options
Diffstat (limited to 'misc/update-gobject-annotations.py')
-rwxr-xr-x | misc/update-gobject-annotations.py | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/misc/update-gobject-annotations.py b/misc/update-gobject-annotations.py deleted file mode 100755 index 47bd1ed8..00000000 --- a/misc/update-gobject-annotations.py +++ /dev/null @@ -1,26 +0,0 @@ -#!/usr/bin/env python - -import os -import sys - -if __name__ == '__main__': - srcdir = sys.argv[1] - sources = [] - projname = 'gobject' - subdir = os.path.join(srcdir, projname) - headersfile = os.path.join(subdir, projname + '-public-headers.txt') - f = open(headersfile) - line = f.read() - f.close() - for headername in line.split(' '): - headername = headername.strip() - sources.append(os.path.join(subdir, headername)) - for sourcename in os.listdir(subdir): - if sourcename.endswith('.c'): - sources.append(os.path.join(subdir, sourcename)) - os.execv('./g-ir-annotation-tool', - ['./g-ir-annotation-tool', '--extract', '-DGOBJECT_COMPILATION', - '-I' + srcdir, - '-I' + os.path.join(srcdir, 'glib'), - '-I' + os.path.join(srcdir, 'gobject'), - '-I' + os.path.join(srcdir, 'gmodule')] + sources) |