Ryan C. Gordon
88981cee60
Fixed the cmake-guided static analysis and use it by default.
...
The configure script fails on it on Mac OS X, now, for whatever reason.
Hopefully gets our static analysis buildslave running again!
2014-08-20 01:21:45 -04:00
Sam Lantinga
8c76c1efb7
Fixed indentation for pnacl configuration
2014-07-07 11:13:19 -07:00
Sam Lantinga
a1d23d0ca8
Removed references to Raspberry Pi
2014-06-21 11:16:26 -07:00
Ryan C. Gordon
edaaaebbb3
Added script for buildbot to use on NaCl target.
2014-06-20 22:38:36 -04:00
Gabriel Jacobo
b97431cd83
Fix another NaCl warning
2014-06-20 11:50:31 -03:00
Gabriel Jacobo
fa3bf63b5c
Initialize nacl_io, removes SDL_NaClMount/Umount
...
It's just easier to use nacl_io's mount/umount directly.
2014-06-20 10:59:51 -03:00
Gabriel Jacobo
c9de793322
Adds missing Makefile for NACL test and a couple of smaller fixes
2014-06-06 18:33:17 -03:00
Gabriel Jacobo
01a18871e3
Chrome's Native Client backend implementation
2014-06-06 15:45:59 -03:00
Ryan C. Gordon
d53d73b139
Turn off Wayland support for Raspberry Pi on the buildbot.
...
It's picking up the system headers instead of the RPi build files.
Theoretically, we _can_ support Wayland on this platform, though, as there
_is_ a Raspberry Pi port out there...
2014-04-19 02:26:12 -04:00
Ryan C. Gordon
77d8abca8f
Raspberry Pi builds should upload as .tar.xz instead of .tar.bz2.
...
Makes the archive about 40-50% smaller!
2014-03-28 09:59:32 -04:00
Ryan C. Gordon
9566f222dc
Minor comment cleanups in checker-buildbot.sh
2014-03-19 22:43:30 -04:00
Ryan C. Gordon
1a43e1cd11
Don't overwrite SDL_dynapi.h in checker-buildbot.sh.
2014-03-19 16:02:25 -04:00
Ryan C. Gordon
474e5b8972
Make checker-buildbot.sh work just about anywhere Clang is installed.
2014-03-19 15:25:27 -04:00
Ryan C. Gordon
948cac24ff
Reenable static builds for now with static analysis.
2014-03-19 13:22:09 -04:00
Ryan C. Gordon
6ccba1adab
Buildbot static analysis script: use configure script instead of cmake.
2014-03-19 03:29:14 -04:00
Ryan C. Gordon
be388fc3c6
Just build shared libraries for static analysis.
...
Building the static libs just does the same work twice.
2014-03-19 03:04:04 -04:00
Ryan C. Gordon
5c1d79d19e
Added a script to let buildslaves run Clang static analysis.
2014-03-19 00:58:32 -04:00
Ryan C. Gordon
9930d2d448
Turn off Mir support in the buildbot Raspberry Pi script.
2014-03-10 00:26:40 -04:00
Ryan C. Gordon
73e4d65994
Enable ccache for Raspberry Pi buildbot script.
2013-12-15 00:21:42 -05:00
Gabriel Jacobo
002125434c
Fixes building for RPi using --no-undefined
2013-11-17 11:07:55 -03:00
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