set -x -e
sudo cp bin/CryptoFoleo.h /usr/local/include/
sudo cp bin/libCryptoFoleo.so /usr/local/lib/
+ set +e
+ cat /etc/profile | grep LD_LIBRARY_PATH | grep usr/local/lib
+ err=$?
+ set -e
+ if [ $err -eq 1 ]
+ then
+ cat /etc/profile > .tmp
+ echo 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib' >> .tmp
+ mv .tmp /etc/profile
+ fi
elif [ "$1" == "uninstall" ]
then
set -x -e
sudo rm /usr/local/include/CryptoFoleo.h /usr/local/lib/libCryptoFoleo.so
+ set +e
+ cat /etc/profile | grep 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib'
+ err=$?
+ set -e
+ if [ $err -eq 0 ]
+ then
+ read -p "Do you want to remove /usr/local/lib from /etc/profile? (y/n): " y
+ if [ "$y" = "y" ] || [ "$y" = "Y" ]
+ then
+ cat /etc/profile | grep -v 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib' > .tmp
+ mv .tmp /etc/profile
+ fi
+ fi
else
set -x -e
gcc -shared -fPIC src/all.c -o bin/libCryptoFoleo.so -lgmp -DDEVICE='"/dev/random"'