Version 1 (modified by sam, 11 years ago) (diff)


Getting started for new developers

Repository layout

All the engine code is in the src/ top level directory.

Public headers are in the src/lol/ subdirectory. A lot of other headers can be used (and must be used, otherwise nothing works at all). Headers are moved to this subdirectory when the classes are considered good quality.

Build files are in several places:

  • Linux/Unix : there is a top level bootstrap file. Run ./bootstrap, then the classical ./configure and make.
  • Windows: there is a Visual Studio 2010 file in the win32/ top level directory.