5 if [ "`uname`" = 'Linux' ]; then
6 sudo apt-get update -qq
12 # Prepare an i386 chroot. This is required as we otherwise can't install
13 # our dependencies to be able to compile a 32bit binary. Ubuntu...
14 chroot="$PWD"/buildroot.i386
15 mkdir -p "$chroot$PWD"
16 sudo apt-get install -y debootstrap
17 sudo i386 debootstrap --arch=i386 precise "$chroot"
18 sudo mount --rbind "$PWD" "$chroot$PWD"
19 sudo i386 chroot "$chroot" apt-get install -y \
21 # Now install our dependencies.
22 sudo i386 chroot "$chroot" apt-get install -y \
23 libxpm-dev libsdl1.2-dev libxxf86vm-dev
24 wget https://www.libsdl.org/release/SDL2-2.0.3.tar.gz
25 tar xf SDL2-2.0.3.tar.gz
28 sudo i386 chroot "$chroot" sh -c "cd $PWD && ./configure --enable-static --disable-shared"
29 sudo i386 chroot "$chroot" make -C "$PWD"
30 sudo i386 chroot "$chroot" make -C "$PWD" install
34 sudo apt-get install -y \
35 libxpm-dev libsdl1.2-dev libxxf86vm-dev
36 wget https://www.libsdl.org/release/SDL2-2.0.3.tar.gz
37 tar xf SDL2-2.0.3.tar.gz
40 ./configure --enable-static --disable-shared
46 sudo apt-get install -y \
47 mingw-w64 mingw32- mingw32-binutils-
50 sudo apt-get install -y \
51 mingw-w64 mingw32- mingw32-binutils-
54 git archive --format=tar --remote=git://de.git.xonotic.org/xonotic/xonotic.git \
55 --prefix=SDL.framework/ master:misc/buildfiles/osx/Xonotic.app/Contents/Frameworks/SDL.framework | tar xvf -
60 git archive --format=tar --remote=git://de.git.xonotic.org/xonotic/xonotic.git \
61 --prefix=.deps/ master:misc/builddeps | tar xvf -
63 rsync --remove-source-files -aL "$X"/*/ "$X"/ || true