Philipp Wiesemann
11874a6261
Emscripten: Simplified option name in build script and README.
2017-04-02 21:33:24 +02:00
David Ludwig
a37300b021
WinRT: removed Windows 8.0 from build-bot + NuGet package creation scripts
...
According to Steam's OS stats, Windows 8.0 use is pretty much nil. Further,
Microsoft hasn't support Windows 8.0 development in any of their
actively-updated toolchains, and setting it up can be a pain.
In theory, SDL2 still supports Windows 8.0, however building of Windows 8.0
.dlls is no longer the default, if and when using the 'winrtbuild.*' scripts.
The MSVC 2012 project files for building Windows 8.0 dlls remain, though,
for the time being.
2017-02-25 21:23:12 -05:00
Sam Lantinga
94bf94069f
Updated iOS fat build
2017-02-20 10:55:49 -08:00
Ryan C. Gordon
2d868c2ed6
emscripten-buildbot.sh: let user override default SDKDIR.
2017-01-06 20:00:17 -05:00
Sam Lantinga
23a749b671
Run sed in binary mode so we don't have to worry about fixing line endings
2017-01-01 18:47:29 -08:00
Sam Lantinga
02aa06ab60
Fixed typo in copyright update script
2017-01-01 18:36:35 -08:00
Sam Lantinga
c5f76b4772
Convert some files back into DOS line endings after updating copyright
2017-01-01 18:32:57 -08:00
Ryan C. Gordon
e9290829ce
checker-buildbot.sh: Disable warnings that aren't explicitly static analysis.
2016-11-25 14:16:27 -05:00
Ryan C. Gordon
24c83a59ae
checker-buildbot.sh: Upgraded to checker-279, deal with zero bugs detected.
2016-11-24 21:13:23 -05:00
Ryan C. Gordon
eb3bc97352
nacl: pepper_49 SDK apparently has problems, move buildbot back to pepper_47.
...
(this is still a big leap forward from the previous buildbot target of
pepper_35!)
2016-11-10 11:26:44 -05:00
Ryan C. Gordon
65db461b9a
Upgraded buildbot to NaCL SDK pepper_49 (the current stable release).
2016-11-08 01:12:54 -05:00
Sam Lantinga
df4391317c
Fixed bug 3276 - build-scripts/showrev.sh prints the tip, which isn't useful if you're on a different -# branch, or just not sync'd to the tip.
...
winterknight
The showrev.sh script shows the tip, instead of the current hg revision. This can be mismatched if one were to use hg update -r ??? to revert to a previous revision.
Patch uses parents instead of tip, which will show the revision that the source is compiled with, instead of the latest revision that the user who is compiling has downloaded.
2016-10-01 12:52:55 -07:00
Ryan C. Gordon
59c168b631
emscripten-buildbot.sh: exit with an error if configure/make fail.
2016-09-06 12:18:52 -04:00
Philipp Wiesemann
53f6e0c8bd
Android: Fixed androidbuild.sh not working on OS X (thanks, Steffen!).
...
Fixes Bugzilla #2429 .
2016-07-18 22:01:01 +02:00
Philipp Wiesemann
02ed555f5a
Mac: Updated availability macro in build script.
2016-06-24 19:06:06 +02:00
Alex Szpakowski
ca74b1c50d
Removed Mac OS 10.5 support (bug #3137 ). Also fixed a warning about deprecated Carbon code when using SDL_audio (bug #3127 , thanks Dominik!)
2016-05-21 00:20:52 -03:00
Ryan C. Gordon
19ea7d41a4
Fixed buildbot's static analysis script to enable assertions.
...
This removes false positives. Apparently someone forced the default CMake
builds to use -O3, turning these off by default. :/
2016-01-08 07:21:15 -05:00
Sam Lantinga
41012240cc
Fixed sed error on Mac OS X and updated copyright on a few last files
2016-01-02 10:38:51 -08:00
David Ludwig
1c4559e08e
WinRT: minor tweak to NuGet package naming
2015-12-02 08:04:17 -05:00
David Ludwig
9aac2d5082
WinRT: allowed NuGet packaging code to get hg revision regardless of cwd
2015-12-02 07:58:23 -05:00
David Ludwig
974f532eb7
WinRT: added NuGet-package creation support to WinRT build script
2015-12-01 22:07:24 -05:00
David Ludwig
2afce16ce1
WinRT: made WinRT build script create Win10/UWP .dll files
2015-11-30 21:11:33 -05:00
Philipp Wiesemann
36da37935b
Android: Changed androidbuild.sh to use path from variable.
2015-07-31 20:15:02 +02:00
Philipp Wiesemann
fa26e9ced7
Mac OS X: Fixed typo in build script comment.
2015-06-26 20:12:10 +02:00
David Ludwig
788b9615c0
WinRT: made sure build script generates Release-built binaries, by default
...
winrtbuild.bat/.ps1 were generating Debug-built binaries, in some cases.
This change makes sure that Release mode is the default.
2015-06-14 20:15:36 -04:00
Sam Lantinga
98e4bdf460
Script from Sylvain to automate updating the copyright year
2015-05-26 06:27:12 -07:00
Ryan C. Gordon
aa3ee05f47
Some Raspberry Pi build fixes (including Raspberry Pi 2 support).
...
Fixes Bugzilla #2879 .
2015-04-11 05:58:37 +00:00
Ryan C. Gordon
ab03b7cde7
Actually fix Unix scripts this time. :)
2014-12-24 13:23:48 -05:00
Ryan C. Gordon
7f4293d409
I don't know if Unix scripts are useful at all on Emscripten, but fix them up.
2014-12-24 13:13:19 -05:00
Ryan C. Gordon
d849777d12
A little more work on the Emscripten buildbot script.
...
Should upload tarballs now, etc.
2014-12-24 13:03:20 -05:00
Ryan C. Gordon
8399b054df
Added buildbot script for Emscripten port.
2014-12-24 12:49:35 -05:00
Ryan C. Gordon
a9626cb76e
Initial merge of Emscripten port!
...
With this commit, you can compile SDL2 with Emscripten
( http://emscripten.org/ ), and make your SDL-based C/C++ program
into a web app.
This port was due to the efforts of several people, including: Charlie Birks,
Sathyanarayanan Gunasekaran, Jukka Jylänki, Alon Zakai, Edward Rudd,
Bruce Mitchener, and Martin Gerhardy. (Thanks, everyone!)
2014-12-18 00:19:52 -05:00
Ryan C. Gordon
d6f01c9d55
Fixed some paths in the new buildbot windows zipper script.
2014-12-04 02:24:22 -05:00
Ryan C. Gordon
bf9a2d4c6b
Added a script to handle packing up Windows builds for the buildbot.
2014-12-04 02:09:07 -05:00
Ryan C. Gordon
53dc989ba1
Fixed gcc-fat.sh failing to build Objective-C sources correctly.
...
This would fail if the compiler was given a .m file _and_ no "-o" option; it
would fail to automatically calculate the correct .o filename in this
situation.
Thanks to Ethan Lee for the help tracking this one down!
2014-11-14 11:21:15 -05:00
David Ludwig
7e19b826ab
WinRT: removed '-' from build script file names
...
Most of the other build scripts don't include a '-' in their file names. This
change makes the WinRT build scripts use the same convention.
2014-11-03 13:07:51 -05:00
David Ludwig
0dfd8a0db4
WinRT: added scripts to build Release copies of SDL for all WinRT variants
...
These variants include:
- Windows 8.0 for x86
- Windows 8.0 for x64
- Windows 8.0 for ARM
- Windows 8.1 for x86
- Windows 8.1 for x64
- Windows 8.1 for ARM
- Windows Phone 8.0 for x86 (for use with the Windows Phone emulator)
- Windows Phone 8.0 for ARM
- Windows Phone 8.1 for x86 (for use with the Windows Phone emulator)
- Windows Phone 8.1 for ARM
2014-11-03 08:58:49 -05:00
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