Commit Graph

34 Commits

Author SHA1 Message Date
Sam Lantinga
fd42c511e8 Clean out the tests before creating distribution archive 2006-05-17 07:38:34 +00:00
Sam Lantinga
218287205d Whoops, clean files in the dist directory 2006-05-17 04:42:37 +00:00
Sam Lantinga
9945a1f8d4 2006-05-17 04:36:31 +00:00
Sam Lantinga
06ab9de131 2006-05-07 19:02:07 +00:00
Sam Lantinga
aac058065f Fixed bug #216
The attached files allow building the SDL library and tests with the Open
Watcom compiler for Windows:
- static library or DLL
- Debug or Release builds available
- uses register calling convention of Open Watcom
- wmake target to build the SDL test samples

Following is a table that shows what works and what doesn't, yet:
checkkeys       +
graywin         +
loopwave        +
testalpha       +
testbitmap      +
testdyngl       +
testerror       +
testfile        +
testgamma       +
testgl          +
testhread       +
testiconv       - (all failed)
testkeys        +
testlock        + (after removing calls to raise() from signal handler)
testoverlay     + (needs 'set SDL_VIDEODRIVER=directx')
testoverlay2    + (-"-)
testpalette     +
testplatform    +
testsem         +
testsprite      +
testtimer       +
testver         +
testvidinfo     +
testwin         - (fading doesn't seem right)
testwm          +
torturethread   +
testcdrom       +
testjoystick    not tested
threadwin       +

TODO:
- make stack calling convention work (has linking issues with dxguid.lib)
- perform testjoystick (I don't have a joystick)
- investigate fading in testwin
- merge with OS/2 port
- add DOS target
2006-05-07 03:44:58 +00:00
Sam Lantinga
d8f4f148cd The install target depends on the libraries being built 2006-05-04 13:47:19 +00:00
Sam Lantinga
fdb9a7d971 Removed redundant rm 2006-04-30 16:53:40 +00:00
Sam Lantinga
60b9732963 subversion conversion complete! 2006-04-26 20:30:11 +00:00
Sam Lantinga
3ca6badbcf Don't hardcode the output directory 2006-04-14 03:56:31 +00:00
Sam Lantinga
78a30da4bf Added a delay so the warning message isn't accidentally missed. 2006-04-13 13:25:21 +00:00
Sam Lantinga
544d8435d3 Fixed bug #191
[I opted to go for a warning, since I often tweak configure.in, but don't want to rebuild the entire project]

One thing that was lost in the switch from automake to the new build system is
that there is now no rule to build configure from configure.in.

IMHO, if configure.in gets changed, then at the very least, the build system
should print out a warning (better, again IMHO, an error) about this fact.
Else, you easily forget about this when modifying configure.in.
2006-04-13 13:23:56 +00:00
Sam Lantinga
967de2d3dd Fixed bug #171
SDL_config.h is no longer in CVS.  Instead, configure will generate it for
systems that use configure, and we always copy SDL_config.h.default to
SDL_config.h before generating a snapshot or release archive.

Also fixed a couple of uninstall issues.
2006-03-23 21:28:33 +00:00
Sam Lantinga
6de08454fa I'm dumping the old Xcode support, since it's too hard to maintain,
and SDL no longer builds on MacOS X 10.3 natively, as of the 7.0.4
QuickTime update.

MacOS X 10.4 is the new build baseline for the SDL MacOS X packages.

... it would shore be nice if I had it. :)
2006-03-22 05:59:28 +00:00
Sam Lantinga
43f3300313 *** empty log message *** 2006-03-14 03:04:50 +00:00
Sam Lantinga
84f5e115fd CFLAGS are separate from EXTRA_CFLAGS
Fixed iconv.h detection on Cygwin32
2006-03-14 02:46:26 +00:00
Sam Lantinga
f98b79e0f3 Fixed make distclean 2006-03-11 20:16:50 +00:00
Sam Lantinga
cbdcbbf82c *** empty log message *** 2006-03-08 08:31:08 +00:00
Sam Lantinga
1332c62387 Date: Mon, 6 Mar 2006 19:00:45 +0100
From: Patrice Mandin
Subject: [SDL] Can not install generated sdl-config

When building SDL when builddir != srcdir, then make install fails,
because it tries to install sdl-config from srcdir, instead of builddir
2006-03-06 18:31:30 +00:00
Sam Lantinga
3fbc4c1eb0 Argh, I forgot that zip merges files into the archive instead of recreating it. 2006-02-27 16:29:04 +00:00
Sam Lantinga
417d64de20 Build both the .tar.gz and .zip archives when creating a CVS snapshot. 2006-02-27 04:44:31 +00:00
Sam Lantinga
aaf71291d0 Updated OS/2 build, yay! 2006-02-26 19:30:21 +00:00
Sam Lantinga
7e11ec69f9 Updated MacOS Classic MPW build 2006-02-24 09:57:14 +00:00
Sam Lantinga
85de465a42 *** empty log message *** 2006-02-23 04:16:08 +00:00
Sam Lantinga
392f6ebc34 ranlib needs to be run after the library is installed... 2006-02-21 22:30:43 +00:00
Sam Lantinga
63d76aa5a2 *** empty log message *** 2006-02-21 08:34:45 +00:00
Sam Lantinga
e4dc61adfb Added rules to build libSDLmain.a
Reverted Patrice's mint changes - you should fix the source files, not
add include paths to the build process.
2006-02-20 22:15:38 +00:00
Sam Lantinga
0d9407f313 Set the install permissions correctly 2006-02-20 20:11:08 +00:00
Sam Lantinga
4511ef7380 Pass LDFLAGS to the build system 2006-02-20 20:08:29 +00:00
Sam Lantinga
f41e6271cd Blargle-fnargle dependencies and build rules 2006-02-20 12:45:51 +00:00
Sam Lantinga
f3c0bf6f8f Added DESTDIR support 2006-02-20 11:49:16 +00:00
Sam Lantinga
0a167331c0 Fixed build dependencies... ugh 2006-02-20 11:29:36 +00:00
Sam Lantinga
99931e8d0e *** empty log message *** 2006-02-20 03:11:04 +00:00
Sam Lantinga
65aa0aef4d Completely removed dependency on automake 2006-02-20 02:09:49 +00:00
Sam Lantinga
38c41c9e6e *** empty log message *** 2006-02-16 10:22:28 +00:00