diff options
Diffstat (limited to 'build.sh')
-rwxr-xr-x | build.sh | 15 |
1 files changed, 5 insertions, 10 deletions
@@ -3,16 +3,11 @@ set -e set -u -installdir=${1:-"gcc-inst"} -mkdir -p $HOME/code/gcc-build/ -mkdir -p $HOME/code/${installdir}/ -pushd $HOME/code/gcc-build/ -if find . -mindepth 1 -print -quit 2>/dev/null | grep -q . ; then - echo "not empty?" -else - $OLDPWD/configure --disable-bootstrap --disable-libsanitizer --enable-__cxa_atexit --enable-shared --disable-libsanitizer --enable-languages=c,c++,fortran --enable-lto --enable-gold --enable-linker-build-id --with-cpu-emag --prefix="$HOME/code/${installdir}/" -fi - +suffix=${1:-""} +mkdir -p $HOME/code/gcc-build${suffix}/ +mkdir -p $HOME/code/gcc-inst${suffix}/ +pushd $HOME/code/gcc-build${suffix}/ +$OLDPWD/configure --disable-bootstrap --disable-libsanitizer --enable-__cxa_atexit --enable-shared --disable-libsanitizer --enable-languages=c,c++,fortran --enable-lto --enable-gold --enable-linker-build-id --with-cpu-emag --prefix="$HOME/code/gcc-inst${suffix}/" make -j `nproc` make install -j `nproc` make check-gcc RUNTESTFLAGS="ipa.exp" |