Sam Lantinga
ffabd91859
Added SDL_system.h to the various projects
2012-06-23 06:46:06 -04:00
Sam Lantinga
9c4c023744
Removed the SDL 1.2 compatibility API... we'll see how painful this is.
2012-01-22 18:11:41 -05:00
Sam Lantinga
56d871b599
Removed unsupported Watcom files
2012-01-22 17:41:33 -05:00
Sam Lantinga
115347e976
Removed unsupported Borland related files
2012-01-22 17:32:50 -05:00
Sam Lantinga
c484f884c5
Updated to SDL 2.0, and SDL 2.0 can now be installed coexisting with SDL 1.2
2012-01-22 17:21:00 -05:00
Sam Lantinga
9853ab62c8
Switched back to configure generating SDL_config.h
...
It was very confusing to have configure generate an SDL_config.h and then not have it be used when building on Mac OS X or Windows. I'll just have to remember to use SDL_config_windows.h when building official releases that are supposed to be ABI compatible with Visual Studio.
2012-01-19 01:55:51 -05:00
Sam Lantinga
d4c4a98f59
Make sure that we use consistent configuration options on platforms like Windows so that command line builds and IDE builds have ABI compatibility.
...
Make sure we don't clobber SDL_revision.h when building from Mercurial
2012-01-14 13:21:19 -05:00
Sam Lantinga
f6d0ae76e7
Fixed bug 1366 - SDL_opengles2.h is not installed in "include/SDL" under Linux
2012-01-09 21:11:11 -05:00
Sam Lantinga
1d1fc9c715
Updated iOS projects and renamed iPhoneOS to iOS
2012-01-05 21:41:55 -05:00
Sam Lantinga
f76bff3a71
Make it possible to run "make dist" from a separate build directory.
2011-03-15 23:26:22 -07:00
Sam Lantinga
2dea8c1170
SDL 1.3 doesn't use nasm anymore. :)
2011-02-24 09:41:04 -08:00
Sam Lantinga
402ac229d0
update-revision is still phony. :)
2011-02-18 11:23:25 -08:00
Sam Lantinga
6ec7646870
Added a better way to include build rules in the Makefile
...
Cleaned up dependencies on generating SDL_revision.h
Fixed 'make install' if you are not building from a Mercurial repository
2011-02-18 11:19:34 -08:00
Sam Lantinga
b898d2680a
Don't remove the pseudo-generated headers because this command might be run from the repo directory and it confuses people, especially if they have no way of regenerating SDL_revision.h :)
2011-02-17 18:55:56 -08:00
Sam Lantinga
573fa3a100
Fixed make install
2011-02-17 18:54:11 -08:00
Sam Lantinga
74aaa6a21d
The library target directly depends on SDL_revision.h
2011-02-16 14:38:49 -08:00
Sam Lantinga
db51534426
Fixed SDL_revision.h dependencies
2011-02-16 13:02:37 -08:00
Sam Lantinga
eca9d95e67
Building SDL_revision.h is a dependency of installing the headers. :)
2011-02-16 02:55:32 -08:00
Sam Lantinga
307a90d292
Made it possible to build SDL from a fresh checkout without any additional steps.
...
The trick is that if you're using configure and you don't want to have SDL_config.h and SDL_revision.h to show up as modified, you need to configure and build from a separate directory.
You also need to include SDL_revision.h directly if you want to use the SDL_REVISION constant, as a side effect of these changes.
2011-02-16 02:37:09 -08:00
Sam Lantinga
47818cfba9
Added a simple log message API
2011-02-07 16:45:40 -08:00
Sam Lantinga
8322900075
Added a hint system to allow configuration hints to be specified by the application.
2011-02-05 10:02:39 -08:00
Sam Lantinga
f729dd20de
Split the rendering API out into a separate header file.
2011-02-01 15:02:21 -08:00
Sam Lantinga
471a85fb52
Making the API simpler, scaling is always defined as linear interpolation and should be supported as much as possible on all renderers.
2011-01-31 22:44:43 -08:00
Sam Lantinga
8fda035e06
Fixed bug #945
...
The configure script was breaking the substitutions into multiple fragments, breaking them across the substitution for the build rules. This of course totally hosed the process.
I switched to using a more modern usage of AC_OUTPUT and added a post-process step that appends the build rules to the Makefile.
2011-01-21 12:43:25 -08:00
Sam Lantinga
ed1f29af7d
PS3 Linux is no more...
2011-01-19 22:25:40 -08:00
Sam Lantinga
a5fce81a03
Include the Android Makefile in the distribution files
2011-01-10 12:15:16 -08:00
Sam Lantinga
d6eac2c481
Use the enumerated type for blend and scale mode instead of int
...
Renamed SDL_TextureScaleMode to SDL_ScaleMode
2010-12-12 15:19:05 -08:00
Sam Lantinga
b7c5d88e6a
Merged Eli's Google Summer of Code work from SDL-gsoc2010-shaped_windows
2010-08-22 13:45:56 -07:00
Sam Lantinga
6f2000e6d2
Merged changes from the main SDL codebase
2010-07-12 21:09:23 -07:00
Jim Grandpre
9e7603a6ba
Added some files I had previosuly missed
2010-07-11 01:15:39 -04:00
Sam Lantinga
8697bbff30
Need to add new headers to Makefile.in
2010-07-07 23:59:20 -07:00
Eli Gottlieb
749298e6c2
Finished X11 shaped-window functionality and removed ellipse+polygon rendering.
2010-06-30 16:19:44 -04:00
Jim Grandpre
7d8f7d2a1e
Added gesture test c file. Beginning of gesture recognition.
2010-06-14 01:44:04 -04:00
Eli Gottlieb
46c89257a5
Added management and drawing functions for ellipses and polygons.
2010-06-03 14:43:38 -04:00
Eli Gottlieb
fbdbdbcac3
Moved the SDL_Eyes test program for shaped windows into the Hg repository and got it building and linking as a test.
2010-05-31 21:23:06 -04:00
Sam Lantinga
4b1c945432
Removed multi-mouse / multi-keyboard support in anticipation of a real multi-mouse and multi-touch API.
...
Plus, this lets me start implementing cursor support.
2010-05-09 20:47:22 -07:00
Sam Lantinga
ab8995b430
Fixed bug #928
...
The change notes for SDL 1.3 will be moving to the wiki.
2010-01-24 21:13:33 +00:00
Sam Lantinga
020dfe5420
Added Xcode-iPhoneOS to make dist
2010-01-19 05:31:16 +00:00
Sam Lantinga
a50ccc11e9
Don't forget to install the new header. :)
2010-01-13 08:53:32 +00:00
Sam Lantinga
955c767ade
The docs directory doesn't exist anymore
2009-11-11 06:23:19 +00:00
Sam Lantinga
278d84cb41
Adam Strzelecki to SDL
...
This patch significantly speeds up make process (mostly noticeable on MinGW+MSYS) canceling implicit rules for dependencies and Makefile.in that caused lot of unnecessary file checks (in case of Windoze those are pretty slow). See "make -d" before and after applying this patch.
2009-10-28 04:33:24 +00:00
Ryan C. Gordon
2de6e72ecb
Merged r4974:4975 from branches/SDL-1.2: sdl.pc removal on make uninstall.
...
Fixes Bugzilla #813 for the 1.3 branch.
2009-10-08 09:14:31 +00:00
Sam Lantinga
09e9a86edc
The SDL 1.3 documentation will be primarily online wiki based:
...
http://wiki.libsdl.org/
Please contact Lauren MacDonell laleh_aziz cox.net who is coordinating it.
2009-10-07 14:29:59 +00:00
Sam Lantinga
bf267e2266
Fixed make dist
2009-10-04 20:46:33 +00:00
Sam Lantinga
d64c5ffe1a
Fixed make dist
2009-10-04 20:45:59 +00:00
Sam Lantinga
5d0a2fec8c
Use gcc's built-in dependency generation, thanks to Adam Strzelecki
2009-10-04 03:38:01 +00:00
Sam Lantinga
bb5315dc28
Fixed bug #704
...
Dennis 2009-02-20 15:36:49 PST
When trying to run a parallel build, gcc will not be able to find SDL_revision.h
2009-09-26 09:44:52 +00:00
Sam Lantinga
6bb854b1d4
Removed outdated Dreamcast support
2009-09-19 07:21:22 +00:00
Sam Lantinga
8f1aa4b4ad
Oh yeah, this file is gone
2009-09-19 07:09:41 +00:00
Sam Lantinga
6f30a894ee
Removing old CD-ROM header reference
2009-09-19 04:47:36 +00:00