Sam Hocevar
|
cd988786b9
|
build: reorganise includes so that we can use precompiled headers later.
|
pirms 10 gadiem |
Sam Hocevar
|
cadc4d18b0
|
test: move the unit tests to the engine, and lolunit out of the engine.
|
pirms 10 gadiem |
Sam Hocevar
|
ad9a388e80
|
misc: remove 100% of the "using namespace std;" madness.
|
pirms 10 gadiem |
Sam Hocevar
|
fe665f85b4
|
base: strip core.h from its contents and put it in public/private headers.
|
pirms 10 gadiem |
Sam Hocevar
|
b25222af18
|
base: implement UNUSED() macro and put it here and there.
|
pirms 12 gadiem |
Sam Hocevar
|
d6634da83f
|
build: fix the WTFPL site URL in all code comments.
|
pirms 12 gadiem |
Sam Hocevar
|
5bd24fa1d3
|
build: hide the SDL_main.h inclusion in core.h, and only activate it
on Windows if using Visual Studio; if using MinGW, try to stick to the
original main() entry point.
|
pirms 12 gadiem |
Sam Hocevar
|
b5563ad21d
|
core: switch the Win32/x64 binaries to the Windows subsystem so that they
do not open a console at startup.
|
pirms 12 gadiem |
Sam Hocevar
|
fde544911b
|
core: new benchmark snippet for operations on reals.
|
pirms 13 gadiem |
Sam Hocevar
|
abbf9ba44c
|
build: fix a shitload of build errors introduced by the Image refactoring
and the OS X port.
|
pirms 13 gadiem |
Sam Hocevar
|
2435bd47ed
|
osx: automake does not support .mm files yet, so rename ios-image.mm back
to ios-image.cpp, but disable it on OS X because UIKit isn't available.
|
pirms 13 gadiem |
Sam Hocevar
|
5081f7034a
|
test: reorganise test suite and benchmark code.
|
pirms 13 gadiem |