case "$OS" in
Fedora)
- sudo yum install cmake -y
- sudo yum install cmake-gui -y
- sudo yum install doxygen -y
- sudo yum install graphviz -y
- sudo yum install texlive -y
- sudo yum install latex2html -y
- sudo yum install wxGTK-devel wxBase -y
- sudo yum install boost-devel -y
- sudo yum install sqlite-devel -y
- sudo yum install qt-devel -y
- sudo yum install mesa-libOSMesa-devel -y
+ yum install cmake -y
+ yum install cmake-gui -y
+ yum install doxygen -y
+ yum install graphviz -y
+ yum install texlive -y
+ yum install latex2html -y
+ yum install wxGTK-devel wxBase -y
+ yum install boost-devel -y
+ yum install sqlite-devel -y
+ yum install qt-devel -y
+ yum install mesa-libOSMesa-devel -y
;;
Ubuntu)
- sudo apt-get --yes install build-essential # esta linea instala las librerias necesarias para compilar en ubuntu, g++ gcc etc etc etc.
- sudo apt-get --yes install cmake
- sudo apt-get --yes install cmake-gui
- sudo apt-get --yes install cmake-curses-gui
- sudo apt-get --yes install doxygen
- sudo apt-get --yes install graphviz
- sudo apt-get --yes install texlive
- sudo apt-get --yes install latex2html
- sudo apt-get --yes install libgtk2.0-dev #GTK
- sudo apt-get --yes install libwxgtk2.8-dev #Wx GTK
- sudo apt-get --yes install libwxbase2.8-dev #Wx solito
- sudo apt-get --yes install libboost-dev #Boost
- sudo apt-get --yes install libboost-all-dev #Boost
- sudo apt-get --yes install libqt4-dev #QT4
- sudo apt-get --yes install sqlite
- sudo apt-get --yes install libsqlite0-dev
- sudo apt-get --yes install libosmesa6-dev #Mesa6
- sudo apt-get --yes install uuid-dev # uuid para la instalacion de itk
- sudo apt-get --yes install libxaw7-dev # X11
+ apt-get --yes install build-essential # esta linea instala las librerias necesarias para compilar en ubuntu, g++ gcc etc etc etc.
+ apt-get --yes install cmake
+ apt-get --yes install cmake-gui
+ apt-get --yes install cmake-curses-gui
+ apt-get --yes install doxygen
+ apt-get --yes install graphviz
+ apt-get --yes install texlive
+ apt-get --yes install latex2html
+ apt-get --yes install libgtk2.0-dev #GTK
+ apt-get --yes install libwxgtk2.8-dev #Wx GTK
+ apt-get --yes install libwxbase2.8-dev #Wx solito
+ apt-get --yes install libboost-dev #Boost
+ apt-get --yes install libboost-all-dev #Boost
+ apt-get --yes install libqt4-dev #QT4
+ apt-get --yes install sqlite
+ apt-get --yes install libsqlite0-dev
+ apt-get --yes install libosmesa6-dev #Mesa6
+ apt-get --yes install uuid-dev # uuid para la instalacion de itk
+ apt-get --yes install libxaw7-dev # X11
;;
MacOS)
# QUESTION : is -y mandatory?
- sudo port install cmake -y
- sudo port install cmake-gui -y
- sudo port install doxygen -y
- sudo port install graphviz -y
- sudo port install texlive -y
- sudo port install latex2html -y
- sudo port install wxGTK-devel wxBase -y
- sudo port install boost-devel -y
- sudo port install sqlite-devel -y
- sudo port install qt-devel -y
- sudo port install mesa-libOSMesa-devel -y
+ port install cmake -y
+ port install cmake-gui -y
+ port install doxygen -y
+ port install graphviz -y
+ port install texlive -y
+ port install latex2html -y
+ port install wxGTK-devel wxBase -y
+ port install boost-devel -y
+ port install sqlite-devel -y
+ port install qt-devel -y
+ port install mesa-libOSMesa-devel -y
;;
*)
#echo " '$OS' : Unknown (for us...) Operating Sytem "
#deal with create creatools_third_party_libraries_config.sh
-sudo touch $installPrefix/share/creatools_third_party_library_config.sh
-sudo chmod 666 $installPrefix/share/creatools_third_party_library_config.sh
+touch $installPrefix/share/creatools_third_party_library_config.sh
+chmod 666 $installPrefix/share/creatools_third_party_library_config.sh
-sudo echo export PATH='$'PATH:$installPrefix/bin >> $installPrefix/share/creatools_third_party_library_config.sh
-sudo echo export VTK_DIR=$installPrefix/lib/vtk-5.6 >> $installPrefix/share/creatools_third_party_library_config.sh
-sudo echo export ITK_DIR=$installPrefix/lib/InsightToolkit >> $installPrefix/share/creatools_third_party_library_config.sh
-sudo echo export GDCM_DIR=$installPrefix/lib/gdcm >> $installPrefix/share/creatools_third_party_library_config.sh
-sudo echo export LD_LIBRARY_PATH='$'LD_LIBRARY_PATH:$GDCM_DIR >> $installPrefix/share/creatools_third_party_library_config.sh
-sudo echo export LD_LIBRARY_PATH='$'LD_LIBRARY_PATH:$ITK_DIR >> $installPrefix/share/creatools_third_party_library_config.sh
-sudo echo export LD_LIBRARY_PATH='$'LD_LIBRARY_PATH:$VTK_DIR >> $installPrefix/share/creatools_third_party_library_config.sh
+echo export PATH='$'PATH:$installPrefix/bin >> $installPrefix/share/creatools_third_party_library_config.sh
+echo export VTK_DIR=$installPrefix/lib/vtk-5.6 >> $installPrefix/share/creatools_third_party_library_config.sh
+echo export ITK_DIR=$installPrefix/lib/InsightToolkit >> $installPrefix/share/creatools_third_party_library_config.sh
+echo export GDCM_DIR=$installPrefix/lib/gdcm >> $installPrefix/share/creatools_third_party_library_config.sh
+echo export LD_LIBRARY_PATH='$'LD_LIBRARY_PATH:$GDCM_DIR >> $installPrefix/share/creatools_third_party_library_config.sh
+echo export LD_LIBRARY_PATH='$'LD_LIBRARY_PATH:$ITK_DIR >> $installPrefix/share/creatools_third_party_library_config.sh
+echo export LD_LIBRARY_PATH='$'LD_LIBRARY_PATH:$VTK_DIR >> $installPrefix/share/creatools_third_party_library_config.sh
# modify .bashrc
# - remove line 'sh $installPrefix/share/creatools_third_party_library_config.sh' if any (with accurate value for ???)
sed -i -e '/.*creatools_third_party_library_config.*/ d' ~/.bashrc
# - add line 'sh $installPrefix/share/creatools_third_party_library_config.sh' (with accurate value for ???)
-echo source $installPrefix/share/creatools_third_party_library_config.sh >> ~/.bashrc
-
+source $installPrefix/share/creatools_third_party_library_config.sh >> ~/.bashrc