Sam Hocevar
|
8ad02b5862
|
android: refresh the code so that most of the Android port compiles again.
|
pirms 5 gadiem |
Sam Hocevar
|
dc9f5c72cb
|
test: make source code checks more verbose
|
pirms 8 gadiem |
Sam Hocevar
|
9e4b6a4155
|
build: add path to lolfx resource names
This will help us deal with shader name collision. Breaks the Windows
build for the moment, unfortunately.
|
pirms 8 gadiem |
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.
|
pirms 8 gadiem |
Sam Hocevar
|
52529cd8b9
|
bullet: update code to most recent GitHub branch.
|
pirms 8 gadiem |
Sam Hocevar
|
31477c906e
|
build: remove the LolFx and the EasyMesh compilers for now.
|
pirms 10 gadiem |
Sam Hocevar
|
a07844682e
|
build: remove dead PS3 code.
|
pirms 10 gadiem |
Sam Hocevar
|
0e91d9cf66
|
build: fix an infinite loop in recursive rules.
|
pirms 10 gadiem |
Sam Hocevar
|
0f3805be4c
|
android: various fixes, but the switch to NativeActivity isn't complete.
|
pirms 11 gadiem |
Sam Hocevar
|
5b8afad60a
|
build: minor tweaks for emscripten builds.
|
pirms 11 gadiem |
Sam Hocevar
|
b106bdd8f9
|
build: add experimental support for emscripten.
|
pirms 11 gadiem |
Sam Hocevar
|
3af7e62b6a
|
android: switch to NativeActivity instead of rolling our own Java crap;
no known regressions yet.
|
pirms 11 gadiem |
Sam Hocevar
|
a5388b434b
|
build: fail the Android build upon error and make it idempotent.
|
pirms 11 gadiem |
Sam Hocevar
|
ff7904d96c
|
build: big Android build system refactor; we now attempt to build
an apk for each project.
|
pirms 11 gadiem |
Sam Hocevar
|
ddeaa5f81a
|
build: reorganise automake build system.
|
pirms 11 gadiem |
Sam Hocevar
|
3adf42b00c
|
build: hide LolFx external declarations behind macros.
|
pirms 12 gadiem |
Sam Hocevar
|
50ff3f9ce0
|
ps3: refactor elf → self build logic and make make_fself mandatory
when building for the PS3 on a Unix system.
|
pirms 12 gadiem |
Sam Hocevar
|
8e62b9a2c0
|
build: set default verbosity to 0 and tweak the LolFx build rule so that
it understands V=0 and V=1.
|
pirms 12 gadiem |
Sam Hocevar
|
ca5238b145
|
lolfx: names such as "x" or "bgra" are field selectors, but we must also
accept them as variable names.
|
pirms 12 gadiem |
Sam Hocevar
|
36d52e2912
|
build: abort make process if a flex or bison run fails.
|
pirms 12 gadiem |
Sam Hocevar
|
5320310f5a
|
build: "make generated" now recursively rebuilds all flex/bison targets.
|
pirms 12 gadiem |
Sam Hocevar
|
ca909bb317
|
build: refactor lolfx build rule into common.am.
|
pirms 12 gadiem |
Sam Hocevar
|
e390f03e0a
|
build: add a common.am include file and a "make lolcheck" target that does
nothing for now except ensure that every makefile includes common.am.
|
pirms 12 gadiem |