mirror of
git://git.savannah.gnu.org/libtool.git
synced 2024-11-21 01:40:57 +08:00
Let libtool' without arguments point to
--help' again.
* libltdl/config/ltmain.m4sh (func_check_version_match): Remove duplicate and wrong error check. * tests/help.at (standard command line options): Extend test. Report by Rainer Tammer. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
This commit is contained in:
parent
10f650c428
commit
21cffd15fb
@ -1,5 +1,11 @@
|
||||
2010-08-04 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
||||
|
||||
Let `libtool' without arguments point to `--help' again.
|
||||
* libltdl/config/ltmain.m4sh (func_check_version_match):
|
||||
Remove duplicate and wrong error check.
|
||||
* tests/help.at (standard command line options): Extend test.
|
||||
Report by Rainer Tammer.
|
||||
|
||||
Avoid syntax error due to shift of nonexistent parameter.
|
||||
* libltdl/config/ltmain.m4sh <command-line handling>: Only shift
|
||||
if there is a positional parameter to shift. Fixes `libtool
|
||||
|
@ -413,8 +413,6 @@ M4SH_GETOPTS(
|
||||
func_fatal_configuration "not configured to build any kind of library"
|
||||
fi
|
||||
|
||||
test -z "$opt_mode" && func_fatal_error "error: you must specify a MODE."
|
||||
|
||||
# Darwin sucks
|
||||
eval std_shrext=\"$shrext_cmds\"
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
# help.at -- standard command line options -*- Autotest -*-
|
||||
#
|
||||
# Copyright (C) 2009 Free Software Foundation, Inc.
|
||||
# Copyright (C) 2009, 2010 Free Software Foundation, Inc.
|
||||
#
|
||||
# This file is part of GNU Libtool.
|
||||
#
|
||||
@ -35,6 +35,10 @@ AT_CHECK([$LIBTOOL --help-all], [], [ignore])
|
||||
AT_CHECK([$LIBTOOL --version], [], [stdout])
|
||||
AT_CHECK([grep 'Copyright.*Free Software Foundation' stdout], [], [ignore])
|
||||
|
||||
AT_CHECK([$LIBTOOL], [1], [ignore], [stderr])
|
||||
AT_CHECK([grep 'specify a MODE' stderr], [], [ignore])
|
||||
AT_CHECK([grep ' --help' stderr], [], [ignore])
|
||||
|
||||
AT_CLEANUP
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user