@@ -50,23 +50,23 @@ pushd "$NPY_PATH"
50
50
python3 setup.py build
51
51
52
52
# 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 \
54
54
build/temp.linux-x86_64-3.*/build/src.linux-x86_64-3.*/numpy/core/src/npysort/quicksort.bc \
55
55
build/temp.linux-x86_64-3.*/build/src.linux-x86_64-3.*/numpy/core/src/npysort/mergesort.bc \
56
56
build/temp.linux-x86_64-3.*/build/src.linux-x86_64-3.*/numpy/core/src/npysort/heapsort.bc \
57
57
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"
59
59
60
- llvm-link -o build/temp.linux-x86_64-3. * /libnpymath.bc \
60
+ eval " llvm-link -o build/libnpymath.bc \
61
61
build/temp.linux-x86_64-3.*/numpy/core/src/npymath/npy_math.bc \
62
62
build/temp.linux-x86_64-3.*/build/src.linux-x86_64-3.*/numpy/core/src/npymath/npy_math_complex.bc \
63
63
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"
65
65
66
66
# 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 \
70
70
build/temp.linux-x86_64-3.*/numpy/core/src/multiarray/alloc.bc \
71
71
build/temp.linux-x86_64-3.*/numpy/core/src/multiarray/arrayobject.bc \
72
72
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 \
116
116
build/temp.linux-x86_64-3.*/numpy/core/src/multiarray/vdot.bc \
117
117
build/temp.linux-x86_64-3.*/numpy/core/src/private/mem_overlap.bc \
118
118
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"
120
120
121
121
popd
0 commit comments