if [ `getDistrib` == "CentOS" ] && [ `getKernelVersion` < "2.6.34" ]
then
stdCompiler=c++98
- else
- stdCompiler=c++03
+# else
+# stdCompiler=c++03
fi
-
scriptDir=$PWD
sourcesDir=$generationdir/thirdparty_sources
binDir=$generationdir/thirdparty_bin
## wget https://www.vtk.org/files/release/8.2/VTK-8.2.0.zip
## unzip VTK-8.2.0.zip
- wget http://www.creatis.insa-lyon.fr/~davila/creatools_back_site/crea_ThirdParty_Libraries/source/VTK-8.2.0-Patch.zip
- unzip VTK-8.2.0-Patch.zip
+
+cxxFlags=' '
+if [ $TDx == "ON" ]
+then
+ cxxFlags=$cxxFlags'-F/Library/Frameworks -DVTK_USE_TDX '
+ libname=VTK-8.2.0-Patch-TDx
+else
+ libname=VTK-8.2.0-Patch
+fi
+
+wget http://www.creatis.insa-lyon.fr/~davila/creatools_back_site/crea_ThirdParty_Libraries/source/$libname.zip
+unzip $libname.zip
+
+
+
+
+
+
#if [ $buildType = "Debug" ]
#then
#if [ true = false ]
if [ true = true ]
then
- libname=VTK-8.2.0-Patch
libnameB=vtk-8.2
dirInstall=$binDir/$libname-Bin
## export VTK_DIR=$installPrefixThird/lib/vtk-5.6/
cd $dirInstall
# See EED why we have to do this
- if [ $OperatingSystem = "MacOS" ]
- then
- cmake -D CMAKE_CXX_COMPILER:FILE=/usr/bin/g++
- echo
- fi
+# if [ $OperatingSystem = "MacOS" ]
+# then
+# cmake -D CMAKE_CXX_COMPILER:FILE=/usr/bin/g++
+# echo
+# fi
cmake -G"Unix Makefiles" -H$sourcesDir/$libname -B$dirInstall/
##cmake -G"CodeBlocks - Unix Makefiles" -H$sourcesDir/$libname -B$dirInstall/
+
+ cmake -D CMAKE_CXX_FLAGS:STRING="$cxxFlags" CMakeCache.txt
cmake -D CMAKE_BUILD_TYPE:STRING=$buildType -D CMAKE_INSTALL_PREFIX:PATH=$installPrefixThird CMakeCache.txt
if [ $OperatingSystem = "MacOS" ]
echo
fi
- cmake -D VTK_Group_Views:BOOL=ON -D VTK_Group_Qt:BOOL=ON CMakeCache.txt
+ cmake -D VTK_Group_Views:BOOL=ON -D VTK_Group_Qt:BOOL=OFF CMakeCache.txt
cmake -D BUILD_EXAMPLES:BOOL=OFF -D BUILD_TESTING:BOOL=OFF -D BUILD_SHARED_LIBS:BOOL=ON CMakeCache.txt
- cmake -D VTK_Group_Views:BOOL=ON -D VTK_Group_Qt:BOOL=OFF CMakeCache.txt
- cmake -D CMAKE_INSTALL_LIBDIR:STRING="lib" CMakeCache.txt
+ cmake -D CMAKE_INSTALL_LIBDIR:STRING="lib" CMakeCache.txt
make -j $corenumber
make -j $corenumber install