Skip to content

Commit 92292d4

Browse files
committed
fix build script
1 parent 183249e commit 92292d4

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

scripts/build_numpy.sh

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -50,23 +50,23 @@ pushd "$NPY_PATH"
5050
python3 setup.py build
5151

5252
# npysort and npymath are statically linked
53-
llvm-link -o build/temp.linux-x86_64-3.6/libnpysort.bc \
53+
eval "llvm-link -o build/libnpysort.bc \
5454
build/temp.linux-x86_64-3.*/build/src.linux-x86_64-3.*/numpy/core/src/npysort/quicksort.bc \
5555
build/temp.linux-x86_64-3.*/build/src.linux-x86_64-3.*/numpy/core/src/npysort/mergesort.bc \
5656
build/temp.linux-x86_64-3.*/build/src.linux-x86_64-3.*/numpy/core/src/npysort/heapsort.bc \
5757
build/temp.linux-x86_64-3.*/build/src.linux-x86_64-3.*/numpy/core/src/npysort/selection.bc \
58-
build/temp.linux-x86_64-3.*/build/src.linux-x86_64-3.*/numpy/core/src/npysort/binsearch.bc
58+
build/temp.linux-x86_64-3.*/build/src.linux-x86_64-3.*/numpy/core/src/npysort/binsearch.bc"
5959

60-
llvm-link -o build/temp.linux-x86_64-3.*/libnpymath.bc \
60+
eval "llvm-link -o build/libnpymath.bc \
6161
build/temp.linux-x86_64-3.*/numpy/core/src/npymath/npy_math.bc \
6262
build/temp.linux-x86_64-3.*/build/src.linux-x86_64-3.*/numpy/core/src/npymath/npy_math_complex.bc \
6363
build/temp.linux-x86_64-3.*/build/src.linux-x86_64-3.*/numpy/core/src/npymath/ieee754.bc \
64-
build/temp.linux-x86_64-3.*/numpy/core/src/npymath/halffloat.bc
64+
build/temp.linux-x86_64-3.*/numpy/core/src/npymath/halffloat.bc"
6565

6666
# finally, link the multiarray module
67-
llvm-link -o build/multiarray.bc \
68-
build/temp.linux-x86_64-3.*/libnpymath.bc \
69-
build/temp.linux-x86_64-3.*/libnpysort.bc \
67+
eval "llvm-link -o build/multiarray.bc \
68+
build/libnpymath.bc \
69+
build/libnpysort.bc \
7070
build/temp.linux-x86_64-3.*/numpy/core/src/multiarray/alloc.bc \
7171
build/temp.linux-x86_64-3.*/numpy/core/src/multiarray/arrayobject.bc \
7272
build/temp.linux-x86_64-3.*/build/src.linux-x86_64-3.*/numpy/core/src/multiarray/arraytypes.bc \
@@ -116,6 +116,6 @@ llvm-link -o build/multiarray.bc \
116116
build/temp.linux-x86_64-3.*/numpy/core/src/multiarray/vdot.bc \
117117
build/temp.linux-x86_64-3.*/numpy/core/src/private/mem_overlap.bc \
118118
build/temp.linux-x86_64-3.*/numpy/core/src/private/npy_longdouble.bc \
119-
build/temp.linux-x86_64-3.*/numpy/core/src/private/ufunc_override.bc
119+
build/temp.linux-x86_64-3.*/numpy/core/src/private/ufunc_override.bc"
120120

121121
popd

0 commit comments

Comments
 (0)