Ryan C. Gordon
79ebf43a31
os2: Do a distclean instead of removing files manually in buildbot script.
2018-11-04 21:11:07 -05:00
Ryan C. Gordon
b0d9c3a02c
os2: Added a script for the buildbot.
2018-11-04 20:47:17 -05:00
Ryan C. Gordon
feb85d5ae0
mir: Removed mir client support.
...
Fixes Bugzilla #4288 .
2018-11-02 21:34:17 -04:00
Ozkan Sezer
cadc39adf6
use less ancient versions of autofoo scripts
2018-10-18 11:58:00 +03:00
Sam Lantinga
8f20146d89
Updated version to 2.0.9
2018-09-26 10:08:14 -07:00
Ozkan Sezer
3512d4dbbb
fix permissions
2018-08-30 12:50:10 +03:00
Ozkan Sezer
10c1a4424b
ltmain.sh: make OSX autofoo builds' compatibility version match Xcode builds.
...
closes bug #4208 .
2018-07-05 23:01:10 +03:00
Sam Lantinga
fde11a4abc
Fixed bug 4065 - SDL_wave.c fail to compile in armeabi with ndk r16b
...
Sylvain
armeabi is almost deprecated for android-ndk higher that r13b.
either it doesn't compile (ICE), or it executes wrongly (using long long for instance).
android people advices to use armeabi-v7a (or use r13b).
2018-01-27 12:05:26 -08:00
Ryan C. Gordon
cf933edac7
winrt: Disabled Windows Phone 8.0 builds.
...
It lacks APIs we need for WASAPI and probably no one will miss it. 8.1 is
still supported.
2017-12-31 03:17:18 -05:00
Ryan C. Gordon
abe806a38f
winrt: bumped SDL's shipping version number in winrtbuild.ps1
2017-12-31 03:13:33 -05:00
Sam Lantinga
bd378489d6
Fixed typos (thanks Martin!)
2017-12-04 20:21:52 -08:00
Sam Lantinga
be3cbc7751
Updated Android build tools version, which bumped minimum deployment target to API 14
...
Also added native code to the Android gradle project, which allows using gradle or Android Studio to build the entire SDL application without a separate ndk-build step.
2017-10-23 23:23:47 -07:00
Sam Lantinga
b0c78879e9
Switched to new style gradle Android application build process
2017-10-23 15:23:43 -07:00
Sam Lantinga
48dcf76584
Updated config.guess and config.sub, added config.sub.patch for NaCl and Emscripten build support
2017-09-09 08:03:23 -07:00
Sam Lantinga
a432c2574a
Make the androidbuildlibs.sh script executable
2017-08-27 23:31:31 -07:00
Sam Lantinga
447d997164
Fixed bug 2839 - No way to create pre-built libraries for Android
...
Mark Callow
README-android says to copy or link the SDL source tree to the jni folder in your Android project. It is not desirable to have to compile SDL with every application; furthermore the Android NDK has support for prebuilt libraries.
Attached is script (to be put in build-scripts) that builds the Android version of the libraries. The script builds both the existing SDL2 module and a new SDL2_main module. This is a static library containing the code from src/main/android/SDL_android_main.c. Also attached is a patch for Android.mk adding this module.
Note that when building an application's native .so using this prebuilt libSDL2main, you must use a link option, such as --whole-archive, that forces inclusion of the code in the .so because the functions in SDL_android_main are called only from Java.
2017-08-13 17:59:59 -07:00
Ryan C. Gordon
ceeeaf0cdd
Disable static builds for static analysis.
...
There's really no sense in analyzing everything twice, and this makes the
job finish significantly faster.
2017-07-30 14:36:01 -04:00
Ryan C. Gordon
e9c0c69725
windows-buildbot-zipper.bat: Check the correct path.
2017-07-30 14:09:18 -04:00
Ryan C. Gordon
b5961d2433
Buildbot should zip up Visual Studio Win64 binaries, too.
2017-07-30 10:09:34 -04:00
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