ZappeL

xbmc_raspi_build.sh

Apr 14th, 2014
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.14 KB | None | 0 0
  1. #!/bin/bash
  2. if [ -d "./xbmc" ]; then
  3.         cd ./xbmc
  4.         git pull
  5. else
  6.         git clone https://github.com/xbmc/xbmc.git
  7.         cd ./xbmc
  8. fi
  9.  
  10. cp ../RPB.cpp.patch .
  11. patch -p0 < RPB.cpp.patch
  12.                
  13. if [ ! -f "./configure" ]; then
  14.         ./bootstrap && PYTHON_VERSION=2.7 ./configure --prefix=/usr \
  15.         --datadir=/usr/share --sysconfdir=/etc \
  16.         --build=armv6j-hardfloat-linux-gnueabi \
  17.         --host=armv6j-hardfloat-linux-gnueabi \
  18.         --localstatedir=/var/lib --with-platform=raspberry-pi \
  19.         --disable-gl --enable-gles --disable-x11 --enable-sdl \
  20.         --disable-ccache --enable-optimizations --enable-external-libraries \
  21.         --disable-goom --disable-hal --enable-pulse --disable-vaapi \
  22.         --disable-vdpau --disable-xrandr --enable-airplay --enable-avahi \
  23.         --enable-libbluray --enable-dvdcss --disable-debug --enable-joystick \
  24.         --enable-mid --enable-nfs --disable-profiling --enable-projectm \
  25.         --enable-rsxs --enable-rtmp --disable-mysql
  26. fi
  27.  
  28. if [ ! -f "./xbmc.bin" ]; then
  29.         make -j4
  30. fi
  31.  
  32. if [ -f "./xbmc.bin" ]; then
  33.         make install
  34. fi
Advertisement
Add Comment
Please, Sign In to add comment