@@ -120,32 +120,35 @@ function do_build_lib {
120
120
case $( get_os) -$plat in
121
121
Linux-x86_64)
122
122
local bitness=64
123
- local target_flags=" TARGET=PRESCOTT DYNAMIC_LIST=\" PRESCOTT NEHALEM SANDYBRIDGE HASWELL SKYLAKEX\" "
123
+ local target=PRESCOTT
124
+ local dynamic_list=" PRESCOTT NEHALEM SANDYBRIDGE HASWELL SKYLAKEX"
124
125
;;
125
126
Darwin-x86_64)
126
127
local bitness=64
127
- local target_flags=" TARGET=CORE2 DYNAMIC_LIST=\" CORE2 NEHALEM SANDYBRIDGE HASWELL SKYLAKEX\" "
128
+ local target_flags=CORE2
129
+ local dynamic_list=" CORE2 NEHALEM SANDYBRIDGE HASWELL SKYLAKEX"
128
130
# Pick up the gfortran runtime libraries
129
131
export DYLD_LIBRARY_PATH=/usr/local/lib:$DYLD_LIBRARY_PATH
130
132
;;
131
133
* -i686)
132
134
local bitness=32
133
- local target_flags=" TARGET=PRESCOTT DYNAMIC_LIST=\" PRESCOTT NEHALEM SANDYBRIDGE HASWELL"
135
+ local target_flags=PRESCOTT
136
+ local dynamic_list=" PRESCOTT NEHALEM SANDYBRIDGE HASWELL"
134
137
;;
135
138
Linux-aarch64)
136
139
local bitness=64
137
- local target_flags= " TARGET= ARMV8"
140
+ local target= ARMV8
138
141
;;
139
142
Darwin-arm64)
140
143
local bitness=64
141
- local target_flags= " TARGET= VORTEX"
144
+ local target= VORTEX
142
145
;;
143
146
* -s390x)
144
147
local bitness=64
145
148
;;
146
149
* -ppc64le)
147
150
local bitness=64
148
- local target_flags= " TARGET= POWER8"
151
+ local target= POWER8
149
152
;;
150
153
* ) echo " Strange plat value $plat " ; exit 1 ;;
151
154
esac
@@ -172,7 +175,8 @@ function do_build_lib {
172
175
CFLAGS=" $CFLAGS -fvisibility=protected -Wno-uninitialized" \
173
176
make BUFFERSIZE=20 DYNAMIC_ARCH=1 \
174
177
USE_OPENMP=0 NUM_THREADS=64 \
175
- BINARY=$bitness $interface_flags $target_flags > /dev/null
178
+ BINARY=$bitness $interface_flags TARGET=$target \
179
+ DYNAMIC_LIST=$dynamic_list > /dev/null
176
180
make PREFIX=$BUILD_PREFIX $interface_flags install
177
181
popd
178
182
stop_spinner
0 commit comments