Willem Jan Palenstijn
63fb936667
Fix typo in special case gcc version detection
...
svn-id: r40085
2009-04-22 21:14:59 +00:00
Joost Peters
dadcc3289f
run psp-fixup-imports after linking
...
svn-id: r40037
2009-04-21 10:50:30 +00:00
Jordi Vilalta Prat
b82707463a
Remove the obsolete IPHONE_BACKEND define
...
svn-id: r39835
2009-04-04 10:10:15 +00:00
Johannes Schickel
4076bdecbc
Remove -Wno-parentheses switch for g++ 4.3.
...
svn-id: r39763
2009-03-30 12:12:20 +00:00
Travis Howell
5ef85a20ed
Drop Cygwin support, the -mno-cygwin option is been removed from GCC in the future.
...
svn-id: r39757
2009-03-30 09:10:28 +00:00
Filippos Karapetis
dd32b974e4
Added build rules for SCI32 games
...
svn-id: r39752
2009-03-30 08:09:02 +00:00
Travis Howell
30473e313d
Fluidsynth requires additional libraries, for mingw build.
...
svn-id: r39749
2009-03-30 03:44:26 +00:00
Walter van Niftrik
5c020b9efe
Fix bug #2684645 : AMIGAOS: Build breaks in "base/commandline".
...
svn-id: r39730
2009-03-28 23:47:14 +00:00
Andre Heider
32495abc38
Improved configure support for the GP2X port.
...
svn-id: r39708
2009-03-27 14:12:42 +00:00
Joost Peters
1a5f531d23
Allow building of psp backend via configure (Part 1 - Still need to add the fixup + EBOOT packing steps).
...
Thanks dhewg and fingolfin for assistance. :)
svn-id: r39693
2009-03-25 21:58:16 +00:00
Andre Heider
7c5f8e8714
Distinguish between the native and the host executable extension, so that nasm gets properly detected when cross-compiling. Also removed the "_have_x86=yes" overwrite for mingw, since it gets detected fine and breaks mingw-w64.
...
svn-id: r39635
2009-03-23 17:40:46 +00:00
Max Horn
082c1f782d
Fix compiler detection if CXX is preset to a working compiler but contains a space
...
svn-id: r39634
2009-03-23 15:47:45 +00:00
Andre Heider
8f4831a1d9
Don't just "return" from the script if == no (leftover from r39541, where that code was inside a function)
...
svn-id: r39615
2009-03-22 21:12:15 +00:00
Andre Heider
07cc19df38
Fix compilation of the iPhone port.
...
svn-id: r39611
2009-03-22 17:48:42 +00:00
Max Horn
8bb60d6200
Reverted vinterstum's 'unification' of iPhone and Mac OS X configure code. There is no reliable way to distinguish iPhone OS X and 'regular' Mac OS X via the host type only
...
svn-id: r39610
2009-03-22 16:46:45 +00:00
Max Horn
f4ae5a4572
Fixed configure on OSX (no idea what this will do to the iPhone, but now at least compiling on OS X is possible again)
...
svn-id: r39607
2009-03-22 13:50:51 +00:00
Jordi Vilalta Prat
871c8d8349
- Grouped default settings
...
- Grouped related functions
- Add "backends/platform/$_backend" to MODULES for all backends
- Some bits of formatting
svn-id: r39605
2009-03-22 11:24:23 +00:00
Oystein Eftevaag
0dc0f24bcd
OSX configure fix
...
svn-id: r39603
2009-03-22 03:09:41 +00:00
Oystein Eftevaag
0c5959ce8a
Updated iphone/osx build rules a bit, to make them more consistent
...
svn-id: r39600
2009-03-21 21:48:44 +00:00
Marcus Comstedt
ed24cf667b
Use -isystem instead of -I to include ronin stuff on Dreamcast (gets rid of some corny warnings).
...
svn-id: r39588
2009-03-21 15:21:24 +00:00
Marcus Comstedt
760133e8ca
Added support for dynamic plugins on Dreamcast to the configure script.
...
svn-id: r39587
2009-03-21 15:15:29 +00:00
Max Horn
428b0ec800
configure: rearranged some stuff
...
svn-id: r39541
2009-03-19 21:42:50 +00:00
Oystein Eftevaag
4367d1c184
Whitespace fix
...
svn-id: r39538
2009-03-19 20:53:33 +00:00
Oystein Eftevaag
1301de3795
Added support for specifying which prefix directory to link in static libs for (for mac os x and iphone bundles), and use a build-specific strip command
...
svn-id: r39537
2009-03-19 20:49:22 +00:00
Andre Heider
38baf3b19f
Added configure support for the Wii and Gamecube port
...
svn-id: r39531
2009-03-19 18:56:54 +00:00
Andre Heider
a0545c4133
Moved -pedantic from Makefile to the end of configure script
...
svn-id: r39530
2009-03-19 18:52:38 +00:00
Andre Heider
845f8d018b
Extended the FLAC test to detect a libFLAC version which was compiled without libogg support
...
svn-id: r39529
2009-03-19 18:47:01 +00:00
Andre Heider
38e2957739
Fixed the tremor check. Instead of a ogg symbol, it now checks for a tremor one ;)
...
svn-id: r39527
2009-03-19 18:36:45 +00:00
Marcus Comstedt
114d9f211c
Initial support for building the Dreamcast port using the configure
...
script. Dynamic modules are not supported just yet.
svn-id: r39524
2009-03-18 23:38:25 +00:00
Oystein Eftevaag
f32fd48930
Use host-specific ranlib when crosscompiling for darwin (Mac OS X)
...
svn-id: r39523
2009-03-18 23:17:54 +00:00
Max Horn
55eb3b0b26
configure: We don't use tail anymore, so don't check for it; move (hq) scaler check from the middle to nowhere to a more appropriate spot
...
svn-id: r39522
2009-03-18 21:51:56 +00:00
Marcus Comstedt
e47e0242c9
Create a variable _host_alias defaulting to $_host_cpu-$_host_os, which is used to pick the cross compiler. This allows "special" hosts to override it.
...
svn-id: r39520
2009-03-18 21:07:28 +00:00
Marcus Comstedt
125a34c772
Moved the _build_{hq_,}scalers tests to after the host checks, because they may try to disable scalers on a per-host basis.
...
svn-id: r39519
2009-03-18 20:58:11 +00:00
Travis Howell
d4fd77c8de
Fix bug #2684645 - AMIGAOS: Build breaks in base/commandline.
...
svn-id: r39508
2009-03-18 09:42:47 +00:00
Max Horn
feedf970c5
fixing stupid, stupid mistake in previous commit. yet another proof that I need to use git to prestage all my commits for one day. Yay for 'git commit --amend' ;-)
...
svn-id: r39373
2009-03-13 16:39:46 +00:00
Max Horn
50ab52a12f
Added --enable-all-engines and --disable-all-engines to configure script
...
svn-id: r39372
2009-03-13 16:31:53 +00:00
Travis Howell
f3e50fba7c
Personal Nightmare is part of the AGOS engine.
...
svn-id: r39277
2009-03-09 21:42:10 +00:00
Travis Howell
2bd2fe43c5
Change Personal Nightmare support to optional, until setjmp/longjmp code is converted.
...
svn-id: r39253
2009-03-09 02:25:29 +00:00
Filippos Karapetis
89cb6b09c7
Enable the MADE engine by default
...
svn-id: r39204
2009-03-07 20:33:29 +00:00
Johannes Schickel
3a35b5b5f2
- Make Lands of Lore compileable optionally as suggested by _sev. (via ENABLE_LOL define)
...
- Change default build system to support LoL as a subengine of KYRA. LoL is currently disabled by default.
(- Minor enum name fixes for Lands of Lore code.)
svn-id: r39099
2009-03-04 00:45:34 +00:00
Torbjörn Andersson
40c4733124
By default, do not check for libmpeg2. Currently, there's no engine that needs it
...
though I guess it's possible that some will in the future.
svn-id: r39035
2009-03-01 12:19:28 +00:00
Torbjörn Andersson
b2cffb1364
Don't use the words "MPEG" and "Broken Sword" in the same sentence. Ever.
...
svn-id: r39034
2009-03-01 12:08:56 +00:00
Johannes Schickel
b4f184c583
Fixed configure on systems without mktemp.
...
svn-id: r38610
2009-02-20 18:34:06 +00:00
Oystein Eftevaag
5b86801553
Merged revisions 36329, 38212, 38226and 38234 from branch-0-13-0 to trunk: iPhone backend updates
...
svn-id: r38240
2009-02-15 13:58:15 +00:00
Jordi Vilalta Prat
fa6e10e9ce
Import the SCI engine sources from the FreeSCI Glutton branch (it doesn't compile yet)
...
svn-id: r38192
2009-02-15 06:10:59 +00:00
Jordi Vilalta Prat
655676b260
Build a dynamically linked executable on Amiga by default (as discussed with Raziel^)
...
svn-id: r36306
2009-02-13 17:30:59 +00:00
Max Horn
9a5ac6007f
configure: changed 'Running on x86' to 'Compiling for x86'
...
svn-id: r35983
2009-01-21 17:16:58 +00:00
Max Horn
b50f5ebe9c
configure: changed order of backend detection and engine listing (backend detection may fail, e.g. when sdl-config is not found, while engine 'detection' never fails)
...
svn-id: r35982
2009-01-21 16:15:07 +00:00
Max Horn
79e4b6b2b2
Changed configure to add ENABLE_VKEYBD and ENABLE_KEYMAPPER to DEFINES, instead of config.h
...
svn-id: r35962
2009-01-20 22:46:34 +00:00
Eugene Sandulenko
83972e2001
Merge in Virtual Keybpard & KeyMapper branch,
...
- Merge is perfromed in order to not let rotting the code
- Makefile modifications were avoided
Stuff to resolve:
- Circular dependency of common/vkeybd from graphics/
- Make it compilable (?)
- Add some keyboards
- Decide on the key bindings
svn-id: r35813
2009-01-11 00:20:27 +00:00