aboutsummaryrefslogtreecommitdiff
path: root/configure
AgeCommit message (Collapse)Author
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).
2012-01-21CONFIGURE: Don't use -pedantic for WebOSdhewg
This fixes Tremor autodetection. tremor/config_types.h typedefs ogg_int64_t, which errors out with "ISO C++ 1998 does not support ‘long long’" when using -pedantic.
2012-01-21CONFIGURE: Whitespace fixdhewg
Buildbot update test :P
2012-01-10CONFIGURE: Also check "long long" in find_type_with_size.Johannes Schickel
This is because on Win64 "long" is 4 bytes and only "long long" is 8 bytes. Without this check we would not have a 64 bit integer type on Win64.
2012-01-10CONFIGURE: Make 32bit pointer check a bit safer.Johannes Schickel
This adapts the check to be similar to the find_type_with_size check, i.e. it assigns a value to test_array and also returns 0. Should not be required, at least builtbot went fine, but better be safe and sorry.
2012-01-10CONFIGURE: Fix formatting.Johannes Schickel
Thanks to Max for pointing out.