configure: check if any of the arguments contain --help

Currently it checks only the first argument.

Fixes #31216
This commit is contained in:
Mohit Agarwal 2016-09-01 18:49:35 +05:30
parent b2799a56a1
commit 7d5fa9edc9
No known key found for this signature in database
GPG Key ID: 8BE9D15D0B0D06EB

12
configure vendored
View File

@ -360,6 +360,13 @@ abs_path() {
(unset CDPATH && cd "$_path" > /dev/null && pwd) (unset CDPATH && cd "$_path" > /dev/null && pwd)
} }
HELP=0
for arg; do
case "$arg" in
--help) HELP=1;;
esac
done
msg "looking for configure programs" msg "looking for configure programs"
need_cmd cmp need_cmd cmp
need_cmd mkdir need_cmd mkdir
@ -566,11 +573,8 @@ esac
OPTIONS="" OPTIONS=""
HELP=0 if [ "$HELP" -eq 1 ]
if [ "$1" = "--help" ]
then then
HELP=1
shift
echo echo
echo "Usage: $CFG_SELF [options]" echo "Usage: $CFG_SELF [options]"
echo echo