28 lines
777 B
Bash
Executable File
28 lines
777 B
Bash
Executable File
#!/bin/bash
|
|
#levels=(release slowdebug fastdebug)
|
|
#level=${1:-slowdebug}
|
|
levels=(slowdebug release)
|
|
#level=release
|
|
cc=(swgcc710-ali-cross swgcc710-6a-cross)
|
|
nc=("n" "c")
|
|
|
|
#for i in {0..0}; do
|
|
for level in ${levels[@]}; do
|
|
for i in {0..1}; do
|
|
nOrC=${nc[i]}
|
|
crosscompiler=${cc[i]}
|
|
rm -rf build/sw64-$level-$nOrC
|
|
bash configure \
|
|
--openjdk-target=sw_64-unknown-linux-gnu \
|
|
--with-devkit=/usr/sw/$crosscompiler/usr/ \
|
|
--x-includes=/usr/sw/$crosscompiler/usr/include \
|
|
--x-libraries=/usr/sw/$crosscompiler/usr/lib \
|
|
--with-freetype-include=/usr/sw/$crosscompiler/usr/include/freetype2 \
|
|
--with-freetype-lib=/usr/sw/$crosscompiler/usr/lib/sw_64-linux-gnu \
|
|
--disable-zip-debug-info \
|
|
--with-debug-level=$level \
|
|
--with-conf-name=sw64-$level-$nOrC
|
|
done
|
|
done
|
|
|