-override_detector = '''
-import sys
-import os
-
-prefix = sys.argv[1]
-version = sys.version_info
-
-# If we are installing in the same prefix as PyGobject
-# make sure to install in the right place.
-import gi.overrides
-
-overrides_path = os.path.dirname(gi.overrides.__file__)
-if os.path.commonprefix([overrides_path, prefix]) == prefix:
- print(overrides_path)
- exit(0)
-
-# Otherwise follow python's way of install site packages inside
-# the provided prefix
-if os.name == 'posix':
- print(os.path.join(
- prefix, 'lib', 'python%d.%d' % (version.major, version.minor),
- 'site-packages', 'gi', 'overrides'))
-else:
- print(os.path.join(
- prefix, 'Lib', 'Python%d%d' % (version.major, version.minor),
- 'site-packages', 'gi', 'overrides'))
-'''