sapling/tests/pythonpath.py
Durham Goode 228e6a901e cstore: move to hgext/extlib/
Summary: Moves cstore to hgext/extlib/ and makes it build.

Test Plan: make local && run-tests.py

Reviewers: #mercurial

Differential Revision: https://phabricator.intern.facebook.com/D6678852
2018-01-08 17:55:53 -08:00

22 lines
480 B
Python

from __future__ import absolute_import
import glob
import os
import sys
reporoot = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
def globrelative(path):
return glob.glob(os.path.join(reporoot, path))
def setcstorepath():
sys.path[0:0] = (
# make local
[reporoot] +
# python2 setup.py build_ext
globrelative('build/lib*') +
# rpmbuild
globrelative('../rpmbuild/BUILD/fb-mercurial-ext-*/build/lib.*')
)