Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-08-04 | BUILD: Save the PKG_CONFIG_LIBDIR environment variable across rebuilds | Bastien Bouclet | |
2018-08-04 | BUILD: Respect all build tool overrides from environment | Colin Snover | |
Previously, only CXX could be overridden by the environment, which made it impossible to correctly set tools for cross-compiler toolchains which were not compatible with the default system tools. | |||
2015-01-25 | CONFIGURE: Allow to overwrite sdl-config to use with SDL_CONFIG. | Johannes Schickel | |
2014-01-23 | Merge pull request #409 from lordhoto/rtti | Johannes Schickel | |
Enable RTTI and clean up the code by exploiting the availability of dynamic_cast. | |||
2013-11-24 | BUILD: Partial solution for parallel make issue. | D G Turner | |
This is due to the multiple outputs produced by the configure rule, which cause multiple invocations of configure when make is run in parallel. Various solutions are detailed in the Multiple-Outputs section of the GNU automake manual which apply generally to makefiles. This solution is a simpler one, but should solve the problem, though it can fail on "mutilated" trees ie. where some of the configure outputs are present, but not all... but this situation is not common, tends to be due to an error in configure and should be recoverable by a "make clean && ./configure" call. | |||
2013-11-24 | BUILD: Remove need for engine.mk in each engine directory. | D G Turner | |
Each engine now only has to provide a single configure.engine file adding the engine into the configure script, which then produces the required other files automatically. | |||
2013-11-24 | BUILD: Split engines/plugins_table header down to a file per engine. | D G Turner | |
This is the third and final commit enabling fully pluggable engines. Now providing an engine folder contains a configure.engine, engine.mk and engine-plugin.h file, it will be picked up automatically by the configure script. | |||
2013-11-24 | BUILD: Split configure.engines down to a single file per engine. | D G Turner | |
This is the first part of allowing engines to be added dynamically. They are placed into a folder in engines/ which must contain a file named "configure.engine" to add the engine, which is pulled into the top level configure script automatically. | |||
2013-10-23 | BUILD: Enable RTTI again. | Johannes Schickel | |
2013-07-03 | TIZEN: bada port updated to tizen | Chris Warren-Smith | |
2013-07-01 | BUILD: Pass -Wno-nested-anon-types to clang. | Johannes Schickel | |
2012-04-18 | BUILD: Move list of engines out of configure | Max Horn | |
The new file engines/configure.engines is currently manually created and maintained, but could be regenerated by a script in the future. | |||
2011-08-07 | JANITORIAL: Remove trailing empty lines. | Christoph Mallon | |
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-03-29 | BUILD: Get rid of -Wimplicit | dhewg | |
It's already implied by -Wall, and GCC 4.6 complains about it for C++ | |||
2011-03-29 | BUILD: Remove -Wglobal-constructors from Makefile | dhewg | |
It's already handled by configure | |||
2011-02-14 | BUILD: Add HOSTEXEPRE as prefix for EXECUTABLE | dhewg | |
the android port needs to link a shared object for scummvm | |||
2011-02-10 | CONFIGURE: Add basic support for ICC. | Johannes Schickel | |
svn-id: r55862 | |||
2010-09-05 | BUILD: Don't pass -fcheck-new to clang. | Johannes Schickel | |
svn-id: r52582 | |||
2010-08-11 | Disable -Wglobal-constructors by default | Max Horn | |
svn-id: r51979 | |||
2010-08-11 | BUILD: Add -Wglobal-constructors to default warnings | Max Horn | |
svn-id: r51975 | |||
2010-07-01 | Remove -Wcast-align -- it cause many spurious warnings on several ports | Max Horn | |
svn-id: r50583 | |||
2010-05-08 | Remove the disabled -Wuninitialized here, it's covered by --enable-release | Andre Heider | |
svn-id: r48973 | |||
2010-04-09 | Simplify GCC version tests, add support for the clang compiler | Ori Avtalion | |
svn-id: r48594 | |||
2009-12-22 | typo | Max Horn | |
svn-id: r46475 | |||
2009-09-27 | New configure var "_port_mk", set to "ports.mk" per default. Ports can ↵ | Andre Heider | |
overwrite this, and this change finally allows make targets in that file to access all the common mk variables (e.g. EXECUTABLE). svn-id: r44401 | |||
2009-09-25 | Only include Makedepend when really using SGI MipsPRO | Max Horn | |
svn-id: r44354 | |||
2009-09-25 | Modified version of patch #2838507: Add support for non-gcc compilers to ↵ | Max Horn | |
configure, Makefile etc svn-id: r44348 | |||
2009-09-11 | Added support for WINDRESFLAGS, required for e.g. multilib enabled MinGW ↵ | Andre Heider | |
toolchains svn-id: r44035 | |||
2009-08-22 | configure support for AS and ASFLAGS, and .s files in Makefile. If a port ↵ | Andre Heider | |
has set _host_alias, default to the default GNU tools ranlib, strip, ar, as and windres svn-id: r43657 | |||
2009-07-04 | After discussing with Max, disable -Wmissing-format-attribute again. Also ↵ | Johannes Schickel | |
added a comment explaining why it is disabled. svn-id: r42107 | |||
2009-07-02 | Added -Wmissing-format-attribute to build system | Max Horn | |
svn-id: r42041 | |||
2009-07-01 | oops | Max Horn | |
svn-id: r42012 | |||
2009-07-01 | - Added GCC_PRINTF attribute to several funcs where it makes sense | Max Horn | |
- change some constants from double to float, to avoid "loss of precision due to implicit conversion" warnings - removed duplicate prototypes for some funcs - fixed some "increases required alignment of target type" warnings svn-id: r42009 | |||
2009-03-20 | Removed garbage character from argument to sleep. | Marcus Comstedt | |
svn-id: r39575 | |||
2009-03-19 | Moved -pedantic from Makefile to the end of configure script | Andre Heider | |
svn-id: r39530 | |||
2009-03-19 | Try to use the working copy revision if it's available | Jordi Vilalta Prat | |
svn-id: r39528 | |||
2009-03-15 | Added the SVN revision to SCUMMVM_VERSION. The variable has be be set ↵ | Andre Heider | |
externally, e.g. 'make SCUMMVM_SVN_REVISION=x' svn-id: r39431 | |||
2008-07-19 | Removed -Wundef from the default list of compiler flags, and changed ↵ | Max Horn | |
PLUGIN_ENABLED_DYNAMIC to not use 'defined()', thus avoiding compiler problems on e.g. BeOS svn-id: r33114 | |||
2008-06-04 | - Removed -Wconversion from compiler options for g++ 4.3, it's behavior has ↵ | Johannes Schickel | |
fundamently changed in g++ 4.3 - Added -Wno-empty-body and -Wno-parentheses as compiler flags for g++ 4.3 for *now* (we should think of removing -Wparentheses though) - Fixed some warnings for g++ 4.3 (only for the engines I'm using) svn-id: r32540 | |||
2008-02-26 | Added -Wcast-align to the default warnings | Max Horn | |
svn-id: r30970 | |||
2008-02-25 | added some SVN headers | Max Horn | |
svn-id: r30961 | |||
2008-01-27 | Removed trailing spaces. | Jordi Vilalta Prat | |
svn-id: r30664 | |||
2008-01-13 | Clarify comments on compiler warning flags | Max Horn | |
svn-id: r30474 | |||
2008-01-13 | Various small patches to the build system by jvprat | Max Horn | |
svn-id: r30473 | |||
2007-12-16 | Patch #1847599: Several enhancements for the build system | Max Horn | |
svn-id: r29889 | |||
2007-11-26 | Moved port specific build rules from Makefile to ports.mk | Max Horn | |
svn-id: r29645 | |||
2007-11-14 | When reconfiguring, quote env var values in case they contain whitespaces | Max Horn | |
svn-id: r29502 | |||
2007-11-13 | When automatically (re)configuring, print the command we execute (it is ↵ | Max Horn | |
often useful to know what the 'last specified parameters' actually *were* :) svn-id: r29491 | |||
2007-11-13 | Initial commit of the iPhone/iPod Touch backend | Oystein Eftevaag | |
svn-id: r29488 |