#!/bin/bash
|
# This shell script used to install wiringPi library
|
|
function install_wiringpi()
|
{
|
gpio -v > /dev/null
|
if [ $? == 0 ] ; then
|
echo "wiringPi library already installed, exit now..."
|
#return;
|
fi
|
|
if [ ! -d WiringPi ] ; then
|
if [ -f WiringPi.tar.bz2 ] ; then
|
echo "## decompress WiringPi libarary packet ##"
|
tar -xjf WiringPi.tar.bz2
|
else
|
echo "## git clone WiringPi libarary source code ##"
|
git clone https://github.com/WiringPi/WiringPi.git
|
fi
|
fi
|
|
cd WiringPi
|
git pull origin
|
./build
|
}
|
|
function install_systools()
|
{
|
sudo apt-get install -y libssl-dev openssl
|
}
|
|
|
#install_systools
|
|
install_wiringpi
|