diff --git a/README.md b/README.md index d715c8d..30abe30 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,10 @@ # compile-Scummvm -compile scummvm script \ No newline at end of file +Bash script to compile the most recent scummvm version on differents GNU+Linux distros. + +This script works on these distributions: + +* Debian 10 +* Debian 11 +* Ubuntu 20.04.4 +* Ubuntu 22.04.1 diff --git a/compileScummvm.sh b/compileScummvm.sh index 853e49e..eaea86e 100755 --- a/compileScummvm.sh +++ b/compileScummvm.sh @@ -15,6 +15,14 @@ cat /etc/issue | grep "Ubuntu 20.04.4 LTS" 1>/dev/null ; if [ "$?" -ne 1 ]; then make clean ; make -j$(nproc); make install fi +# Ubuntu 22.04.1 LTS +cat /etc/issue | grep "Ubuntu 22.04.1 LTS" 1>/dev/null ; if [ "$?" -ne 1 ]; then + apt update -y ; apt install -y git make gcc g++ libsdl2-dev nasm libsdl2-net-dev liba52-dev libjpeg-turbo8-dev libmpeg2-4-dev libogg-dev libvorbis-dev libflac-dev libmad0-dev libpng-dev libtheora-dev libfaad-dev libfluidsynth-dev libfreetype6-dev zlib1g-dev libfribidi-dev libgif-dev libglew-dev libcurl4-openssl-dev libgtk-3-dev libspeechd-dev libsndio-dev libunity-dev + git clone -b master --depth 1 "https://github.com/scummvm/scummvm.git" $d ; cd $d + ./configure --enable-all-engines --disable-discord --enable-plugins --enable-profiling + make clean ; make -j$(nproc); make install +fi + # Debian 10 cat /etc/issue | grep "Debian GNU/Linux 10" 1>/dev/null ; if [ "$?" -ne 1 ]; then apt update -y ; apt install -y g++ make git nasm libsdl2-dev libsdl2-net-dev liba52-dev libjpeg62-turbo-dev libmpeg2-4-dev libogg-dev libvorbis-dev libflac-dev libmad0-dev libpng-dev libtheora-dev libfaad-dev libfluidsynth-dev libfreetype6-dev zlib1g-dev libfribidi-dev libgif-dev libglew-dev libcurl4-openssl-dev libgtk-3-dev libspeechd-dev libsndio-dev