Commit Graph

228 Commits

Author SHA1 Message Date
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
Max Horn
3f62b662fb didn't mean to commit this
svn-id: r10280
2003-09-17 22:13:38 +00:00
Max Horn
231cb16b5b some tweaks to the build system (work toward plugin support)
svn-id: r10279
2003-09-17 21:53:13 +00:00
Max Horn
f74aa84b2d sync OS X static build rule with Makefile.noconf
svn-id: r9834
2003-08-23 20:36:46 +00:00
Jonathan Gray
ce42f4d3dd patch #791738 g++ 3.4 compile fix, from Falk Hueffner and a few minor local bits in my tree
svn-id: r9807
2003-08-21 13:39:21 +00:00
Jonathan Gray
831826bf48 most people have case sensitive filesystems
svn-id: r9620
2003-08-10 09:45:39 +00:00
James Brown
8cc805121d Tweak a little
svn-id: r9618
2003-08-10 07:52:23 +00:00
Jonathan Gray
e9ea6e45de depend on configure for config.mak so we can pick up changes
svn-id: r9617
2003-08-10 07:47:47 +00:00
Jonathan Gray
51648f1f08 nice friendly message about having to run configure first
svn-id: r9616
2003-08-10 07:34:58 +00:00
Jonathan Gray
063d05f9c8 Makefile.new -> Makefile, Makefile -> Makefile.noconf default Makefile now requires configure script
svn-id: r9614
2003-08-10 06:56:53 +00:00
Jonathan Gray
93482ae5c6 automatically use gcc 3.x specific dependency rules if using gcc 3.x, enable some additional warnings in Makefile.new
svn-id: r9399
2003-08-02 09:21:34 +00:00
Oliver Kiehl
0f85cc3061 rename bs2 to sword2 to have the same name as the original engine.
besides this way all our engines start with an "s" ;)

svn-id: r9301
2003-07-30 19:25:31 +00:00
Jonathan Gray
88b70db20f make people happy
svn-id: r9215
2003-07-28 02:06:49 +00:00
Max Horn
6e7c37fb0a disable some more warnings which cause problems with gcc 2.95 or with bad system headers
svn-id: r9051
2003-07-16 20:36:38 +00:00
Max Horn
be261b5d7c moved to more warnings into the GCC 3.x only category
svn-id: r8954
2003-07-12 19:13:25 +00:00
Max Horn
1d93949167 added some more warnings (taken from pentagram)
svn-id: r8736
2003-07-04 11:19:44 +00:00
Max Horn
b31ff8d6d5 make GCC3 happy by default, too <sigh>
svn-id: r8096
2003-05-29 12:02:41 +00:00
Max Horn
96fd0ef671 make poor GCC 2.95 uses happy
svn-id: r8091
2003-05-29 10:55:22 +00:00
Max Horn
cd1493447d Some additional warnings
svn-id: r7960
2003-05-25 16:09:26 +00:00
Max Horn
5626e42f5b Make it possible to disable some/all of our three game modules (scumm/simon/sky) with three flags in the Makefile
svn-id: r7131
2003-04-26 11:44:13 +00:00
Max Horn
2c579c25ce updated Mac OS X static build rule
svn-id: r6846
2003-03-23 13:11:55 +00:00
Max Horn
52cc68fbe1 cleanup
svn-id: r6638
2003-02-26 11:24:44 +00:00
James Brown
4b99f12fe6 Oops
svn-id: r6591
2003-02-07 19:26:03 +00:00
James Brown
270e95a655 Patch 679354: ComI actor redraw patch
svn-id: r6590
2003-02-07 19:24:34 +00:00