Skip to content
Snippets Groups Projects
Commit 0421f3fe authored by Piotr Maślanka's avatar Piotr Maślanka
Browse files

v1.1.2: bugfix release

parent c0fe3cf8
No related branches found
No related tags found
No related merge requests found
......@@ -7,8 +7,8 @@ from setuptools import Extension
# and will be directed directly to Cython.Build.cythonize()
cython_multibuilds = [
# note that Windows-style pathes are supported on Linux build environment,
# also, the reverse is true
Multibuild('example_module', ['example_module\\test.pyx', 'example_module/test2.pyx',
# the reverse not necessarily being true (issue #2)
Multibuild('example_module', ['example_module/test.pyx', 'example_module/test2.pyx',
'example_module/test3/test3.pyx',
'example_module/test_n.c']),
Extension('example2.example', ['example2/example.pyx']),
......
......@@ -3,8 +3,10 @@ from Cython.Build import cythonize
from setuptools import Extension
from .multibuild import Multibuild
MultiBuildType = tp.Union[Multibuild, Exception]
def build(extensions: tp.List[tp.Union[Multibuild, Extension]], *args, **kwargs):
def build(extensions: tp.List[MultiBuildType], *args, **kwargs):
returns = []
for multi_build in extensions:
if isinstance(multi_build, Extension):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment