aboutsummaryrefslogtreecommitdiff
path: root/configure
AgeCommit message (Collapse)Author
2013-04-17CONFIGURE: Fix OpenGL test broken in previous commit.digitall
2013-04-17CONFIGURE: Add workaround for MinGW Win32 antivirus false positive on build.digitall
This is triggered by the scummvm-conf.exe binary produced from the OpenGL test. It is detected by a generic signature in AVG, Malware-bytes and several other antivirus programs, so not easy to get this fixed. This workaround avoids this by adding some redundant output code to the binary which changes it enough to avoid the signature.
2013-02-07Merge pull request #304 from lordhoto/configure-no-release-defaultJohannes Schickel
CONFIGURE: Never enable release_build by default.
2013-02-01CONFIGURE: Fix build under et_EE localehasufell
Freetype-config reports a broken include dir when et_EE locale is used. We set LC_ALL and LANGUAGE to "C" explicitly like autoconf does to force consistent behavior.
2013-01-31CONFIGURE: Use -O3 for OpenPandora when optimizations are requested.Johannes Schickel
Formerly -O3 was only used for release builds.
2013-01-26CONFIGURE: Never enable release_build by default.Johannes Schickel
This changes the default for Caanoo, GP2x, GP2xWiz, OpenPandora and PS2. For those now we only disable debug symbols and enable optimizations by default.
2013-01-09CONFIGURE: Add option to build as C++11.Johannes Schickel
2013-01-09CONFIGURE: Allow amd64 as alias for x86_64.Johannes Schickel
Patch from #3599990 "CONFIGURE: Equate amd64 with x86_64".
2012-11-16CONFIGURE: Use correct prefixed binaries for AmigaOS cross-compile.D G Turner
2012-11-14CONFIGURE: Force static build when crosscompiling for AmigaOS.D G Turner
2012-10-22CONFIGURE: Use -fPIC instead of -fpic on Linux and FreeBSD.Johannes Schickel
This allows compilation of plugins on PowerPC. This is done similar to what was proposed in patch #3575572 "Fails to build on Linux PowerPC when using plugins". I chose to use -fPIC unconditionally, since it will only make a difference on platforms, which will require -fPIC, like PowerPC. On amd64 for example gcc produces the same code.
2012-10-21CONFIGURE: Clean up OpenPandora flags and add define for ↵David-John Willis
USE_ARM_NEON_ASPECT_CORRECTOR
2012-09-24CONFIGURE: Fix subengine status outputWillem Jan Palenstijn
We were reporting subengine status before checking its dependencies.
2012-09-13CONFIGURE: Update add_engine commentWillem Jan Palenstijn
2012-09-11CONFIGURE: Clarify all-games status output checksWillem Jan Palenstijn
2012-09-11CONFIGURE: Clean up subengine string generationWillem Jan Palenstijn
2012-09-11CONFIGURE: Move engine base support strings to configure.enginesWillem Jan Palenstijn
2012-09-11CONFIGURE: Add base engine descriptions to more enginesWillem Jan Palenstijn
Only SCUMM and SAGA had such a description previously.
2012-09-11CONFIGURE: Automatically enable parent engine if subengine is enabledWillem Jan Palenstijn
2012-09-11CONFIGURE: Clean up all-games testWillem Jan Palenstijn
2012-09-11CONFIGURE: Fix more unintentional globbingWillem Jan Palenstijn
2012-09-11CONFIGURE: Prevent [] in subengine list from triggering globbingWillem Jan Palenstijn
2012-09-11CONFIGURE: Do dependency checking for all enabled enginesWillem Jan Palenstijn
Engines with manually specified dynamic/static were skipped previously.
2012-09-09CONFIGURE: behaviour -> behavior.Johannes Schickel
Done to trigger a full rebuild on buildbot.
2012-09-04CONFIGURE: Update documentation for add_engine.Johannes Schickel
2012-09-04CONFIGURE: Add initial virtual feature support.Johannes Schickel
This is used to support features as dependencies, which can be supplied by multiple sources, like it is the case for Vorbis support.
2012-08-31CONFIGURE: Use new engine dependency mechanism for sword25/zlibWillem Jan Palenstijn
2012-08-31CONFIGURE: Allow dependency checks for engines.Johannes Schickel
Also adds PNG as a dependency for sword25 and removes the hardcoded check for it.
2012-08-31SCUMM: Workaround : USE_ARM_COSTUME_ASM is buggy as visible during Indy 4 ↵Bertrand Augereau
intro on OpenPandora, iPhone and probably others. (The appearing logo is distorted)
2012-08-21PS3: Force use of freetype from ps3toolchainBastien Bouclet
2012-08-21Revert "CONFIGURE: Don't disable the sword25 engine when libpng is not found"Johannes Schickel
This reverts commit 7543c3ba5fcc914a4031fc8328aacd3d28c7055d. We depend on libpng for PNG decoding again, thus disable sword25 when libpng is not available.
2012-08-20Merge pull request #262 from somaen/pngwithlibpngJohannes Schickel
GRAPHICS: Reimplement the PNG-decoder using libpng
2012-08-20GRAPHICS: Reimplement the PNG-decoder using libpngEinar Johan Trøan Sømåen
2012-08-19BUILD: Fix statically compiling with libfluidsynth on Mac OS XMatthew Hoops
2012-08-16CONFIGURE: Set DISABLE_SAVELOADCHOOSER_GRID for the GPH backend.David-John Willis
* Move some backend settings from the host selection to the backend. * Also remove stale referances to the old GP2X backend.
2012-08-08CONFIGURE: Add case for selecting OpenGL ES support on the OpenPandora.David-John Willis
2012-06-22CONFIGURE: Set dingux optimization level to -O3Fabio Battaglia
2012-06-22Disable Alsa Midi in Dingux/OpenDingux portFabio Battaglia
Disabling (useless) Alsa Midi solves a compilation problem on the OpenDingux port
2012-05-31ALL: Correct spelling of "Mac OS X" in various placesMax Horn
2012-05-15MIDI: add sndio midi backendJonathan Gray
New sndio MIDI backend for OpenBSD written by Alexandre Ratchov. Tested with an external MT-32 and fluidsynth.
2012-04-27PS3: Fix build using lastest ps3toolchainBastien Bouclet
2012-04-26CONFIGURE: fix typo in --with-freetype2-prefix help messageJoost Peters
2012-04-19CONFIGURE: Fix out-of-tree builds.Alyssa Milburn
2012-04-18BUILD: Move list of engines out of configureMax Horn
The new file engines/configure.engines is currently manually created and maintained, but could be regenerated by a script in the future.
2012-03-21OSX: allow make bundle with static freetype2 libraryPaweł Kołodziejski
2012-02-26IPHONE: Update default build settings. (Disable scalers, mt32, timidity).Johannes Schickel
I took the freedom of also removing the unused OBJCFLAGS flag with this.
2012-02-26IPHONE: Enable 16bpp support in configure.Johannes Schickel
2012-01-29GRAPHICS: Add a TTF font class using FreeType2.Johannes Schickel
2012-01-27CONFIGURE: Fix compilation on 32 bits MacOS XThierry Crozat
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-21CONFIGURE: Add WebOS --sysroot to CXXFLAGSdhewg
Fixes compilation with PDK 3.0.5 (libc headers were now found).