guowenxue
2021-01-28 a903b916f09419e7324a2352232e601acc598d67
tools/setup_wiringPi.sh
@@ -1,17 +1,36 @@
#!/bin/bash
# This shell script used to install wiringPi library
gpio -v > /dev/null
if [ $? == 0 ] ; then
    echo "wiringPi library already installed, exit now..."
    exit;
fi
function install_wiringpi()
{
    gpio -v > /dev/null
    if [ $? == 0 ] ; then
        echo "wiringPi library already installed, exit now..."
        #return;
    fi
if [ ! -d wiringPi ] ; then
    git clone git://git.drogon.net/wiringPi
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
    cd WiringPi
    git pull origin
    ./build
}
function install_systools()
{
    sudo apt-get install -y  libssl-dev openssl
}
#install_systools
install_wiringpi