mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-14 17:50:22 +02:00
old versions lying around the libltdl dir since libtoolize doesn't. Also hack libltdl's configure.in to require autoconf 2.5 so the main tree and libltdl can't get out of sync again.
24 lines
532 B
Bash
Executable file
24 lines
532 B
Bash
Executable file
#!/bin/sh
|
|
|
|
[ -f GUILE-VERSION ] || {
|
|
echo "autogen.sh: run this command only at the top of a Guile source tree."
|
|
exit 1
|
|
}
|
|
|
|
set -ex
|
|
|
|
./guile-aclocal.sh
|
|
|
|
libtoolize --copy --force --automake --ltdl
|
|
autoheader
|
|
autoconf
|
|
automake --add-missing
|
|
|
|
# Make sure that libltdl uses the same autoconf version as the rest.
|
|
#
|
|
( echo "libltdl..."; cd libltdl; autoconf )
|
|
|
|
( echo "guile-readline..."; cd guile-readline; ./autogen.sh )
|
|
|
|
echo "Now run configure and make."
|
|
echo "You must pass the \`--enable-maintainer-mode' option to configure."
|