Dependencies
============
- GLEW, GLM, SDL2, SDL2_image
+ GLEW, GLM, SDL2, SDL2_image, SDL2_net, SDL2_ttf, OpenAL, freealut, zlib
-archlinux: pacman -S glew glm sdl2 sdl2_image
+ CppUnit for tests
+
+archlinux: pacman -S glew glm sdl2 sdl2_image sdl2_net sdl2_ttf openal freealut zlib cppunit
+
+manual:
+ CppUnit http://sourceforge.net/projects/cppunit/
+ GLEW http://glew.sourceforge.net/
+ GLM http://glm.g-truc.net/0.9.6/index.html
+ OpenAL http://openal.org/
+ SDL http://www.libsdl.org/
+ zlib http://zlib.net/
Makefile
build executables tuned for running, debugging, and profiling
run:
- build and execute the main binary
+ build and execute the main binary with state path set to ./saves
+
+server:
+ same as run, only in server mode
+
+test:
+ build and run unittests
gdb, cachegrind, callgrind:
build the binary suited for given tool and launch