diff options
author | Asif Saifuddin Auvi <auvipy@gmail.com> | 2018-03-22 18:11:41 +0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-03-22 18:11:41 +0600 |
commit | 95ae63aa8050a3b23028129bc7d2bf9f9621a554 (patch) | |
tree | fb54e4f10667a488dcafe0dd892d946896ed2743 /setup.py | |
parent | e3586a65f779a9414af865ef23514aa80685a238 (diff) | |
parent | 46d9fc70aa9dd252138c69a5437bfc0b685bd764 (diff) | |
download | librabbitmq-95ae63aa8050a3b23028129bc7d2bf9f9621a554.tar.gz |
Merge pull request #116 from matusvalo/pip_build
Add support for pip install directly from git repo - fix #110
Diffstat (limited to 'setup.py')
-rw-r--r-- | setup.py | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -5,9 +5,11 @@ from setuptools import setup, find_packages # --with-librabbitmq=<dir>: path to librabbitmq package if needed -LRMQDIST = lambda *x: os.path.join('rabbitmq-c', *x) +BASE_PATH = os.path.dirname(__file__) + +LRMQDIST = lambda *x: os.path.join(BASE_PATH, 'rabbitmq-c', *x) LRMQSRC = lambda *x: LRMQDIST('librabbitmq', *x) -PYCP = lambda *x: os.path.join('Modules', '_librabbitmq', *x) +PYCP = lambda *x: os.path.join(BASE_PATH, 'Modules', '_librabbitmq', *x) def senv(*k__v, **kwargs): @@ -162,7 +164,7 @@ def find_make(alt=('gmake', 'gnumake', 'make', 'nmake')): return make -long_description = open('README.rst', 'U').read() +long_description = open(os.path.join(BASE_PATH, 'README.rst'), 'U').read() distmeta = open(PYCP('distmeta.h')).read().strip().splitlines() distmeta = [item.split('\"')[1] for item in distmeta] version = distmeta[0].strip() |