<?xml version="1.0"?>
<document url="http://openejb.sf.net/quickstart.xml" toc="numeric">
  <properties>
    <title>OpenEJB QuickStart Guide</title>
    <sub-title>Build the source</sub-title>
  </properties>
  <body>
    
    <section title="Get the source" ref-id="getsource">
    
    <p>
    Getting involved as a developer in any Open Source project requires 
    the source.  The standard tool for managing source code in open source 
    projects is CVS. If you are not familiar with CVS, take a moment to read our 
    <a href="faq_cvs.html">CVS FAQ</a>.
    </p>
    
    <p>    
    If you have cvs already installed and are ready to go, the following commands
    are all you need to get the source. The first command logs you into the system, when 
    it prompts you for the CVS password, simply hit the Enter key.
    </p>    
    <p>    
    <command>cvs -d:pserver:anonymous@cvs.openejb.sf.net:/cvsroot/openejb login</command>
    </p>    
    <p>    
    <command>cvs -z3 -d:pserver:anonymous@cvs.openejb.sf.net:/cvsroot/openejb co openejb</command>
    </p>    
      
    <note>
    The 'cvs ....' commands above should be on one line and executed as one command. 
    </note>

    <p>    
    If you are a new user to cvs, the above steps may seem overly simplistic to you.
    For a more detailed explanation of the login/checkout process, <a href="quickstart-cvs.html">click here</a>.
    </p>    
      
    </section>
    
    <section title="Building OpenEJB" ref-id="buildsource">
    <p>
    After doing the checkout, there should be a new directory named 'openejb', 
    change to that directory and execute the following command:
    </p>
    
    <p>
    Windows:<br></br>
    <command>[prompt] cd openejb</command><br/>
    <command>[prompt] openejb build</command>
    </p>
    <p>  
    Unix/Linux/Mac OS X:<br></br>
    <command>[prompt] cd openejb</command><br/>
    <command>[prompt] chmod 755 openejb.sh bin/*</command><br/>
    <command>[prompt] ./openejb.sh build</command>
    </p>
    </section>
  </body>
</document>
