<p class="header">An Improved Quake C Compiler</p>
<ul>
<li class="buttons"><a href=index.html>Index</a></li>
- <li class="download"><a href="https://github.com/graphitemaster/gmqcc/archive/0.2.2.zip">Download v0.2.2</a></li>
<li class="buttons"><a href="https://github.com/graphitemaster/gmqcc/issues">Issues</a></li>
<li class="buttons"><a href="doc.html">Documentation</a></li>
<li class="buttons"><a href="https://github.com/graphitemaster/gmqcc">View On GitHub</a></li>
<td>testsuite</td>
<td>Builds the testsuite for GMQCC</td>
</tr>
+ <tr>
+ <td>check, test</td>
+ <td>Build and executes the testsuite for GMQCC</td>
+ </tr>
+ <tr>
+ <td>pak</td>
+ <td>Builds the pak utility</td>
+ </tr>
+ <tr>
+ <td>splint</td>
+ <td>Runs splint (static analysis) on the source</td>
+ </tr>
+ <tr>
+ <td>gource</td>
+ <td>Runs gource visualization on the source</td>
+ </tr>
+ <tr>
+ <td>gource-record</td>
+ <td>Runs gource visualization and produces a rendered mp4</td>
+ </tr>
+ <tr>
+ <td>depend</td>
+ <td>Builds dependinces into the Makefile</td>
+ </tr>
<tr>
<td>all</td>
- <td>Builds gmqcc, qcvm, and testsuite</td>
+ <td>Builds gmqcc, qcvm, pak, and testsuite</td>
</tr>
<tr>
<td>install</td>
- <td>Installs gmqcc to /usr/local/</td>
+ <td>Installs gmqcc, qcvm, and documentaion</td>
+ </tr>
+ <tr>
+ <td>uninstall</td>
+ <td>Uninstalls gmqcc, qcvm, and documentation</td>
</tr>
<tr>
<td>check</td>
</tr>
<tr>
<td>T:</td>
- <td>Used to set the procedure for the given task, there are two
+ <td>Used to set the procedure for the given task, there are four
options for this:
<ul>
<li>-compile