Getting started for new developers
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. Every .h that is not in src/lol/ is considered complete crap.
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 build/vs2010/ top level directory.