de60dba4e3
new Linux-deps folder (ready for distro independent build) and updated Makefile, GNUmakefile and autopackage apspec files Speech support with eSpeak compiled using PulseAudio instead of the default PortAudio. (Smoother inter-distro speech execution when eSpeak does not use PortAudio) Fixed oolite-update to include itself during updates Fixed oolite wrapper-scripts not passing command line arguments to oolite executable Updated Linux README.TXT, PLAYING.TXT files Dependency libraries updates: gnustep-base-1.18 - VSync issue addressed (noticed on nVidia cards). Fixed the tearing issue enabling smooth video scrolling. SDL-1.2.14 libpng14 eSpeak-1.43.03 - Supports klat voices Deleted Linux-x86-deps/ Deleted installers/autopackage/default.apspec git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@3233 127b21dd-08f5-0310-b4b7-95ae10353056
39 lines
899 B
Bash
39 lines
899 B
Bash
# Assumed to be running in trunk
|
|
|
|
export SRC="/c/Program Files/Oolite"
|
|
export DST=$GNUSTEP_LOCAL_ROOT/oolite/tmp
|
|
export VER=`awk -- '/SoftwareVersion/ { print $2 }' installers/autopackage/default.x86.apspec`
|
|
echo building: $VER
|
|
|
|
if [ -d $DST ]; then
|
|
echo "removing old setup files"
|
|
rm -rf $DST
|
|
fi
|
|
|
|
mkdir $DST
|
|
mkdir $DST/oolite.app
|
|
mkdir $DST/AddOns
|
|
|
|
echo "coping existing installation to setup folder"
|
|
cp "$SRC/"* $DST
|
|
cp -r "$SRC/oolite.app/"* $DST/oolite.app
|
|
|
|
echo "cleaning up unwanted files"
|
|
rm $DST/*.txt
|
|
rm $DST/*.exe
|
|
rm $DST/*.bat
|
|
|
|
rm -rf $DST/oolite.app/GNUstep/Defaults/.GNUstepDefaults
|
|
rm -rf $DST/oolite.app/oolite-saves/*
|
|
|
|
echo "making Oolite"
|
|
make
|
|
|
|
echo "copying new build to setup folder"
|
|
cp -r oolite.app/* $DST/oolite.app
|
|
rm $DST/oolite.app/oolite.exe.a
|
|
|
|
echo "making installer"
|
|
cd installers/win32
|
|
"/c/Program Files/NSIS/makensis" oolite.nsi
|