Gabriel Jacobo
43196cb6a4
Updated androidbuild.sh to enable parallel builds and ndk-build parameters
2013-11-13 09:41:21 -03:00
Gabriel Jacobo
515ee991e4
Adds Joystick support for Android
...
This bumps the build SDK level to 12 (up from 10). Runtime requirements remain
the same (at API level < 12 joystick support is disabled).
Also enables building SDL for armv7 and x86.
2013-11-05 20:07:39 -03:00
Ryan C. Gordon
dac38675a7
Do a full sysroot for the Raspberry Pi buildbot.
...
This gets us ALSA and X11, etc.
2013-10-11 10:58:05 -04:00
Ryan C. Gordon
71d755447b
Raspberry Pi build script: let caller specify final tarball name.
2013-10-10 02:37:36 -04:00
Ryan C. Gordon
f1448d2dc0
Fixed tarball name in Raspberry Pi build script.
2013-10-10 02:06:14 -04:00
Ryan C. Gordon
a53f9320fc
Added script that the buildbot will use for cross-compiling to Raspberry Pi.
2013-10-10 01:46:39 -04:00
Gabriel Jacobo
4eb9f2adce
Adds test framework to Android.mk and a simple utility to build Android projects
2013-10-09 10:29:01 -03:00
Gabriel Jacobo
dd33e35895
Raspberry Pi support (also unified UDEV and EVDEV support)
2013-09-28 13:28:19 -03:00
Jørgen P. Tjernø
e1bbdec6b8
Mac: Codify SDK and OS requirements, and clean up.
...
This #errors if you're using an SDK or deployment target that is less
than 10.6 and 10.5, respectively, and cleans up uses of
MAC_OS_X_VERSION_MIN_REQUIRED and MAC_OS_X_VERSION_MAX_ALLOWED according
to those requirements.
2013-07-23 17:38:59 -07:00
Sam Lantinga
c6349e124a
The standard fat gcc scripts work well with SDL 2.0
2013-06-01 12:53:06 -07:00
Sam Lantinga
34b782c94c
Better mingw32-x64 linker flag fix, which doesn't require libtool patch
2013-05-26 22:16:42 -07:00
Sam Lantinga
dd1dfc7c6e
Removed dependency on libgcc_s_sjlj-1.dll when building with mingw64
2013-05-26 16:29:57 -07:00
Andreas Schiffler
e7e059a046
Fix bug 1574 - updaterev.sh fails when path contains spaces
2013-03-10 16:28:20 -07:00
Sam Lantinga
fe9e22362c
Workaround for NVIDIA bug in glXSwapIntervalEXT.
...
This works around a bug in NVIDIA's implementation of
glXSwapIntervalEXT, where it ignores updates to what it *thinks* is the
current value, even though glXQueryDrawable returns a different value.
Bug reported to NVIDIA and will hopefully be a part of 319.xx.
Also a fix for invalidly treating glXSwapIntervalEXT as having an int
return value (it's void).
2013-02-11 17:02:13 -08:00
Sam Lantinga
49b2605ee5
Added the test library to fatbuild
2012-12-22 17:24:02 -08:00
Sam Lantinga
5e30e6ba30
The SDK path is no longer needed (and no longer correct)
2012-09-25 20:48:26 -07:00
Sam Lantinga
7c086b08b8
Whoops, that wasn't supposed to be a symlink.
2012-09-20 22:19:11 -07:00
Sam Lantinga
3c718d524e
Updated to the latest versions of autotools and config.guess/config.sub
...
autoconf-2.69
automake-1.12
libtool-2.4.2
2012-09-20 21:13:10 -07:00
Gabriel Jacobo
192f284bdd
small improvements in the iosbuild.sh script
2012-06-19 20:16:45 -03:00
Gabriel Jacobo
aaaf916145
Adds a simple command line utility (iosbuild.sh) to create iOS binaries for armv6, armv7 and i386
2012-06-19 18:25:04 -03:00
Sam Lantinga
96b1c69db7
Fixed bug 1410 - fatbuild.sh is broken
...
Martin Gerhardy 2012-02-03 23:04:45 PST
after the name change from SDL to SDL2 the fatbuild.sh got broken. The attached
patch should fix this.
2012-02-04 10:40:04 -05:00
Sam Lantinga
9a81a7fa24
No man pages for SDL 1.3
2011-11-23 13:25:45 -05:00
Sam Lantinga
cf218dc428
Get the full path for the src directory so auxdir works correctly
2011-10-19 20:23:24 -04:00
Ryan C. Gordon
7cf73953bb
Updated fatbuild.sh to match 1.2 version.
2011-09-19 01:49:29 -04:00
Sam Lantinga
19fc9bc29c
Removed some extra ppc scaffolding
2011-08-14 17:21:21 -04:00
Sam Lantinga
8f4efe2e53
Fat build doesn't support PPC anymore.
2011-08-14 17:17:34 -04:00
Sam Lantinga
a0a3c805a2
Added a revision number for easy compile-time tests.
2011-02-20 10:42:51 -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
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
46fea0e925
Ozkan Sezer to slouken
...
The attached small patch updates SDL's libtoolized files for
pe-x86_64 magic, ie win/x64.
2011-01-26 12:23:32 -08:00
Sam Lantinga
9f1db64d7f
Updated the snapshot script for Mercurial
2011-01-18 14:21:10 -08:00
Sam Lantinga
aa5a16bfef
Don't overwrite SDL_revision.h with a bad revision if Mercurial isn't installed
2010-12-31 08:42:47 -08:00
Sam Lantinga
3297160f92
Return an error code if Mercurial isn't installed
2010-12-31 08:40:09 -08:00
Sam Lantinga
9e7d4065f1
Fixed the gcc include path when building on Mac OS X 10.5
2010-12-01 12:52:48 -08:00
Sam Lantinga
6e365537c9
Allow the SDK path to be rebased
...
Fixed bug compiling on Mac OS X 10.5
2010-12-01 12:22:29 -08:00
Sam Lantinga
9a5b4a1a84
Add a default revision string if we can't find hg
2010-05-09 19:55:28 -07:00
Ryan C. Gordon
0b60050ea1
Changed revision details to be a string (an hg changeset) instead of an int.
2010-02-28 02:07:40 -05:00
Ryan C. Gordon
d93ecf6a7c
Merge r5179:5180 from branches/SDL-1.2: fatbuild.sh Xcode 3.2 fix.
2010-01-10 08:15:25 +00:00
Ryan C. Gordon
b2a30cdcb1
Merged r3808:3809 from branches/SDL-1.2: install_name_tool fix for fatbuild.sh.
2010-01-06 06:44:23 +00:00
Sam Lantinga
489e0472a0
Allow overriding the number of build jobs
2009-12-05 19:46:24 +00:00
Sam Lantinga
806d6e3c33
Update config.guess and config.sub
2009-10-08 07:08:45 +00:00
Sam Lantinga
698d5c125f
Updated libtool to version 2.2.6a
2009-10-04 22:21:17 +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
47ac2f57c8
Oh yeah, need this option for PPC as well now.
2009-09-20 04:13:23 +00:00
Sam Lantinga
95c8f7a517
Merged a cleaned up version of Jiang's code changes from Google Summer of Code 2009
2009-09-19 13:29:40 +00:00
Sam Lantinga
be1f71543b
Fix build on native 64-bit architecture
2009-09-05 14:22:12 +00:00
Sam Lantinga
76d691c292
Added 64-bit architectures to the fat build script
2009-09-05 10:39:18 +00:00
Sam Lantinga
31355602c4
Updated fatbuild.sh to build for 10.4u SDK
2009-09-05 09:51:39 +00:00
Sam Lantinga
988ff74920
Updated config.guess and config.sub
2009-03-04 09:35:32 +00:00
Sam Lantinga
1bc362b160
Updated libtool from version 1.5.22 to 2.2.6a, so it works on current QNX
2009-03-04 08:57:30 +00:00