Einar Johan Trøan Sømåen
af05b1b80e
GRAPHICS: Reimplement the PNG-decoder using libpng
2012-08-20 21:14:59 +02:00
David-John Willis
fbf193f756
CONFIGURE: Add case for selecting OpenGL ES support on the OpenPandora.
2012-08-08 13:49:48 +01:00
Fabio Battaglia
ed3d9d26dc
CONFIGURE: Set dingux optimization level to -O3
2012-06-22 14:08:33 +02:00
Fabio Battaglia
6fb8009db4
Disable Alsa Midi in Dingux/OpenDingux port
...
Disabling (useless) Alsa Midi solves a compilation problem
on the OpenDingux port
2012-06-22 13:11:57 +02:00
Max Horn
5de3f9c765
ALL: Correct spelling of "Mac OS X" in various places
2012-05-31 10:30:29 +02:00
Jonathan Gray
8cfe25cd65
MIDI: add sndio midi backend
...
New sndio MIDI backend for OpenBSD written by Alexandre Ratchov.
Tested with an external MT-32 and fluidsynth.
2012-05-15 16:39:21 +10:00
Bastien Bouclet
cc2b95b068
PS3: Fix build using lastest ps3toolchain
2012-04-27 14:12:55 +02:00
Joost Peters
fe4cd8d9ff
CONFIGURE: fix typo in --with-freetype2-prefix help message
2012-04-26 21:27:08 +02:00
Alyssa Milburn
4520b115e9
CONFIGURE: Fix out-of-tree builds.
2012-04-19 10:23:38 +02:00
Max Horn
c638730fbc
BUILD: Move list of engines out of configure
...
The new file engines/configure.engines is currently manually created
and maintained, but could be regenerated by a script in the future.
2012-04-18 15:44:11 +02:00
Paweł Kołodziejski
fb3ac5a5ec
OSX: allow make bundle with static freetype2 library
2012-03-21 06:36:40 +01:00
Johannes Schickel
7be7ef5a71
IPHONE: Update default build settings. (Disable scalers, mt32, timidity).
...
I took the freedom of also removing the unused OBJCFLAGS flag with this.
2012-02-26 01:31:22 +01:00
Johannes Schickel
69ab2a5279
IPHONE: Enable 16bpp support in configure.
2012-02-26 01:29:56 +01:00
Johannes Schickel
843b9f9665
GRAPHICS: Add a TTF font class using FreeType2.
2012-01-29 16:26:20 +01:00
Thierry Crozat
c5b5f8844c
CONFIGURE: Fix compilation on 32 bits MacOS X
...
The issue was that it cannot find a 64 bits type because 'long int' is
32 bits and compilation of the test program with 'long long' failed
due to the use of -pedantic flag (and 'long long' is not part of
ISO C++ 1998 standard). It nevertheless defined _UINT64
which subsequently told systems headers to not redefine uint64 and
caused many compilation error in system headers.
2012-01-27 22:09:53 +00:00
dhewg
3dca6fe2bb
CONFIGURE: Add WebOS --sysroot to CXXFLAGS
...
Fixes compilation with PDK 3.0.5 (libc headers were now found).
2012-01-21 16:29:56 +01:00
dhewg
fd874216fe
CONFIGURE: Don't use -pedantic for WebOS
...
This fixes Tremor autodetection.
tremor/config_types.h typedefs ogg_int64_t, which errors out with
"ISO C++ 1998 does not support ‘long long’" when using -pedantic.
2012-01-21 16:29:55 +01:00
dhewg
05c972d028
CONFIGURE: Whitespace fix
...
Buildbot update test :P
2012-01-21 00:12:26 +01:00
Johannes Schickel
c74fde632f
CONFIGURE: Also check "long long" in find_type_with_size.
...
This is because on Win64 "long" is 4 bytes and only "long long" is 8 bytes.
Without this check we would not have a 64 bit integer type on Win64.
2012-01-10 16:13:29 +01:00
Johannes Schickel
a3e06d5074
CONFIGURE: Make 32bit pointer check a bit safer.
...
This adapts the check to be similar to the find_type_with_size check, i.e. it
assigns a value to test_array and also returns 0. Should not be required, at
least builtbot went fine, but better be safe and sorry.
2012-01-10 16:13:29 +01:00
Johannes Schickel
3606ebed6a
CONFIGURE: Fix formatting.
...
Thanks to Max for pointing out.
2012-01-10 16:13:20 +01:00
Eugene Sandulenko
fed0ef350d
CONFIGURE: Better test for 32-bitness courtsey of LordHoto
2012-01-08 22:41:52 +00:00
Eugene Sandulenko
0024228100
CONFIGURE: Add detection for 64-bitness and define int64 when applicable
2012-01-08 22:28:43 +00:00
athrxx
540d081a6f
KYRA: (EOB) - initial code base commit
2011-12-26 16:18:10 +01:00
D G Turner
0c4755408a
CONFIGURE: Update WinCE compiler host alias naming.
...
This is required to work with the newest tool chain.
2011-12-18 23:02:25 +00:00
Tarek Soliman
a4acaeb327
MAEMO: Don't explicitly link to libpthread
2011-12-15 10:41:21 -06:00
Tarek Soliman
6a08869838
CONFIGURE: Don't link against libpng by default
...
Except for the PSP port, nothing is actually using libpng symbols.
It is being linked against if it is available at compile time.
This needlessly creates a dependency.
2011-12-15 10:41:20 -06:00
Tarek Soliman
ba9eb8bffd
MAEMO: Fix compile error when using Maemo 5 SDK
...
Thanks NerdKnight
2011-12-02 21:31:29 -06:00
Tarek Soliman
572b65df45
MAEMO: Enable keymapper in the daily builds
2011-11-28 09:01:26 -06:00
Strangerke
a8da884be5
CGE: Set supported
2011-11-28 00:13:36 +01:00
Johannes Schickel
b9d1718fe1
ALL: unrecognised -> unrecognized.
2011-11-26 17:40:00 +01:00
Willem Jan Palenstijn
9e1829173c
BUILD: Report more specific errors for configure engine options
2011-11-26 15:40:49 +01:00
D G Turner
61a1b49a2d
CONFIGURE: Accept plural as well as singular forms for engine build options.
...
i.e. --enable-engines=* will be accepted as well as --enable-engine=
2011-11-26 12:15:05 +00:00
D G Turner
dd6c6a36ea
BUILD: Change engine configuration options
...
This changes the set of engine options to ./configure to:
--enable-all-engines
--disable-all-engines
--enable-engine=<engine name>[,<engine name>...]
And if plugins are enabled:
--enable-engine-static=<engine name>[,<engine name>...]
--enable-engine-dynamic=<engine name>[,<engine name>...]
2011-11-25 11:57:41 +01:00
Alex Bevilacqua
4c60382604
TOLTECS: integrate engine
2011-11-20 22:43:12 +01:00
Paul Gilbert
b0611f3189
M4: Removed the M4/MADS engine from trunk
2011-11-20 12:14:10 +11:00
Alyssa Milburn
981b1cdd76
ANDROID: Add minimal C++ headers to include path.
2011-11-17 08:34:32 +01:00
Strangerke
301048ec98
CONFIGURE: Use 'TsAGE' instead of the full title of Ringworld
2011-11-16 22:02:54 +01:00
Travis Howell
484e6a42af
BUILD: Revert 3a461c2 since it breaks tests for various libraries under mingw (and maybe other systems).
2011-11-03 13:05:07 +11:00
Matt Lewandowsky
3a461c2525
CONFIGURE: Ensure that INCLUDES are included at configure-time.
2011-10-31 12:11:52 +01:00
Matt Lewandowsky
53160df757
CONFIGURE: Clean up two minor nits in configure.
2011-10-31 12:10:46 +01:00
Eugene Sandulenko
245281cc55
CONFIGURE: Fix MacPort detection
2011-10-22 19:08:28 +01:00
Willem Jan Palenstijn
84bc565127
Merge pull request #89 from TomFrost/master
...
HP TouchPad compatibility and full WebOS port update, Round 2
This is a manual merge of the pull request, with some commit message changes.
2011-10-19 13:57:09 +02:00
CeRiAl
a97cd0077f
WINCE: Add workaround for memory management problem on Windows CE < 6.0
...
This fixes the "32MB memory limit per process" problem in Windows CE < 6.0
2011-10-18 13:10:20 +02:00
Tarek Soliman
232e2e367e
CONFIGURE: Rename "release optimization" to "optimizations"
2011-10-09 14:48:53 -05:00
Tarek Soliman
dc473ce955
CONFIGURE: Enable release optimizations by default when optimization...
...
... level is specified
This preserves the old behavior of ports that used to always pass in -Os or -O3
It also allows --disable-release-optimization for those ports to function
2011-10-09 14:48:53 -05:00
Tarek Soliman
01f03e2a3e
CONFIGURE: Separate release mode from optimizations
2011-10-09 14:48:53 -05:00
Tarek Soliman
4a9b8ee7b9
CONFIGURE: Removed useless ENGINE_WIP_ defines from config.h
...
This is a holdover from when it was going to warn on a per-engine basis.
This warning is now handled on a per-game basis with ADGF_UNSTABLE and
ADGF_TESTING.
It resulted in a lot of spam in config.h: a define for every single
engine and subengine that looks like this:
define ENGINE_WIP_SCUMM_7_8 false
It was not being used in-tree and I don't see it being used in the near future.
2011-10-09 01:21:35 -05:00
TomFrost
dbd391bdfe
WebOS: Add improvements suggested in pull req. 89.
...
The improvements in this commit are mostly code formatting, variable
abstraction, and in one case, a performance enhancement as calculations
were made a one-time fire rather than being run with every mouse move
event.
2011-10-01 23:03:15 -04:00
Johannes Schickel
ea2b8a2ae9
CONFIGURE: Fix comment.
2011-09-30 22:03:26 +02:00