mirror of
https://git.code.sf.net/p/quake/quake2forge
synced 2024-12-12 13:42:21 +00:00
3de95855fe
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)
27 lines
836 B
Bash
Executable file
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
|