<!--
  - Authors:
  -   Denys Duchier <duchier@ps.uni-sb.de>
  -   Christian Schulte <schulte@ps.uni-sb.de>
  -
  - Copyright:
  -   Denys Duchier, 1998
  -   Christian Schulte, 1999
  -
  - Last change:
  -   $Date$ by $Author$
  -   $Revision$
  -
  - This file is part of Mozart, an implementation
  - of Oz 3
  -    http://www.mozart-oz.org
  -
  - See the file "LICENSE" or
  -    http://www.mozart-oz.org/LICENSE.html
  - for information on usage and redistribution
  - of this file, and for a DISCLAIMER OF ALL
  - WARRANTIES.
  -
  -->

<chapter id=chapter.src.get>
  <title/Retrieving the Sources/

  <section id="section.rpm.src">
    <title/Linux RPM Source Package/

    <p>
      The source rpm package from which the binary rpm packages can
      be build are available from <ref.extern
      to="http://www.mozart-oz.org/download/view.cgi?action=rpm"><file
      >http://www.mozart-oz.org/download/view.cgi?action=rpm</file></ref.extern>.

  <section>
    <title/Source Tarball/
    <p>
      The source tarball is available from <ref.extern to="http://www.mozart-oz.org/download/view.cgi?action=tar"><file>http://www.mozart-oz.org/download/view.cgi?action=tar</file></ref.extern>.
  </section>

  <section>
    <title/Anonymous CVS/
    <p>You can retrieve the complete sources of the Mozart
system from our anonymous CVS server.  First you need to <em/login/.
This is a one-time only operation: <code/cvs/ correspondingly updates your
<file>~/.cvspass</file> and remembers the login for the next time
you access our server.  After typing the command below, your are
prompted for the <code/CVS password/ which happens to be <code/anoncvs/.
<code display proglang=none>
% cvs -d :pserver:anoncvs@cvs.mozart-oz.org:/services/mozart/CVS login
(Logging in to anoncvs@ps.uni-sb.de)
CVS password: anoncvs
</code>
From now on, you can always obtain a complete snapshot of the Mozart
system using the command below:
<code display>
% cvs -d :pserver:anoncvs@cvs.mozart-oz.org:/services/mozart/CVS get mozart
</code>
This creates a directory <file/mozart/ in which the full source tree
is placed.</p>
<p>
If you want to retrieve the a released version (say, Mozart 1.2.4), you can do this as follows:
<code display>
% cvs -d :pserver:anoncvs@cvs.mozart-oz.org:/services/mozart/CVS get -r mozart-1-2-4 mozart
</code>
</p>
  </section>

</chapter>
<!--
Local Variables:
mode: sgml
mode: auto-fill
sgml-default-dtd-file: "chapter.ced"
sgml-auto-activate-dtd: t
adaptive-fill-mode: nil
End:
-->
