Commit Graph
410 Commits
Author SHA1 Message Date
Pawel Kolodziejski 0640dcf2c7 synced with scummvm to 2011-Apr-13 2011-04-14 12:41:26 +02:00
Pawel Kolodziejski 394eed2369 reenable rtti 2011-04-11 15:48:34 +02:00
Pawel Kolodziejski 241c7a8c6e synced with scummvm svn rev 53000 2011-04-11 15:40:01 +02:00
Pawel Kolodziejski be1b3ab884 synced with scummvm svn rev 50000 2011-04-11 02:28:51 +02:00
Pawel Kolodziejski e3a475ff7b synced with scummvm rev svn 49000 2011-04-10 21:59:04 +02:00
Pawel Kolodziejski bccbcae43c synced rest files, missed with last sync rev 47951 2011-04-10 15:45:37 +02:00
Max Horn 6cf1de87ac DEVTOOLS: Renamed 'tools' directory to 'devtools' 2011-04-09 23:47:35 +02:00
Pawel Kolodziejski f620dd1723 remove tools from main repo 2011-04-07 21:25:47 +02:00
dhewg dfe62d6ec4 GIT: git describe --dirty is too new.
do it manually via diff-index
2011-02-12 19:18:50 +01:00
dhewg d794bfc4fa GIT: use git for describing the version. 2011-02-12 19:03:36 +01:00
Jordi Vilalta Prat a422763833 BUILD: Remove explicit references to SVN in revision variable names.
svn-id: r55898
2011-02-12 16:43:57 +00:00
Max Horn 42ab839dd6 AUDIO: Rename sound/ dir to audio/
svn-id: r55850
2011-02-09 01:09:01 +00:00
Eugene Sandulenko 806ccf5d25 GRAPHICS: Move graphics/video/ to video/. Step 1/2
svn-id: r55473
2011-01-23 17:14:43 +00:00
Eugene Sandulenko e7333afde5 CONFIGURE: Fix linking in some cases
Nowadays code in graphics/ depends on sound/ i.e. in video codecs.
This fixes ./configure --disable-all-engines --enable-toon

svn-id: r54169
2010-11-09 20:48:23 +00:00
Yotam Barnoy 94c8d0a14d Updated with latest from trunk
svn-id: r53976
2010-10-31 11:08:43 +00:00
Travis Howell e5d17fedf7 BUILD: Add toons.dat to engine dist files.
svn-id: r53115
2010-10-10 11:40:16 +00:00
Thierry Crozat 8d858738d9 MAKEFILE: Add scummclassic.zip to DIST_FILES_THEMES
svn-id: r52964
2010-10-01 18:20:41 +00:00
Andre Heider 2596143e2b PLUGINS: Additional plugin check for the ELF loader.
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-09-15 07:44:08 +00:00
Eugene Sandulenko 040dfff8ce i18n: Move translations to standalone file. Patch #3044975
svn-id: r52208
2010-08-19 11:46:55 +00:00
Eugene Sandulenko 06960d33e1 HUGO: Adding engine to the main tree
svn-id: r52137
2010-08-17 09:28:20 +00:00
Max Horn 1b10444377 BUILD: Limit scope of SCUMMVM_SVN_REVISION and SCUMMVM_VERSION macros
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-11 12:50:18 +00:00
Torbjörn Andersson 0fe49fde68 LEGAL: Add COPYING.BSD to DIST_FILES_DOCS.
svn-id: r51940
2010-08-09 14:36:35 +00:00
Eugene Sandulenko 859212df25 Implement translation support for ScummVM GUI.
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-06-15 10:44:51 +00:00
Andre Heider 09a54d765f Fallback to the nasm compatible yasm.
svn-id: r48980
2010-05-09 13:31:34 +00:00
Andre Heider a3e428f6db Rename DISABLE_*SCALERS to USE_*SCALERS, and move the mk/cpp defines to configure.
svn-id: r48977
2010-05-09 11:00:17 +00:00
Andre Heider 4b1cb26a39 Remove spurious quotes.
svn-id: r48949
2010-05-04 23:12:16 +00:00
Andre Heider 27e1681fea Respect the shell's and svn's exit code when checking for a checkout.
svn-id: r48948
2010-05-04 22:55:07 +00:00
Andre Heider a753c9a411 Switch from "svn status" to "svn info", which is way faster (especially over NFS).
svn-id: r48945
2010-05-04 20:14:05 +00:00
Andre Heider fc567b1b25 Fixed typo.
svn-id: r48944
2010-05-04 20:07:22 +00:00
Max Horn 3da0c234ea Patch from bug #2976619 (BUILD: Link error when building without engines)
Changes the order of the "engines" module to be after "backends".

svn-id: r48420
2010-03-30 00:59:08 +00:00
Pawel Kolodziejski acf48598ce adopt to rename 2010-03-14 08:07:27 +00:00
Johannes Schickel 3eab993d03 Only use CXX_UPDATE_DEP_FLAG for .S file rule, in case it is defined. (Thus matching the .cpp etc. file rules).
svn-id: r48210
2010-03-09 00:45:24 +00:00
Robin Watts b84beeb602 Add missing MKDIR command. This was upsetting the WinCE build.
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-09 00:43:31 +00:00
Johannes Schickel 6dacac2187 Conistenlty use USE_NASM instead of using HAVE_NASM in config.mk (this matches all the external library use too).
svn-id: r48208
2010-03-08 23:56:59 +00:00
Jordi Vilalta Prat 448ef35fe1 Install the plugins from the current directory (the build one), not from the source directory
svn-id: r47812
2010-02-02 13:02:08 +00:00
Pawel Kolodziejski edadbb35be synced code with scummvm trunk 2010-01-21 19:25:03 +00:00
Oystein Eftevaag 9d70103d9c The file selection dialog in OS X now uses Cocoa instead of Carbon, and 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-12-26 13:35:57 +00:00
Max Horn c7e89bc18e oops
svn-id: r45983
2009-11-18 23:35:50 +00:00
Max Horn 6f45f68a0f Some comments
svn-id: r45982
2009-11-18 23:34:40 +00:00
Max Horn 81762edf33 Remove Igor engine
svn-id: r45898
2009-11-14 13:11:06 +00:00
Max Horn effb6b60eb BUILD: Reduce build overhead by marking *.d and *.mk files as .PHONY, thus preventing Make from futile searches for rule to rebuild those files
svn-id: r45462
2009-10-28 13:43:57 +00:00
Pawel Kolodziejski 6fd23be60a enable install theme 2009-10-10 18:54:25 +00:00
Marcus Comstedt b94c17488b Added a rule for assembler with cpp preprocessing.
svn-id: r44871
2009-10-10 12:35:20 +00:00
Max Horn 513cdb44a6 BUILD: Introduced new env var 'LD' analog to CXX (and defaulting to CXX), 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-09 11:38:13 +00:00
Pawel Kolodziejski 1a57f6fa2a fix install 2009-10-09 03:46:02 +00:00
Pawel Kolodziejski 7aa79c880d synced with scummvm 2009-10-05 08:33:46 +00:00
Max Horn 126450f3bc Revert nonsense I did in backends/platform/linuxmoto/module.mk and modify ASM build rules instead, enforcing the creation of output dirs for compiled files
svn-id: r44647
2009-10-04 23:21:01 +00:00
Pawel Kolodziejski d53ef83f6f set the same order as in scummvm 2009-10-04 12:26:08 +00:00
Pawel Kolodziejski 63007e8b32 add missing gui inclussion to compile 2009-10-04 12:19:24 +00:00
Pawel Kolodziejski 26f97ed5a3 * initial works on GUI, launcher works, not external themes yet
* cleanup header files
2009-10-04 10:58:28 +00:00