-
Notifications
You must be signed in to change notification settings - Fork 13
Expand file tree
/
Copy pathsetup.py
More file actions
31 lines (29 loc) · 1.13 KB
/
setup.py
File metadata and controls
31 lines (29 loc) · 1.13 KB
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"},
)