Could someone add this autogen.sh script to the toplevel of openssh_cvs? Many projects include an autogen.sh script so that folks need not remember what auto commands need to get run and in what order. % cat autogen.sh #!/bin/sh # Run this program (./autogen.sh) after changing any of # the files that are used to automatically generate # other files. #aclocal autoheader autoconf #automake --ignore-deps thanks Mo DeJong Red Hat Inc
On Wed, 13 Dec 2000, Mo DeJong wrote:> Could someone add this autogen.sh script to the > toplevel of openssh_cvs?Most autogen.sh scripts I have seen do a "./configure $*" as well - or am I mistaken? -d -- | ``We've all heard that a million monkeys banging on | Damien Miller - | a million typewriters will eventually reproduce the | <djm at mindrot.org> | works of Shakespeare. Now, thanks to the Internet, / | we know this is not true.'' - Robert Wilensky UCB / http://www.mindrot.org
On Thu, 14 Dec 2000, Damien Miller wrote:> On Wed, 13 Dec 2000, Mo DeJong wrote: > > > Could someone add this autogen.sh script to the > > toplevel of openssh_cvs? > > Most autogen.sh scripts I have seen do a "./configure $*" as well - or > am I mistaken?You are not mistaken, it is the authors of some autogen.sh scripts that are mistaken. It is an error to actually call ./configure from inside an automake.sh script because the user may not want to build in the srcdir. For example, I might want to run: mkdir build_openssh ; cd build_openssh ../openssh_cvs/configure make If I download the CVS and then run ./autogen.sh and it goes ahead and runs ./configure in the srcdir, I would be very miffed. Mo DeJong Red Hat Inc