]> Creatis software - creaToolsTools.git/blobdiff - Install/scripts/bbtkVariables.sh
Install creatools , NO root.
[creaToolsTools.git] / Install / scripts / bbtkVariables.sh
index 862ba1a32007daece2114d97d29ba5ea9e4a5c49..b909349d3abc8d8d12b3ea5116d431553628ec45 100644 (file)
@@ -3,19 +3,36 @@
 # $1 : bbtk
 # $2 : generationdir
 # $3 : ON/OFF (generate doc)
+# $4 : GDCM1 / GDCM2
+
+
 
 binfolder=$2/creatools_bin/$1Bin
 cd $binfolder
 
-cmake -D --BUILD_ALL:BOOL=ON                           CMakeCache.txt
-cmake -D crea_DIR:PATH=$2/creatools_bin/creaBin CMakeCache.txt
-cmake -D BUILD_BBTK_DOC:BOOL=$3                        CMakeCache.txt
-cmake -D BUILD_BBTK_DOC_GUIDES_HTML:BOOL=$3 -D BUILD_BBTK_DOC_GUIDES_PDF:BOOL=$3           CMakeCache.txt
 
+# use GDCM1 as default !
+if [ $4 = GDCM2 ]
+then
+boolgdcm2=ON
+boolgdcm1=OFF
+else
+boolgdcm2=OFF
+boolgdcm1=ON
+fi
+
+
+cmake -D crea_DIR:PATH=$2/creatools_bin/creaBin CMakeCache.txt
+cmake -D --BUILD_ALL:BOOL=ON CMakeCache.txt
+cmake -D USE_GDCM2:BOOL=$boolgdcm2 -D USE_GDCM:BOOL=$boolgdcm1 -D BUILD_BBTK_DOC_GUIDES_HTML:BOOL=$3 -D BUILD_BBTK_DOC_GUIDES_PDF:BOOL=$3 -D BUILD_BBTK_DOC_DOXYGEN:BOOL=$3 -D BUILD_BBTK_DOC_PACKAGE:BOOL=$3 CMakeCache.txt
 cmake CMakeCache.txt
 cmake CMakeCache.txt
 cmake CMakeCache.txt
 cmake CMakeCache.txt
 cmake CMakeCache.txt
 cmake CMakeCache.txt
+cmake -D --BUILD_ALL:BOOL=OFF -D BUILD_BBTK_DOC:BOOL=$3 CMakeCache.txt
+
 cd ..
+
+