Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-03-06 | CONFIGURE: Don't use abbreviations in feature list. | Johannes Schickel | |
2016-03-05 | BUILD: Fix comment for how we get the path to the Xcode Tools | Thierry Crozat | |
2016-03-05 | BUILD: Use xcode-select to determine the path to the Xcode tools on OS X | Thierry 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-05 | CONFIGURE: 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-05 | CONFIGURE: Introduced new engine dependency: highres | Eugene 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. | |||
2016-02-24 | CONFIGURE: Fix for latest gcw0 toolchain | Eugene Sandulenko | |
2016-02-24 | CONFIGURE: Remove trailing spaces | Eugene Sandulenko | |
2016-02-15 | CONFIGURE: Update host alias for raspberrypi for new toolchain. | Johannes Schickel | |
On request of Vanfanel. | |||
2016-02-15 | CONFIGURE: Enable MT-32 for iOS7 and enable shift count warnings again. | Johannes Schickel | |
2016-02-12 | CONFIGURE: Allow to override ronindir through RONINDIR env variable. | Johannes Schickel | |
2016-02-03 | CONFIGURE: Log cmdline and envvars to config.log | Willem Jan Palenstijn | |
2016-01-13 | CONFIGURE: Update dependency list for fluidsynth on OS X | Thierry Crozat | |
Also add missing cc_check_clean after fluid synth check. | |||
2016-01-13 | CONFIGURE: Update note about Fluidsynth in Windows builds. | Kirben | |
2016-01-12 | CONFIGURE: Make FluidSynth detection more reliable. | Johannes Schickel | |
1. We use actual FluidSynth symbols in our test program now. This assures that linking actually checks for presence of symbols. Which in turn checks that the library linked can be used with our link configuration. 2. Add simple hardcoded list of FluidSynth dependencies. This helps detection of statically built FluidSynth. | |||
2016-01-10 | CONFIGURE: Fix missing variable access. | Johannes Schickel | |
Ooops. | |||
2016-01-10 | CONFIGURE: Allow detection of static FreeType2 builds. | Johannes Schickel | |
This is actually a bit abusive of the --static option. However, it works and prevents a lot of hassle to setup building when FreeType2 was built with --disable-shared. | |||
2016-01-09 | CONFIGURE: Disable ARM assembly for iOS targets with Apple's as. | Johannes Schickel | |
2016-01-07 | Merge pull request #643 from raziel-/patch-2 | Johannes Schickel | |
AMIGAOS: Static builds preferred | |||
2016-01-06 | IOS: Merge branch 'master' into ios-fix | Vincent Bénony | |
2016-01-06 | IOS: Merge master | Vincent Bénony | |
2016-01-06 | IOS: Fixes compilation under Linux | Vincent Bénony | |
2016-01-06 | IOS: Create two targets for old iPhone (iOS <= 6) and new one (iOS >= 7) | Vincent Bénony | |
The "iphone" backend is the support for the old iPhones. The "ios7" backend is for the new iPhones. | |||
2016-01-06 | IOS: Uses the SDKROOT variable only if provided | Vincent Bénony | |
2016-01-06 | IOS: Once again, changes the iOS deployment target | Vincent Bénony | |
2016-01-06 | IOS: Changes the deployment target to iOS 7.0 | Vincent Bénony | |
2016-01-06 | IOS: Fixes configure script | Vincent Bénony | |
2016-01-03 | AMIGAOS: Static builds preferred | Hubert Maier | |
Reasons: - Shared objects aren't really shared on AmigaOS (Once two programs load the same .so, it will be loaded twice into memory instead of sharing the already available one) - To make the program run for everyone i need to provide a subdir (SObjs/) which holds all the .so's used while compiling, otherwise some people have to go hunting for the correct .so's online. (That completely defies the use of "shared objects") Even worse is the fact that, if users have older .so's installed, they might experience crashes. - There is no benefit in building ScummVM with shared objects, because even *if* a new lib version is available as an .so it won't be mandatory to immediately switch to it, because the code probably won't take advantage of it as fast. In short: Switchting to static builds to reduce user grief, crash reports and as a bonus have ScummVM start a little faster. | |||
2015-12-25 | SDL/GL Enabled OpenGL(ES) on the Raspberry Pi in the configure script. | vanfanel | |
2015-12-24 | CONFIGURE: Make RE more portable | Willem Jan Palenstijn | |
Thanks criezy. | |||
2015-12-23 | OSX: Fix make bundle target when using SDL2 | Thierry Crozat | |
2015-12-20 | CONFIGURE: Report clang compiler version | Willem Jan Palenstijn | |
Our previous code printed the gcc version clang is pretending to be. | |||
2015-12-20 | CONFIGURE: Always disable have_gcc when using Intel compiler | Willem Jan Palenstijn | |
This fixes configure if icc is set to gcc-compatibility mode, which is the default. | |||
2015-12-16 | CONFIGURE: Disable use of USE_ARM_SOUND_ASM. | Johannes Schickel | |
The feature is currently broken (see bug #6957 "AUDIO: ARM ASM sound code causes distorted audio on 32 bit armv6"). Fixing the feature looks highly non-trivial and since nobody volunteered so far it's unlikely we will see any fix soon. | |||
2015-12-15 | PS3: Make use of an updated SDL2 version | Bastien Bouclet | |
This version, available at https://bitbucket.org/bgK/sdl_psl1ght, is based on SDL 2.0.3. | |||
2015-12-08 | RASPBERRYPI: Disable OpenGL ES because it offers no advantage over SDL2. | vanfanel | |
2015-12-08 | RASPBERRYPI: Prefer SDL2 over SDL1.2. | vanfanel | |
2015-12-08 | SDL/DISPMANX: Remove dispmanx graphics output. | vanfanel | |
2015-12-08 | CONFIGURE: Fix OpenGL ES detection for Raspberry Pi and other SBCs. | vanfanel | |
2015-11-12 | SDL/DISPMANX Fixed small issues with merging: Use append_var, fix spacing ↵ | vanfanel | |
issues and changed SurfaceSdlGraphicsManager constructor call parameters on DispmanXSdlGraphicsManager constructor. | |||
2015-11-11 | Merge branch 'master' into dispmanx | vanfanel | |
2015-10-18 | SDL/DISPMANX Renamed the RASBERRYPI define to the less confusing name of ↵ | vanfanel | |
DISPMANX because it controls whether dispmanx rendering backend is enabled or not on the Raspberry Pi. | |||
2015-10-18 | SDL/DISPMANX Removed a redundant and unused configure parameter info related ↵ | vanfanel | |
to dispmanx. | |||
2015-10-18 | SDL/DISPMANX Corrected configure script so Scummvm cross-compiles with ↵ | vanfanel | |
modern Raspbian that uses multiarch. | |||
2015-07-24 | SDL/DISPMANX: Made minor corrections sugested by fingolfin. | vanfanel | |
2015-07-22 | CONFIGURE: add and use append_var function | Max Horn | |
This allows replacing constructs like LDFLAGS="$LDFLAGS -static-libgcc -static-libstdc++" by append_var LDFLAGS "-static-libgcc -static-libstdc++" or even append_var LDFLAGS -static-libgcc -static-libstdc++ which improves readability and reduces "code duplication", and thus reduces the risk of introducing certain bugs (e.g. like this one: LDFLAGS="$LDFLAG -static-libgcc -static-libstdc++" | |||
2015-07-22 | SDL/DISPMANX: Updated class member names, configure script and asociated ↵ | vanfanel | |
files and docs to conform to fingolfin's corrections. | |||
2015-07-20 | SDL/DISPMANX: Updated rendering code for better buffers management. | vanfanel | |
2015-07-20 | RASPBERRYPI: Changed the RGB code for the game screen surface and added ↵ | vanfanel | |
RaspberryPi information file. | |||
2015-07-20 | RASPBERRYPI: Fixed cross-compilation. | vanfanel | |
2015-07-20 | RASPBERRYPI: Fixed variable names, removed gcc optimization flags, temporary ↵ | vanfanel | |
decrease buffers to 2. |