#! /bin/sh
# installLibftdi : 
#	Installing script for newer libftdi on linux
# 	Run this program from some temporal directory
#   This program invokes installOpenOCD script

echo "!!! Caution !!! "
echo "Please read README file before this command. "
echo -n "Do you want to continue to install? [Y/N]: "
read line
case $line in
	[yY])
		sudo apt-get remove libftdi1
		rm libftdi-0.17.tar.gz -f
		wget http://www.intra2net.com/en/developer/libftdi/download/libftdi-0.17.tar.gz
		tar xvzf libftdi-0.17.tar.gz
		rm libftdi-0.17.tar.gz -f
		cd libftdi-0.17
		./configure
		make
		sudo make install
		cd ..
		rm libftdi-0.17 -r
#			Install openOcd
			wget http://downloads.sourceforge.net/project/openocd/openocd/0.3.1/openocd-0.3.1.tar.gz?use_mirror=jaist
			tar xvzf openocd-0.3.1.tar.gz
			cd openocd-0.3.1
			./configure --enable-ft2232_libftdi --enable-maintainer-mode --disable-werror --prefix=/opt/openocd
			make
			sudo make install
			cd ..
			sudo rm openocd-0.3.1 -r -f
			sudo rm openocd-0.3.1.tar.gz		

	break
		;;
	[nN])
		echo "Canceled."
		break;
		;;
esac
