]> Creatis software - creaToolsTools.git/blobdiff - Linux/scripts/ThirdParty-install-VTK.sh
#3446 vtk8itk5wx3-macos in Linux
[creaToolsTools.git] / Linux / scripts / ThirdParty-install-VTK.sh
index 7cabb283b52b2b9d16e2004f79157ee33854e25c..f15de634604fabd8102c445af805dbb98c7e0746 100644 (file)
@@ -71,12 +71,11 @@ source $PWD/scripts/CreaTools-configure.sh
   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
@@ -154,8 +153,24 @@ fi
 ##  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
@@ -207,7 +222,6 @@ fi
 #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/
@@ -218,14 +232,16 @@ then
   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" ]
@@ -236,10 +252,9 @@ then
    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