@@ -602,7 +602,8 @@ def generate_multiarray_templated_sources(ext, build_dir):
602
602
sources = [join (local_dir , subpath , 'scalartypes.c.src' ),
603
603
join (local_dir , subpath , 'arraytypes.c.src' ),
604
604
join (local_dir , subpath , 'new_iterator.c.src' ),
605
- join (local_dir , subpath , 'lowlevel_strided_loops.c.src' )]
605
+ join (local_dir , subpath , 'lowlevel_strided_loops.c.src' ),
606
+ join (local_dir , subpath , 'einsum.c.src' )]
606
607
607
608
# numpy.distutils generate .c from .c.src in weird directories, we have
608
609
# to add them there as they depend on the build_dir
@@ -771,7 +772,8 @@ def get_mathlib_info(*args):
771
772
join ('src' , 'multiarray' , 'new_iterator.c.src' ),
772
773
join ('src' , 'multiarray' , 'lowlevel_strided_loops.c.src' ),
773
774
join ('src' , 'multiarray' , 'dtype_transfer.c' ),
774
- join ('src' , 'multiarray' , 'new_iterator_pywrap.c' )]
775
+ join ('src' , 'multiarray' , 'new_iterator_pywrap.c' ),
776
+ join ('src' , 'multiarray' , 'einsum.c.src' )]
775
777
776
778
if PYTHON_HAS_UNICODE_WIDE :
777
779
multiarray_src .append (join ('src' , 'multiarray' , 'ucsnarrow.c' ))
0 commit comments