Version 2 (modified by 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. 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
andmake
. - Windows: there is a Visual Studio 2010 file in the
win32/
top level directory.