quake2forge/bootstrap
Jamie Wilkinson 3de95855fe - Removed libltdl from the code. Not only does this make
the code make more sense, it also means that the dynamic
  loading of game and video refreshers (especially video
  refreshers) is consistent -- which means that you can now
  change video modes FROM WITHIN QUAKE2 as Carmack intended,
  and quake2 no longer dies with an Xlib error on exit, so
  your resolutions and gamma are restored!  (Closes: #34)
2002-12-06 14:49:11 +00:00

27 lines
836 B
Bash
Executable file

#!/bin/sh
# bootstrap the build when checking out from CVS
export WANT_AUTOMAKE_1_6=1
if [ "$1" = "clean" ]; then
# quick hack to remove extra generated files that make distclean
# doesn't remove
find . -name Makefile.in -print0 | xargs -0 rm -f
rm -f aclocal.m4 install-sh missing mkinstalldirs \
stamp-* tags configure config.* \
compile depcomp ltmain.sh libtool
rm -rf autom4te.cache libltdl
rm -rf quake2-*.tar.gz
find . -name '*~' -print0 | xargs -0 rm -f
find . -name '*.rej' -print0 | xargs -0 rm -f
find . -name '*.orig' -print0 | xargs -0 rm -f
exit
fi
# no version checking is done here, it's too hard and not worth the effort
# when one can just read the README
aclocal && \
autoheader && \
libtoolize --copy --automake && \
automake --foreign --add-missing --copy && \
autoconf