diff options
author | David Cournapeau <cournape@gmail.com> | 2013-01-21 19:32:27 +0000 |
---|---|---|
committer | David Cournapeau <cournape@gmail.com> | 2013-01-21 19:32:27 +0000 |
commit | 963c4e46dc56020ebea05bee10ceaa0feb61f022 (patch) | |
tree | e95b3c26f8b92b3bcb5bbb303607b19f5ab4de86 /numpy | |
parent | 26b2fc62cc46f1b7c4405fa17be82bbd5453aff7 (diff) | |
download | numpy-963c4e46dc56020ebea05bee10ceaa0feb61f022.tar.gz |
BUG: fix separate compilation mode for bento build.
Diffstat (limited to 'numpy')
-rw-r--r-- | numpy/core/bscript | 20 |
1 files changed, 16 insertions, 4 deletions
diff --git a/numpy/core/bscript b/numpy/core/bscript index d31faa186..5c5c6e4c1 100644 --- a/numpy/core/bscript +++ b/numpy/core/bscript @@ -432,6 +432,9 @@ def pre_build(context): if ENABLE_SEPARATE_COMPILATION: sources = [pjoin('src', 'multiarray', 'arrayobject.c'), pjoin('src', 'multiarray', 'arraytypes.c.src'), + pjoin('src', 'multiarray', 'array_assign.c'), + pjoin('src', 'multiarray', 'array_assign_array.c'), + pjoin('src', 'multiarray', 'array_assign_scalar.c'), pjoin('src', 'multiarray', 'buffer.c'), pjoin('src', 'multiarray', 'calculation.c'), pjoin('src', 'multiarray', 'common.c'), @@ -440,6 +443,9 @@ def pre_build(context): pjoin('src', 'multiarray', 'convert_datatype.c'), pjoin('src', 'multiarray', 'ctors.c'), pjoin('src', 'multiarray', 'datetime.c'), + pjoin('src', 'multiarray', 'datetime_busday.c'), + pjoin('src', 'multiarray', 'datetime_busdaycal.c'), + pjoin('src', 'multiarray', 'datetime_strings.c'), pjoin('src', 'multiarray', 'descriptor.c'), pjoin('src', 'multiarray', 'dtype_transfer.c'), pjoin('src', 'multiarray', 'einsum.c.src'), @@ -452,8 +458,10 @@ def pre_build(context): pjoin('src', 'multiarray', 'mapping.c'), pjoin('src', 'multiarray', 'methods.c'), pjoin('src', 'multiarray', 'multiarraymodule.c'), - pjoin('src', 'multiarray', 'nditer_pywrap.c'), pjoin('src', 'multiarray', 'nditer_templ.c.src'), + pjoin('src', 'multiarray', 'nditer_api.c'), + pjoin('src', 'multiarray', 'nditer_constr.c'), + pjoin('src', 'multiarray', 'nditer_pywrap.c'), pjoin('src', 'multiarray', 'number.c'), pjoin('src', 'multiarray', 'numpymemoryview.c'), pjoin('src', 'multiarray', 'numpyos.c'), @@ -489,9 +497,13 @@ def pre_build(context): includes = ["src/umath", "src/private"] if ENABLE_SEPARATE_COMPILATION: - sources = [pjoin("src", "umath", "umathmodule.c"), - pjoin("src", "umath", "ufunc_object.c"), - pjoin("src", "umath", "loops.c.src")] + sources = [ + pjoin("src", "umath", "loops.c.src"), + pjoin('src', 'umath', 'reduction.c'), + pjoin('src', 'umath', 'ufunc_object.c'), + pjoin('src', 'umath', 'ufunc_type_resolution.c'), + pjoin("src", "umath", "umathmodule.c"), + ] else: sources = extension.sources return context.default_builder(extension, |