VisualGuideToBuildingStendhalStep5: Difference between revisions

Content deleted Content added
imported>Kymara
correct stuff about admins list
imported>Oslsachem
updated
Line 1:
==Step 5. MoveBuild compiledthe filesStendhal todistribution serverusing andAnt client(which foldersuses JDK)==
 
Move the ''AntDist'' file inside the ''stendhal'' folder which is inside the ''CVSProjects'' folder, or wherever you have the ''stendhal'' folder that you checked out from CVS.
Look for the 3 client and 3 server generated files at the ''C:\development\stendhal\build\lib\'' folder
'''Warning:''' I really mean ''C:\development\stendhal\build\lib\'' and not ''C:\development\libs\''
 
[[File:Step5BuildStendhalWithAnt01.png]]
Generated server files:
*''stendhal-xmlconf-0.47.jar''
*''stendhal-maps-0.47.jar''
*''stendhal-server-0.47.jar''
 
To be sure that you are in the right ''stendhal'' folder, you should see a file named ''build.xml'', which will be used by Ant to build the Stendhal distribution.
http://arianne.sourceforge.net/wiki_images/visual_guide_build/Step5MoveCompiledFiles/Step5MoveCompiledFiles01.png
 
[[File:Step5BuildStendhalWithAnt02.png]]
http://arianne.sourceforge.net/wiki_images/visual_guide_build/Step5MoveCompiledFiles/Step5MoveCompiledFiles02.png
 
Select the ''AntDist'' file and press the [enter] key (↵).
Generated client files:
*''stendhal-data-0.47.jar''
*''stendhal-0.47.jar''
*''stendhal-sound-data-0.47.jar'' (this file is not strictly necessary to play the game, only to hear sounds)
 
A command prompt window will appear and the building process will begin:
http://arianne.sourceforge.net/wiki_images/visual_guide_build/Step5MoveCompiledFiles/Step5MoveCompiledFiles01.png
 
[[File:Step5BuildStendhalWithAnt03.png]]
http://arianne.sourceforge.net/wiki_images/visual_guide_build/Step5MoveCompiledFiles/Step5MoveCompiledFiles03.png
 
After quite some time, when the text BUILD SUCCESSFUL is displayed, the process will be finished.
'''Copy''' the 3 server files to ''C:\marauroa-1.31.1\'' folder
 
[[File:Step5BuildStendhalWithAnt04.png]]
'''Copy''' the client data files to ''C:\stendhal-0.47\lib\'' folder and ''stendhal-0.47.jar'' to ''C:\stendhal-0.47\'' (the client folder)
 
You can press any key to close this window.
'''Warning:''' Copy these files and don't remove them from ''/lib'' because this way the next time you recompile Stendhal with <tt>ant</tt>, the compiler will only generate the changed files and not all the 6 files everytime, spending much less time in the process.
 
Go to [[VisualGuideToBuildingStendhalStep6|Step 6. Locate the built server and client zip files]]
==How to become admin==
 
Go to ''C:\marauroa-1.31.1'' folder, make a folder called ''data'' and another inside it called ''conf''
 
Create a plain text file ''admins.list'' liek this:
 
http://arianne.sourceforge.net/wiki_images/visual_guide_build/HowToBecomeAdmin/HowToBecomeAdmin03.png
 
http://arianne.sourceforge.net/wiki_images/visual_guide_build/HowToBecomeAdmin/HowToBecomeAdmin04.png
 
Add your user name there with a new line under it:
 
http://arianne.sourceforge.net/wiki_images/visual_guide_build/HowToBecomeAdmin/HowToBecomeAdmin05.png
 
Save the changes.