5 XPLATFORM
=`basename "$1"`
19 while [ "$#" -gt 0 ]; do
23 LFLAGS
="$LFLAGS -framework \"$2\""
27 MAC_ARCH_CXXFLAGS
="$MAC_ARCH_CXXFLAGS -arch $2"
28 MAC_ARCH_LFLAGS
="$MAC_ARCH_LFLAGS -arch $2"
32 LFLAGS
="$LFLAGS -Wl,-syslibroot,$2"
33 CXXFLAGS
="$CXXFLAGS -isysroot $2"
37 LFLAGS
="$LFLAGS $PARAM"
38 CXXFLAGS
="$CXXFLAGS $PARAM"
41 LFLAGS
="$LFLAGS $PARAM"
44 INC
=`echo $PARAM | sed -e 's/^-I//'`
45 INCLUDEPATH
="$INCLUDEPATH $INC"
48 CXXFLAGS
="$CXXFLAGS $PARAM"
51 # Two-argument form for the Sun Compiler
52 CXXFLAGS
="$CXXFLAGS $PARAM \"$2\""
61 [ "$VERBOSE" = "yes" ] && echo "$DESCRIPTION auto-detection... ($*)"
63 test -d "$OUTDIR/$TEST" || mkdir
-p "$OUTDIR/$TEST"
67 test -r Makefile
&& $MAKE distclean
>/dev
/null
2>&1
69 "$OUTDIR/bin/qmake" -nocache -spec "$QMKSPEC" "CONFIG+=$QMAKE_CONFIG" "LIBS*=$LFLAGS" "LIBS+=$MAC_ARCH_LFLAGS" "INCLUDEPATH*=$INCLUDEPATH" "QMAKE_CXXFLAGS*=$CXXFLAGS" "QMAKE_CXXFLAGS+=$MAC_ARCH_CXXFLAGS" "$SRCDIR/$TEST/$EXE.pro" -o "$OUTDIR/$TEST/Makefile"
71 if [ "$VERBOSE" = "yes" ]; then
77 [ -x "$EXE" ] && SUCCESS
=yes
80 if [ "$SUCCESS" != "yes" ]; then
81 [ "$VERBOSE" = "yes" ] && echo "$DESCRIPTION disabled."
84 [ "$VERBOSE" = "yes" ] && echo "$DESCRIPTION enabled."