Building Maratis

(Difference between revisions)
Jump to: navigation, search
Line 8: Line 8:
 
Then run:
 
Then run:
 
python scons.py
 
python scons.py
 +
or if you want to work in debug:
 +
python scons.py build_mode=debug
  
All the stuff should be build/written in a 'build' directory.
+
All the stuffs should be build/written in a 'build' directory.
  
 
In the subfolder 3rdparty you should find all the static libs: bullet, devil, freetype, glee, jpeg, png, lua, npk, tinyxml, zlib.
 
In the subfolder 3rdparty you should find all the static libs: bullet, devil, freetype, glee, jpeg, png, lua, npk, tinyxml, zlib.
  
 
After build, if successfull, all the bins should be copied into the folder 'prod': ManualUse.exe, MaratisEditor.exe, MaratisPlayer.exe, MCore.dll, MEngine.dll...
 
After build, if successfull, all the bins should be copied into the folder 'prod': ManualUse.exe, MaratisEditor.exe, MaratisPlayer.exe, MCore.dll, MEngine.dll...

Revision as of 16:18, 20 October 2012

Welcome to the build documentation

You will find here some how to buid Maratis on some platforms. In any cases, the current version of the build system use Scons which deeply use Python in order to build the programs. Consequently, please visit (and install if necessary) Python before continuing.

Then go to the trunk/dev folder where scons.py should be found. Then run: python scons.py or if you want to work in debug: python scons.py build_mode=debug

All the stuffs should be build/written in a 'build' directory.

In the subfolder 3rdparty you should find all the static libs: bullet, devil, freetype, glee, jpeg, png, lua, npk, tinyxml, zlib.

After build, if successfull, all the bins should be copied into the folder 'prod': ManualUse.exe, MaratisEditor.exe, MaratisPlayer.exe, MCore.dll, MEngine.dll...

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox