aboutsummaryrefslogtreecommitdiff
path: root/Makefile.common
AgeCommit message (Collapse)Author
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
2009-10-04Revert nonsense I did in backends/platform/linuxmoto/module.mk and modify ↵Max Horn
ASM build rules instead, enforcing the creation of output dirs for compiled files svn-id: r44647
2009-09-25Modified version of patch #2838507: Add support for non-gcc compilers to ↵Max Horn
configure, Makefile etc svn-id: r44348
2009-09-05added teenagent.dat to dist filesVladimir Menshakov
svn-id: r43955
2009-08-22configure 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-08-22Patch #2840212: "Quiet make process"Eugene Sandulenko
svn-id: r43635
2009-08-21Renamed ENABLE_RGB_COLOR to USE_RGB_COLOR, and added it to config.h to ↵Andre Heider
guarantee a consistent build. svn-id: r43604
2009-08-21Fix 16bit option of configure.Travis Howell
svn-id: r43579
2009-08-07Merge creation of Info.plist into update-version.pl.Andre Heider
This fixes the static version info after branching (#2820503). svn-id: r43101
2009-06-18added pred.dic to DIST_FILES_ENGINEDATAAndre Heider
svn-id: r41644
2009-06-18added DIST_FILES_DOCS to Makefile.common, used by some dist targets now, ↵Andre Heider
incl. OSX bundles. svn-id: r41639
2009-04-03Make svn commands in Makefile.common slightly more robust against localization.Max Horn
svn-id: r39811
2009-03-28Fix bug #2691034: AMIGAOS: Makefile.common broken.Walter van Niftrik
svn-id: r39729
2009-03-19Use the current SVN revision as a default when distributing a snapshot sourcesJordi Vilalta Prat
svn-id: r39533
2009-03-19Try to use the working copy revision if it's availableJordi Vilalta Prat
svn-id: r39528
2009-03-17tail on e.g. Solaris does not support the use of "-n 1". Use the good old ↵Marcus Comstedt
"-1" syntax instead. svn-id: r39497
2009-03-17engines need to be listed before gui in MODULES, because stuff in ↵Marcus Comstedt
libengines.a use stuff in libgui.a. svn-id: r39496
2009-03-15Added 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
2009-02-20Remove scummclassic.zip from packages, since it is built in.Travis Howell
svn-id: r38588
2009-01-30Reorder modules to fix linker issues when all engines are disabled (this ↵Max Horn
order is weird, but for now seems to work) svn-id: r36136
2009-01-30Moved default implementations for various OSystem methods into a new class ↵Max Horn
BaseBackend svn-id: r36135
2008-10-09Update theme package name.Travis Howell
svn-id: r34764
2008-10-09Fixe DIST_FILES_THEMES in Makefile for theme distribution.Vicent Marti
svn-id: r34758
2008-06-09Add drascula.dat.Travis Howell
svn-id: r32632
2008-05-06Allow static and dynamic plugins to be used at the same timeJordi Vilalta Prat
svn-id: r31888
2008-05-02Added support to load plugins from different directories and the ability to ↵Jordi Vilalta Prat
specify the default directory from configure. svn-id: r31816
2008-04-21Add m4.dat to installation of engine data files.Travis Howell
svn-id: r31635