Rémi Verschelde
f1bd2f6f56
zlib: Split thirdparty files, simplify scons option
...
(cherry picked from commit cbf52606f4
)
2016-10-30 14:51:33 +01:00
Rémi Verschelde
e04ec9565b
glew: Split thirdparty files and isolate env
...
Not fully happy about the way this one interacts with the various
platforms. Maybe the platform_config.h should be generated by the
SCsub instead of passing a define just to know where is the header.
(cherry picked from commit 36738ddda4
)
2016-10-30 14:51:33 +01:00
Jamil Halabi
fbdb717cae
Fixed building for latest Haiku nightlies.
2016-06-29 15:40:25 -04:00
Rémi Verschelde
768e925271
GLEW: Define static + enabled and includes via SCons
...
This allows us not to have to hack our definitions in the upstream files,
making it easier to upgrade to newer versions in the future.
For the include paths to work, the headers are moved to a GL subfolder to
match their upstream location.
2016-06-08 00:16:27 +02:00
Rémi Verschelde
4c658dc523
Haiku: Do not define GLEW_ENABLED to undefine it later
...
Partial revert of f61eb5fd8e
.
2016-06-08 00:10:30 +02:00
Kostadin Damyanov
62574759ab
Haiku: fix build
2015-12-26 18:54:05 +02:00
Kostadin Damyanov
c925fbce2d
Haiku: fix build
2015-10-17 15:41:01 +03:00
Kostadin Damyanov
ced44b45d3
Haiku: remove unneeded code
2015-08-12 22:14:40 +03:00
Kostadin Damyanov
f5bfd497aa
Haiku: add sound support
2015-07-26 02:18:32 +03:00
Kostadin Damyanov
f8db8b7215
Haiku: update detect.py
2015-07-20 22:45:22 +03:00
Kostadin Damyanov
8df3e30abd
Haiku: create a GL context and initialize the audio and physics servers
2015-06-11 22:57:41 +03:00
Kostadin Damyanov
db459fba1d
Haiku: fix build, link with libGL and libGLEW
2015-05-29 23:36:48 +03:00
Kostadin Damyanov
513d509783
Haiku: enable building with GLES
2015-05-28 03:42:40 +03:00
Kostadin Damyanov
8dd674d639
Haiku: enable debug support
2015-05-28 00:59:41 +03:00
Kostadin Damyanov
826f8af1ef
Haiku: link with the haiku libs, stub the OS_Haiku class.
2015-05-25 06:02:55 +03:00
Kostadin Damyanov
4e07a2dea8
Haiku: fix building with UNIX_ENABLED.
2015-05-25 03:49:24 +03:00
Kostadin Damyanov
4a56f72f5b
Haiku: Initial support.
2015-05-24 23:22:51 +03:00