| | |
| | | #!/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 |
| | | git clone git://git.drogon.net/wiringPi |
| | | 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 |
| | | |