Renamed documentation files to .txt and converted them to DOS line endings so they would open properly on all systems.
Updated Makefile.in so "make dist" includes everything necessary for release. --HG-- rename : BUGS => BUGS.txt rename : COPYING => COPYING.txt rename : CREDITS => CREDITS.txt rename : INSTALL => INSTALL.txt rename : README.android => README-android.txt rename : README.cmake => README-cmake.txt rename : README.DirectFB => README-directfb.txt rename : README.gesture => README-gesture.txt rename : README.HG => README-hg.txt rename : README.iOS => README-ios.txt rename : README.MacOSX => README-macosx.txt rename : README.pandora => README-pandora.txt rename : README.Platforms => README-platforms.txt rename : README.Porting => README-porting.txt rename : README.psp => README-psp.txt rename : README.touch => README-touch.txt rename : README.WinCE => README-wince.txt rename : README => README.txt rename : TODO => TODO.txt
This commit is contained in:
parent
27d4a625ba
commit
2b824bd331
30 changed files with 1415 additions and 10851 deletions
|
@ -1,57 +0,0 @@
|
|||
[patterns]
|
||||
.hgeol = native
|
||||
.hgignore = native
|
||||
BUGS = native
|
||||
CREDITS = native
|
||||
INSTALL = native
|
||||
NOTES = native
|
||||
TODO = native
|
||||
WhatsNew = native
|
||||
**COPYING = native
|
||||
**README = native
|
||||
**doxyfile = native
|
||||
**Doxyfile = native
|
||||
**install-sh = LF
|
||||
**mkinstalldirs = LF
|
||||
**Makefile = LF
|
||||
**Makefile.* = LF
|
||||
test/automated/rwops/read = LF
|
||||
**README.* = native
|
||||
**.S = native
|
||||
**.bmp = BIN
|
||||
**.c = native
|
||||
**.cc = native
|
||||
**.cpp = native
|
||||
**.csh = LF
|
||||
**.dat = BIN
|
||||
**.gdbinit = LF
|
||||
build-scripts/config.guess = LF
|
||||
**.h = native
|
||||
**.htm = native
|
||||
**.html = native
|
||||
**.icns = BIN
|
||||
**.in = LF
|
||||
**.java = native
|
||||
**.m = native
|
||||
**.m4 = native
|
||||
**.mk = LF
|
||||
**.nib = BIN
|
||||
**.pch = BIN
|
||||
**.pdf = BIN
|
||||
**.pl = native
|
||||
**.plist = native
|
||||
**.png = BIN
|
||||
.indent.pro = LF
|
||||
**.rc = native
|
||||
**.rtf = BIN
|
||||
**.sh = LF
|
||||
**.sln = native
|
||||
**.txt = native
|
||||
**.vcp = native
|
||||
**.vcproj = native
|
||||
**.vcw = native
|
||||
**.vcxproj = native
|
||||
**.wav = BIN
|
||||
**.xbm = BIN
|
||||
**.xml = native
|
||||
**.zip = BIN
|
1
.indent.pro
vendored
1
.indent.pro
vendored
|
@ -1 +0,0 @@
|
|||
-i4 -nut -nsc -br -ce -cdw -npcs
|
|
@ -15,4 +15,3 @@ You may also find help at the SDL mailing list. Subscription information:
|
|||
Bug reports are welcome here, but we really appreciate if you use Bugzilla, as
|
||||
bugs discussed on the mailing list may be forgotten or missed.
|
||||
|
||||
|
70
CREDITS
70
CREDITS
|
@ -1,70 +0,0 @@
|
|||
|
||||
Simple DirectMedia Layer CREDITS
|
||||
Thanks to everyone who made this possible, including:
|
||||
|
||||
* Cliff Matthews, for giving me a reason to start this project. :)
|
||||
-- Executor rocks! *grin*
|
||||
|
||||
* The Linux Fund, C Magazine, Educational Technology Resources Inc.,
|
||||
Gareth Noyce, Jesse Pavel, Keith Kitchin, Jeremy Horvath, Thomas Nicholson,
|
||||
Hans-Peter Gygax, the Eternal Lands Development Team, Lars Brubaker,
|
||||
and Phoenix Kokido for financial contributions
|
||||
|
||||
* Edgar "bobbens" Simo for his force feedback API development during the
|
||||
Google Summer of Code 2008
|
||||
|
||||
* Aaron Wishnick for his work on audio resampling and pitch shifting during
|
||||
the Google Summer of Code 2008
|
||||
|
||||
* Holmes Futrell for port of SDL to the iPhone and iPod Touch during the
|
||||
Google Summer of Code 2008
|
||||
|
||||
* Szymon "Wilku" Wilczek for adding support for multiple mice and tablets
|
||||
during the Google Summer of Code 2008
|
||||
|
||||
* Marty Leisner, Andrew, Will, Edgar Simo, Donny Viszneki, Andrea Mazzoleni,
|
||||
Dmytro Bogovych, and Couriersud for helping find SDL 1.3 bugs in the great
|
||||
SDL Bug Hunt of January 2009!
|
||||
|
||||
* Donny Viszneki for helping fix SDL 1.3 bugs in the great SDL Bug Hunt of
|
||||
January 2009!
|
||||
|
||||
* Luke Benstead for OpenGL 3.0 support
|
||||
|
||||
* Gaëtan de Menten for writing the PHP and SQL behind the SDL website
|
||||
|
||||
* Tim Jones for the new look of the SDL website
|
||||
|
||||
* Ryan Gordon for helping everybody out and keeping the dream alive. :)
|
||||
|
||||
* Mattias Engdegård, for help with the Solaris port and lots of other help
|
||||
|
||||
* Eric Wing, Max Horn, and Darrell Walisser for unflagging work on the Mac OS X port
|
||||
|
||||
* David Carré, for the Pandora port
|
||||
|
||||
* Couriersud for the DirectFB driver
|
||||
|
||||
* Jon Atkins for SDL_image, SDL_mixer and SDL_net documentation
|
||||
|
||||
* Arne Claus, for the 2004 winning SDL logo,
|
||||
and Shandy Brown, Jac, Alex Lyman, Mikkel Gjoel, #Guy, Jonas Hartmann,
|
||||
Daniel Liljeberg, Ronald Sowa, DocD, Pekka Jaervinen, Patrick Avella,
|
||||
Erkki Kontilla, Levon Gavalian, Hal Emerich, David Wiktorsson,
|
||||
S. Schury and F. Hufsky, Ciska de Ruyver, Shredweat, Tyler Montbriand,
|
||||
Martin Andersson, Merlyn Wysard, Fernando Ibanez, David Miller,
|
||||
Andre Bommele, lovesby.com, Francisco Camenforte Torres, and David Igreja
|
||||
for other logo entries.
|
||||
|
||||
* Bob Pendleton and David Olofson for being long time contributors to
|
||||
the SDL mailing list.
|
||||
|
||||
* Everybody at Loki Software, Inc. for their great contributions!
|
||||
|
||||
And a big hand to everyone else who gave me appreciation, advice,
|
||||
and suggestions, especially the good folks on the SDL mailing list.
|
||||
|
||||
THANKS! :)
|
||||
|
||||
-- Sam Lantinga <slouken@libsdl.org>
|
||||
|
33
CREDITS.txt
Normal file
33
CREDITS.txt
Normal file
|
@ -0,0 +1,33 @@
|
|||
|
||||
Simple DirectMedia Layer CREDITS
|
||||
Thanks to everyone who made this possible, including:
|
||||
|
||||
* Cliff Matthews, for giving me a reason to start this project. :)
|
||||
-- Executor rocks! *grin*
|
||||
|
||||
* The Linux Fund, C Magazine, Educational Technology Resources Inc.,
|
||||
Gareth Noyce, Jesse Pavel, Keith Kitchin, Jeremy Horvath, Thomas Nicholson,
|
||||
Hans-Peter Gygax, the Eternal Lands Development Team, Lars Brubaker,
|
||||
and Phoenix Kokido for financial contributions
|
||||
|
||||
* Edgar "bobbens" Simo for his force feedback API development during the
|
||||
Google Summer of Code 2008
|
||||
|
||||
* Aaron Wishnick for his work on audio resampling and pitch shifting during
|
||||
the Google Summer of Code 2008
|
||||
|
||||
* Holmes Futrell for port of SDL to the iPhone and iPod Touch during the
|
||||
Google Summer of Code 2008
|
||||
|
||||
* Szymon "Wilku" Wilczek for adding support for multiple mice and tablets
|
||||
during the Google Summer of Code 2008
|
||||
|
||||
* Marty Leisner, Andrew, Will, Edgar Simo, Donny Viszneki, Andrea Mazzoleni,
|
||||
Dmytro Bogovych, and Couriersud for helping find SDL 1.3 bugs in the great
|
||||
SDL Bug Hunt of January 2009!
|
||||
|
||||
* Donny Viszneki for helping fix SDL 1.3 bugs in the great SDL Bug Hunt of
|
||||
January 2009!
|
||||
|
||||
* Luke Benstead for OpenGL 3.0 support
|
||||
|
25
Makefile.in
25
Makefile.in
|
@ -39,7 +39,7 @@ SDLMAIN_OBJECTS = @SDLMAIN_OBJECTS@
|
|||
SDLTEST_TARGET = libSDL2_test.a
|
||||
SDLTEST_OBJECTS = @SDLTEST_OBJECTS@
|
||||
|
||||
SRC_DIST = acinclude Android.mk autogen.sh BUGS build-scripts configure configure.in COPYING CREDITS debian include INSTALL Makefile.minimal Makefile.in README* sdl2-config.in sdl2.m4 sdl2.pc.in SDL2.spec.in src test TODO VisualC.html VisualC WhatsNew Xcode Xcode-iOS
|
||||
SRC_DIST = *.txt acinclude Android.mk autogen.sh android-project build-scripts cmake configure configure.in debian include Makefile.* sdl2-config.in sdl2.m4 sdl2.pc.in SDL2.spec.in src test VisualC.html VisualC WhatsNew Xcode Xcode-iOS
|
||||
GEN_DIST = SDL2.spec
|
||||
|
||||
HDRS = \
|
||||
|
@ -216,26 +216,3 @@ dist $(distfile):
|
|||
|
||||
rpm: $(distfile)
|
||||
rpmbuild -ta $?
|
||||
|
||||
# Run indent on the source to standardize coding style
|
||||
indent:
|
||||
@echo "Running indent... modified files:"
|
||||
@cd $(srcdir) && \
|
||||
find . \( \
|
||||
-name '*.h' -o \
|
||||
-name '*.c' -o \
|
||||
-name '*.cc' \) \
|
||||
-print | fgrep -v ./Xcode | \
|
||||
while read file; do \
|
||||
indent "$$file" -o "$$file.indent"; \
|
||||
if cmp "$$file" "$$file.indent" >/dev/null; then \
|
||||
rm -f "$$file.indent"; \
|
||||
else \
|
||||
echo "$$file"; \
|
||||
mv -f "$$file.indent" "$$file"; \
|
||||
fi; \
|
||||
done
|
||||
|
||||
# Run indent and then commit modified files
|
||||
commit: indent
|
||||
hg commit
|
||||
|
|
|
@ -10,7 +10,7 @@ http://developer.android.com/sdk/index.html
|
|||
Android NDK r7 or later
|
||||
http://developer.android.com/sdk/ndk/index.html
|
||||
|
||||
Minimum API level supported by SDL: 10 (Android 2.3.3)
|
||||
inimum API level supported by SDL: 10 (Android 2.3.3)
|
||||
|
||||
================================================================================
|
||||
How the port works
|
|
@ -12,7 +12,7 @@ What you need:
|
|||
|
||||
DirectFB 1.0.1, 1.2.x, 1.3.0
|
||||
Kernel-Framebuffer support: required: vesafb, radeonfb ....
|
||||
Mesa 7.0.x - optional for OpenGL
|
||||
esa 7.0.x - optional for OpenGL
|
||||
|
||||
/etc/directfbrc
|
||||
|
|
@ -28,7 +28,7 @@ event.dgesture.gestureId - the unique id of the closest gesture to the performe
|
|||
event.dgesture.error - the difference between the gesture template and the actual performed gesture. Lower error is a better match.
|
||||
event.dgesture.numFingers - the number of fingers used to draw the stroke.
|
||||
|
||||
Most programs will want to define an appropriate error threshold and check to be sure that the error of a gesture is not abnormally high (an indicator that no gesture was performed).
|
||||
ost programs will want to define an appropriate error threshold and check to be sure that the error of a gesture is not abnormally high (an indicator that no gesture was performed).
|
||||
|
||||
|
||||
|
||||
|
@ -50,7 +50,7 @@ SDL_LoadDollarTemplates returns the number of templates successfully loaded.
|
|||
|
||||
|
||||
===========================================================================
|
||||
Multi Gestures
|
||||
ulti Gestures
|
||||
===========================================================================
|
||||
SDL provides simple support for pinch/rotate/swipe gestures.
|
||||
Every time a finger is moved an SDL_MULTIGESTURE event is sent with the following fields:
|
|
@ -1,10 +1,10 @@
|
|||
The latest development version of SDL is available via Mercurial.
|
||||
Mercurial allows you to get up-to-the-minute fixes and enhancements;
|
||||
ercurial allows you to get up-to-the-minute fixes and enhancements;
|
||||
as a developer works on a source tree, you can use "hg" to mirror that
|
||||
source tree instead of waiting for an official release. Please look
|
||||
at the Mercurial website ( http://mercurial.selenic.com/ ) for more
|
||||
information on using hg, where you can also download software for
|
||||
Mac OS X, Windows, and Unix systems.
|
||||
ac OS X, Windows, and Unix systems.
|
||||
|
||||
hg clone http://hg.libsdl.org/SDL
|
||||
|
|
@ -34,7 +34,7 @@ By default, iosbuild.sh will autodetect the SDK version you have installed using
|
|||
xcodebuild -showsdks, and build for iOS >= 3.0, you can override this behaviour
|
||||
by setting the MIN_OS_VERSION variable, ie:
|
||||
|
||||
MIN_OS_VERSION=4.2 ./iosbuild.sh
|
||||
IN_OS_VERSION=4.2 ./iosbuild.sh
|
||||
|
||||
==============================================================================
|
||||
Using the Simple DirectMedia Layer for iOS
|
||||
|
@ -158,7 +158,7 @@ Each application installed on iPhone resides in a sandbox which includes its own
|
|||
|
||||
Once your application is installed its directory tree looks like:
|
||||
|
||||
MySDLApp Home/
|
||||
ySDLApp Home/
|
||||
MySDLApp.app
|
||||
Documents/
|
||||
Library/
|
||||
|
@ -167,7 +167,7 @@ MySDLApp Home/
|
|||
|
||||
When your SDL based iPhone application starts up, it sets the working directory to the main bundle (MySDLApp Home/MySDLApp.app), where your application resources are stored. You cannot write to this directory. Instead, I advise you to write document files to "../Documents/" and preferences to "../Library/Preferences".
|
||||
|
||||
More information on this subject is available here:
|
||||
ore information on this subject is available here:
|
||||
http://developer.apple.com/library/ios/#documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/Introduction/Introduction.html
|
||||
|
||||
==============================================================================
|
|
@ -8,7 +8,7 @@ Officially supported platforms
|
|||
Windows XP
|
||||
Windows Vista
|
||||
Windows 7
|
||||
Mac OS X 10.4+
|
||||
ac OS X 10.4+
|
||||
Linux 2.6+
|
||||
iOS 3.1.3+
|
||||
Android 2.3.3+
|
|
@ -4,7 +4,7 @@ System Specific Notes
|
|||
Linux:
|
||||
The linux touch system is currently based off event streams, and proc/bus/devices. The active user must be given permissions to read /dev/input/TOUCHDEVICE, where TOUCHDEVICE is the event stream for your device. Currently only Wacom tablets are supported. If you have an unsupported tablet contact me at jim.tla+sdl_touch@gmail.com and I will help you get support for it.
|
||||
|
||||
Mac:
|
||||
ac:
|
||||
The Mac and iPhone APIs are pretty. If your touch device supports them then you'll be fine. If it doesn't, then there isn't much we can do.
|
||||
|
||||
iPhone:
|
|
@ -27,7 +27,7 @@ in the file "COPYING".
|
|||
The best way to learn how to use SDL is to check out the header files in
|
||||
the "include" subdirectory and the programs in the "test" subdirectory.
|
||||
The header files and test programs are well commented and always up to date.
|
||||
More documentation and FAQs are available online at:
|
||||
ore documentation and FAQs are available online at:
|
||||
http://wiki.libsdl.org/
|
||||
|
||||
If you need help with the library, or just want to discuss SDL related
|
|
@ -63,7 +63,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||
|
||||
%files
|
||||
%{__defattr}
|
||||
%doc README-SDL.txt COPYING CREDITS BUGS
|
||||
%doc README-SDL.txt COPYING.txt CREDITS.txt BUGS.txt
|
||||
%{_libdir}/lib*.%{__soext}.*
|
||||
|
||||
%files devel
|
||||
|
|
|
@ -1,10 +1,7 @@
|
|||
2.0 release checklist:
|
||||
Future work roadmap:
|
||||
* http://wiki.libsdl.org/moin.cgi/Roadmap
|
||||
|
||||
* See why windows are being rearranged. Is the shield window not up?
|
||||
* Make sure you can create and show a fullscreen window in one step
|
||||
* Write automated test case for multi-draw APIs
|
||||
* Implement assertion code on iPhone
|
||||
* Add __WINDOWS__ in addition to __WIN32__
|
||||
* Write test for fullscreen gamma to check X11 colormap handling
|
||||
|
9313
aclocal.m4
vendored
9313
aclocal.m4
vendored
File diff suppressed because it is too large
Load diff
|
@ -4,7 +4,6 @@ echo "Generating build information using autoconf"
|
|||
echo "This may take a while ..."
|
||||
|
||||
# Regenerate configuration files
|
||||
cat acinclude/* >aclocal.m4
|
||||
found=false
|
||||
for autoconf in autoconf autoconf259 autoconf-2.59
|
||||
do if which $autoconf >/dev/null 2>&1; then $autoconf && found=true; break; fi
|
||||
|
|
2
configure
vendored
2
configure
vendored
|
@ -592,7 +592,7 @@ PACKAGE_STRING=
|
|||
PACKAGE_BUGREPORT=
|
||||
PACKAGE_URL=
|
||||
|
||||
ac_unique_file="README"
|
||||
ac_unique_file="README.txt"
|
||||
# Factoring default headers for most tests.
|
||||
ac_includes_default="\
|
||||
#include <stdio.h>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
dnl Process this file with autoconf to produce a configure script.
|
||||
AC_INIT(README)
|
||||
AC_INIT(README.txt)
|
||||
AC_CONFIG_HEADER(include/SDL_config.h)
|
||||
AC_CONFIG_AUX_DIR(build-scripts)
|
||||
AC_CONFIG_MACRO_DIR([acinclude])
|
||||
|
|
6
debian/docs
vendored
6
debian/docs
vendored
|
@ -1,4 +1,4 @@
|
|||
BUGS
|
||||
CREDITS
|
||||
README
|
||||
BUGS.txt
|
||||
CREDITS.txt
|
||||
README.txt
|
||||
README-SDL.txt
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue