]> Creatis software - creaToolsTools.git/blobdiff - Linux/scripts/CreaTools-uninstall.sh
New (new) way to install, all-in-one
[creaToolsTools.git] / Linux / scripts / CreaTools-uninstall.sh
diff --git a/Linux/scripts/CreaTools-uninstall.sh b/Linux/scripts/CreaTools-uninstall.sh
new file mode 100644 (file)
index 0000000..887c2a8
--- /dev/null
@@ -0,0 +1,93 @@
+#!/bin/sh
+
+
+if [ $UID = 0 ] 
+then
+  # Set all local variables
+  source $PWD/scripts/CreaTools-configure.sh
+  
+  cd $installPrefix
+  
+  cd bin
+  # Maybe too much brute! (What if anything else starts with 'bb' or 'crea'?)
+   #rm -f bb*
+   #rm -f crea*
+
+   # WARNING : this list must be updated when new package is added
+
+rm -f bbc
+rm -f bbCreateBlackBox
+rm -f bbCreatePackage
+rm -f bbEditor
+rm -f bbfy
+rm -f bbi
+rm -f bbPackageBrowser
+rm -f bbPlugPackage
+rm -f bbPostInstallPackage
+rm -f bbRegenerateBoxesLists
+rm -f bbRegeneratePackageDoc
+rm -f bbs2cpp
+rm -f bbStudio
+rm -f bbtk-install-gnome
+rm -f bbtk-uninstall.sh
+rm -f creaContourApp
+rm -f creaGimmickApp
+rm -f creaImageIOApp
+rm -f creaNewProject
+rm -f creaNewProject.sh
+
+  cd ../include
+  # Maybe too much brute! (What if anything else starts with 'bb' or 'crea'?)
+  #rm -rf bb*
+  #rm -rf crea* 
+
+     # WARNING : this list must be updated when new package is added
+rm -rf bbappli
+rm -rf bbcreaContours
+rm -rf bbcreaImageIO
+rm -rf bbcreaMaracasVisu
+rm -rf bbdemo
+rm -rf bbgdcmvtk
+rm -rf bbitk
+rm -rf bbitkvtk
+rm -rf bbPackRecalage
+rm -rf bbqt
+rm -rf bbstd
+rm -rf bbtk
+rm -rf bbtoolsbbtk
+rm -rf bbvtk
+rm -rf bbwx
+rm -rf bbwxvtk
+rm -rf crea
+rm -rf creaBruker
+rm -rf creaContours
+rm -rf creaEnvironment
+rm -rf creaImageIO
+rm -rf creaMaracasVisu
+  
+  cd ../lib
+  # this one is riskless
+  rm -rf creatools
+  
+  cd ../share
+  # this one is riskless
+  rm -rf bbtk creaImageIO creaNewProject creaContours creaMaracasVisu  
+  rm -f creatools_base_library_config.sh
+
+  # revert /etc/bashrc to previous value  
+  # - remove line 'sh $installPrefix/creatools_install/share/creatools_base_party_libraries_config.sh'
+  sed -i -e '/.*creatools_base_library_config.*/ d' /etc/bashrc 
+
+else
+  echo
+  echo "..ERROR.."
+  echo "==================================================="
+  echo "REMEMBER !"
+  echo ""
+  echo "YOU NEED TO RUN THIS ONE AS root"
+  echo "==================================================="
+  echo
+  echo
+fi 
+