|
|
|
|
|
|
|
|
|
from setuptools import setup |
|
|
|
cmdclass = {} |
|
$extra_cmd |
|
|
|
setup( |
|
name="pybind11", |
|
version="$version", |
|
download_url='https://github.com/pybind/pybind11/tarball/v$version', |
|
packages=[ |
|
"pybind11", |
|
"pybind11.include.pybind11", |
|
"pybind11.include.pybind11.detail", |
|
"pybind11.include.pybind11.eigen", |
|
"pybind11.include.pybind11.stl", |
|
"pybind11.share.cmake.pybind11", |
|
"pybind11.share.pkgconfig", |
|
], |
|
package_data={ |
|
"pybind11": ["py.typed"], |
|
"pybind11.include.pybind11": ["*.h"], |
|
"pybind11.include.pybind11.detail": ["*.h"], |
|
"pybind11.include.pybind11.eigen": ["*.h"], |
|
"pybind11.include.pybind11.stl": ["*.h"], |
|
"pybind11.share.cmake.pybind11": ["*.cmake"], |
|
"pybind11.share.pkgconfig": ["*.pc"], |
|
}, |
|
extras_require={ |
|
"global": ["pybind11_global==$version"] |
|
}, |
|
entry_points={ |
|
"console_scripts": [ |
|
"pybind11-config = pybind11.__main__:main", |
|
], |
|
"pipx.run": [ |
|
"pybind11 = pybind11.__main__:main", |
|
] |
|
}, |
|
cmdclass=cmdclass |
|
) |
|
|