2008-05-31 Johan Dahlin <jdahlin@async.com.br>
+ * tools/g-ir-scanner:
+ * tests/parser/Makefile.am:
+ Update sys.path before running the parser so we don't have
+ to setup PYTHONPATH ourselves.
+
* Makefile.am:
* configure.ac:
* girepository/Makefile.am:
import os
import sys
+# This only works on unix systems
+currentdir = os.path.dirname(os.path.abspath(sys.argv[0]))
+basedir = os.path.abspath(os.path.join(currentdir, '..'))
+if os.path.exists(os.path.join(basedir, '.svn')):
+ path = basedir
+else:
+ path = os.path.join(basedir, 'lib', 'python%d.%d' % sys.version_info[:2],
+ 'site-packages')
+sys.path.insert(0, path)
+
from giscanner.glibtransformer import GLibTransformer
from giscanner.sourcescanner import SourceScanner
from giscanner.transformer import Transformer