1234567891011121314151617181920212223242526272829303132333435363738394041 |
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- # Setup script (in the sdist or in tools/setup_main.py in the repository)
- 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.stl",
- "pybind11.share.cmake.pybind11",
- ],
- package_data={
- "pybind11": ["py.typed", "*.pyi"],
- "pybind11.include.pybind11": ["*.h"],
- "pybind11.include.pybind11.detail": ["*.h"],
- "pybind11.include.pybind11.stl": ["*.h"],
- "pybind11.share.cmake.pybind11": ["*.cmake"],
- },
- extras_require={
- "global": ["pybind11_global==$version"]
- },
- entry_points={
- "console_scripts": [
- "pybind11-config = pybind11.__main__:main",
- ],
- "pipx.run": [
- "pybind11 = pybind11.__main__:main",
- ]
- },
- cmdclass=cmdclass
- )
|