Commit Graph

251 Commits

Author SHA1 Message Date
Jordi Vilalta Prat
2292dc28b0 Try to use the working copy revision if it's available
svn-id: r39528
2009-03-19 18:39:47 +00:00
Andre Heider
6e1b154484 Added the SVN revision to SCUMMVM_VERSION. The variable has be be set externally, e.g. 'make SCUMMVM_SVN_REVISION=x'
svn-id: r39431
2009-03-15 21:17:37 +00:00
Max Horn
4ab211f673 Removed -Wundef from the default list of compiler flags, and changed PLUGIN_ENABLED_DYNAMIC to not use 'defined()', thus avoiding compiler problems on e.g. BeOS
svn-id: r33114
2008-07-19 21:42:31 +00:00
Johannes Schickel
73da6ab51e - Removed -Wconversion from compiler options for g++ 4.3, it's behavior has 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-06-04 17:20:25 +00:00
Max Horn
235d022186 Added -Wcast-align to the default warnings
svn-id: r30970
2008-02-26 16:55:02 +00:00
Max Horn
ff79a8cd39 added some SVN headers
svn-id: r30961
2008-02-25 14:09:04 +00:00
Jordi Vilalta Prat
66e9d4f5e8 Removed trailing spaces.
svn-id: r30664
2008-01-27 19:47:41 +00:00
Max Horn
a3f6278b43 Clarify comments on compiler warning flags
svn-id: r30474
2008-01-13 17:59:53 +00:00
Max Horn
696ea9d301 Various small patches to the build system by jvprat
svn-id: r30473
2008-01-13 17:05:43 +00:00
Max Horn
7599b2cb96 Patch #1847599: Several enhancements for the build system
svn-id: r29889
2007-12-16 21:41:10 +00:00
Max Horn
794b1a361e Moved port specific build rules from Makefile to ports.mk
svn-id: r29645
2007-11-26 15:59:22 +00:00
Max Horn
1beb50f03e When reconfiguring, quote env var values in case they contain whitespaces
svn-id: r29502
2007-11-14 19:23:20 +00:00
Max Horn
e8771aab0c When automatically (re)configuring, print the command we execute (it is often useful to know what the 'last specified parameters' actually *were* :)
svn-id: r29491
2007-11-13 09:47:04 +00:00
Oystein Eftevaag
05b5a493f8 Initial commit of the iPhone/iPod Touch backend
svn-id: r29488
2007-11-13 08:06:15 +00:00
Max Horn
b820b661c7 Patch #1826459: Make: reconfigure on configure change (saving environment)
svn-id: r29435
2007-11-06 17:23:33 +00:00
Oystein Eftevaag
40e7a533ee MacOS X bundle changes (copying in engine data files, pred.dic, and updated DS_Store
svn-id: r27652
2007-06-23 09:29:06 +00:00
Travis Howell
ae2c382fc9 Update win32dist.
svn-id: r27503
2007-06-17 01:35:28 +00:00
Max Horn
e6383eb8c3 Added reference to COPYRIGHT file in various places
svn-id: r27325
2007-06-10 18:15:27 +00:00
Max Horn
c07b5f6147 Slightly modified version of patch #1728192: Fix for Debian packaging scripts
svn-id: r27015
2007-05-30 16:54:01 +00:00
Max Horn
9bf84a30ef Updated configure to generate flags in config.mk for MAD, FLAC, MPEG2 and Vorbis; updated scummvm-static Makefile target to only static link those libs which are actually used
svn-id: r26651
2007-04-28 13:43:51 +00:00
Max Horn
ad3a3fe1d1 Removed remaining references to the LaTeX docs; added a TODO for the Makefile 'bundle' target
svn-id: r26450
2007-04-10 15:10:18 +00:00
Johannes Schickel
1d395cccee Allows cross compiling for windows with mingw32.
svn-id: r26234
2007-03-18 22:56:56 +00:00
Max Horn
355a978572 Disabled '-O -Wuninitialized by default; this eases debugging a lot in some cases, at the cost of a nice-but-not-so-often-needed compiler warning (see also patch #1511980)
svn-id: r23675
2006-08-04 20:24:49 +00:00
Oystein Eftevaag
4ff6685de7 Force HFS+ filesystem when making OS X disk images (for backwards compatability), as the default has apparently changed
svn-id: r23486
2006-07-11 07:58:54 +00:00
Max Horn
9a955180a4 * Renamed config.mak to config.mk
* Renamed common.rules to rules.mk
* Removed explicit declaration of MODULE_DIRS in various spots (instead we let rules.mk compute it)

svn-id: r23275
2006-06-24 08:48:11 +00:00
Oystein Eftevaag
7d16e0b170 Adds the AUTHOR file to the MacOS X snapshots, and updates the bundle layout to correctly show the background image
svn-id: r23257
2006-06-22 08:09:48 +00:00
Max Horn
de250812e5 Removed my Altivec version of the hqx blitters, since it (a) didn't work with newer GCC versions, (b) speed was improved on some systems, but actually slower on others, and (c) even on my old 400 Mhz G4 hqx is fast enough w/o it
svn-id: r21961
2006-04-17 08:38:26 +00:00
Max Horn
e63763329c Changed default-theme -> modern
svn-id: r21922
2006-04-15 22:01:03 +00:00
Max Horn
0bad4c701e Disable RTTI and exceptions (we don't use 'em and over here it saves 700kb in the executable)
svn-id: r21895
2006-04-15 00:12:14 +00:00
Travis Howell
ce4927244c Update win32 dist
svn-id: r21891
2006-04-14 22:03:44 +00:00
Travis Howell
6d38683832 Fix mingw compile
svn-id: r21865
2006-04-14 01:26:51 +00:00
Eugene Sandulenko
ff1d11afe1 Rest of patch #1467193: "AmigaOS changes":
- an icon file (icons/scummvm.info) for AmigaOS
- aos4dist target which strips the binary and copies stuff (including the icon)
  to a hardcoded directory called Games:ScummVM_Snapshot.

svn-id: r21862
2006-04-14 01:11:10 +00:00
Eugene Sandulenko
ab799101c0 First batch of root directory cleanup. Now icons are stored in directory
icons/ and all other assorted stuff in dists/ directory. Still I may broke some
packaging/building procedures as no testing was performed.

svn-id: r21859
2006-04-14 00:55:37 +00:00
Max Horn
b1514bb833 Added a minimal README for our unit tests, and moved their build rule to a new test/module.mk file
svn-id: r21490
2006-03-29 10:35:45 +00:00
Oystein Eftevaag
58eed3830b * 'make bundle' now copies the default theme files into the bundle.
* Common::File will now look inside the application bundle on MacOS X for a file if
it can't find it anywhere else (so it'll find default-theme.ini and .zip)
* Cleaned up some #ifs.

svn-id: r21308
2006-03-15 07:43:44 +00:00
Travis Howell
4f4d4de018 Update win32 dist
svn-id: r21142
2006-03-08 11:44:13 +00:00
Max Horn
d87e5d6094 Added --enable-Werror option to our configure script
svn-id: r20792
2006-02-20 15:46:10 +00:00
Max Horn
26ee630756 Moved engines to the new engines/ directory
svn-id: r20582
2006-02-11 22:45:04 +00:00
Max Horn
83f1837e7a Change CVS keywords to SVN keywords
svn-id: r20542
2006-02-11 13:27:07 +00:00
Travis Howell
cbebaf4ba0 Add themes zip to win32 dist.
svn-id: r20258
2006-01-27 23:39:36 +00:00
Max Horn
7fddfa20c6 New tools/update-version.pl script (usage: CMD 1 2 3 CVS -> results in version 1.2.3CVS)
svn-id: r20165
2006-01-25 20:53:25 +00:00
Max Horn
b8a0f9659f OSX: Make it possible to compile ScummVM using GCC 3.3 against an SDL that was compiled using GCC 4
svn-id: r19861
2005-12-30 15:20:27 +00:00
Eugene Sandulenko
1669831ad3 Revert accidental change.
svn-id: r19711
2005-11-27 02:44:59 +00:00
Eugene Sandulenko
edfae828f6 Patch #1341626: "New GP32 port"
svn-id: r19710
2005-11-27 02:35:57 +00:00
Max Horn
18b5b7123d Improved osxsnap target (up to par with my own release build script)
svn-id: r19510
2005-11-08 00:18:18 +00:00
Max Horn
0ca7c7b6c6 Use -force_cpusubtype_ALL for OS X statics, to ensure compatibility with G3 systems
svn-id: r19500
2005-11-07 23:52:09 +00:00
Max Horn
c75dfc3f05 Added missing -framework CoreMIDI
svn-id: r19080
2005-10-14 11:24:46 +00:00
Max Horn
81022b9c28 Fix for bug #1226522 (do not add common to list of include paths, to avoid name clashes with system headers)
svn-id: r18445
2005-06-24 15:26:06 +00:00
Max Horn
a8de6c99d0 Removed -Wctor-dtor-privacy, all it does is trigger nonsense warnings in GCC 4
svn-id: r18418
2005-06-20 17:55:37 +00:00
Travis Howell
4506dddbe3 Restore settings again.
svn-id: r18026
2005-05-10 06:13:07 +00:00
Max Horn
52bbc86797 Patch #1181544 (AmigaOS 4 changes)
svn-id: r18011
2005-05-09 21:21:21 +00:00
Travis Howell
81013be66b Restore settings.
svn-id: r17987
2005-05-09 01:10:00 +00:00
Max Horn
2f0451245d Mention thumbnails in NEWS
svn-id: r17983
2005-05-09 00:09:49 +00:00
Max Horn
d58dec471f Patch #1193398 (DESTDIR patch for Makefile)
svn-id: r17960
2005-05-08 12:36:12 +00:00
Max Horn
3d3b079545 Insert Credits.rtf into OSX bundle
svn-id: r17196
2005-03-22 20:16:27 +00:00
Max Horn
8525d73e9b Configure the plugin prefix/suffix in the configure script; use that setting in plugins.cpp
svn-id: r16739
2005-02-06 17:21:31 +00:00
Max Horn
2f77e27ca3 Move 'tools' related build rules into tools/module.mk; fixed remainder of bug #1100125 (I hope...)
svn-id: r16547
2005-01-11 22:02:05 +00:00
Max Horn
43c27589bb Fix building in an external dir
svn-id: r16355
2004-12-28 11:40:27 +00:00
Max Horn
e474cec330 Simplified building of the tools -> should fix compilation problems on Windows
svn-id: r16306
2004-12-25 00:22:01 +00:00
Eugene Sandulenko
385986f4b6 new target fixes
svn-id: r16305
2004-12-24 22:59:05 +00:00
Eugene Sandulenko
5a94c7b9a7 Added targets md5scumm and md5simon for generating headers and web md5.inc file
svn-id: r16304
2004-12-24 22:57:57 +00:00
Max Horn
73a441de43 fix credits target
svn-id: r16302
2004-12-24 22:38:39 +00:00
Max Horn
9b56161a3d Disabled example rules on how the md5 headesr could be rebuilt automatically (but I actually think that's not such a useful idea)
svn-id: r16301
2004-12-24 22:33:49 +00:00
Max Horn
426eeb909c Moving convbdf and md5table into scummvm/tools/
svn-id: r16287
2004-12-24 01:43:36 +00:00
Max Horn
6011e30551 Added AUTHORS in some more places
svn-id: r16192
2004-12-20 21:06:08 +00:00
Travis Howell
a159f2cb76 Add AUTHORS to win32 dist
svn-id: r16159
2004-12-20 12:00:21 +00:00
Travis Howell
b1443df544 Update HE games
svn-id: r16070
2004-12-16 03:13:00 +00:00
Marcus Comstedt
c8d0270510 PLUGIN_PREFIX and PLUGIN_SUFFIX moved to Makefile, PLUGIN_EXTRA_DEPS added.
svn-id: r14687
2004-08-22 21:39:49 +00:00
Jonathan Gray
3cf5c78c42 Given Makefile now depends on the configure script output move these default parameters out to the configure script
svn-id: r14352
2004-07-27 12:16:03 +00:00
Jonathan Gray
1ee83cdead 2nd pass at install/uninstall targets
svn-id: r13592
2004-04-17 03:32:03 +00:00
Jonathan Gray
e398103f58 more phony targets
svn-id: r13586
2004-04-16 08:41:57 +00:00
Jonathan Gray
45dd6a4ae6 initial pass at adding install/uninstall support to configure script, also use DIR instead of PFX while here for consistency with autoconf like output
svn-id: r13585
2004-04-16 08:30:57 +00:00
Jonathan Gray
22cd3dbcf9 update phony target list
svn-id: r13583
2004-04-16 06:49:52 +00:00
Jonathan Gray
2b15428030 this no longer exists
svn-id: r13557
2004-04-12 04:47:08 +00:00
Travis Howell
00d844ff19 Update
svn-id: r13509
2004-04-09 01:43:51 +00:00
Max Horn
44019f8bfa Fix for building from an external dir (ensures that the correct config.h gets included)
svn-id: r13489
2004-04-06 21:50:04 +00:00
Jonathan Gray
dedc33d99c make hdiutil overwrite the disk image if it already exists, although it will still fail if it is already attached
svn-id: r13445
2004-04-03 07:19:10 +00:00
Jonathan Gray
443c7cdb25 add most of my os x snapshot script as a makefile target
svn-id: r13427
2004-03-29 12:22:03 +00:00
Jonathan Gray
6995157908 use a make variable for static os x package prefix so I don't have to change as many lines, it should probably be changeable via the configure script at some point
svn-id: r13426
2004-03-29 11:59:09 +00:00
Travis Howell
2cd3ba0f84 Add win32 dist
svn-id: r13349
2004-03-21 00:26:23 +00:00
Travis Howell
d90e92019e Add mingw to configure (Not working yet)
svn-id: r13333
2004-03-17 09:14:41 +00:00
Max Horn
deb96003a2 Aaargh, didn't mean to commit this...
svn-id: r13296
2004-03-15 02:28:47 +00:00
Max Horn
782dabbcd3 ...and mor. Next big thing should be to document the overlay stuff, but that'll have to wait till after I slept :-)
svn-id: r13295
2004-03-15 02:21:04 +00:00
Jonathan Gray
1dbb73ee12 use printf instead of echo -n for the echo -n less solaris users
svn-id: r13192
2004-03-04 22:53:14 +00:00
Max Horn
8f8d992a3c sdl-config --static-libs finally works in SDL 1.2.7, make use of it
svn-id: r13172
2004-03-03 23:39:23 +00:00
Max Horn
a3bdb31870 OpenGL *is* needed for the OSX static target, because SDL always links against it
svn-id: r13044
2004-02-25 09:49:03 +00:00
Travis Howell
3999a9d604 OpenGL libs no longer required
svn-id: r13040
2004-02-25 04:32:42 +00:00
Max Horn
cd369ebad2 cleanup
svn-id: r12693
2004-02-01 01:32:43 +00:00
Max Horn
42a3206e6f Removed 'builddir' again (not really needed for now); fixed 'bundle' rule for external build dirs
svn-id: r12683
2004-01-31 00:05:08 +00:00
Max Horn
da76ac5890 Various changes to the build system which allow building ScummVM in an external directory (and as such, allow you to have a debug, a profiling, and a release build from the same set of source files in parallel). Work in progress
svn-id: r12680
2004-01-30 21:54:28 +00:00
Max Horn
671be90c74 add MPEG2 to the static-link-hack
svn-id: r12679
2004-01-30 21:03:17 +00:00
Max Horn
069c21310f oops
svn-id: r12111
2004-01-03 14:11:11 +00:00
Max Horn
56eae68e8b re-enabled .sog and .so3 support for FT
svn-id: r12096
2004-01-03 00:55:40 +00:00
Max Horn
03677b2d65 test is a PHONY target
svn-id: r11888
2003-12-24 16:27:10 +00:00
Max Horn
c76d86c68f added test target to Makefile (so you can do 'make test' now, provided you have cxxtest installed)
svn-id: r11887
2003-12-24 16:17:13 +00:00
Max Horn
bb760a5b73 detect zlib in configure script; use it by default, if available
svn-id: r11544
2003-12-10 00:15:20 +00:00
Max Horn
761d9dacb9 add 'plugins' to all target
svn-id: r10457
2003-09-28 10:44:31 +00:00
Max Horn
18961542f9 remove -Wcast-align, it causes troubles and sparc and has no real benefit elsewhere
svn-id: r10360
2003-09-21 18:39:38 +00:00
Max Horn
002e2a6f67 cleanup
svn-id: r10316
2003-09-19 20:45:35 +00:00
Max Horn
a15fdcea21 plugin work: right now, only with build rules for OS X. Once I can get it to work here, I'll add more build rules. Work in progress, a lot ain't work, but the plugin stuff is disabled by default, so no harm should arise
svn-id: r10292
2003-09-18 13:03:56 +00:00