bindings/python-cffi: copy version file into bindings dir

Attempt to avoid breaking "pip install ."

As far as I can tell, we need to have a copy (not just a relative
symlink) of the version file.
This commit is contained in:
David Bremner 2020-06-29 21:22:47 -03:00
parent f981f5bae0
commit 3a42abb456
3 changed files with 3 additions and 7 deletions

View file

@ -54,6 +54,7 @@ update-versions:
sed -i -e "s/^__VERSION__[[:blank:]]*=.*$$/__VERSION__ = \'${VERSION}\'/" \ sed -i -e "s/^__VERSION__[[:blank:]]*=.*$$/__VERSION__ = \'${VERSION}\'/" \
-e "s/^SOVERSION[[:blank:]]*=.*$$/SOVERSION = \'${LIBNOTMUCH_VERSION_MAJOR}\'/" \ -e "s/^SOVERSION[[:blank:]]*=.*$$/SOVERSION = \'${LIBNOTMUCH_VERSION_MAJOR}\'/" \
${PV_FILE} ${PV_FILE}
cp version bindings/python-cffi
# We invoke make recursively only to force ordering of our phony # We invoke make recursively only to force ordering of our phony
# targets in the case of parallel invocation of make (-j). # targets in the case of parallel invocation of make (-j).

View file

@ -1,14 +1,8 @@
import pathlib
import setuptools import setuptools
with open('version') as fp:
THIS_FILE = pathlib.Path(__file__).absolute()
PROJECT_ROOT = THIS_FILE.parent.parent.parent
with open(PROJECT_ROOT.joinpath('version')) as fp:
VERSION = fp.read().strip() VERSION = fp.read().strip()
setuptools.setup( setuptools.setup(
name='notmuch2', name='notmuch2',
version=VERSION, version=VERSION,

View file

@ -0,0 +1 @@
0.30~rc2