mirror of https://github.com/pybind/pybind11
Browse Source
The default `install_headers` from `distutils` flattens all the headers into a single directory -- `detail` subdirectory was lost. This commit fixes this by overriding the setup with a custom header installer. Tests are added to Travis to make sure `setup.py sdist` and `pip install` do not miss any headers and that the directory structure is preserved. [skip appveyor]pull/1023/merge
3 changed files with 28 additions and 3 deletions
@ -1,2 +1,2 @@
@@ -1,2 +1,2 @@
|
||||
include include/pybind11/*.h |
||||
recursive-include include/pybind11 *.h |
||||
include LICENSE README.md CONTRIBUTING.md |
||||
|
Loading…
Reference in new issue