Commit Graph

1064 Commits

Author SHA1 Message Date
Colin Snover
9ff41967a0 BUILD: Fix PSP build of test runner 2017-01-15 18:32:07 -06:00
Colin Snover
5d22cc438f BUILD: Fix N64 build of test runner 2017-01-15 13:49:33 -06:00
Colin Snover
ecf9c95296 BUILD: Attempt to fix Android builds of test runner
Mixing -I and -isystem for system headers causes failures.
2017-01-15 10:16:09 -06:00
Colin Snover
75894a871c BUILD: Attempt to fix Android builds when building the test runner
This patch adds the additional architecture-dependent gcc-stdlibc++
include directory to match the existing gcc-stdlibc++ linker and
generic include directory.
2017-01-14 22:53:29 -06:00
Colin Snover
ee04b63d96 BUILD: Attempt to fix Android builds when building the test runner
Android builds currently fail when building the test runner because
the runner tries to include standard library headers, which cannot
be found. This patch adds the gcc-stdlibc++ include directory that
matches the existing gcc-stdlibc++ linker flag.
2017-01-14 22:39:28 -06:00
Donovan Watteau
77e0297b2a CONFIGURE: Allow ppc as alias for powerpc
OpenBSD, for example, uses ppc instead of powerpc.
2016-12-03 21:43:17 +00:00
rootfather
d7caa0e6f4 CONFIGURE: Enable plugins support for mingw64
Until now, the configure script was unable to detect mingw64
as a platform that supports building plugins.

I tested this with MSYS2/mingw64 and was able to build all
engines dynamically. I opted not to use any wildcards for this
entry, because I don't know which variants are possible here.
2016-11-26 19:25:02 +01:00
lubomyr
b399e23650 ANDROIDSDL: added support x86_64 platform 2016-11-05 16:33:35 +02:00
Marcus Comstedt
b8e8c9c635 DC: Remove workaround for GCC bug #42841
We now require GCC 4.6, where this bug has been fixed.
2016-10-22 13:46:58 +02:00
Eugene Sandulenko
e8b70a4686 ALL: Fix compilation with disabled cloud but enabled libcurl 2016-10-17 18:55:22 +02:00
Thierry Crozat
a43692f884 CONFIGURE: Disable libcurl and sdlnet when using --disable-cloud 2016-10-16 23:29:02 +01:00
Eugene Sandulenko
cc5a36624c GCW0: Reenable scalers
There is only one 1x scaler, but scalers are used for aspect ratio correction
2016-10-09 13:38:56 +02:00
lubomyr
bae1f67b65 ANDROIDSDL: Enabled mt32emu 2016-09-15 15:26:53 +02:00
Eugene Sandulenko
999ab43460 CONFIGURE: Fix prepend_var and make it more portable 2016-09-10 23:33:45 +02:00
Eugene Sandulenko
cb08e26467 CONFIGURE: Better handling Amiga libcurl exception 2016-09-10 23:11:40 +02:00
Eugene Sandulenko
7f373b4cfb CONFIGURE: AmigaOS requires -lpthread for libcurl 2016-09-10 23:08:09 +02:00
Eugene Sandulenko
eb64843a3b CONFIGURE: Some platforms, e.g. Amiga, require SDL to be after SDL_Net. Change accordingly 2016-09-10 22:43:06 +02:00
Thierry Crozat
a2a985368c BUILD: Tie the SDL_net version to the SDL version
This means that when using SDL 1.2 we use SDL_net 1.2, but when
using SDL 2 we now use SLD_net 2 as well. Both versions work
properly and there is not code change needed in ScummVM.

This change is because SDL_net depends on SDL, and using
SDL_net 1.2 with SDL 2 means we can end up needing to link with
both the SDL and SDL2 libraries.
2016-09-03 23:07:21 +01:00
Bastien Bouclet
cd86de0dc2 BUILD: Fix linking the PS3 build with SDL_Net 2016-09-03 07:14:16 +02:00
Eugene Sandulenko
6f9583a3b6 DINGUX: Disable sdl_net and cloud due to the outdated toolchain 2016-09-03 00:12:43 +02:00
Thierry Crozat
89ff116865 CONFIGURE: Fix missing space in message when checking for cloud support 2016-08-30 21:37:34 +01:00
Bastien Bouclet
6d1b7fec1d BUILD: Force the curl path when building the PS3 version
Also, since SDL2 is enabled by default, there is no need to force using
sdl2-config anymore.
2016-08-30 21:20:00 +02:00
Bastien Bouclet
8ba1bd0bd3 BUILD: Don't try to run the curl test executable when cross-compiling 2016-08-30 21:20:00 +02:00
Bastien Bouclet
0ca22569b3 BUILD: Fix typos in find_libcurlconfig 2016-08-30 21:20:00 +02:00
Eugene Sandulenko
8d6a6fb982 OUYA: Bump to recommended API 16 2016-08-30 21:15:35 +02:00
Eugene Sandulenko
111dc18ef3 Merge pull request #433 from klusark/assets
ANDROID: Update the asset archive code to use AAssets
2016-08-30 15:14:12 +02:00
Alexander Tkachev
579cb59af5 CONFIGURE: Fix curl-config failure
Still, curl-config is required for Cloud integration feature, so it
should be installed on buildbot in order to build it.
2016-08-30 19:31:23 +06:00
Alexander Tkachev
e2b3a9366e CONFIGURE: Add --with-sdlnet-prefix option 2016-08-24 16:07:55 +06:00
Eugene Sandulenko
bc77383545 CONFIGURE: Added configure switches for enabling/desabling cloud and net libs 2016-08-24 16:07:55 +06:00
Eugene Sandulenko
14785b12d3 CONFIGURE: Fix cloud support detection 2016-08-24 16:07:55 +06:00
Alexander Tkachev
fade746f37 CLOUD: Add USE_CLOUD feature
Adds USE_CLOUD in both configure and create_project.
2016-08-24 16:07:55 +06:00
Eugene Sandulenko
6c83930126 CONFIGURE: Added libcurl detection 2016-08-24 16:07:55 +06:00
Eugene Sandulenko
52240c68c7 CONFIGURE: Added detection for SDL_net 2016-08-24 16:05:07 +06:00
Eugene Sandulenko
89e6106781 GCW0: Enforce to SDL1 2016-08-20 22:34:20 +02:00
Eugene Sandulenko
de04a68c06 BUILD: Switch SDL backend to SDL2 by default. SDL1 is still a fallback. 2016-08-15 16:07:28 +02:00
Willem Jan Palenstijn
d2f598cea6 CONFIGURE: Only open config.log after showing help
This prevents ./configure --help from clearing config.log.
2016-06-27 22:19:02 +02:00
Thierry Crozat
2674bfad19 CONFIGURE: Add support for building with WinSparkle 2016-05-30 16:00:22 +01:00
lubomyr
961976f17e ANDROIDSDL: add androidsdl backend 2016-05-19 20:33:27 +02:00
Eugene Sandulenko
2cd0a99e2b Merge pull request #745 from Cruel/3ds
3DS: New Backend
2016-05-16 10:05:00 +02:00
Thomas Edvalson
1ea737bbd8 3DS: Maintain alphabetical order in configure file 2016-04-14 01:09:51 -04:00
Thomas Edvalson
f5d73cac8a 3DS: Add CIA format build, add timer handler thread, fix APT service suspending/sleeping/exiting 2016-04-11 15:15:42 -04:00
Eugene Sandulenko
39dc1dd2e1 GCW0: Enable building with all scalers disabled 2016-04-10 14:06:34 +02:00
Eugene Sandulenko
825679ff64 GCW0: Disable Timidity by default 2016-04-10 13:56:44 +02:00
Eugene Sandulenko
aad00dbc8d GCW0: GCW0 is fullscreen-only device 2016-04-10 13:05:39 +02:00
Thomas Edvalson
fe8d480057 3DS: Add to backend configuration list 2016-04-06 12:12:46 -04:00
Thomas Edvalson
e2b9572a83 3DS: Initial commit 2016-04-06 02:12:02 -04:00
Thierry Crozat
1b42aae040 BUILD: Fix creating OS X application bundle when Sparkle is enabled 2016-03-27 13:06:30 +01:00
Thierry Crozat
a2250d74ed CONFIGURE: Only check Sparkle and NSDockTilePlugIn availability on OS X 2016-03-25 20:28:41 +00:00
Thierry Crozat
d519dd8ec3 OS X: Implement a Dock Tile Plugin to display recent games menu in dock
This allows to start a recently played game directly from the dock. The
ScummVM.app application should have been permanently added to the
dock and the menu is only present when ScummVM is not running. The
list of recently played game is written by the taskbar code in ScummVM.
The Dock Tile Plugin only reads that list to populate the menu.
2016-03-25 15:37:13 +00:00
Johannes Schickel
114ef5817f Merge pull request #711 from lordhoto/opengl-revamp
OpenGLGraphicsManager: Revamp
2016-03-23 15:55:55 +01:00