Menu

Tree [8e3d38] master /
 History

HTTPS access


File Date Author Commit
 ebuild 2010-04-28 Albert Zeyer Albert Zeyer [0a50c9] updated ebuild
 mingw 2010-03-11 pelya pelya [7acf3c] Forcing SDL structures alignment to 4 bytes for...
 win32 2010-03-17 Albert Zeyer Albert Zeyer [606160] added msdia100.dll
 .gitignore 2009-10-05 Albert Zeyer Albert Zeyer [852da1] gitignore for src release
 README 2009-10-04 Albert Zeyer Albert Zeyer [33f8e5] README for explanation of files
 convert_icons.sh 2007-07-13 albertzeyer albertzeyer [c01ed5] png of icons created
 deb_pack.sh 2009-10-10 Albert Zeyer Albert Zeyer [0ce670] updated deb_pack.sh and some cleanup
 deb_setuppbuilder.sh 2012-04-17 Albert Zeyer Albert Zeyer [8e3d38] update
 deb_upload.sh 2009-10-10 Albert Zeyer Albert Zeyer [2e7a3a] fixed deb upload
 distrib_web_files.sh 2009-10-01 Albert Zeyer Albert Zeyer [ec9634] better name for distrib web files script
 functions.sh 2009-10-22 Albert Zeyer Albert Zeyer [48ead5] win32 debugfiles not needed anymore (included i...
 make_win32_patch.sh 2007-12-21 pelya pelya [fe13c2] Updated Debian scripts - binary will be rebuilt...
 nightlyCompileOlx.bat 2009-10-29 pelya pelya [7bf673] Updated SDL_mixer .dll
 nightlyCompileOlx.sh 2009-09-14 pelya pelya [2f732e] Updated DC's email
 osx_build.sh 2009-10-02 Albert Zeyer Albert Zeyer [15a6db] more OSX scripts
 osx_fix_binary.sh 2009-10-19 Albert Zeyer Albert Zeyer [4e5ca5] simplecrashreporter not needed anymore
 osx_pack.sh 2009-10-30 Albert Zeyer Albert Zeyer [0b2325] dont have version name in osx appname (for simp...
 osx_test_binary.sh 2010-04-28 Albert Zeyer Albert Zeyer [f98144] better osx bin test
 osx_upload.sh 2009-10-04 Albert Zeyer Albert Zeyer [c6b555] small fix for osx upload
 scanWin32Coredumps.sh 2009-08-05 dark_charlie dark_charlie [88a312] Updated coredump generator to generate more par...
 set_olx_version.sh 2009-10-16 Albert Zeyer Albert Zeyer [4507f9] fixed setversion script for OSX
 sftp_sf.sh 2008-10-10 albertzeyer albertzeyer [916d44] easy sftp for SF
 src_pack.sh 2010-01-25 Albert Zeyer Albert Zeyer [8e22ef] exclude temporary build files (*.o, *.a)
 src_test_cmake.sh 2009-10-05 Albert Zeyer Albert Zeyer [7d6999] new src testing files
 src_test_compile.sh 2009-10-05 Albert Zeyer Albert Zeyer [7d6999] new src testing files
 src_test_ebuild.sh 2009-10-05 Albert Zeyer Albert Zeyer [46dbe7] testing ebuild ready
 src_upload.sh 2009-10-04 Albert Zeyer Albert Zeyer [f75532] src upload file
 web_update_version.sh 2010-04-28 Albert Zeyer Albert Zeyer [8ef380] small script to update download on webpage
 win32_build_mingw.sh 2010-02-11 pelya pelya [a5e749] re-built libSDL, added sdl.dll file to redistri...
 win32_build_msvc.sh 2010-01-27 Albert Zeyer Albert Zeyer [1b12c7] renamed script to make it more clear
 win32_pack.sh 2010-03-17 Albert Zeyer Albert Zeyer [a317d1] win32 pack more general
 win32_runbuild.bat 2010-01-21 Albert Zeyer Albert Zeyer [16901e] some tries in win32 scripts (dont really work yet)
 win32_test_binary.sh 2009-10-04 Albert Zeyer Albert Zeyer [c435c8] osx_test_binary as base for win32_test_binary
 win32_upload.sh 2009-10-22 Albert Zeyer Albert Zeyer [48ead5] win32 debugfiles not needed anymore (included i...

Read Me

There are several scripts in this repository which should do all the compiling,
testing, packaging and uploading to SF automatically.

The functions of each scripts are:

*_build.sh:

This will make a release build for the specific platform.

*_test_binary.sh:

Expects that the binary was compiled before by *_build.sh. It will do some simple tests.
This mostly (e.g. on OSX) means that it will try to execute the binary and quit it 
immediatly.

*_pack.sh:

This runs both *_build.sh and *_test_binary.sh if possible. Then, the main functionallity 
of this script is to generate the specific packages for the target system. (E.g. on OSX, 
it creates the DMG, on Win32, it creates all the ZIPs, this also creates the deb-files 
for Debian, etc.)