<?xml version="1.0"?>
<page title="ClanLib Game SDK">
  <section title="ClanLib CVS Version">
    <subsection title="Download via HTTP">
      <ul>
        <li><a href="http://clanlib.org/download/snapshots/">Daily
            snapshots of all modules and games</a>.</li>
      </ul>
    </subsection>
    
    <subsection title="ClanLib CVS Information">
      <p>
        It is possible to do an anonymous cvs checkout of the development
        version of ClanLib and some ClanLib games.
      </p>
    </subsection>

    <subsection title="Commandline CVS">
      <typewriter>
        $ export CVSROOT=':pserver:anonymous@cvs.clanlib.org:/var/lib/cvs'<br />
        $ cvs login<br />
        <em>Press Enter on the password prompt</em><br />
        $ cvs -z3 checkout [module] (See further down for available modules to checkout)<br />
      </typewriter>
    </subsection>


    <subsection title="CVS under Windows">
      <p>
        To use CVS under Windows, I suggest you download WinCVS from
        <a href="http://wincvs.org">wincvs.org</a> (<a href="http://cvsgui.sourceforge.net">cvsgui.sourceforge.net</a>).
      </p>

      <p>Setup the WinCVS preferences:</p>

      <typewriter>
        CVSROOT: anonymous@cvs.clanlib.org:/var/lib/cvs<br/>
        Authentication: '"passwd" file on the cvs server' or 'pserver'<br/>
      </typewriter>

      <p>Under the globals tab, uncheck "Checkout read-only", otherwise all files
        will have the read only attribute set. Very annoying.</p>

      <p>To checkout a module, choose Admin->Login in the menu. You only need to
        do this once. Just press enter when you get the password question.
        Then go to the "Create->Checkout module" menu and enter a module you want to checkout.
        In recent WinCVS, this is named "Remote->Checkout module".
        See below for the list over available modules.</p>
    </subsection>

    <subsection title="Available modules">
      <p>The following projects are currently available for checkout:</p>

      <ul>
        <li>Libs/ClanLib-0.7</li>
        <li>Libs/ClanLib-0.6</li>
        <li>Libs/ClanLib-0.5</li>
        <li>Libs/ClanLib-0.4</li>
        <li>Libs/ClanLib-0.2</li>
        <li>Libs/Hermes-1.3</li>
        <li>Games/Advent</li>
        <li>Games/Brutal</li>
        <li>Games/Clanaconda</li>
        <li>Games/Demolition Inc.</li>
        <li>Games/Feudalism</li>
        <li>Games/Feuerkraft</li>
        <li>Games/Galaxy</li>
        <li>Games/Hacker II</li>
        <li>Games/Kwirk</li>
        <li>Games/Pacman</li>
        <li>Games/Pacman-0.3</li>
        <li>Games/Pacman-0.5</li>
        <li>Games/Pingus</li>
        <li>Games/RushHour</li>
        <li>Games/Triz</li>
        <li>Games/Trophy</li>
        <li>Games/Windstille</li>
        <li>Websites/clanlib.org</li>
      </ul>

      <p>Its possible to do complete checkouts of the	Libs, Games and Websites modules
        if you don't want to pick out individual projects.</p>

      <p>Please note	that a working state of each project cannot be guaranteed when using CVS.
        These are projects under development, and the stability might change from day to day.</p>
    </subsection>
  </section>
</page>
