This is our new development tree (we're back to "quakeforge"), where we're again in the process of merging Quake and QuakeWorld ...
but this time, it's much better. :), and will eventually provide the 0.6 versions of QuakeForge.
While almost always in working order, it's under heavy development so be prepared to encounter some issues (Wear your hard hat!). Please check the docs.
The following packages are required to build QuakeForge:
The following are recommended:
The following is the list of relevant package names in debian.
Basic process to build and install QuakeForge:
./bootstrap ./configure make install
You may want to check
./configure –help and select options.
To build and install only the quakeworld server:
./bootstrap ./configure --without-clients --without-tools --with-servers=qw make install
To build documentation (doxygen, graphviz, mscgen and transfig are required), in an already configured source tree:
cd doc make doc
If the tree has not been configured and doing so is not desirable or possible, then the documentation may be configured separately:
cd doc ./docstrap ./configure make doc
Then either point your webbrowser to
doxygen/html/index.html, or copy/move
doxygen/html to a webserver and point your browser to that. The documentation is currently grossly inadequate, but hopefully it is of some help.