Sam Hocevar
|
f9058a384d
|
3rdparty: upgrade PEGTL to its latest version (2.1.4 or something).
|
7 anos atrás |
Sam Hocevar
|
ad45e4d284
|
doc: fix linking with ffmpeg on Linux and start a tutorial program.
|
8 anos atrás |
Sam Hocevar
|
c5a4f59517
|
sys: getopt wrapper and reimplementation (first iteration).
|
8 anos atrás |
Sam Hocevar
|
8c3c62bdc0
|
build: improvements when building as a subproject
|
8 anos atrás |
Sam Hocevar
|
77bac2b98f
|
build: new --disable-tools configure option
|
8 anos atrás |
Sam Hocevar
|
39c00a8f5c
|
build: add more tests to the common m4 file
|
8 anos atrás |
Sam Hocevar
|
9c90721bda
|
build: make mingw-std-threads a submodule
|
8 anos atrás |
Sam Hocevar
|
fb641c9e81
|
build: move PEGTL to a Git submodule
|
8 anos atrás |
Sam Hocevar
|
7ccf613a08
|
build: move Lua to a submodule
|
8 anos atrás |
Sam Hocevar
|
f1a2b66d62
|
build: move Bullet to a submodule
|
8 anos atrás |
Sam Hocevar
|
1dcb065121
|
build: make imgui a submodule instead of copying it
|
8 anos atrás |
Sam Hocevar
|
fe279ea38b
|
build: various autotools improvements and fixes
|
8 anos atrás |
Sam Hocevar
|
fe5bcc55cc
|
build: move C++11 support macros to the common .m4 file
|
8 anos atrás |
Sam Hocevar
|
c6f4070e70
|
build: refactor autotools files for out-of-tree builds.
All these changes will allow us to more easily add Lol Engine as a
submodule of another Git project.
|
8 anos atrás |
Sam Hocevar
|
1280e15c9e
|
build: use <GL/glew.h> instead of <glew.h>.
|
9 anos atrás |
Sam Hocevar
|
4bd6538a87
|
Fix a bug in SDL detection causing false positives.
If SDL_CFLAGS is defined to a non-empty value, even spaces, a later
test will wrongly succeed and think SDL_CFLAGS is a user override.
|
9 anos atrás |
Sam Hocevar
|
a07844682e
|
build: remove dead PS3 code.
|
10 anos atrás |
Sam Hocevar
|
e5faf45929
|
build: some PS4 compilation fixes.
|
10 anos atrás |
Sam Hocevar
|
7934df34ef
|
build: "USE_SDL" is now for SDL v2 and "USE_OLD_SDL" for version 1.
|
10 anos atrás |
Sam Hocevar
|
7d8e75b029
|
build: fix SDL2 library names.
|
10 anos atrás |
Sam Hocevar
|
7d4a58021f
|
build: use SDL2 on Windows.
|
10 anos atrás |
Sam Hocevar
|
d37d124849
|
sdl: SDL2 video and audio support (no input yet).
|
10 anos atrás |
Sam Hocevar
|
5b8afad60a
|
build: minor tweaks for emscripten builds.
|
11 anos atrás |
Sam Hocevar
|
f852e8d7e1
|
build: a lot more emscripten build fixes.
|
11 anos atrás |
Sam Hocevar
|
94acb0f519
|
build: the “fuck you, Apple” commit; work around three different
compiler bugs in the Xcode toolchain.
|
11 anos atrás |
Sam Hocevar
|
1b07850346
|
build: a few iOS build fixes; nowhere near ready though.
|
11 anos atrás |
Sam Hocevar
|
1ff5c99da0
|
build: do not assume the OS X compiler understands -ObjC++.
|
11 anos atrás |
Sam Hocevar
|
1d0eab0203
|
base: on Linux and some other architectures, dump a stack trace before
crashing from an assertion failure.
|
11 anos atrás |
Sam Hocevar
|
face8cf61c
|
build: better check for compiler flags; we no longer try to use
flags that autoconf hasn’t checked first.
|
12 anos atrás |
Sam Hocevar
|
32753fa130
|
build: fix a few macro logic issues in SDL.h inclusion.
|
12 anos atrás |
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.
|
12 anos atrás |
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 anos atrás |
Sam Hocevar
|
bab0d4c7c5
|
build: put the OpenGL detection code in a separate .m4 file and assume
that the OpenGL framework on OS X provides GL version 2 at least.
|
12 anos atrás |