Commit Graph

233 Commits

Author SHA1 Message Date
Colin Snover
fa0bb7dd5a BACKENDS: Compress screenshots using PNG if available
Closes gh-948.
2017-05-21 15:55:39 -05:00
Thierry Crozat
104b3f39d3 CRYO: Fix adding cryo.dat to DIST_FILES_ENGINEDATA 2017-02-12 20:25:01 +00:00
Thierry Crozat
2939e20935 CRYO: Add cryo.dat to DIST_FILES_ENGINEDATA 2017-02-12 20:18:49 +00:00
Eugene Sandulenko
18cc11e694 BUILD: Fix syntax 2016-09-10 22:32:37 +02:00
Eugene Sandulenko
4af0bc4924 AMIGAOS: Amiga needs date in specific format in version cookie. Now AmiUpdate works 2016-09-10 22:19:32 +02:00
Eugene Sandulenko
7871874dab DM: Another attempt for compilation fixes on older compilers 2016-09-10 20:44:30 +02:00
Thierry Crozat
fa5a5bf865 CLOUD: Move wwwroot archive to dists and script to devtools
Both the data used to generate the archive and the archive itself
were moved to dists/ instead of being in backends/.

The script was also improved to optionally take a path as a command
line argument to indicate where the wwwroot data are instead of
assuming they are in the working directory.

Finally a 'wwwroot' make target was also added to invoke the python script and generate the archive.
with the expected path to
2016-09-06 00:43:25 +01:00
Thierry Crozat
b8948c3326 BUILD: Copy wwwroot.zip in POSIX, MacOS X and iOS installation targets 2016-09-05 23:40:00 +01:00
Borja Lorente
841c22704c MACVENTURE: Include border bitmaps in ScummVM 2016-08-24 11:59:30 +02:00
Eugene Sandulenko
4998a574ef BUILD: Add access.dat to DIST_FILES_ENGINEDATA 2015-11-29 12:51:33 +01:00
Eugene Sandulenko
c3ffbd884a Merge pull request #426 from sunmax/master
PS2: Pull request to master for latest PS2 code
2014-04-28 21:20:42 +03:00
Matthew Hoops
740b6e8fbd IMAGE: Move all ImageDecoders to image/ 2014-02-28 00:27:28 -05:00
Max Lingua
d687417da5 Makefile.common: added QUIET_CC 2014-01-18 13:41:41 -05:00
D G Turner
ef85456859 BUILD: Remove need for engine.mk in each engine directory.
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 00:48:01 +00:00
D G Turner
00c27a28f9 BUILD: Split engines/plugins_table header down to a file per engine.
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 00:48:01 +00:00
D G Turner
d77cf95a18 BUILD: Split engines.mk down to a single file per engine.
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-11-24 00:48:01 +00:00
Strangerke
c10d050eef MORTEVIELLE: Update misc files to include mort.dat 2013-07-04 23:46:52 +02:00
Willem Jan Palenstijn
d12a3ac129 BUILD: install tony.dat 2013-06-05 22:56:38 +02:00
Johannes Schickel
d19e647047 NEVERHOOD: Add neverhood.dat to dist files. 2013-05-20 11:50:58 +02:00
Eugene Sandulenko
bf9db9e20d MAKE: Make distclean clean everything, including devtools 2013-05-15 15:42:08 +03:00
D G Turner
da1d4cc2a2 GIT: Fix build failures on new release tagging.
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-05-05 19:17:43 +01:00
Einar Johan Trøan Sømåen
9eff1e514f WINTERMUTE: Move Resources out of binary and into wintermute.zip 2013-01-28 09:20:14 +01:00
D G Turner
1a2d707738 AmigaOS4: Adapt configure to latest SDK. Restore grep workaround.
This reverts part of 54ddd000dc to restore
a workaround for breakage in AmigaOS4 grep.
2012-03-04 01:26:57 +00:00
Johannes Schickel
a9b74779c9 IPHONE: Pass $CPPFLAGS to build command line for ObjC files. 2012-02-19 22:02:19 +01:00
Johannes Schickel
00cc48f83d GUI: Add GNU FreeFont TTFs for use with our modern theme. 2012-01-29 16:26:20 +01:00
Johannes Schickel
8f58ddefc6 ALL: Remove more m4/mads leftovers.
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-11-20 04:34:22 +01:00
strangerke
69b1485a22 GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
Johannes Schickel
09b9e3ab9d BUILD: Silence windres command line when a non-verbose build is done. 2011-05-05 20:24:57 +02:00
strangerke
54ddd000dc AmigaOS4: Adapt configure to latest SDK (Patch created by Raziel^) 2011-04-30 22:01:06 +02:00
Max Horn
6cf1de87ac DEVTOOLS: Renamed 'tools' directory to 'devtools' 2011-04-09 23:47:35 +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