@@ -602,7 +602,8 @@ def generate_multiarray_templated_sources(ext, build_dir):
602602 sources = [join (local_dir , subpath , 'scalartypes.c.src' ),
603603 join (local_dir , subpath , 'arraytypes.c.src' ),
604604 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' )]
606607
607608 # numpy.distutils generate .c from .c.src in weird directories, we have
608609 # to add them there as they depend on the build_dir
@@ -771,7 +772,8 @@ def get_mathlib_info(*args):
771772 join ('src' , 'multiarray' , 'new_iterator.c.src' ),
772773 join ('src' , 'multiarray' , 'lowlevel_strided_loops.c.src' ),
773774 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' )]
775777
776778 if PYTHON_HAS_UNICODE_WIDE :
777779 multiarray_src .append (join ('src' , 'multiarray' , 'ucsnarrow.c' ))
0 commit comments