Sam Hocevar
|
98f8246323
|
build: lol-build now passes flags to configure, and configure now uses
optimisation flag -Os instead of -O3.
|
11 年之前 |
Sam Hocevar
|
bbb9722208
|
lol.js: skeleton for a new demo.
|
11 年之前 |
Jean-Yves Lamoureux
|
2ef4e84e0d
|
* Lander
|
11 年之前 |
Sam Hocevar
|
5e0754467e
|
build: disable LaTeX documentation, generating it uses too much memory.
|
11 年之前 |
Sam Hocevar
|
982ed5e21b
|
build: add directory structure for some new projects.
|
11 年之前 |
Benjamin ‘Touky’ Huet
|
5e3741f59f
|
Configure/Makefile modification for correct touky_demo build.
|
11 年之前 |
Sam Hocevar
|
0adc491fbc
|
build: fix the FlexLexer.h configure check.
|
11 年之前 |
Sam Hocevar
|
b114090d97
|
build: configure errors out if the C++ compiler cannot link executables.
|
11 年之前 |
Sam Hocevar
|
9db988c15c
|
build: activate ALLOW_MEMORY_GROWTH on emscripten builds and work around
a bug in emcc that won’t let us discover SDL.h.
|
11 年之前 |
Sam Hocevar
|
5b8afad60a
|
build: minor tweaks for emscripten builds.
|
11 年之前 |
Sam Hocevar
|
1093e75006
|
base: break the main loop apart for the emscripten port.
|
11 年之前 |
Sam Hocevar
|
f852e8d7e1
|
build: a lot more emscripten build fixes.
|
11 年之前 |
Sam Hocevar
|
cbd3aa1519
|
build: various compilation fixes.
|
11 年之前 |
Sam Hocevar
|
3af7e62b6a
|
android: switch to NativeActivity instead of rolling our own Java crap;
no known regressions yet.
|
11 年之前 |
Sam Hocevar
|
5e5deb84d2
|
build: fix X360 and PS3 builds.
|
11 年之前 |
Sam Hocevar
|
edd09e08f5
|
ps3: create an audio device at startup.
|
11 年之前 |
Sam Hocevar
|
ba58bbbdcd
|
ps3: implement Lua file loading.
|
11 年之前 |
Sam Hocevar
|
45f147bca4
|
build: link with -lnosys on NaCl because I don’t have time to
find out what causes the Lua code to require fork().
|
11 年之前 |
Sam Hocevar
|
62870d0894
|
lua: compilation fixes for non-quite-POSIX platforms.
|
11 年之前 |
Sam Hocevar
|
c59fc670c2
|
core: import pristine lua 5.2.1 in the engine code.
|
11 年之前 |
Sam Hocevar
|
94acb0f519
|
build: the “fuck you, Apple” commit; work around three different
compiler bugs in the Xcode toolchain.
|
11 年之前 |
Sam Hocevar
|
586a984498
|
build: look for backtrace_symbols() before enabling the Unix stack
walking code.
|
11 年之前 |
Sam Hocevar
|
1d0eab0203
|
base: on Linux and some other architectures, dump a stack trace before
crashing from an assertion failure.
|
11 年之前 |
Sam Hocevar
|
8b7482ae09
|
build: bad lolbot! fix the mess caused by its file renames.
|
11 年之前 |
Sam Hocevar
|
bb28344eb7
|
build: fix compiler warnings and Linux and PS3 build issues.
|
11 年之前 |
Sam Hocevar
|
7e8edd7c3e
|
sys: add the base source directory to the list of search directories
on automake platforms, too.
|
11 年之前 |
Sam Hocevar
|
1899d6e40b
|
build: remove more compiler warnings.
|
11 年之前 |
Sam Hocevar
|
0e1a19f8e6
|
build: re-add liblolcore dependency tracking to all binary objects.
|
11 年之前 |
Sam Hocevar
|
face8cf61c
|
build: better check for compiler flags; we no longer try to use
flags that autoconf hasn’t checked first.
|
11 年之前 |
Sam Hocevar
|
4b4d201a6d
|
build: reorganise AM_CPPFLAGS handling so that we can disable the
shitload of warnings Bullet spits at us.
|
11 年之前 |
Sam Hocevar
|
6e1156aaea
|
build: split the main library into lolcore and lolbullet.
|
11 年之前 |
Sam Hocevar
|
eaf115a379
|
people: reorganise user directories to allow for private/ subdirectories.
|
11 年之前 |
Sam Hocevar
|
1e973c81bd
|
build: add SDL detection code in new file lol-sdl.m4. The SDL2 version is
disabled until the engine code itself is ported to SDL2.
|
11 年之前 |
Sam Hocevar
|
2f6f9b6bef
|
build: add support for automake 1.13.
|
12 年之前 |
Sam Hocevar
|
39cd7a1fd0
|
build: revert the weak symbol work; it confuses Visual Studio too much.
|
12 年之前 |
Sam Hocevar
|
96256f45ce
|
build: use our own main() wrapper in addition to SDL's, and only
in that case. Currently only works with GCC.
|
12 年之前 |
Sam Hocevar
|
e7806e96cc
|
build: check for getcwd() and _getcwd() and configure time.
|
12 年之前 |
Sam Hocevar
|
937f3e4522
|
sys: check for <unistd.h> and use getcwd() properly on non-Windows systems.
|
12 年之前 |
Sam Hocevar
|
6a6e46cf0d
|
system: try to autodetect the data directory from the executable path;
currently works for images (SDL and GDI+ loaders) and sound samples.
|
12 年之前 |
Jean-Yves Lamoureux
|
39c0fb0d18
|
* Doxygen: add src/lol/ subdirectories
|
12 年之前 |
Jean-Yves Lamoureux
|
8d6db5ee7b
|
* Doxygen: generate collaboration diagrams if dot is available
|
12 年之前 |
Jean-Yves Lamoureux
|
879675dcd7
|
* Doxygen doc / manpages
|
12 年之前 |
Jean-Yves Lamoureux
|
6b8797ce05
|
* added people/jylam
|
12 年之前 |
Sam Hocevar
|
de4e64c312
|
neercs: added a better check for forkpty(), and moved the GL_POINTS
size and texture logic to the vertex shader.
|
12 年之前 |
Sam Hocevar
|
5f66d6a751
|
build: fix PS3 and Linux compilation issues.
|
12 年之前 |
Sam Hocevar
|
bbca3b6e59
|
build: fixes for out-of-tree builds, and get rid of
some deprecated stuff.
|
12 年之前 |
Sam Hocevar
|
f951745eab
|
vimlol: some code for a Vim plugin; see http://lol.zoy.org/wiki/dev/setup/vim
|
12 年之前 |
Sam Hocevar
|
5ca6891030
|
build: check for a decent version of sed (ie. not the shitty BSD one).
|
12 年之前 |
Sam Hocevar
|
e70fcd05f8
|
build: upgrade glew binaries to 1.9.0 and rename the contrib directory
to external so as to avoid some autocompletion collisions with "configure".
|
12 年之前 |
Sam Hocevar
|
81076d4407
|
build: safety measure in configure.ac to error out if a Lol Engine m4
macro is undefined.
|
12 年之前 |