config.tests: Fix architecture detection on Solaris
Escaping the '=' signs, otherwise awk fails on Solaris with awk: syntax error near line 1 awk: bailing out near line 1 Could not determine the target architecture! Build type: solaris-g++ (unknown, CPU features:) Change-Id: I201482395c0cec28c10853191032eaa0401f5beb Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
This commit is contained in:
parent
6811920dea
commit
1b972b210a
@ -44,8 +44,8 @@ else
|
||||
fi
|
||||
|
||||
if strings - $binary 2>/dev/null | \
|
||||
awk -F: '/==Qt=magic=Qt== Architecture/ { print "'$VARPREFIX'_ARCH=\"" $2 "\"" }
|
||||
/==Qt=magic=Qt== Sub-architecture/ { print "'$VARPREFIX'_CPUFEATURES=\"" $2 "\"" }' > "$RESULTFILE"
|
||||
awk -F: '/\=\=Qt\=magic\=Qt\=\= Architecture/ { print "'$VARPREFIX'_ARCH=\"" $2 "\"" }
|
||||
/\=\=Qt\=magic\=Qt\=\= Sub-architecture/ { print "'$VARPREFIX'_CPUFEATURES=\"" $2 "\"" }' > "$RESULTFILE"
|
||||
then
|
||||
[ "$VERBOSE" = "yes" ] && echo " Found architecture in binary" && \
|
||||
cat "$RESULTFILE"
|
||||
|
Loading…
x
Reference in New Issue
Block a user