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