Sam Hocevar
eee1d0d304
build: add skeleton for JNat's demo.
pirms 12 gadiem
Sam Hocevar
9b5880936c
build: tweak everything to allow building with SDL on the Raspberry Pi.
pirms 12 gadiem
Sam Hocevar
44180ce402
build: switch the Android native build rules to autoconf; still a bit rough
but we can now create shared objects for each project; only the testsuite
is not building properly because of issues with STLport, and EglApp is
deactivated because AndroidApp should have precedence.
pirms 12 gadiem
Sam Hocevar
6de8712c39
build: fix broken Glew detection on OS X.
pirms 12 gadiem
Sam Hocevar
03e83798eb
build: fix the Raspberry Pi build and add a build script for it.
pirms 12 gadiem
Sam Hocevar
b1fa126363
build: search for the Raspberry Pi GLES libraries during configure.
pirms 12 gadiem
Sam Hocevar
ed499e0c07
build: add libSDLmain.a binaries for GUI MinGW builds; the provided static
libraries only work with the Visual Studio runtime.
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
2cde045713
neercs: disable neercs build on Windows for now.
pirms 12 gadiem
Sam Hocevar
39d186abec
neercs: import files from the (unfinished) old neercs code.
pirms 12 gadiem
Sam Hocevar
4220cb8e12
build: do like BulletPhysics and make the PS3 code always visible.
pirms 12 gadiem
Sam Hocevar
d707e468c8
build: fix broken LolFx compilation; square brackets need to be escaped
in a configure.ac script.
pirms 12 gadiem
Sam Hocevar
8be874ae39
build: factor the LolFx compilation rule into configure.ac.
pirms 12 gadiem
Sam Hocevar
8352c5146a
build: use $CELL_SDK and fall back to $CELL_SDK if not set.
pirms 12 gadiem
Sam Hocevar
d9fab8c6fa
build: use $CELLSDK instead of $CELL_SDK as per the documentation.
pirms 12 gadiem
Sam Hocevar
c805dca4c8
build: create and activate Makefile for ToukyDemo.
pirms 12 gadiem
Sam Hocevar
3389ed69a2
build: move all games to a "games" subdirectory to clean up the root
directory layout mess.
pirms 12 gadiem
Sam Hocevar
7dd4bec8c7
build: fix the VS2010 build and add build/ and binaries/ to the dist
tarball.
pirms 12 gadiem
Sam Hocevar
78f7a303ff
build: reorganise all the build stuff so that it lies in build/ and
make sure each .vcxproj file is with its corresponding source code.
pirms 12 gadiem
Sam Hocevar
86fd10c9b8
build: add more configure checks, mostly for neercs.
pirms 12 gadiem
Sam Hocevar
9f8636705c
build: MinGW compilation fixes, rename libcaca.lib to caca.lib so that
g++ understands -lcaca directly; also add -DCACA_STATIC to the default flags.
pirms 12 gadiem
Sam Hocevar
ae79148e79
build: fix a few build issues (missing -lxinput, missing d3d9 source files).
pirms 12 gadiem
Sam Hocevar
b190570747
build: disable violent vector.h warnings when building for NaCl.
pirms 12 gadiem
Sam Hocevar
9ff03784d6
build: if FlexLexer.h isn't found in the build environment, use the one
we ship in contrib.
pirms 12 gadiem
Sam Hocevar
abd5e695c9
build: more sane build options.
pirms 12 gadiem
Sam Hocevar
b69717197e
ps3: disable -Wsign-compare on the PS3, because it's really too verbose with
old GCC versions.
pirms 12 gadiem
Sam Hocevar
7ff4151a19
orbital: add a skeleton project for Orbital.
pirms 12 gadiem
Sam Hocevar
88f10fe54b
build: allow to build the Direct3D 9 driver with the mingw compiler.
pirms 12 gadiem
Sam Hocevar
60a2e83d54
xbox: start working on an Xbox/Direct3D port.
pirms 12 gadiem
Sam Hocevar
b79b651cd7
mrpigeon: create source tree for MrPigeon.
pirms 12 gadiem
Sam Hocevar
06d9d00c34
win32: no longer ship GDI+ because MinGW ships a working version, including
for Win64.
pirms 12 gadiem
Sam Hocevar
d763474c0b
lolremez: release LolRemez 0.2.
pirms 13 gadiem
Sam Hocevar
df39a0cedd
math: make everything clean for a LolRemez release.
pirms 13 gadiem
Sam Hocevar
3283dfc011
build: minor reorganisation of the sandbox code.
pirms 13 gadiem
Sam Hocevar
d026703430
build: for now, assume anything with <pthread.h> uses the pthread API.
pirms 13 gadiem
Sam Hocevar
29db078d6a
core: add a mediocre threading system as the base for the real thing.
pirms 13 gadiem
Sam Hocevar
6743bb45cd
nacl: the Mandelbrot zoomer is starting to work on NaCl.
pirms 13 gadiem
Sam Hocevar
2edb8115e6
core: port all code to NativeClient. Nothing runs for now, but it builds.
pirms 13 gadiem
Sam Hocevar
c9aa11c9e3
test: start writing tutorials and other shit.
pirms 13 gadiem
Sam Hocevar
e62b840f7e
build: allow to build without the PS3-specific files.
pirms 13 gadiem
Sam Hocevar
ff45d2ac98
test: add a 10-line example program that computes Pi to the 150th digit.
pirms 13 gadiem
Sam Hocevar
fbdec834dd
image: add a GDI+ loader.
pirms 13 gadiem
Sam Hocevar
356917292d
osx: link with the proper OpenGL libraries on OS X.
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
73e9bfdd90
build: fix GLEW usage to use <glew.h>, not <GL/glew.h>.
pirms 13 gadiem
Sam Hocevar
beb141dd5b
build: fix Win64 compilation with mingw64, using an updated SDL build.
pirms 13 gadiem
Sam Hocevar
7a3709ab53
build: move SDL_image and SDL_mixer binaries to an i686-only directory.
pirms 13 gadiem
Sam Hocevar
ba10e59e45
ios: fix iOS build by adding missing files to XCode project.
pirms 13 gadiem
Sam Hocevar
69648f381f
build: add LolUnit to the build rules.
pirms 13 gadiem
Sam Hocevar
8341fd4fef
build: disable RTTI, we don’t need it and won’t use it.
pirms 13 gadiem