VisualGuideToBuildingStendhalStep4

From Arianne
Revision as of 21:11, 15 January 2012 by imported>Oslsachem (Step 4. Get the Stendhal source using TortoiseCVS: added step to rename problematic CVS folder)
Jump to navigation Jump to search

Step 4. Get the Stendhal source using TortoiseCVS

Create, wherever you like, a folder named CVSProjects which can be used to store all the projects you download using CVS.

Right-click on this folder, and pick CVS Checkout... from the pop-up menu.

The Checkout Dialog will appear with the following fields:

Fill out the marked fields accordingly and then click on [ Fetch List... ]:

The list of available modules appears on the right panel:

Choose stendhal from the module drop-down list:

Click on [ OK ] to begin the downloading process:

This process may take quite some time, so be patient:

When you read Success, CVS operation completed, you can click [ OK ] to close the window:

Warning: You have to rename the Processors folder to processors. It is in src/games/stendhal/client /sound/system

This problem is due to limitations of CVS and Windows:

  • CVS can't delete folders. It can just leave them empty.
  • Windows can't tell the difference between uppercase and lowercase in a folder's name.

Note: From now on, to update the stendhal source files, you just have to right-click on the newly created stendhal folder (inside the CVSProjects folder) and choose Update.

This process will take much less time than the initial checkout process.

Go to Step 5. Build the Stendhal distribution using Ant (which uses JDK)