]> Creatis software - creaToolsTools.git/blob - Linux/scripts/bbtkVariables.sh
New (new) way to install, all-in-one
[creaToolsTools.git] / Linux / scripts / bbtkVariables.sh
1 #!/bin/sh
2
3 # $1 : bbtk
4 # $2 : generationdir
5 # $3 : ON/OFF (generate doc)
6 # $4 : GDCM1 / GDCM2
7
8
9
10 binfolder=$2/creatools_bin/$1Bin
11 cd $binfolder
12
13
14 # use GDCM1 as default !
15 if [ $4 = GDCM2 ]
16 then
17 boolgdcm2=ON
18 boolgdcm1=OFF
19 else
20 boolgdcm2=OFF
21 boolgdcm1=ON
22 fi
23
24
25 cmake -D crea_DIR:PATH=$2/creatools_bin/creaBin CMakeCache.txt
26 cmake -D --BUILD_ALL:BOOL=ON CMakeCache.txt
27 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
28 cmake CMakeCache.txt
29 cmake CMakeCache.txt
30 cmake CMakeCache.txt
31 cmake CMakeCache.txt
32 cmake CMakeCache.txt
33 cmake CMakeCache.txt
34 cmake -D --BUILD_ALL:BOOL=OFF -D BUILD_BBTK_DOC:BOOL=$3 CMakeCache.txt
35
36 cd ..
37
38