Part II. Getting and Compiling the Source

Table of Contents

4. From Source to Package – the Overall Process
5. Locating the Source
5.1. Repository Structure
5.2. Available Modules
6. Getting the Code – Step by Step
7. Compiling the Code – Step by Step
7.1. From Source to Package for Release (UNIX-like Systems Only)
7.2. Compiling the ZQuake Engine on Windows
8. Documentation, Build Scripts and AGSay

This part details what you'll need to do to get the code for AudioQuake and compile it. The Stats and Servers infrastructure and other tools are beyond the scope of this chapter. Here you'll find a quick overview of what you need to do. Subsequent chapters will elaborate on why things are the way they are.

Note

These instructions are written with UNIX-like systems in mind (upon which you'll need to have the subversion package installed). You can get and compile the source for ZQuake on Windows, but some of the AudioQuake build scripts only work on UNIX-like systems, so to make a full AudioQuake release you will either need to use a UNIX-like system, or carry out the steps manually on Windows. We recommend use of TortoiseSVN to get the sources on Windows.