#!/bin/bash set -e set -o pipefail ######################################################################################### ######################################################################################### ######################################################################################### CWD=$(pwd) MAKE=/usr/bin/make PROJ=/home/wrk/share/gfanet/gfanet.pro CRTINST=/home/wrk/share/gfalibtools/create.sh INSTDIR=$CWD/install rm -f $INSTDIR/*.sh ######################################################################################### ######################################################################################### ######################################################################################### # Desktop QMAKE=/home/wrk/Qt5.7.0/5.7/gcc_64/bin/qmake SPEC=linux-g++ ######################################################################################### # Debug BUILDDIR=Debug/Desktop_Qt_5_7_1_GCC_64bit mkdir -p $BUILDDIR cd $BUILDDIR $QMAKE $PROJ -spec $SPEC CONFIG+=debug CONFIG+=qml_debug && $MAKE qmake_all $MAKE clean -j2 $MAKE -j2 sudo $MAKE install $CRTINST $(pwd) $CWD debug $SPEC cd $CWD ######################################################################################### # Release BUILDDIR=Release/Desktop_Qt_5_7_1_GCC_64bit mkdir -p $BUILDDIR cd $BUILDDIR $QMAKE $PROJ -spec $SPEC && $MAKE qmake_all $MAKE clean -j2 $MAKE -j2 sudo $MAKE install $CRTINST $(pwd) $CWD release $SPEC cd $CWD ######################################################################################### ######################################################################################### ######################################################################################### # Sitara QMAKE=/opt/GfA/TC_L44104_C493_QT57/usr/bin/qmake SPEC=devices/linux-buildroot-g++ ######################################################################################### # Debug BUILDDIR=Debug/Sitara_1 mkdir -p $BUILDDIR cd $BUILDDIR $QMAKE $PROJ -spec $SPEC CONFIG+=debug CONFIG+=qml_debug && $MAKE qmake_all $MAKE clean -j2 $MAKE -j2 $MAKE install_toolchain $CRTINST $(pwd) $CWD debug $SPEC cd $CWD ######################################################################################### # Release BUILDDIR=Release/Sitara_1 mkdir -p $BUILDDIR cd $BUILDDIR $QMAKE $PROJ -spec $SPEC && $MAKE qmake_all $MAKE clean -j2 $MAKE -j2 $MAKE install_toolchain $CRTINST $(pwd) $CWD release $SPEC cd $CWD