#!/bin/sh STL=0 QMKSPEC=$1 VERBOSE=$2 SRCDIR=$3 OUTDIR=$4 # debuggery [ "$VERBOSE" = "yes" ] && echo "Testing STL support..." # build a test program test -d $OUTDIR/config.tests/unix/stl || mkdir -p $OUTDIR/config.tests/unix/stl $OUTDIR/bin/qmake -nocache -spec "$QMKSPEC" $SRCDIR/config.tests/unix/stl/stltest.pro -o $OUTDIR/config.tests/unix/stl/Makefile >/dev/null 2>&1 cd $OUTDIR/config.tests/unix/stl if [ "$VERBOSE" = "yes" ]; then (make && ./stltest) else (make && ./stltest) >/dev/null 2>&1 fi STL=$? # done if [ "$STL" -ne 0 ]; then [ "$VERBOSE" = "yes" ] && echo "STL support disabled." exit 0 else [ "$VERBOSE" = "yes" ] && echo "STL support enabled." exit 1 fi