This is the mail archive of the mailing list for the Cygwin project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

devel tool wrappers and --version, --help

With the automake, autoconf, and libtool wrapper scripts presently in
cygwin, the scripts do not gracefully handle --version and --help from
an empty directory (that is, a directory with no

$ cd /tmp
$ autoconf --version
autoconf: no input file
$ automake --version
automake: Couldn't find nor file
$ libtool --version
libtool: Couldn't find nor file

However, the *-devel versions work just fine in the same situation:
$ /usr/autotool/devel/bin/autoconf --version
autoconf (GNU Autoconf) 2.52

I would like to see this patched so that if any of these tools are
executed but no is found, the wrapper scripts defer to the
*-devel version, so that the --version and --help output is still useful
instead of an error.  Unfortunately, I am not a shell script programmer,
so I can't offer much assistance in this matter.

Also, I think it might be a good idea when --version is passed to the
wrapper scripts to append a line to the output of the *-stable or
*-devel to further indicate the version of the wrapper script.  That
way, I can recognize that the wrapper is automake 2.52 compliant even if
it invoked in a directory which falls back on the automake-stable 2.13
for execution.

This signature intentionally left boring.

Eric Blake   
  BYU student, free software programmer

Unsubscribe info:
Bug reporting:

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]