Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pybind: Rework cephfs/setup.py for PyPI #10315

Merged
merged 2 commits into from Jul 20, 2016
Merged

Conversation

onyb
Copy link
Contributor

@onyb onyb commented Jul 15, 2016

Also use set_include_dirs in distutils.ccompiler instead of add_include_dir for supporting non-standard include directories.

else:
def cythonize(x, **kwargs):
return x

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please remove at least one blank line here.

and could you run this script thru pep8 to kill some warnings.

@tchaikov
Copy link
Contributor

tchaikov commented Jul 18, 2016

lgtm modulo a pep8 nit.

Also use `set_include_dirs' in distutils.ccompiler instead of `add_include_dir'
for supporting non-standard include directories.

Signed-off-by: Anirudha Bose <ani07nov@gmail.com>
@onyb
Copy link
Contributor Author

onyb commented Jul 18, 2016

@tchaikov Thanks. PEP8ified.

@jdurgin
Copy link
Member

jdurgin commented Jul 18, 2016

@onyb looks like the build bot failure is real - it fails to find librados.h with a cmake build (happens on my machine too).

If you haven't built with cmake yet, you should start using it - we're just about all switched over. ceph.git's README.md has updated info on using it.

Signed-off-by: Anirudha Bose <ani07nov@gmail.com>
@onyb
Copy link
Contributor Author

onyb commented Jul 19, 2016

@jdurgin Fixed the issue. I've tested this with both CMake and configure.

@jcsp
Copy link
Contributor

jcsp commented Jul 20, 2016

This didn't cause any issues in this run: http://pulpito.ceph.com/jspray-2016-07-19_05:56:13-fs-wip-jcsp-testing-20160719-distro-basic-mira/

Everyone happy to merge?

@jdurgin
Copy link
Member

jdurgin commented Jul 20, 2016

@jcsp I'm happy to merge

@jcsp jcsp merged commit e0a1321 into ceph:master Jul 20, 2016
@onyb onyb deleted the wip-cephfs-pypi branch July 25, 2016 12:21
@dillaman
Copy link

dillaman commented Aug 5, 2016

Looks like the doc builders are broken -- the include paths from the environment are no longer processed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
5 participants