dhewg
005677494f
Initial SDL setup
...
Use SDL_main on all platforms.
Fix main() for non-const argv so it matches with the SDL
prototype.
Adapt win32 WinMain() to main() and get rid of the win32 special
case in Common::Init().
2011-12-21 17:40:05 +01:00
dhewg
45566d9727
Fix compilation via scons
...
Add the include path to the root directory, overlooked in
736ec20d
.
2011-12-21 13:53:36 +01:00
dhewg
b62b033b88
Get rid of all idAudioHardware implementations
2011-12-14 18:37:03 +01:00
dhewg
74acc03147
Enable OpenAL for all platforms
...
New scons variable 'OPENAL' (defaults to '1') to toggle the
OpenAL sound backend.
Enable via "s_useOpenAL 1".
2011-12-11 17:07:13 +01:00
dhewg
1b8777a008
Get rid of GL_HARDLINK, always link against libGL
...
This kills the funky GL logging stubs, which unnecessarily
complicates the build process (think future cmake).
As for logging GL calls: Use apitrace for that
https://github.com/apitrace/apitrace
2011-12-10 15:36:16 +01:00
dhewg
04832863e8
Basic infrastructure to build on *BSD
2011-12-10 15:36:15 +01:00
dhewg
2995bcab30
Basic infrastructure for native x86_64 builds
...
Let scons link directly in the build folder.
Multiple archs can coexist next to each other.
New scons variable "X86" to cross compile x86 binaries on x86_64.
2011-12-10 15:36:08 +01:00
dhewg
1b0a37392b
scons: Get rid of -fpermissive
...
Not required anymore.
2011-12-10 15:36:08 +01:00
dhewg
618f15cffe
Disable some not yet fixed warnings
...
These spam the console, disable them for now.
Some of these warnings need to be looked at instead of just
adding code to prevent them.
2011-12-10 15:36:08 +01:00
dhewg
79ad905e05
Fix all whitespace errors
...
Excluding 3rd party files.
2011-12-10 15:35:54 +01:00
dhewg
1b858a774f
Use system libcurl
2011-12-10 11:00:03 +01:00
dhewg
8c80d6c0b8
scons: Allow more than one arg in BASECPPFLAGS
...
scons BASEFLAGS='-DID_FAKE_PURE=1 -DID_ENFORCE_KEY=0'
2011-12-10 11:00:01 +01:00
dhewg
8cbd6167ac
scons: Let scons handle verboseness
...
scons -s
2011-12-10 10:59:33 +01:00
dhewg
86d38f2411
scons: Let scons handle parallel jobs
...
scons -j
2011-12-10 03:46:47 +01:00
Timothee 'TTimo' Besset
fb1609f554
hello world
2011-11-22 15:28:15 -06:00