-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathsetup.py
31 lines (29 loc) · 1.13 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
from glob import glob
from setuptools import setup
from pybind11.setup_helpers import Pybind11Extension, build_ext
ext_modules = [
Pybind11Extension(
"_ruptura",
sources=glob("src/*.cpp"),
extra_compile_args=["-std=c++17", "-DPYBUILD=1"]
)
]
setup(
name="ruptura",
version="1.0.5",
author=[
"Shrinjay Sharma, Delft University of Technology, The Netherlands",
"Salvador R.G. Balestra, Pablo de Olavide University, Spain",
"Richard Baur, Shell Global Solutions International B.V., The Netherlands",
"Umang Agarwal, Shell Global Solutions International B.V., The Netherlands",
"Eric Zuidema, Shell Global Solutions International B.V., The Netherlands",
"Marcello Rigutto, Shell Global Solutions International B.V., The Netherlands",
"Sofia Calero, Eindhoven University of Technology, The Netherlands",
"Thijs J.H. Vlugt, Delft University of Technology, The Netherlands",
"David Dubbeldam, University of Amsterdam, The Netherlands",
],
ext_modules=ext_modules,
zip_safe=False,
packages=["ruptura"],
package_dir={"ruptura": "ruptura"},
)