configure: Use $AWK instead of plain 'awk'
The $AWK variable already contains the best awk version available. Possible values for this variable are: gawk, nawk or awk. Using just awk fails on Solaris with: user@localhost:~/qtbase$ ./configure -platform solaris-g++ awk: syntax error near line 4 awk: bailing out near line 4 This is the Qt Open Source Edition. Change-Id: I02a17915e8b27a5ce7e831a1225872cf460b3a6b Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com> Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
This commit is contained in:
parent
f30a905ea4
commit
4fdf33a800
4
configure
vendored
4
configure
vendored
@ -3036,7 +3036,7 @@ gccout=`LC_ALL=C $TEST_COMPILER $SYSROOT_FLAG $TEST_COMPILER_CXXFLAGS -xc++ -E -
|
|||||||
libdirs=`echo "$gccout" | sed -n -e 's/^LIBRARY_PATH=\(.*\)/\1/p'`
|
libdirs=`echo "$gccout" | sed -n -e 's/^LIBRARY_PATH=\(.*\)/\1/p'`
|
||||||
DEFAULT_LIBDIRS=`IFS=${HOST_DIRLIST_SEP}; for i in $libdirs; do test -d "$i" && cd "$i" && pwd; done`
|
DEFAULT_LIBDIRS=`IFS=${HOST_DIRLIST_SEP}; for i in $libdirs; do test -d "$i" && cd "$i" && pwd; done`
|
||||||
# extract from indented lines between '#include <...> search starts here:' and 'End of search list.'
|
# extract from indented lines between '#include <...> search starts here:' and 'End of search list.'
|
||||||
DEFAULT_INCDIRS=`echo "$gccout" | awk '
|
DEFAULT_INCDIRS=`echo "$gccout" | $AWK '
|
||||||
/^End of search/ { yup=0 }
|
/^End of search/ { yup=0 }
|
||||||
/ \(framework directory\)$/ { next }
|
/ \(framework directory\)$/ { next }
|
||||||
yup { print substr($0, 2) }
|
yup { print substr($0, 2) }
|
||||||
@ -6086,7 +6086,7 @@ case "$XPLATFORM" in
|
|||||||
;;
|
;;
|
||||||
solaris-cc*)
|
solaris-cc*)
|
||||||
# Check the compiler version
|
# Check the compiler version
|
||||||
case `${QMAKE_CONF_COMPILER} -V 2>&1 | awk '{print $4}'` in
|
case `${QMAKE_CONF_COMPILER} -V 2>&1 | $AWK '{print $4}'` in
|
||||||
5.[012345678])
|
5.[012345678])
|
||||||
canBuildWebKit="no"
|
canBuildWebKit="no"
|
||||||
canBuildQtXmlPatterns="no"
|
canBuildQtXmlPatterns="no"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user