aboutsummaryrefslogtreecommitdiff
path: root/Makefile.common
AgeCommit message (Collapse)Author
2013-11-24BUILD: 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-24BUILD: 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-24BUILD: Split engines.mk down to a single file per engine.D G Turner
This is the second part of allowing engines to be added dynamically. Each folder in engines/ which must contain a file named "engine.mk" containing the make definitions for that engine.
2013-07-04MORTEVIELLE: Update misc files to include mort.datStrangerke
2013-06-05BUILD: install tony.datWillem Jan Palenstijn
2013-05-20NEVERHOOD: Add neverhood.dat to dist files.Johannes Schickel
2013-05-15MAKE: Make distclean clean everything, including devtoolsEugene Sandulenko
2013-05-05GIT: Fix build failures on new release tagging.D G Turner
This occurs because previously when the current version was equal to a tag i.e. v1.7.0, the output of git --describe was shortened. This ensures that the output is of the form v1.7.0-0-gXXXXX even when the revision is equal to the tag.
2013-01-28WINTERMUTE: Move Resources out of binary and into wintermute.zipEinar Johan Trøan Sømåen
2012-03-04AmigaOS4: Adapt configure to latest SDK. Restore grep workaround.D G Turner
This reverts part of 54ddd000dcbe43f4b58d30b6b7e98775233bff01 to restore a workaround for breakage in AmigaOS4 grep.
2012-02-19IPHONE: Pass $CPPFLAGS to build command line for ObjC files.Johannes Schickel
2012-01-29GUI: Add GNU FreeFont TTFs for use with our modern theme.Johannes Schickel
2011-11-20ALL: Remove more m4/mads leftovers.Johannes Schickel
Some project files (iPhone) and backend files (Symbian) still reference m4.dat, but I know not enough on how to remove that without breaking something.
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-05-05BUILD: Silence windres command line when a non-verbose build is done.Johannes Schickel
2011-04-30AmigaOS4: Adapt configure to latest SDK (Patch created by Raziel^)strangerke
2011-04-09DEVTOOLS: Renamed 'tools' directory to 'devtools'Max Horn
2011-02-12GIT: `git describe --dirty` is too new.dhewg
do it manually via diff-index
2011-02-12GIT: use git for describing the version.dhewg
2011-02-12BUILD: Remove explicit references to SVN in revision variable names.Jordi Vilalta Prat
svn-id: r55898
2011-02-09AUDIO: Rename sound/ dir to audio/Max Horn
svn-id: r55850
2011-01-23GRAPHICS: Move graphics/video/ to video/. Step 1/2Eugene Sandulenko
svn-id: r55473
2010-11-09CONFIGURE: Fix linking in some casesEugene Sandulenko
Nowadays code in graphics/ depends on sound/ i.e. in video codecs. This fixes ./configure --disable-all-engines --enable-toon svn-id: r54169
2010-10-31Updated with latest from trunkYotam Barnoy
svn-id: r53976
2010-10-10BUILD: Add toons.dat to engine dist files.Travis Howell
svn-id: r53115
2010-10-01MAKEFILE: Add scummclassic.zip to DIST_FILES_THEMESThierry Crozat
svn-id: r52964
2010-09-15PLUGINS: Additional plugin check for the ELF loader.Andre Heider
The ELF loader does not have access to the symbols of the main executable, it just relocates symbols to it via fixed offsets. We need to make sure that loaded plugins are from the same link process to prevent crashes. An embedded build date is used for that. svn-id: r52730
2010-08-19i18n: Move translations to standalone file. Patch #3044975Eugene Sandulenko
svn-id: r52208
2010-08-17HUGO: Adding engine to the main treeEugene Sandulenko
svn-id: r52137
2010-08-11BUILD: Limit scope of SCUMMVM_SVN_REVISION and SCUMMVM_VERSION macrosMax Horn
Only #define SCUMMVM_SVN_REVISION for base/version.cpp (at most), to avoid having all source files implicitly depend on the SVN revision. Also add a safeguard to prevent code from accidentally using the internal header file base/internal_version.h. svn-id: r51978
2010-08-09LEGAL: Add COPYING.BSD to DIST_FILES_DOCS.Torbjörn Andersson
svn-id: r51940
2010-06-15Implement translation support for ScummVM GUI.Eugene Sandulenko
Based on patch #2903830: "Updated Translation Prototype" by alexbevi which in turn is based on patch #1739965 by jvprat. Currently it builds all translations right into ScummVM. Once the feature will be accepted more widely, i.e. more translations will pop up, it will be trivial to move translation strings to external file. Finished translation: Russian Unfinished translation: Hungarian Things which are nice to do: - Language code -> language mapping for more user friendness - Specifying fonts to be used with language - Updating of interface language without restart. It will require moving of much code to reflowLayout() methods for each dialog The .po files must be in single byte encodings. I.e. no support for Unicode. svn-id: r49759
2010-05-09Fallback to the nasm compatible yasm.Andre Heider
svn-id: r48980
2010-05-09Rename DISABLE_*SCALERS to USE_*SCALERS, and move the mk/cpp defines to ↵Andre Heider
configure. svn-id: r48977
2010-05-04Remove spurious quotes.Andre Heider
svn-id: r48949
2010-05-04Respect the shell's and svn's exit code when checking for a checkout.Andre Heider
svn-id: r48948
2010-05-04Switch from "svn status" to "svn info", which is way faster (especially over ↵Andre Heider
NFS). svn-id: r48945
2010-05-04Fixed typo.Andre Heider
svn-id: r48944
2010-03-30Patch from bug #2976619 (BUILD: Link error when building without engines)Max Horn
Changes the order of the "engines" module to be after "backends". svn-id: r48420
2010-03-09Only use CXX_UPDATE_DEP_FLAG for .S file rule, in case it is defined. (Thus ↵Johannes Schickel
matching the .cpp etc. file rules). svn-id: r48210
2010-03-09Add missing MKDIR command. This was upsetting the WinCE build.Robin Watts
I can't see how this should upset any other build, and every other rule seems to have this (or a variant of this) anyway, so... svn-id: r48209
2010-03-08Conistenlty use USE_NASM instead of using HAVE_NASM in config.mk (this ↵Johannes Schickel
matches all the external library use too). svn-id: r48208
2010-02-02Install the plugins from the current directory (the build one), not from the ↵Jordi Vilalta Prat
source directory svn-id: r47812
2009-12-26The file selection dialog in OS X now uses Cocoa instead of Carbon, and ↵Oystein Eftevaag
lives in a separate file due to having to be compiled as Objective-C++. ScummVM can now run in x64 natively on OS X svn-id: r46581
2009-11-18oopsMax Horn
svn-id: r45983
2009-11-18Some commentsMax Horn
svn-id: r45982
2009-11-14Remove Igor engineMax Horn
svn-id: r45898
2009-10-28BUILD: Reduce build overhead by marking *.d and *.mk files as .PHONY, thus ↵Max Horn
preventing Make from futile searches for rule to rebuild those files svn-id: r45462
2009-10-10Added a rule for assembler with cpp preprocessing.Marcus Comstedt
svn-id: r44871
2009-10-09BUILD: Introduced new env var 'LD' analog to CXX (and defaulting to CXX), ↵Max Horn
currently only used for PS2; modified cross compiler testing code to only compile but not link the test C++ file (working around another PS2 issue); some tweaks to the PS2 related build code svn-id: r44816