aboutsummaryrefslogtreecommitdiff
path: root/configure
AgeCommit message (Collapse)Author
2016-09-10CONFIGURE: Better handling Amiga libcurl exceptionEugene Sandulenko
2016-09-10CONFIGURE: AmigaOS requires -lpthread for libcurlEugene Sandulenko
2016-09-10CONFIGURE: Some platforms, e.g. Amiga, require SDL to be after SDL_Net. ↵Eugene Sandulenko
Change accordingly
2016-09-03BUILD: Tie the SDL_net version to the SDL versionThierry Crozat
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-03BUILD: Fix linking the PS3 build with SDL_NetBastien Bouclet
2016-09-03DINGUX: Disable sdl_net and cloud due to the outdated toolchainEugene Sandulenko
2016-08-30CONFIGURE: Fix missing space in message when checking for cloud supportThierry Crozat
2016-08-30BUILD: Force the curl path when building the PS3 versionBastien Bouclet
Also, since SDL2 is enabled by default, there is no need to force using sdl2-config anymore.
2016-08-30BUILD: Don't try to run the curl test executable when cross-compilingBastien Bouclet
2016-08-30BUILD: Fix typos in find_libcurlconfigBastien Bouclet
2016-08-30OUYA: Bump to recommended API 16Eugene Sandulenko
2016-08-30Merge pull request #433 from klusark/assetsEugene Sandulenko
ANDROID: Update the asset archive code to use AAssets
2016-08-30CONFIGURE: Fix curl-config failureAlexander Tkachev
Still, curl-config is required for Cloud integration feature, so it should be installed on buildbot in order to build it.
2016-08-24CONFIGURE: Add --with-sdlnet-prefix optionAlexander Tkachev
2016-08-24CONFIGURE: Added configure switches for enabling/desabling cloud and net libsEugene Sandulenko
2016-08-24CONFIGURE: Fix cloud support detectionEugene Sandulenko
2016-08-24CLOUD: Add USE_CLOUD featureAlexander Tkachev
Adds USE_CLOUD in both configure and create_project.
2016-08-24CONFIGURE: Added libcurl detectionEugene Sandulenko
2016-08-24CONFIGURE: Added detection for SDL_netEugene Sandulenko
2016-08-20GCW0: Enforce to SDL1Eugene Sandulenko
2016-08-15BUILD: Switch SDL backend to SDL2 by default. SDL1 is still a fallback.Eugene Sandulenko
2016-06-27CONFIGURE: Only open config.log after showing helpWillem Jan Palenstijn
This prevents ./configure --help from clearing config.log.
2016-05-30CONFIGURE: Add support for building with WinSparkleThierry Crozat
2016-05-19ANDROIDSDL: add androidsdl backendlubomyr
2016-05-16Merge pull request #745 from Cruel/3dsEugene Sandulenko
3DS: New Backend
2016-04-143DS: Maintain alphabetical order in configure fileThomas Edvalson
2016-04-113DS: Add CIA format build, add timer handler thread, fix APT service ↵Thomas Edvalson
suspending/sleeping/exiting
2016-04-10GCW0: Enable building with all scalers disabledEugene Sandulenko
2016-04-10GCW0: Disable Timidity by defaultEugene Sandulenko
2016-04-10GCW0: GCW0 is fullscreen-only deviceEugene Sandulenko
2016-04-063DS: Add to backend configuration listThomas Edvalson
2016-04-063DS: Initial commitThomas Edvalson
2016-03-27BUILD: Fix creating OS X application bundle when Sparkle is enabledThierry Crozat
2016-03-25CONFIGURE: Only check Sparkle and NSDockTilePlugIn availability on OS XThierry Crozat
2016-03-25OS X: Implement a Dock Tile Plugin to display recent games menu in dockThierry Crozat
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-23Merge pull request #711 from lordhoto/opengl-revampJohannes Schickel
OpenGLGraphicsManager: Revamp
2016-03-21CONFIGURE: Extend Linux CD check and run it on Linux only.Johannes Schickel
2016-03-16CONFIGURE: Abort configure stage when invalid OpenGL mode is specified.Johannes Schickel
2016-03-16OPENGL: Support GLES2 contexts.Johannes Schickel
2016-03-16OPENGL: Allow runtime specification of OpenGL mode.Johannes Schickel
Formerly, we required that the OpenGL mode was fixed at compile time. Now we allow the code to work with whatever it is given at runtime. It is still possible to force a context type on compile time.
2016-03-16OPENGL: Resolve OpenGL functions on run-time.Johannes Schickel
Formerly we relied on static linkage. However, in the presense of modern OpenGL (ES) implementations it is not easily identifable which library to link against. For example, on Linux amd64 with nVidia drivers and SDL2 setup to create a GLES 1.1 context one would need to link against libGL.so. However, traditionally GLES 1.1 required to link against libGLESv1_CM.so. To prevent a huge mess we simply resolve the OpenGL functions on run-time now and stop linking against a static library (in most cases). GLES support needs to be enabled manually on configure time for now. Tizen changes have NOT been tested.
2016-03-13BACKENDS: Add a Linux CD-ROM audio playerMatthew Hoops
2016-03-09CONFIGURE: Fix options for GCW0Eugene Sandulenko
2016-03-08CONFIGURE: Remove out dated comment for MinGW.Kirben
2016-03-08CONFIGURE: Update FluidSynth libraries for MinGW.Kirben
2016-03-06CONFIGURE: Don't use abbreviations in feature list.Johannes Schickel
2016-03-05BUILD: Fix comment for how we get the path to the Xcode ToolsThierry Crozat
2016-03-05BUILD: Use xcode-select to determine the path to the Xcode tools on OS XThierry Crozat
We hardcoded the path as /Developer/Tools, but that path changed with more recent versions of Xcode. There is actually a command line tool to get this path, so use that. But also add an undocumented configure option to allow specifying the path manually.
2016-03-05CONFIGURE: Error out when host-os is msys.Willem Jan Palenstijn
The msys shell can be run in both msys and in mingw mode. We don't support it when in msys mode, as this mode seems to be intended as a cygwin-like compatibility layer, instead of for native Windows applications.
2016-03-05CONFIGURE: Introduced new engine dependency: highresEugene Sandulenko
Some backends like GCW0 do no support graphics >320x240 due to the hardware limitation (downscaling is possible but it will ruin the pixel hunting which is often part of the gameplay). Instead of manually updating the list of engines, we now introduce a new dependency. I marked all relevant engines, but some, like tinsel, require more work with putting their relevant high-res games under USE_HIGHRES define.