Willem Jan Palenstijn
08bc6f85ad
CONFIGURE: Fix more unintentional globbing
2012-09-11 18:38:14 +02:00
Willem Jan Palenstijn
7c23394b37
CONFIGURE: Prevent [] in subengine list from triggering globbing
2012-09-11 10:50:59 +02:00
Willem Jan Palenstijn
000feae4cf
CONFIGURE: Do dependency checking for all enabled engines
...
Engines with manually specified dynamic/static were skipped previously.
2012-09-11 09:57:42 +02:00
Johannes Schickel
afcc8ecddc
CONFIGURE: behaviour -> behavior.
...
Done to trigger a full rebuild on buildbot.
2012-09-09 18:40:24 +02:00
Johannes Schickel
ac720acc67
CONFIGURE: Update documentation for add_engine.
2012-09-04 20:38:21 +02:00
Johannes Schickel
a83bca79da
CONFIGURE: Add initial virtual feature support.
...
This is used to support features as dependencies, which can be supplied by
multiple sources, like it is the case for Vorbis support.
2012-09-04 20:38:17 +02:00
Willem Jan Palenstijn
2a5eaf4d4a
CONFIGURE: Use new engine dependency mechanism for sword25/zlib
2012-08-31 23:07:55 +02:00
Johannes Schickel
1cc58ce679
CONFIGURE: Allow dependency checks for engines.
...
Also adds PNG as a dependency for sword25 and removes the hardcoded check for
it.
2012-08-31 22:30:25 +02:00
Bertrand Augereau
ede8b063cc
SCUMM: Workaround : USE_ARM_COSTUME_ASM is buggy as visible during Indy 4 intro on OpenPandora, iPhone and probably others.
...
(The appearing logo is distorted)
2012-08-31 19:08:50 +02:00
Bastien Bouclet
1d58ebe133
PS3: Force use of freetype from ps3toolchain
2012-08-21 16:21:10 +02:00
Johannes Schickel
eff6ea09fb
Revert "CONFIGURE: Don't disable the sword25 engine when libpng is not found"
...
This reverts commit 7543c3ba5f
.
We depend on libpng for PNG decoding again, thus disable sword25 when libpng
is not available.
2012-08-21 02:13:19 +02:00
Johannes Schickel
05eb6eecfc
Merge pull request #262 from somaen/pngwithlibpng
...
GRAPHICS: Reimplement the PNG-decoder using libpng
2012-08-20 17:12:52 -07:00
Einar Johan Trøan Sømåen
af05b1b80e
GRAPHICS: Reimplement the PNG-decoder using libpng
2012-08-20 21:14:59 +02:00
Matthew Hoops
eccb55570e
BUILD: Fix statically compiling with libfluidsynth on Mac OS X
2012-08-19 20:41:34 -04:00
David-John Willis
e7ae58f2e4
CONFIGURE: Set DISABLE_SAVELOADCHOOSER_GRID for the GPH backend.
...
* Move some backend settings from the host selection to the backend.
* Also remove stale referances to the old GP2X backend.
2012-08-16 10:57:44 +01: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
Tarek Soliman
7c8891fed4
CONFIGURE: don't use savegame timestamp on N64
...
N64 does not have a RTC
2011-09-24 14:21:06 -05:00
TomFrost
c619c241de
WebOS: Enable scalers and Darwin compatibility.
...
On Mac OS X (Darwin), there are minor differences in the 'sed'
and 'install' tools that require slightly different usage. This
distinction has been made in webos.mk, made possible by an
additional flag in ./configure.
2011-09-24 15:12:27 -04:00
Tarek Soliman
4a9994e333
CONFIGURE: define USE_SAVEGAME_TIMESTAMP except on GP2X and Wiz/Caanoo
...
Those platforms don't have a reliable real time clock
2011-09-23 22:05:33 -05:00
Tarek Soliman
9aad73be5e
MAEMO: enable virtual keyboard and add keymapping
2011-09-22 22:07:45 -05:00
Tarek Soliman
1439014a26
CONFIGURE: MAEMO changes
...
The giant configure line is now shortened to the following
configure --host=maemo
2011-09-22 22:07:44 -05:00
Joost Peters
cd1a18dfcd
IRIX: support plugin builds
2011-09-12 14:49:12 +02:00
Willem Jan Palenstijn
f6f8b456e7
Merge branch 'cge'
...
This adds the CGE engine for the game Soltys.
It is based on pull request https://github.com/scummvm/scummvm/pull/81 .
2011-09-11 21:31:55 +02:00
TomFrost
5c1f13251e
Merge branch 'master' of git://github.com/nexapps/scummvm into nexapps
2011-09-03 14:23:14 -04:00
Eugene Sandulenko
79632ea958
CONFIGURE: Fixes to MacPort detection
2011-08-26 17:51:32 +01:00
Eugene Sandulenko
8d22979667
CONFIGURE: Add support for building under MacPorts
2011-08-26 17:41:09 +01:00
Eugene Sandulenko
7b9346d42b
CONFIGURE: Fix indentation
2011-08-26 17:04:53 +01:00
Alyssa Milburn
84063dc972
Merge remote-tracking branch 'origin/master' into soltys_wip2
2011-08-22 20:03:05 +02:00
Chris Warren-Smith
a31b74f3e9
BADA: Code formatting and style changes following review
2011-08-21 16:39:08 +10:00
Chris Warren-Smith
59739a7a0e
BADA: Initial BADA port implementation
2011-08-21 16:37:06 +10:00
Ori Avtalion
077a2f8fb0
JANITORIAL: Remove trailing whitespace
2011-08-08 22:09:48 +03:00
Eugene Sandulenko
53ea7bfe34
CONFIGURE: Add more verbosity for slow shell environments like mingw
2011-08-08 20:01:03 +01:00
Johannes Schickel
6a7c87b4a4
CONFIGURE: Add x86_64 to the CPU architecture list.
...
This prevents it from shown as "unknown (x86_64)", even though it is an
officially supported platform.
2011-08-08 20:37:42 +02:00
Max Horn
d6e0afc002
CONFIGURE: Unify cpu arch detection
2011-08-08 20:33:42 +02:00
Doron Rosenberg
0ceb7b4ccd
WebOS: touchpad virtual keyboard
2011-08-04 10:44:06 -07:00
Paul Gilbert
de0fac3121
BUILD: Enable Ringworld: Revenge Of The Patriarch by default.
2011-08-04 21:00:45 +10:00
Oystein Eftevaag
7e7e606919
MACOSX: Turned update support off by default, simplified and cleaned the pull request
2011-08-02 21:00:57 -04:00
Oystein Eftevaag
9044e17499
Merge pull request #52 from CeRiAl/macosx-sparkle
...
MACOSX: Add Sparkle support
2011-08-02 16:09:58 -07:00
Eugene Sandulenko
e02276cab1
Merge pull request #58 from fuzzie/composer
...
COMPOSER: Merge engine
2011-07-27 03:10:19 -07:00
CeRiAl
f60d6f7a97
MACOSX/UPDATES: Streamline UpdateManager
...
Moved UpdateManager related code from backends/modular-backend.* to
common/system.*. Added switch --enable/disable-updates to be able
to disable updates support generally.
2011-07-19 21:35:37 +02:00
CeRiAl
828f1884b4
MACOSX: Add Sparkle support
2011-07-19 21:33:01 +02:00
clone2727
6370984b22
Merge pull request #50 from clone2727/bink
...
Add support for Bink video to SCUMM HE
2011-07-18 16:04:39 -07:00
Alyssa Milburn
40a6c232e9
COMPOSER: Add a first attempt at an engine.
2011-07-14 20:08:06 +02:00
Matthew Hoops
a50abde1b1
BUILD: Allow for disabling Bink support
2011-07-13 12:08:26 -04:00
D G Turner
52dce79299
Wii: Enable Virtual Keyboard for Wii and Gamecube in Configure.
...
This should avoid future bugs similar to #3358466 ("Wii: Virtual
Keyboard doesnt show up").
2011-07-09 15:30:23 +01:00
Alyssa Milburn
66e81d633f
Merge remote-tracking branch 'origin/master' into soltys_wip2
2011-07-07 09:24:10 +02:00
Littleboy
02b03bc6c1
CONFIGURE: Rename $WIN32BUILD to $STAGING
2011-07-01 01:17:10 -04:00
Travis Howell
a5d001fdef
BUILD: Use static build when compiling with later GCC versions under mingw, to avoid additional DLL requirements.
2011-07-01 15:11:52 +10:00
Travis Howell
0be5ba9b0e
Merge branch 'master' of github.com:scummvm/scummvm
2011-06-30 02:15:23 +10:00
Travis Howell
50f28f2c23
BUILD: Use separate win32 target for each installer.
2011-06-30 02:14:36 +10:00
Littleboy
b0ee7bbb7e
BACKENDS: Implement Win32TaskbarManager::setCount()
2011-06-29 11:07:23 -04:00
Strangerke
b0c9c9122f
Merge branch 'master' of github.com:scummvm/scummvm into soltys_wip2
2011-06-29 16:15:41 +02:00