#!/bin/sh # # Script used to install the 3ddose_tools if [ ! -e "3ddose_toolsPackage.tar" ] then echo this script requires 3ddose_toolsPackage.tar to proceed else echo tar -xf 3ddose_toolsPackage.tar tar -xf 3ddose_toolsPackage.tar fi echo "" # Figure out where to install while true; do read -p "Where would you like to place 3ddose tools? " direc case $direc in * ) if [ -e "$direc" ];then direc=$direc break else echo "That directory does not exist." fi esac done echo cp -rfp 3ddose_tools $direc/ cp -rfp 3ddose_tools $direc/ echo " " echo rm 3ddose_tools/ -rf rm 3ddose_tools/ -rf echo " " cd $direc/3ddose_tools/source/ echo Current directory: $direc/3ddose_tools/source/ echo " " while true; do echo Qt4 library and developer tools are required to compile 3ddose_tools. echo The following command will install the necessary components with apt-get, echo "> sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui" echo " " read -p "Would you like to compile 3ddose_tools? " yn case $yn in [Yy]* ) echo Creating Makefile qmake -project qmake make cp source ../application/3ddose_tools -rf break;; [Nn]* ) echo To compile 3ddose_tools, go to directory echo $EGS_HOME/3ddose_tools/source/ echo run the following command echo "> qmake -project; qmake; make; cp source ../application/3ddose_tools" break;; * ) echo "Please answer y or n.";; esac done echo " " echo "install_3ddt has finished executing"