Difference between revisions of "DevelopersHome"

From The Battle for Wesnoth Wiki
(Tools and Packaging)
Line 1: Line 1:
<h1>Developers Home</h1>
+
= General Information =
If you want to program for wesnoth, this is the page to look at.
 
 
 
 
== Links ==
 
== Links ==
 
* [[DeveloperResources]] - useful links
 
* [[DeveloperResources]] - useful links
Line 7: Line 5:
 
* [http://cia.vc/stats/project/wesnoth Latest commits] - Up-to-date commit messages
 
* [http://cia.vc/stats/project/wesnoth Latest commits] - Up-to-date commit messages
  
== General Guidelines ==
+
== Coding Guidelines ==
 
* [[HackingWesnoth]] - guide for programmers
 
* [[HackingWesnoth]] - guide for programmers
 
* [[CodingStandards]] - for programmers
 
* [[CodingStandards]] - for programmers
 
* [[DeveloperGuide]] - for those who received SVN commit rights
 
* [[DeveloperGuide]] - for those who received SVN commit rights
 +
 +
== STL documentation ==
 
* http://www.sgi.com/tech/stl/ - Standard Template Library
 
* http://www.sgi.com/tech/stl/ - Standard Template Library
  
== Tools and Packaging ==
+
= Tools and Packaging =
 +
== Supporting Websites ==
 
* [[WesnothSVN]] - accessing the source code
 
* [[WesnothSVN]] - accessing the source code
 +
* http://websvn.wesnoth.org/ Web-Access to svn - Gna! - websvn -
 +
* http://gettext.wesnoth.org/ - gettext status
 +
== Compiling ==
 
* [[CompilingWesnoth]] - how to compile Battle for Wesnoth (it's not hard)
 
* [[CompilingWesnoth]] - how to compile Battle for Wesnoth (it's not hard)
* http://websvn.wesnoth.org/ Web-Access to svn - Gna! - websvn -
+
== Packaging and Releasing ==
 
* [[ReleasingWesnoth]] - steps to follow to release a new version
 
* [[ReleasingWesnoth]] - steps to follow to release a new version
 
* [[WesnothPackagersGuide]] - guidelines for packaging Wesnoth for different platforms
 
* [[WesnothPackagersGuide]] - guidelines for packaging Wesnoth for different platforms
 +
== Documentation ==
 
* [[Doxygen]] - Documentation generator
 
* [[Doxygen]] - Documentation generator
* http://gettext.wesnoth.org/ - gettext status
+
== More stuff ==
 
* [[ExternalUtilities]] (Wercator, CampGen, wmllint, etc.)
 
* [[ExternalUtilities]] (Wercator, CampGen, wmllint, etc.)
  
== I want to start coding, what can i do? ==
+
= I want to start coding, what can i do? =
 
* [[EasyCoding]] - Bugs and features that are easy to implement for new coders
 
* [[EasyCoding]] - Bugs and features that are easy to implement for new coders
 
* [[NotSoEasyCoding]] - Bugs and features which are doable but lacking someone working on them
 
* [[NotSoEasyCoding]] - Bugs and features which are doable but lacking someone working on them
  
== Code documentation ==
+
= Code documentation =
 
* http://devdocs.wesnoth.org - generated code documentation
 
* http://devdocs.wesnoth.org - generated code documentation
 
* [http://www.wesnoth.org/units/trunk/animations.html Missing unit animations] - what's available and what's missing
 
* [http://www.wesnoth.org/units/trunk/animations.html Missing unit animations] - what's available and what's missing

Revision as of 20:36, 1 May 2009

General Information

Links

Coding Guidelines

STL documentation

Tools and Packaging

Supporting Websites

Compiling

Packaging and Releasing

Documentation

More stuff

I want to start coding, what can i do?

  • EasyCoding - Bugs and features that are easy to implement for new coders
  • NotSoEasyCoding - Bugs and features which are doable but lacking someone working on them

Code documentation

Miscellaneous