#!/bin/bash -e
+scriptDirName=$(dirname $(readlink -f $0) )
+
#########################################################################
############ Local Functions #######################################
#########################################################################
if [ `checkVal $command all 3rd 3rd-base` == true ] ; then
bigDisplay "INSTALL PACKAGES DEPENDENCIES"
if [ "`whoami`" == root ] ; then
- bash scripts/ThirdParty-install-Base-Stuff.sh
+ echo ThirdParty-install-Base-Stuff
+ bash scripts/ThirdParty-install-Base-Stuff.sh
else
# must log as root
echo "Please enter the root passwd to add necessary packages:";
- sudo su -c "bash scripts/ThirdParty-install-Base-Stuff.sh"
+ su -c "bash scripts/ThirdParty-install-Base-Stuff.sh"
fi
bash scripts/ThirdParty-install.sh
fi
+
# vtk
if [ `checkVal $command all 3rd 3rd-vtk` == true ] ; then
bigDisplay "INSTALL VTK"
- bash scripts/ThirdParty-install-VTK.sh
+ source scripts/ThirdParty-install-VTK.sh
+ cd $scriptDirName
fi
# gdcm
if [ `checkVal $command all 3rd 3rd-gdcm` == true ] ; then
bigDisplay "INSTALL $gdcmVersion"
- bash scripts/ThirdParty-install-gdcm.sh
+ source scripts/ThirdParty-install-gdcm.sh
+ cd $scriptDirName
fi
# itk
if [ `checkVal $command all creatools creatools-cmp` == true ] ; then
bigDisplay "COMPILE CREATOOLS"
source $ETC_BASHRC
- bash -x scripts/CreaTools-compile.sh
+ bash -x scripts/CreaTools-compile.sh
# To allow (*very* aware) user to patch code, later
if [ ! -e $generationdir/creatools_source ] ; then