* autogen.sh: New script for bootstrapping.

* README.CVS: New file which documents bootstrapping.

* builds/unix/aclocal.m4, builds/unix/config.guess,
builds/unix/config.sub, builds/unix/configure,
builds/unix/ltmain.sh: Removed.
This commit is contained in:
Werner Lemberg 2005-03-05 17:05:35 +00:00
parent baa662bbea
commit b0db0fc2c5
8 changed files with 60 additions and 38075 deletions

View File

@ -1,3 +1,13 @@
2005-03-05 Werner Lemberg <wl@gnu.org>
* autogen.sh: New script for bootstrapping.
* README.CVS: New file which documents bootstrapping.
* builds/unix/aclocal.m4, builds/unix/config.guess,
builds/unix/config.sub, builds/unix/configure,
builds/unix/ltmain.sh: Removed.
2005-03-04 Werner Lemberg <wl@gnu.org>
* src/base/ftutil.c: Include FT_INTERNAL_OBJECTS_H.

17
README.CVS Normal file
View File

@ -0,0 +1,17 @@
The CVS archive doesn't contain pre-built configuration scripts for
UNIXish platforms. To generate them call `autogen.sh', which in turn
depends on the following packages:
automake (1.9.4)
libtool (1.5.14)
autoconf (2.59b)
The versions given in parentheses are known to work.
For static builds which don't use platform specific optimizations no
configure script is necessary at all; saying
make setup ansi
make
should work on all platforms which have GNU make (or makepp).

33
autogen.sh Normal file
View File

@ -0,0 +1,33 @@
#!/bin/sh
run ()
{
echo "running \`$*'"
eval $*
if test $? != 0 ; then
echo "error while running \`$*'"
exit 1
fi
}
if test ! -f ./builds/unix/configure.ac; then
echo "You must be in the same directory as \`autogen.sh'."
echo "Bootstrapping doesn't work if srcdir != builddir."
exit 1
fi
cd builds/unix
run aclocal -I .
run libtoolize --force --copy
run autoconf
chmod +x mkinstalldirs
chmod +x install-sh
cd ../..
chmod +x ./configure
# EOF

6045
builds/unix/aclocal.m4 vendored

File diff suppressed because it is too large Load Diff

1459
builds/unix/config.guess vendored

File diff suppressed because it is too large Load Diff

1566
builds/unix/config.sub vendored

File diff suppressed because it is too large Load Diff

22545
builds/unix/configure vendored

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff