Skip to content

Commit

Permalink
Merge pull request #36 from andrewl/feature/rpi_installation
Browse files Browse the repository at this point in the history
Enables autowx2 to be installed on a raspberry pi
  • Loading branch information
filipsPL committed Oct 31, 2018
2 parents 99a1500 + 0d14da3 commit f4ee8bf
Showing 1 changed file with 28 additions and 4 deletions.
32 changes: 28 additions & 4 deletions install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -26,16 +26,37 @@ echo "******** Installing required packages"
echo
echo
sudo apt-get update
sudo apt-get install rtl-sdr git libpulse-dev qt4-qmake fftw3 libc6 libfontconfig1 libx11-6 libxext6 libxft2 libusb-1.0-0-dev \
libavahi-client-dev libavahi-common-dev libdbus-1-dev libfftw3-long3 libfftw3-single3 libpulse-mainloop-glib0 librtlsdr0 librtlsdr-dev \
libfftw3-dev libfftw3-double3 libfftw3-quad3 lame sox libsox-fmt-mp3 libtool automake python-pil python-imaging
sudo apt-get install -y rtl-sdr git libpulse-dev qt4-qmake fftw3 libc6 libfontconfig1 libx11-6 libxext6 libxft2 libusb-1.0-0-dev \
libavahi-client-dev libavahi-common-dev libdbus-1-dev libfftw3-single3 libpulse-mainloop-glib0 librtlsdr0 librtlsdr-dev \
libfftw3-dev libfftw3-double3 lame sox libsox-fmt-mp3 libtool automake python-pil python-imaging


if [ ${MACHINE_TYPE} == 'armv6l' ]; then
echo
echo
echo "******** Installing Rpi required packages"
echo
echo
sudo apt-get install -y libtool qt4-default automake autotools-dev m4
curl https://bootstrap.pypa.io/get-pip.py > get-pip.py
sudo python get-pip.py
else
sudo apt-get install -y libfftw3-long3
sudo apt-get install -y libfftw3-quad3
fi


PIP_OPTIONS=""
if [ ${MACHINE_TYPE} == 'armv6l' ]; then
PIP_OPTIONS="--no-cache-dir"
fi

echo
echo
echo "******** Installing python requirements"
echo
echo
pip install -r requirements.txt
pip $PIP_OPTIONS install -r requirements.txt


mkdir -p $baseDir/bin/sources/
Expand All @@ -52,6 +73,9 @@ if [ ${MACHINE_TYPE} == 'x86_64' ]; then
echo "64-bit system"
wget https://wxtoimgrestored.xyz/downloads/wxtoimg-linux64-2.10.11-1.tar.gz
gunzip < wxtoimg-linux64-2.10.11-1.tar.gz | sudo sh -c "(cd /; tar -xvf -)"
elif [ ${MACHINE_TYPE} == 'armv6l' ]; then
wget https://wxtoimgrestored.xyz/beta/wxtoimg-armhf-2.11.2-beta.deb
sudo dpkg -i wxtoimg-armhf-2.11.2-beta.deb
else
echo "32-bit system"
wget https://wxtoimgrestored.xyz/downloads/wxtoimg_2.10.11-1_i386.deb
Expand Down

0 comments on commit f4ee8bf

Please sign in to comment.