7 echo "sh install_thirdparty_fedora.sh <nameOfTheGenerationDirectory> <installPrefix> <buildType>"
9 echo "ex : sh install_thirdparty_fedora.sh /tmp/gendir /home/jpr/myInstallDirectory Debug"
24 echo "sh install_thirdparty_fedora.sh <nameOfTheGenerationDirectory> <installPrefix> <buildType>"
26 echo "ex : sh install_thirdparty_fedora.sh /tmp/gendir /home/jpr/myInstallDirectory Debug"
36 sourcesDir=$generationdir/thirdparty_sources
37 binDir=$generationdir/thirdparty_bin
43 # the following stupid test is used at debug time; Please don't remove!
46 sudo yum install cmake -y
47 sudo yum install cmake-gui -y
48 sudo yum install doxygen -y
49 sudo yum install graphviz -y
50 sudo yum install texlive -y
51 sudo yum install latex2html -y
52 sudo yum install wxGTK-devel wxBase -y
53 sudo yum install boost-devel -y
54 sudo yum install sqlite-devel -y
55 sudo yum install qt-devel -y
56 sudo yum install mesa-libOSMesa-devel -y
61 # the following stupid test is used at debug time; Please don't remove!
66 rm -rf $sources/InsightToolkit*
69 wget http://www.creatis.insa-lyon.fr/software/public/creatools/crea_ThirdParty_Libraries/source/vtk-5.6.1.tar.gz
70 wget http://www.creatis.insa-lyon.fr/software/public/creatools/crea_ThirdParty_Libraries/source/gdcm_08_Dic_2009.tar.gz
71 wget http://www.creatis.insa-lyon.fr/software/public/creatools/crea_ThirdParty_Libraries/source/InsightToolkit-3.20.0.tar.gz
72 tar -xvzf vtk-5.6.1.tar.gz
73 tar -xvzf gdcm_08_Dic_2009.tar.gz
74 tar -xvzf InsightToolkit-3.20.0.tar.gz
79 if [ $buildType = "Debug" ]
90 dirInstall=$binDir/$libname-Bin
91 dirInstallVTK=$dirInstall
94 cmake -G"Unix Makefiles" -H$sourcesDir/$libname -B$dirInstall/
95 ##cmake -G"CodeBlocks - Unix Makefiles" -H$sourcesDir/$libname -B$dirInstall/
96 cmake -D USE_DEBUG_LIB:BOOL=$buildType -D CMAKE_INSTALL_PREFIX:PATH=$installPrefix CMakeCache.txt
97 cmake -D BUILD_EXAMPLES:BOOL=OFF -D BUILD_TESTING:BOOL=OFF -D BUILD_SHARED_LIBS:BOOL=ON -D VTK_USE_QT:BOOL=ON CMakeCache.txt
106 dirInstall=$binDir/$libname-Bin
109 cmake -G"Unix Makefiles" -H$sourcesDir/$libname -B$dirInstall/
110 ##cmake -G"CodeBlocks - Unix Makefiles" -H$sourcesDir/$libname -B$dirInstall/
111 cmake -D USE_DEBUG_LIB:BOOL=$buildType -D CMAKE_INSTALL_PREFIX:PATH=$installPrefix CMakeCache.txt
112 cmake -D VTK_DIR:PATH=$dirInstallVTK CMakeCache.txt
113 cmake -D GDCM_VTK:BOOL=ON -D GDCM_NAME_SPACE:STRING=gdcm13 CMakeCache.txt
121 libname=InsightToolkit-3.20.0
122 dirInstall=$binDir/$libname-Bin
125 cmake -G"Unix Makefiles" -H$sourcesDir/$libname -B$dirInstall/
126 ##cmake -G"CodeBlocks - Unix Makefiles" -H$sourcesDir/$libname -B$dirInstall/
127 cmake -D USE_DEBUG_LIB:BOOL=$buildType -D CMAKE_INSTALL_PREFIX:PATH=$installPrefix CMakeCache.txt
128 cmake -D BUILD_EXAMPLES:BOOL=OFF -D BUILD_TESTING:BOOL=OFF -D BUILD_SHARED_LIBS:BOOL=ON -D ITK_USE_REVIEW:BOOL=ON CMakeCache.txt